pkgsrc-Changes archive

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

CVS commit: pkgsrc/archivers/quazip



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Thu May 28 14:15:12 UTC 2020

Added Files:
        pkgsrc/archivers/quazip: DESCR Makefile PLIST buildlink3.mk distinfo
        pkgsrc/archivers/quazip/patches: patch-CMakeLists.txt

Log Message:
archivers/quazip: import quazip-0.9

QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package
(AKA Minizip) using Trolltech's Qt library.

If you need to write files to a ZIP archive or read files from one
using QIODevice API, QuaZIP is exactly the kind of tool you need.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/archivers/quazip/DESCR \
    pkgsrc/archivers/quazip/Makefile pkgsrc/archivers/quazip/PLIST \
    pkgsrc/archivers/quazip/buildlink3.mk pkgsrc/archivers/quazip/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/archivers/quazip/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/archivers/quazip/DESCR
diff -u /dev/null pkgsrc/archivers/quazip/DESCR:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/DESCR       Thu May 28 14:15:12 2020
@@ -0,0 +1,5 @@
+QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package
+(AKA Minizip) using Trolltech's Qt library.
+
+If you need to write files to a ZIP archive or read files from one
+using QIODevice API, QuaZIP is exactly the kind of tool you need.
Index: pkgsrc/archivers/quazip/Makefile
diff -u /dev/null pkgsrc/archivers/quazip/Makefile:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/Makefile    Thu May 28 14:15:12 2020
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2020/05/28 14:15:12 ryoon Exp $
+
+DISTNAME=      quazip-0.9
+CATEGORIES=    archivers
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=stachenov/}
+GITHUB_PROJECT=        quazip
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://stachenov.github.io/quazip/
+COMMENT=       Qt/C++ wrapper for Minizip
+LICENSE=       gnu-lgpl-v2.1 # with static linking exception
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE_STAGE=      post-configure
+PKGCONFIG_OVERRIDE=            quazip.pc
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/quazip/PLIST
diff -u /dev/null pkgsrc/archivers/quazip/PLIST:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/PLIST       Thu May 28 14:15:12 2020
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/28 14:15:12 ryoon Exp $
+include/quazip5/JlCompress.h
+include/quazip5/ioapi.h
+include/quazip5/minizip_crypt.h
+include/quazip5/quaadler32.h
+include/quazip5/quachecksum32.h
+include/quazip5/quacrc32.h
+include/quazip5/quagzipfile.h
+include/quazip5/quaziodevice.h
+include/quazip5/quazip.h
+include/quazip5/quazip_global.h
+include/quazip5/quazipdir.h
+include/quazip5/quazipfile.h
+include/quazip5/quazipfileinfo.h
+include/quazip5/quazipnewinfo.h
+include/quazip5/unzip.h
+include/quazip5/zip.h
+lib/cmake/QuaZip5/QuaZip5Config.cmake
+lib/libquazip5.a
+lib/libquazip5.so
+lib/libquazip5.so.1
+lib/libquazip5.so.1.0.0
+lib/pkgconfig/quazip.pc
Index: pkgsrc/archivers/quazip/buildlink3.mk
diff -u /dev/null pkgsrc/archivers/quazip/buildlink3.mk:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/buildlink3.mk       Thu May 28 14:15:12 2020
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/05/28 14:15:12 ryoon Exp $
+
+BUILDLINK_TREE+=       quazip
+
+.if !defined(QUAZIP_BUILDLINK3_MK)
+QUAZIP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.quazip+= quazip>=0.9
+BUILDLINK_PKGSRCDIR.quazip?=   ../../archivers/quazip
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif # QUAZIP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -quazip
Index: pkgsrc/archivers/quazip/distinfo
diff -u /dev/null pkgsrc/archivers/quazip/distinfo:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/distinfo    Thu May 28 14:15:12 2020
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2020/05/28 14:15:12 ryoon Exp $
+
+SHA1 (quazip-0.9.tar.gz) = 4a03c1dcaf27e7dadbea83eabf0d0b1eca3c22d8
+RMD160 (quazip-0.9.tar.gz) = 5bff705bcf1471c7709d88bb8770fa9af7498a41
+SHA512 (quazip-0.9.tar.gz) = 8045d36c018bb7bcc39c978bb8f336bad09f21bca4ea5f1327e3ba56d7d01bcc09ee0eca98d7c9065184bf3e15103c4520a81bfbe51286b91a4a82e4f61057f1
+Size (quazip-0.9.tar.gz) = 155764 bytes
+SHA1 (patch-CMakeLists.txt) = 6b77cd56f1d269ff658338a01a3d36a33c535775

Index: pkgsrc/archivers/quazip/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/archivers/quazip/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Thu May 28 14:15:12 2020
+++ pkgsrc/archivers/quazip/patches/patch-CMakeLists.txt        Thu May 28 14:15:12 2020
@@ -0,0 +1,16 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2020/05/28 14:15:12 ryoon Exp $
+
+* Set version in quazip.pc.
+
+--- CMakeLists.txt.orig        2020-04-29 12:11:37.000000000 +0000
++++ CMakeLists.txt
+@@ -1,6 +1,9 @@
+ cmake_minimum_required(VERSION 2.6)
+ project(QuaZip)
+ 
++set(QUAZIP_LIB_VERSION 0.9.0)
++set(QUAZIP_LIB_SOVERSION 1)
++
+ # CMP0042: Explicitly acknowledge MACOSX_RPATH
+ # (introduced in CMake 2.8.12, enabled by default in CMake 3.0,
+ # and producing a warning when unset since 3.7.1)



Home | Main Index | Thread Index | Old Index