pkgsrc-WIP-changes archive

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

zipfs-git: add new package, not working.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Thu Apr 7 21:47:52 2022 +0200
Changeset:	7148b5daa44ed17ce295ead454293a15c05e0084

Modified Files:
	Makefile
Added Files:
	zipfs-git/DESCR
	zipfs-git/Makefile
	zipfs-git/PLIST
	zipfs-git/TODO

Log Message:
zipfs-git: add new package, not working.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7148b5daa44ed17ce295ead454293a15c05e0084

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

diffstat:
 Makefile           |  1 +
 zipfs-git/DESCR    | 10 ++++++++++
 zipfs-git/Makefile | 29 +++++++++++++++++++++++++++++
 zipfs-git/PLIST    |  5 +++++
 zipfs-git/TODO     |  1 +
 5 files changed, 46 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a013d2c2e1..0403eef59b 100644
--- a/Makefile
+++ b/Makefile
@@ -6111,6 +6111,7 @@ SUBDIR+=	zetacoin
 SUBDIR+=	zimpl
 SUBDIR+=	zip-devel
 SUBDIR+=	ziparchive
+SUBDIR+=	zipfs-git
 SUBDIR+=	zipios
 SUBDIR+=	zlua
 SUBDIR+=	zmap
diff --git a/zipfs-git/DESCR b/zipfs-git/DESCR
new file mode 100644
index 0000000000..2484bc51c5
--- /dev/null
+++ b/zipfs-git/DESCR
@@ -0,0 +1,10 @@
+zipfs purpose is to provide a zip archive that serves as a local
+file system that supports custom encryption.
+
+When encryption and/or decryption are set, zipfs will transparently:
+
+* encrypt and add files to the archive from memory or from the OS
+  file system
+* decrypt and serve file data to memory or to the OS file system
+
+Encryption and/or decryption are optional and user-defined.
diff --git a/zipfs-git/Makefile b/zipfs-git/Makefile
new file mode 100644
index 0000000000..45f8afce20
--- /dev/null
+++ b/zipfs-git/Makefile
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.18 2018/03/12 11:17:42 wiz Exp $
+
+DISTNAME=	zipfs-0.0
+PKGNAME=	lapinotte-${DISTNAME}
+CATEGORIES=	devel
+#MASTER_SITES=	${MASTER_SITE_GITHUB:=lapinott/}
+GIT_REPO=	https://github.com/lapinott/zipfs.git
+#GITHUB_COMMIT=	2b1e344cdc34874b4ad84147128c94ef4b9b8b68
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/lapinott/zipfs
+COMMENT=	Utility library for zipfs
+LICENSE=	mit
+
+WRKSRC=			${WRKDIR}/zipfs
+
+CPPFLAGS+=	-I${BUILDLINK_PREFIX.libzip}/include
+CFLAGS+=	-I${BUILDLINK_PREFIX.libzip}/include
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++17
+CMAKE_ARGS+=	-DBOOST_DIR=${BUILDLINK_PREFIX.boost-libs}
+CMAKE_ARGS+=	-DLIBZIP_DIR=${BUILDLINK_PREFIX.libzip}
+
+.include "../../wip/mk/git-package.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../wip/lapinott-util-git/buildlink3.mk"
+.include "../../archivers/libzip/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/zipfs-git/PLIST b/zipfs-git/PLIST
new file mode 100644
index 0000000000..095c2379ef
--- /dev/null
+++ b/zipfs-git/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+include/util/filesystem_path_t.h
+include/util/split.h
+include/util/utf8_utf16_conv.h
+lib/libutil.a
diff --git a/zipfs-git/TODO b/zipfs-git/TODO
new file mode 100644
index 0000000000..e79ea6f3d0
--- /dev/null
+++ b/zipfs-git/TODO
@@ -0,0 +1 @@
+Uses internal libzip header, zipint.h.


Home | Main Index | Thread Index | Old Index