Hi @ports,

here is an update to the last stable quazip version.

Changelog:

* 2016-03-29 0.7.2
 * New JlCompress methods (QIODevice*-based API by Lukasz Kwiecinski)
 * Implemented QuaZioDevice::atEnd() and bytesAvailable()--these might
   break ABI, but pretty unlikely.

Ports changelog:

- bump SHARED_LIBS (might break ABI)
- add do-test (description from homepage)
-- all tests pass (tested @amd64)

Comments? Okay?

Best regards,

Rafael

Index: Makefile
===================================================================
RCS file: /cvs/ports/archivers/quazip/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile    25 Aug 2015 13:18:24 -0000      1.6
+++ Makefile    17 Apr 2016 19:05:47 -0000
@@ -1,11 +1,10 @@
 # $OpenBSD: Makefile,v 1.6 2015/08/25 13:18:24 sthen Exp $
 
 COMMENT =      Qt/C++ wrapper for ZIP/UNZIP package
-DISTNAME =     quazip-0.7.1
+DISTNAME =     quazip-0.7.2
 CATEGORIES =   archivers
-REVISION =     0
 
-SHARED_LIBS =  quazip 1.0              # 1.0
+SHARED_LIBS =  quazip 2.0              # 1.0
 
 HOMEPAGE =     http://quazip.sourceforge.net/
 
@@ -19,8 +18,12 @@ MASTER_SITES =       ${MASTER_SITE_SOURCEFORGE
 MODULES =      devel/cmake \
                x11/qt4
 
-NO_TEST =      Yes
-
 CONFIGURE_ARGS =       -DBUILD_WITH_QT4=Yes
+
+# pickup libquazip from WRKBUILD and build test suite
+do-test:
+       cd ${WRKSRC}/qztest; \
+       ${MODQT4_QMAKE} qztest.pro LIBS+="-L${WRKBUILD}"; \
+       make && LD_LIBRARY_PATH="${WRKBUILD}" ./qztest
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/archivers/quazip/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo    10 Jan 2015 05:00:40 -0000      1.4
+++ distinfo    17 Apr 2016 19:05:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (quazip-0.7.1.tar.gz) = eMmEEDVVxR5vfvUuOiEo4r65iWhxssxNTb1NZL/xMt4=
-SIZE (quazip-0.7.1.tar.gz) = 390629
+SHA256 (quazip-0.7.2.tar.gz) = kdgn+8r9CZroFMwYqN07twnaa4onyRjuHGwDs/KUQPQ=
+SIZE (quazip-0.7.2.tar.gz) = 466915
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/archivers/quazip/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   18 Mar 2013 14:49:27 -0000      1.1.1.1
+++ pkg/PLIST   17 Apr 2016 19:05:47 -0000
@@ -16,7 +16,6 @@ include/quazip/quazipfileinfo.h
 include/quazip/quazipnewinfo.h
 include/quazip/unzip.h
 include/quazip/zip.h
+lib/libquazip.a
 @lib lib/libquazip.so.${LIBquazip_VERSION}
-share/cmake/
-share/cmake/Modules/
 share/cmake/Modules/FindQuaZip.cmake

Reply via email to