summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordangersalad2020-07-30 08:02:16 -0600
committerdangersalad2020-07-30 08:02:16 -0600
commitcd274bab77cea1a2271904f43fb9aa4875774e54 (patch)
tree57165a42b21c0ab3321e2948a6e26ac6f0b149b4
parentd2366f00bae1cc31ef355b5b2e400b329b6d9354 (diff)
downloadaur-cd274bab77cea1a2271904f43fb9aa4875774e54.tar.gz
update to handle new package compression
-rw-r--r--PKGBUILD4
-rw-r--r--reposync.sh6
2 files changed, 5 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1f19dd399b2f..65ad051cd9ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: Paul Davis <paul@dangersalad.com>
pkgname=reposync
-pkgver=0.2.2
+pkgver=0.4.0
pkgrel=1
arch=('any')
license=('MIT')
source=(reposync.sh)
pkgdesc="Wrapper for aursync"
-sha256sums=('7e0182b262812f09aa82a603d5a7de09d02d1c9f53d4b12909bf266f2e7d8d8f')
+sha256sums=('547c269a0452746fb0ff721caf476aa8bf6f2db96c45bc689cdf956dd4057a03')
depends=('aurutils' 'sudo' 'bash' 's3fs-fuse')
package () {
diff --git a/reposync.sh b/reposync.sh
index 5969eb9ea847..8bbf6344169f 100644
--- a/reposync.sh
+++ b/reposync.sh
@@ -55,17 +55,17 @@ files_remote_name="${repo_name}.files"
rm -f "$db_remote_name"*
rm -f "$files_remote_name"*
# cleanup old files
- pkgnames="$((for pkg in *.pkg.tar.xz; do echo "${pkg%-*-*-*}"; done;) | sort -u)"
+ pkgnames="$((for pkg in *.pkg.tar.{xz,zst}; do echo "${pkg%-*-*-*}"; done;) | sort -u)"
for pkg in $pkgnames
do
- for oldpkg in $(ls -1 -v ${pkg}-*.pkg.tar.xz | head --lines=-2)
+ for oldpkg in $(ls -1 -v ${pkg}-*.pkg.tar.{xz,zst} | head --lines=-2)
do
echo "Removing $oldpkg from repo"
mv "$oldpkg" "$old_pkgs"
mv "${oldpkg}.sig" "$old_pkgs"
done
done
- for pkg in $(ls -1 -v *.pkg.tar.xz)
+ for pkg in $(ls -1 -v *.pkg.tar.{xz,zst})
do
if [[ ! -f "${pkg}.sig" ]]
then