#!/bin/bash
#
# Download gpg 2.x packages from "endpointdev.com" repo
# jms1 2022-01-07
#
# 2025-12-08
# - added source RPM

###############################################################################
#
# GPG key file

GPG_REPO="https://packages.endpointdev.com/"
GPG_FILE="endpoint-rpmsign-7.pub"

if [[ ! -f "${GPG_FILE}" ]]
then
    ( set -x ; curl -LO "${GPG_REPO}/${GPG_FILE}" )
fi

###############################################################################
#
# RPM files

REPO="https://packages.endpointdev.com/rhel/7/os/x86_64"
SRC_REPO="https://packages.endpointdev.com/rhel/7/main/SRPMS"

VER_REL="2.43.0-1.ep7"

PACKAGES="
git-${VER_REL}.x86_64.rpm
git-all-${VER_REL}.noarch.rpm
git-core-${VER_REL}.x86_64.rpm
git-core-doc-${VER_REL}.noarch.rpm
git-credential-libsecret-${VER_REL}.x86_64.rpm
git-cvs-${VER_REL}.noarch.rpm
git-daemon-${VER_REL}.x86_64.rpm
git-debuginfo-${VER_REL}.x86_64.rpm
git-email-${VER_REL}.noarch.rpm
git-gui-${VER_REL}.noarch.rpm
git-instaweb-${VER_REL}.noarch.rpm
git-p4-${VER_REL}.noarch.rpm
git-subtree-${VER_REL}.noarch.rpm
git-svn-${VER_REL}.noarch.rpm
gitk-${VER_REL}.noarch.rpm
gitweb-${VER_REL}.noarch.rpm
perl-Git-${VER_REL}.noarch.rpm
perl-Git-SVN-${VER_REL}.noarch.rpm
"

SRC_PACKAGES="
git-${VER_REL}.src.rpm
"

for PKG in $PACKAGES
do
    if [[ ! -f "${PKG}" ]]
    then
        ( set -x ; curl -LO "${REPO}/${PKG}" )
    fi
done

for PKG in $SRC_PACKAGES
do
    if [[ ! -f "${PKG}" ]]
    then
        ( set -x ; curl -LO "${SRC_REPO}/${PKG}" )
    fi
done
