[arch-commits] Commit in libzen/trunk (PKGBUILD)

Johannes Löthberg demize at archlinux.org
Sun Sep 30 14:48:44 UTC 2018


    Date: Sunday, September 30, 2018 @ 14:48:44
  Author: demize
Revision: 388490

Rebuild due to updated source. FS#60193

Modified:
  libzen/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-30 14:47:23 UTC (rev 388489)
+++ PKGBUILD	2018-09-30 14:48:44 UTC (rev 388490)
@@ -1,37 +1,46 @@
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: hydro <hydro at freenet.de>
+# Maintainer: Johannes Löthberg <johannes at kyriasis.com>
 
 pkgname=libzen
 pkgver=0.4.37
 pkgrel=1
+
 pkgdesc="shared library for libmediainfo and mediainfo"
+url="http://mediaarea.net"
 arch=('x86_64')
-url="http://mediaarea.net"
 license=('BSD')
+
 depends=('gcc-libs')
 makedepends=('libtool' 'automake' 'autoconf')
-source=(https://mediaarea.net/download/source/libzen/${pkgver}/${pkgname}_${pkgver}.tar.bz2)
-sha256sums=('d6e9b7084bbb828536b47698e0c60e381cf0cefc4a8d712bb81dac826ccd9ac1')
 
+source=(https://mediaarea.net/download/source/libzen/$pkgver/libzen_$pkgver.tar.bz2)
+
+sha256sums=('132cdc8b994e01de86436851d5b1c930f7a6cb683be3d94e5b46ddbfd45b78b6')
+
 build() {
-  cd "$srcdir"/ZenLib/Project/GNU/Library
-  [ -x configure ] || sh ./autogen.sh
-  [ -f Makefile ] || ./configure --prefix=/usr --enable-shared
-  make clean
+  cd ZenLib/Project/GNU/Library
+
+  ./autogen.sh
+  ./configure --prefix=/usr --enable-shared
   make
 }
 
 package() {
-  cd "$srcdir"/ZenLib/Project/GNU/Library
+  cd ZenLib/Project/GNU/Library
+
   make DESTDIR="$pkgdir" install
+
   install -dm 755 "$pkgdir"/usr/include/ZenLib
   install -m 644 "$srcdir"/ZenLib/Source/ZenLib/*.h "$pkgdir"/usr/include/ZenLib
+
   for i in HTTP_Client Format/Html Format/Http; do
     install -dm0755 "$pkgdir"/usr/include/ZenLib/$i
     install -m0644 "$srcdir"/ZenLib/Source/ZenLib/$i/*.h "$pkgdir"/usr/include/ZenLib/$i
   done
+
   install -dm 755 "$pkgdir"/usr/lib/pkgconfig
   install -m 644 "$srcdir"/ZenLib/Project/GNU/Library/libzen.pc "$pkgdir"/usr/lib/pkgconfig
-  sed -i -e 's|Version: |Version: '$pkgver'|g' "$pkgdir"/usr/lib/pkgconfig/libzen.pc
+
+  sed -i -e 's|Version: $|Version: '$pkgver'|g' "$pkgdir"/usr/lib/pkgconfig/libzen.pc
+
   install -D -m 644 "$srcdir"/ZenLib/License.txt "$pkgdir"/usr/share/licenses/libzen/License.txt
 }



More information about the arch-commits mailing list