From 6394f33988ad1283a934c4944404ac10ce78f5cb Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 1 Jan 2015 02:07:47 -0500 Subject: librefetch: Update for makepkg 4.2.0 --- src/librefetch/librefetch | 21 +++++++++++---------- src/librefetch/librefetch.8.ronn | 3 ++- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/librefetch/librefetch b/src/librefetch/librefetch index 5a08bb1..08473e0 100755 --- a/src/librefetch/librefetch +++ b/src/librefetch/librefetch @@ -346,17 +346,18 @@ if [[ ${#pkgname[@]} -gt 1 ]]; then fi # copy source variables -source=("${mksource[@]}") +source=("${mksource[@]}") ; unset "source_${CARCH}" noextract=("${mknoextract[@]}") -md5sums=("${mkmd5sums[@]}") -sha1sums=("${mksha1sums[@]}") -sha256sums=("${mksha256sums[@]}") -sha384sums=("${mksha384sums[@]}") -sha512sums=("${mksha512sums[@]}") - -depends=() -checkdepends=() -makedepends=("${mkdepends[@]}") + +declare algo +for algo in "${known_hash_algos[@]}"; do + eval "${algo}sums=(\"\${mk${algo}sums[@]}\")" + unset "${algo}sums_${CARCH}" +done + +depends=() ; unset "depends_${CARCH}" +checkdepends=() ; unset "checkdepends_${CARCH}" +makedepends=("${mkdepends[@]}") ; unset "makedepends_${CARCH}" #### options=(!strip docs libtool staticlibs emptydirs !zipman purge !upx) diff --git a/src/librefetch/librefetch.8.ronn b/src/librefetch/librefetch.8.ronn index c43a575..da5ea60 100644 --- a/src/librefetch/librefetch.8.ronn +++ b/src/librefetch/librefetch.8.ronn @@ -132,10 +132,11 @@ Following is a table of the translations. Variables source = mksource noextract = mknoextract - *sums = mk*sums (md5, sha1, sha256, sha384, sha512) + *sums = mk*sums (md5, sha1, sha224, sha256, sha384, sha512) depends = checkdepends = makedepends = mkdepends + *_$CARCH = Functions prepare() { :; } build() { mksource; } -- cgit v1.2.2