Sat Jan 22 18:34:51 2022 UTC ()
Disable a hack that is incompatible with NetBSD librefuse on HEAD


(pho)
diff -r1.11 -r1.12 pkgsrc/filesystems/fuse-ext2/Makefile

cvs diff -r1.11 -r1.12 pkgsrc/filesystems/fuse-ext2/Makefile (expand / switch to unified diff)

--- pkgsrc/filesystems/fuse-ext2/Makefile 2020/08/11 13:38:14 1.11
+++ pkgsrc/filesystems/fuse-ext2/Makefile 2022/01/22 18:34:51 1.12
@@ -1,26 +1,34 @@ @@ -1,26 +1,34 @@
1# $NetBSD: Makefile,v 1.11 2020/08/11 13:38:14 nia Exp $ 1# $NetBSD: Makefile,v 1.12 2022/01/22 18:34:51 pho Exp $
2 2
3DISTNAME= fuse-ext2-0.0.10 3DISTNAME= fuse-ext2-0.0.10
4CATEGORIES= filesystems 4CATEGORIES= filesystems
5MASTER_SITES= ${MASTER_SITE_GITHUB:=alperakcan/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=alperakcan/}
6GITHUB_PROJECT= fuse-ext2 6GITHUB_PROJECT= fuse-ext2
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/alperakcan/fuse-ext2 10HOMEPAGE= https://github.com/alperakcan/fuse-ext2
11COMMENT= FUSE module to mount ext2, ext3, and ext4 filesystems 11COMMENT= FUSE module to mount ext2, ext3, and ext4 filesystems
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= autoheader automake autoreconf gmake pkg-config 16USE_TOOLS+= autoheader automake autoreconf gmake pkg-config
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18INSTALLATION_DIRS= lib/umview/modules 18INSTALLATION_DIRS= lib/umview/modules
19CHECK_PORTABILITY_SKIP= tools/macosx/fuse-ext2.fs/fuse-ext2.util 19CHECK_PORTABILITY_SKIP= tools/macosx/fuse-ext2.fs/fuse-ext2.util
20 20
 21# fuse-ext2 does a weird hack defining FUSE_USE_VERSION to be
 22# FUSE_VERSION while FUSE 2.7 is what it actually needs. The hack
 23# isn't compatible with NetBSD librefuse. Please, just don't do that.
 24SUBST_CLASSES+= fuse-ver
 25SUBST_STAGE.fuse-ver= pre-configure
 26SUBST_FILES.fuse-ver= configure.ac
 27SUBST_SED.fuse-ver= -e 's/FUSE_VERSION/27/g'
 28
21pre-configure: 29pre-configure:
22 cd ${WRKSRC} && autoreconf -fi 30 cd ${WRKSRC} && autoreconf -fi
23 31
24.include "../../mk/fuse.buildlink3.mk" 32.include "../../mk/fuse.buildlink3.mk"
25.include "../../sysutils/e2fsprogs/buildlink3.mk" 33.include "../../sysutils/e2fsprogs/buildlink3.mk"
26.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"