This commit is contained in:
arcan1s 2014-03-23 15:06:23 +04:00
parent 21cae5cf8d
commit b6f69a616b
2 changed files with 4 additions and 4 deletions

View File

@ -104,7 +104,7 @@ func_remove() {
/usr/bin/cd "${REPODIR}/i686" /usr/bin/cd "${REPODIR}/i686"
for PACKAGE in ${i686_PACKAGES}; do for PACKAGE in ${i686_PACKAGES}; do
PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//') PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//')
/usr/bin/find -name ${PKGNAME}* -type f -exec func_remove "${DBNAME}" "${PKGNAME}" /usr/bin/find -name '${PKGNAME}*' -type f -exec func_remove "${DBNAME}" "${PKGNAME}"
/usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} . /usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} .
done done
/usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz /usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz
@ -116,7 +116,7 @@ done
/usr/bin/cd "${REPODIR}/x86_64" /usr/bin/cd "${REPODIR}/x86_64"
for PACKAGE in ${x86_64_PACKAGES}; do for PACKAGE in ${x86_64_PACKAGES}; do
PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//') PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//')
/usr/bin/find -name ${PKGNAME}* -type f -exec func_remove "${DBNAME}" "${PKGNAME}" /usr/bin/find -name '${PKGNAME}*' -type f -exec func_remove "${DBNAME}" "${PKGNAME}"
/usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} . /usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} .
done done
/usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz /usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz

View File

@ -105,7 +105,7 @@ func_remove() {
/usr/bin/cd "${REPODIR}/i686" /usr/bin/cd "${REPODIR}/i686"
for PACKAGE in ${i686_PACKAGES}; do for PACKAGE in ${i686_PACKAGES}; do
PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//') PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//')
/usr/bin/find -name ${PKGNAME}* -type f -exec func_remove "${DBNAME}" "${PKGNAME}" /usr/bin/find -name '${PKGNAME}*' -type f -exec func_remove "${DBNAME}" "${PKGNAME}"
/usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} . /usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} .
done done
/usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz /usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz
@ -117,7 +117,7 @@ done
/usr/bin/cd "${REPODIR}/x86_64" /usr/bin/cd "${REPODIR}/x86_64"
for PACKAGE in ${x86_64_PACKAGES}; do for PACKAGE in ${x86_64_PACKAGES}; do
PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//') PKGNAME=$(echo ${PACKAGE} | /usr/bin/awk -F '-' '{for(i=1; i<=NF-3;i++) {printf("%s-", $i);}}' | /usr/bin/sed 's/.$//')
/usr/bin/find -name ${PKGNAME}* -type f -exec func_remove "${DBNAME}" "${PKGNAME}" /usr/bin/find -name '${PKGNAME}*' -type f -exec func_remove "${DBNAME}" "${PKGNAME}"
/usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} . /usr/bin/cp "${PREPAREDIR}/${PACKAGE}"{,.sig} .
done done
/usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz /usr/bin/repo-add --new ${DBNAME}.db.tar.gz *.pkg.tar.xz