Date: Sunday, January 17, 2016 @ 16:22:34 Author: anatolik Revision: 258376
upgpkg: fuse 2.9.5-1 Modified: fuse/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-01-17 10:32:09 UTC (rev 258375) +++ PKGBUILD 2016-01-17 15:22:34 UTC (rev 258376) @@ -4,7 +4,7 @@ # Contributor: Mark Rosenstand <[email protected]> pkgname=fuse -pkgver=2.9.4 +pkgver=2.9.5 pkgrel=1 pkgdesc="A library that makes it possible to implement a filesystem in a userspace program." arch=('i686' 'x86_64') @@ -13,29 +13,23 @@ depends=('glibc') makedepends=('pkg-config') backup=(etc/fuse.conf) -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz +_tag=fuse_${pkgver//./_} +source=(https://github.com/libfuse/libfuse/archive/$_tag.zip 'fuse.conf') -sha1sums=('c8b25419f33624dc5240af6a5d26f2c04367ca71' +sha1sums=('3fec54328c8e7eec2cd2c22aefdf0ee93645ce84' '3b42e37a741d4651099225987dc40e7f02a716ad') -prepare() { - cd "$pkgname-$pkgver" +build() { + cd libfuse-$_tag - # fix building with glibc-2.14 - sed -i '1i#define _GNU_SOURCE' util/fusermount.c - - sed -i "/MOUNT_FUSE_PATH=/s#/sbin#/usr/bin#" configure -} - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr --libdir=/usr/lib \ - --enable-lib --enable-util --disable-example + ./makeconf.sh + export MOUNT_FUSE_PATH=/usr/bin + ./configure --prefix=/usr --libdir=/usr/lib --enable-lib --enable-util --disable-example make } package() { - cd "$pkgname-$pkgver" + cd libfuse-$_tag make DESTDIR=${pkgdir} install
