On Tue, Dec 05, 2017 at 07:17:33AM +0800, Helg wrote:
> Hi ports@,
> 
> Update from 0.4.2 => 0.4.4
> 
> I've been working with the developer of fuse-zip to add the FUSE mknod
> operation. This is now mandatory for FUSE ports on OpenbSD after I
> removed the incorrect implementation of create from the kernel and
> libfuse.
> 
> This version also fixes an "off-by-one" bug that caused fuse-zip to fail
> with either a Segementation fault of Bus error when copying a sparse
> file.
> 
> License has changed from LGPL to GPL.
> 
> ok?
I find it confusing to symlink gmake in do-configure instead of
pre-build or so. In fact, this is only required for the test suite as
the main Makefile uses $(MAKE).

Attached diff changes that besides adding TEST_TARGET=check (as already
mentioned by jca@).

I also removed the CVS tag hunk from your PLIST diff.

diff --git a/archivers/fuse-zip/Makefile b/archivers/fuse-zip/Makefile
index 62e32780149..f6f46c37af8 100644
--- a/archivers/fuse-zip/Makefile
+++ b/archivers/fuse-zip/Makefile
@@ -2,13 +2,13 @@
 
 COMMENT =              navigate zip archives through FUSE
 
-DISTNAME =             fuse-zip-0.4.2
+DISTNAME =             fuse-zip-0.4.4
 
 CATEGORIES =           archivers
 
 HOMEPAGE =             https://bitbucket.org/agalanin/fuse-zip
 
-# LGPLv3+
+# GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB += c fuse m ${COMPILER_LIBCXX} z zip
@@ -23,8 +23,10 @@ FAKE_FLAGS =         INSTALLPREFIX="${WRKINST}${PREFIX}"
 
 USE_GMAKE =            Yes
 
-do-configure:
-       ln -s ${LOCALBASE}/bin/gmake ${WRKDIR}/bin/make
+TEST_TARGET =          check
+
+pre-test:
+       ln -sf ${LOCALBASE}/bin/gmake ${WRKDIR}/bin/make
 
 post-install:
        ${INSTALL_PROGRAM} ${WRKBUILD}/fuse-zip ${PREFIX}/bin
diff --git a/archivers/fuse-zip/distinfo b/archivers/fuse-zip/distinfo
index f22a25f677a..6e52da6b426 100644
--- a/archivers/fuse-zip/distinfo
+++ b/archivers/fuse-zip/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fuse-zip-0.4.2.tar.gz) = PU7hE9THkYrTxmD4CIRz1fq/Z7NHb+8W7H9b2KQYL9w=
-SIZE (fuse-zip-0.4.2.tar.gz) = 672323
+SHA256 (fuse-zip-0.4.4.tar.gz) = xGSmPKfMFu73wUA2/gmCPKnZag71MOJ0hFBEpUQOR9I=
+SIZE (fuse-zip-0.4.4.tar.gz) = 687132
diff --git a/archivers/fuse-zip/pkg/PLIST b/archivers/fuse-zip/pkg/PLIST
index 195d6cafe8c..2e6c01d97f9 100644
--- a/archivers/fuse-zip/pkg/PLIST
+++ b/archivers/fuse-zip/pkg/PLIST
@@ -2,5 +2,5 @@
 @bin bin/fuse-zip
 @man man/man1/fuse-zip.1
 share/doc/fuse-zip/
-share/doc/fuse-zip/README
+share/doc/fuse-zip/README.md
 share/doc/fuse-zip/changelog

Reply via email to