@@ -33,8 +33,14 @@ chown -R root:root /root/.gnupg
3333for pkg in $( ls${INPUT_DIR} ) ; do
3434for pkg_full_version in $( ls${INPUT_DIR} /$pkg ) ; do
3535
36- cp$INPUT_DIR /$pkg /$pkg_full_version /RPMS/noarch/pg_probackup-repo-* .noarch.rpm \
37- $KEYS_DIR /pg_probackup-repo-$DISTRIB .noarch.rpm
36+ if [[${PBK_EDITION} == ' ' ]]; then
37+ cp$INPUT_DIR /$pkg /$pkg_full_version /RPMS/noarch/pg_probackup-repo-* .noarch.rpm \
38+ $KEYS_DIR /pg_probackup-repo-$DISTRIB .noarch.rpm
39+ else
40+ cp$INPUT_DIR /$pkg /$pkg_full_version /RPMS/noarch/pg_probackup-repo-* .noarch.rpm \
41+ $KEYS_DIR /pg_probackup-repo-forks-$DISTRIB .noarch.rpm
42+ fi
43+
3844[! -z " $CODENAME " ]&& export DISTRIB_VERSION=$CODENAME
3945RPM_DIR=$OUT_DIR /rpm/$pkg_full_version /${DISTRIB} -${DISTRIB_VERSION} -x86_64
4046SRPM_DIR=$OUT_DIR /srpm/$pkg_full_version /${DISTRIB} -${DISTRIB_VERSION} -x86_64
@@ -53,51 +59,3 @@ for pkg in $(ls ${INPUT_DIR}); do
5359createrepo$SRPM_DIR /
5460done
5561done
56-
57- # if [ $repo_name == 'pg_probackup-forks' ]
58- # then
59- # #/app/www/pg_probackup_repo/
60- # export KEYS_DIR=$OUT_DIR/$repo_name/keys
61- # mkdir -p "$KEYS_DIR"
62- # rsync /app/src/$repo_name/gnupg/key.public $KEYS_DIR/GPG-KEY-PG_PROBACKUP
63- # chmod 755 $KEYS_DIR
64- # chmod +x /app/src/$repo_name/autosign.sh
65- # echo -e 'User-agent: *\nDisallow: /' > $OUT_DIR/$repo_name/robots.txt
66- #
67- # cp -arv /app/src/$repo_name/rpmmacros /root/.rpmmacros
68- # cp -arv /app/src/$repo_name/gnupg /root/.gnupg
69- # chmod -R 0600 /root/.gnupg
70- #
71- # cd $INPUT_DIR/$repo_name
72- # for pkg in $(ls); do
73- # for pkg_full_version in $(ls ./$pkg); do
74- #
75- # if [ $pkg == 'pg_probackup-repo-forks' ]; then
76- # cp $INPUT_DIR/$repo_name/$pkg/$pkg_full_version/RPMS/noarch/pg_probackup-repo-*.noarch.rpm \
77- # $KEYS_DIR/pg_probackup-repo-forks-$DISTRIB.noarch.rpm
78- # continue
79- # fi
80- #
81- # [ ! -z "$CODENAME" ] && export DISTRIB_VERSION=$CODENAME
82- # RPM_DIR=$OUT_DIR/$repo_name/rpm/$pkg_full_version/${DISTRIB}-${DISTRIB_VERSION}-x86_64
83- # #SRPM_DIR=$OUT_DIR/$repo_name/srpm/$pkg_full_version/${DISTRIB}-${DISTRIB_VERSION}-x86_64
84- #
85- # #rm -rf "$RPM_DIR" && mkdir -p "$RPM_DIR"
86- # #rm -rf "$SRPM_DIR" && mkdir -p "$SRPM_DIR"
87- # mkdir -p "$RPM_DIR"
88- # #mkdir -p "$SRPM_DIR"
89- #
90- # cp -arv $INPUT_DIR/$repo_name/$pkg/$pkg_full_version/RPMS/x86_64/* $RPM_DIR/
91- # #cp -arv $INPUT_DIR/$repo_name/$pkg/$pkg_full_version/SRPMS/* $SRPM_DIR/
92- #
93- # for f in $(ls $RPM_DIR/*.rpm); do rpm --addsign $f || exit 1; done
94- # #for f in $(ls $SRPM_DIR/*.rpm); do rpm --addsign $f || exit 1; done
95- # createrepo $RPM_DIR/
96- # #createrepo $SRPM_DIR/
97- # done
98- # done
99- #
100- # # repo cleanup
101- # rm -rf /root/.rpmmacros
102- # rm -rf /root/.gnupg
103- # fi