Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/archivers/quazip archivers/quazip: import quazip-0.9



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2ec87ac7ac2c
branches:  trunk
changeset: 432974:2ec87ac7ac2c
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Thu May 28 14:15:12 2020 +0000

description:
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.

diffstat:

 archivers/quazip/DESCR                        |   5 +++++
 archivers/quazip/Makefile                     |  22 ++++++++++++++++++++++
 archivers/quazip/PLIST                        |  23 +++++++++++++++++++++++
 archivers/quazip/buildlink3.mk                |  14 ++++++++++++++
 archivers/quazip/distinfo                     |   7 +++++++
 archivers/quazip/patches/patch-CMakeLists.txt |  16 ++++++++++++++++
 6 files changed, 87 insertions(+), 0 deletions(-)

diffs (111 lines):

diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/DESCR    Thu May 28 14:15:12 2020 +0000
@@ -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.
diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/Makefile Thu May 28 14:15:12 2020 +0000
@@ -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"
diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/PLIST    Thu May 28 14:15:12 2020 +0000
@@ -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
diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/buildlink3.mk    Thu May 28 14:15:12 2020 +0000
@@ -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
diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/distinfo Thu May 28 14:15:12 2020 +0000
@@ -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
diff -r 59017995490f -r 2ec87ac7ac2c archivers/quazip/patches/patch-CMakeLists.txt
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/quazip/patches/patch-CMakeLists.txt     Thu May 28 14:15:12 2020 +0000
@@ -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