diff options
author | dangersalad | 2020-07-30 08:02:16 -0600 |
---|---|---|
committer | dangersalad | 2020-07-30 08:02:16 -0600 |
commit | cd274bab77cea1a2271904f43fb9aa4875774e54 (patch) | |
tree | 57165a42b21c0ab3321e2948a6e26ac6f0b149b4 | |
parent | d2366f00bae1cc31ef355b5b2e400b329b6d9354 (diff) | |
download | aur-cd274bab77cea1a2271904f43fb9aa4875774e54.tar.gz |
update to handle new package compression
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | reposync.sh | 6 |
2 files changed, 5 insertions, 5 deletions
@@ -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 |