diff --git a/PKGBUILD b/PKGBUILD index ea980a0..3c5d4b4 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,13 +15,21 @@ provides=(fuse=$pkgver) # TODO: remove it once all packages start to use 'fuse2' replaces=('fuse') conflicts=('fuse') options=('!emptydirs') -source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz{,.asc}) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz{,.asc} + avoid-closefrom-name-collision.patch) sha1sums=('943ba651b14bc4a3c6fd959ed4b8c04f4a59032d' - 'SKIP') + 'SKIP' + '4804f635b71d36bf1605d6ddbdb7c7c3b73f129a') sha512sums=('3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2' - 'SKIP') + 'SKIP' + 'e3e8346a7f94ef75241459fb4a56980670b248266294fdc03b74c81a7d0a70254b5ee6a9dc64a1718cba8ca723f1ae15f0ff48419a1f6eee6e0793a162f8d0f9') validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath +prepare() { + cd fuse-$pkgver + patch -Np0 -i ../avoid-closefrom-name-collision.patch +} + build() { cd fuse-$pkgver