pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/libzim



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 31 19:16:21 UTC 2025

Added Files:
        pkgsrc/textproc/libzim: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
textproc/libzim: import libzim-9.3.0

The Libzim is the reference implementation for the ZIM file format.
It's a software library to read and write ZIM files on many systems
and architectures.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/libzim/DESCR \
    pkgsrc/textproc/libzim/Makefile pkgsrc/textproc/libzim/PLIST \
    pkgsrc/textproc/libzim/buildlink3.mk pkgsrc/textproc/libzim/distinfo

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

Added files:

Index: pkgsrc/textproc/libzim/DESCR
diff -u /dev/null pkgsrc/textproc/libzim/DESCR:1.1
--- /dev/null   Sun Aug 31 19:16:21 2025
+++ pkgsrc/textproc/libzim/DESCR        Sun Aug 31 19:16:21 2025
@@ -0,0 +1,3 @@
+The Libzim is the reference implementation for the ZIM file format.
+It's a software library to read and write ZIM files on many systems
+and architectures.
Index: pkgsrc/textproc/libzim/Makefile
diff -u /dev/null pkgsrc/textproc/libzim/Makefile:1.1
--- /dev/null   Sun Aug 31 19:16:21 2025
+++ pkgsrc/textproc/libzim/Makefile     Sun Aug 31 19:16:21 2025
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2025/08/31 19:16:21 wiz Exp $
+
+DISTNAME=      libzim-9.3.0
+CATEGORIES=    textproc
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=openzim/}
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/openzim/libzim/
+COMMENT=       Reference implementation of the ZIM specification
+LICENSE=       gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+USE_TOOLS+=    pkg-config
+
+PKGCONFIG_OVERRIDE+=           output/meson-private/libzim.pc
+PKGCONFIG_OVERRIDE_STAGE=      post-configure
+
+.include "../../lang/python/tool.mk"
+.include "../../devel/meson/build.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/xapian/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/libzim/PLIST
diff -u /dev/null pkgsrc/textproc/libzim/PLIST:1.1
--- /dev/null   Sun Aug 31 19:16:21 2025
+++ pkgsrc/textproc/libzim/PLIST        Sun Aug 31 19:16:21 2025
@@ -0,0 +1,22 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/31 19:16:21 wiz Exp $
+include/zim/archive.h
+include/zim/blob.h
+include/zim/entry.h
+include/zim/error.h
+include/zim/item.h
+include/zim/search.h
+include/zim/search_iterator.h
+include/zim/suggestion.h
+include/zim/suggestion_iterator.h
+include/zim/tools.h
+include/zim/uuid.h
+include/zim/version.h
+include/zim/writer/contentProvider.h
+include/zim/writer/creator.h
+include/zim/writer/item.h
+include/zim/zim.h
+include/zim/zim_config.h
+lib/libzim.so
+lib/libzim.so.9
+lib/libzim.so.${PKGVERSION}
+lib/pkgconfig/libzim.pc
Index: pkgsrc/textproc/libzim/buildlink3.mk
diff -u /dev/null pkgsrc/textproc/libzim/buildlink3.mk:1.1
--- /dev/null   Sun Aug 31 19:16:21 2025
+++ pkgsrc/textproc/libzim/buildlink3.mk        Sun Aug 31 19:16:21 2025
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/08/31 19:16:21 wiz Exp $
+
+BUILDLINK_TREE+=       libzim
+
+.if !defined(LIBZIM_BUILDLINK3_MK)
+LIBZIM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libzim+= libzim>=9.3.0
+BUILDLINK_PKGSRCDIR.libzim?=   ../../textproc/libzim
+
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/xapian/buildlink3.mk"
+.endif # LIBZIM_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libzim
Index: pkgsrc/textproc/libzim/distinfo
diff -u /dev/null pkgsrc/textproc/libzim/distinfo:1.1
--- /dev/null   Sun Aug 31 19:16:21 2025
+++ pkgsrc/textproc/libzim/distinfo     Sun Aug 31 19:16:21 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/08/31 19:16:21 wiz Exp $
+
+BLAKE2s (libzim-9.3.0.tar.gz) = 2fda342b1e0cb6842cdba5a95e55e83f6ab1b333ace6de26e5d818a79d18d8a4
+SHA512 (libzim-9.3.0.tar.gz) = 9e33b4dd4331c606ca26a44d60de137bf299a662ab12e7727cba6626cf110a56347eb6225dd71ada895cf1ce9c158cd997c8a84407c8c6f842dc3584cd70ec0b
+Size (libzim-9.3.0.tar.gz) = 255138 bytes



Home | Main Index | Thread Index | Old Index