pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/filesystems/fuse-ext2 Disable a hack that is incompati...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5f78711f13d3
branches:  trunk
changeset: 372288:5f78711f13d3
user:      pho <pho%pkgsrc.org@localhost>
date:      Sat Jan 22 18:34:51 2022 +0000

description:
Disable a hack that is incompatible with NetBSD librefuse on HEAD

diffstat:

 filesystems/fuse-ext2/Makefile |  10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diffs (24 lines):

diff -r e7c333461c53 -r 5f78711f13d3 filesystems/fuse-ext2/Makefile
--- a/filesystems/fuse-ext2/Makefile    Sat Jan 22 18:32:47 2022 +0000
+++ b/filesystems/fuse-ext2/Makefile    Sat Jan 22 18:34:51 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/08/11 13:38:14 nia Exp $
+# $NetBSD: Makefile,v 1.12 2022/01/22 18:34:51 pho Exp $
 
 DISTNAME=      fuse-ext2-0.0.10
 CATEGORIES=    filesystems
@@ -18,6 +18,14 @@
 INSTALLATION_DIRS=     lib/umview/modules
 CHECK_PORTABILITY_SKIP=        tools/macosx/fuse-ext2.fs/fuse-ext2.util
 
+# fuse-ext2 does a weird hack defining FUSE_USE_VERSION to be
+# FUSE_VERSION while FUSE 2.7 is what it actually needs. The hack
+# isn't compatible with NetBSD librefuse. Please, just don't do that.
+SUBST_CLASSES+=                fuse-ver
+SUBST_STAGE.fuse-ver=  pre-configure
+SUBST_FILES.fuse-ver=  configure.ac
+SUBST_SED.fuse-ver=    -e 's/FUSE_VERSION/27/g'
+
 pre-configure:
        cd ${WRKSRC} && autoreconf -fi
 



Home | Main Index | Thread Index | Old Index