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

Anatol Pomozov anatolik at archlinux.org
Sun Jan 17 15:22:34 UTC 2016


    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 <mark at archlinux.org>
 
 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
 



More information about the arch-commits mailing list