[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