Date: Thursday, March 23, 2023 @ 22:24:27
  Author: dvzrv
Revision: 1427326

upgpkg: liblzf 3.6-4: Rebuild to re-sign package.

Remove unnecessary quotes and curly braces.
Use bash arrays with one entry per line for better handling.
Simplify make calls.

Modified:
  liblzf/trunk/PKGBUILD

----------+
 PKGBUILD |   49 +++++++++++++++++++++++++------------------------
 1 file changed, 25 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-23 22:17:59 UTC (rev 1427325)
+++ PKGBUILD    2023-03-23 22:24:27 UTC (rev 1427326)
@@ -2,50 +2,51 @@
 
 pkgname=liblzf
 pkgver=3.6
-pkgrel=3
+pkgrel=4
 pkgdesc="A very small data compression library"
-arch=('x86_64')
+arch=(x86_64)
 url="http://software.schmorp.de/pkg/liblzf.html";
-license=('BSD')
-depends=('glibc')
-makedepends=('signify')
-provides=('liblzf.so')
-source=("http://dist.schmorp.de/${pkgname}/${pkgname}-${pkgver}.tar.gz";
-        
"${pkgname}-${pkgver}.tar.gz.signature::http://dist.schmorp.de/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig";
-        "http://dist.schmorp.de/signing-key.pub";
-        "liblzf-3.6-autoconf-20140314.patch")
+license=(BSD)
+depends=(glibc)
+makedepends=(signify)
+provides=(liblzf.so)
+source=(
+  http://dist.schmorp.de/$pkgname/$pkgname-$pkgver.tar.gz
+  
$pkgname-$pkgver.tar.gz.signature::http://dist.schmorp.de/$pkgname/$pkgname-$pkgver.tar.gz.sig
+  http://dist.schmorp.de/signing-key.pub
+  liblzf-3.6-autoconf-20140314.patch
+)
 
sha512sums=('701f70245a11e7cf3412b14ed26bf7b1464512d5b0cf3f913e70ebfdfe20574b8ebbae5a78f4b56ac0034d54830380309cac3057ca00a8028edbde3d091141f5'
-            
'b86a7be7fa2bca713a68f9ca08ed881d0e7ecc4b9d7ab27290e9897f865d99b7eb5bd9b73e16bd34b5763dd173bf6c91c4ad6305cc190c3460f108c9f6df2b5a'
+            
'8558e81f619010a974e45d295df5ca8ae3a039932d062e8f9b78250fa842623075ca4529287a88e543bf1806022fdab56d69546f5f57de92bd24de0782226617'
             
'a09a434387e22612a9225ddfa444044977712c6410efe8a77a33d8aa607bd1acbef2a1da08b62e21a4b070f0974ba94ae907ac0452b5d060e33a1c051a7780e4'
             
'b68bfd8b5ff56a1e0cd2ed1a1827bc14cde5d65f8d8654a2354d3dd9c6527532d801f675998ba8d2a72babbf6e6bcced1c3a25d5aa1be452c09bd3621a2f20d3')
 
b2sums=('b84494706c97861f1cbf9e70129ee25df05e873225bd8a971d6e874822c84532528d04186847cced0a8c13322d1bab7578e48552bd2fa196ca8f9b5d0576b692'
-        
'4bf44b00293c4288659593daa5a57b69de88e695cfbca4e0052b0ece80ea39361eff2ef4a02f9b65355affa6b40eabb32ab683b62a824f20178fc019134a7efe'
+        
'1816d200b96eb4d2c5fb4c3bed6fd309c7a7d1c2bc857365cd80ecad77e86c11e7a73ffc9458cbb0c7100fea82282d77d091346709270ccc676b82b24cece163'
         
'6d6bd90b77e67ccb876f0c78c710c9e1b82767a19aeadaac9310e5628b791586fc8475ad5179eaa2fee386ae80aae916226167ec92c5af309bba4052238326c8'
         
'1ff8cd4554bafb3b5273206b6ab8c9de4a4af81d82fef1d3aeccc0bc47bfc5e2ef97f8f7c4d3734f2be3734dc8f8bcfbf3e9a4f924046f89ee425f95f86f745a')
 
 prepare() {
   # hacking around to validate with signify
-  mv -v "${pkgname}-${pkgver}.tar.gz."{signature,sig}
-  signify -V -p signing-key.pub -m "${pkgname}-${pkgver}.tar.gz"
-  cd "$pkgname-$pkgver"
+  mv -v $pkgname-$pkgver.tar.gz.{signature,sig}
+  signify -V -p signing-key.pub -m $pkgname-$pkgver.tar.gz
   # taking autoconf patch from Fedora (which upstream never included, 
because..)
   # 
https://src.fedoraproject.org/rpms/liblzf/blob/master/f/liblzf-3.6-autoconf-20140314.patch
-  patch -Np1 -i "../liblzf-3.6-autoconf-20140314.patch"
+  patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-3.6-autoconf-20140314.patch
+
+  cd $pkgname-$pkgver
   sh ./bootstrap.sh
 }
 
 build() {
-  cd "$pkgname-$pkgver"
-  ./configure --prefix=/usr \
-              --disable-static
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-static
   make
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
+  make DESTDIR="$pkgdir/" install -C $pkgname-$pkgver
   # the binary does different things, being called by a different name
-  ln -sv lzf "${pkgdir}/usr/bin/unlzf"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 {Changes,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
+  ln -sv lzf "$pkgdir/usr/bin/unlzf"
+  install -vDm 644 $pkgname-$pkgver/LICENSE -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/{Changes,README} -t 
"$pkgdir/usr/share/doc/$pkgname/"
 }

Reply via email to