Date: Thursday, September 14, 2017 @ 17:23:29 Author: anatolik Revision: 305561
archrelease: copy trunk to testing-i686, testing-x86_64 Added: fuse2/repos/testing-i686/ fuse2/repos/testing-i686/PKGBUILD (from rev 305560, fuse2/trunk/PKGBUILD) fuse2/repos/testing-x86_64/ fuse2/repos/testing-x86_64/PKGBUILD (from rev 305560, fuse2/trunk/PKGBUILD) -------------------------+ testing-i686/PKGBUILD | 49 ++++++++++++++++++++++++++++++++++++++++++++++ testing-x86_64/PKGBUILD | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) Copied: fuse2/repos/testing-i686/PKGBUILD (from rev 305560, fuse2/trunk/PKGBUILD) =================================================================== --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-09-14 17:23:29 UTC (rev 305561) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Contributor: Tom Gundersen <t...@jklm.no> +# Contributor: Mark Rosenstand <m...@archlinux.org> + +pkgname=fuse2 +pkgver=2.9.7 +pkgrel=4 +pkgdesc="A library that makes it possible to implement a filesystem in a userspace program." +arch=('i686' 'x86_64') +url='https://github.com/libfuse/libfuse' +license=('GPL2') +provides=(fuse=$pkgver) # TODO: remove it once all packages start to use 'fuse2' name +replaces=('fuse') +conflicts=('fuse') +depends=('glibc' 'fuse-common') +makedepends=('pkg-config') +options=(!emptydirs) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz{,.asc}) +sha1sums=('cd174e3d37995a42fad32fac92f76cd18e24174f' + 'SKIP') +validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <nikol...@rath.org> + +build() { + cd fuse-$pkgver + + export MOUNT_FUSE_PATH=/usr/bin + ./configure --prefix=/usr --libdir=/usr/lib --enable-lib --enable-util --disable-example + make +} + +package() { + cd fuse-$pkgver + + make DESTDIR=${pkgdir} install + + # Remove init script in wrong path + # Don't add our own for now, as fusectl fs oopses on 2.6.18 + rm -r ${pkgdir}/etc/init.d + + # remove udev rules (is in the udev package} + rm -rf ${pkgdir}/etc/udev + + # static device nodes are handled by udev + rm -r ${pkgdir}/dev + + # part of fuse-common package + rm ${pkgdir}/usr/share/man/man8/mount.fuse.8 ${pkgdir}/usr/bin/mount.fuse +} Copied: fuse2/repos/testing-x86_64/PKGBUILD (from rev 305560, fuse2/trunk/PKGBUILD) =================================================================== --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-09-14 17:23:29 UTC (rev 305561) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Contributor: Tom Gundersen <t...@jklm.no> +# Contributor: Mark Rosenstand <m...@archlinux.org> + +pkgname=fuse2 +pkgver=2.9.7 +pkgrel=4 +pkgdesc="A library that makes it possible to implement a filesystem in a userspace program." +arch=('i686' 'x86_64') +url='https://github.com/libfuse/libfuse' +license=('GPL2') +provides=(fuse=$pkgver) # TODO: remove it once all packages start to use 'fuse2' name +replaces=('fuse') +conflicts=('fuse') +depends=('glibc' 'fuse-common') +makedepends=('pkg-config') +options=(!emptydirs) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz{,.asc}) +sha1sums=('cd174e3d37995a42fad32fac92f76cd18e24174f' + 'SKIP') +validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <nikol...@rath.org> + +build() { + cd fuse-$pkgver + + export MOUNT_FUSE_PATH=/usr/bin + ./configure --prefix=/usr --libdir=/usr/lib --enable-lib --enable-util --disable-example + make +} + +package() { + cd fuse-$pkgver + + make DESTDIR=${pkgdir} install + + # Remove init script in wrong path + # Don't add our own for now, as fusectl fs oopses on 2.6.18 + rm -r ${pkgdir}/etc/init.d + + # remove udev rules (is in the udev package} + rm -rf ${pkgdir}/etc/udev + + # static device nodes are handled by udev + rm -r ${pkgdir}/dev + + # part of fuse-common package + rm ${pkgdir}/usr/share/man/man8/mount.fuse.8 ${pkgdir}/usr/bin/mount.fuse +}