pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/shibari



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Fri Dec 29 16:55:10 UTC 2023

Added Files:
        pkgsrc/net/shibari: DESCR Makefile PLIST distinfo

Log Message:
Add shibari: Collection of DNS tools for Unix systems

shibari is a collection of DNS tools for Unix systems, as an alternative
to BIND, Unbound, djbdns or other similar suites of programs.

At the moment, only a DNS server is provided. shibari aims to integrate
s6-dns over time, and eventually replace it.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/shibari/DESCR pkgsrc/net/shibari/Makefile \
    pkgsrc/net/shibari/PLIST pkgsrc/net/shibari/distinfo

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

Added files:

Index: pkgsrc/net/shibari/DESCR
diff -u /dev/null pkgsrc/net/shibari/DESCR:1.1
--- /dev/null   Fri Dec 29 16:55:10 2023
+++ pkgsrc/net/shibari/DESCR    Fri Dec 29 16:55:09 2023
@@ -0,0 +1,5 @@
+shibari is a collection of DNS tools for Unix systems, as an alternative
+to BIND, Unbound, djbdns or other similar suites of programs.
+
+At the moment, only a DNS server is provided. shibari aims to integrate
+s6-dns over time, and eventually replace it.
Index: pkgsrc/net/shibari/Makefile
diff -u /dev/null pkgsrc/net/shibari/Makefile:1.1
--- /dev/null   Fri Dec 29 16:55:10 2023
+++ pkgsrc/net/shibari/Makefile Fri Dec 29 16:55:09 2023
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2023/12/29 16:55:09 schmonz Exp $
+
+DISTNAME=              shibari-0.0.1.0
+CATEGORIES=            net
+MASTER_SITES=          https://skarnet.org/software/shibari/
+DISTFILES=             ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES_DIST}
+
+MAINTAINER=            schmonz%NetBSD.org@localhost
+HOMEPAGE=              https://skarnet.org/software/shibari/
+COMMENT=               Collection of DNS tools for Unix systems
+LICENSE=               isc
+
+# man-pages version is usually not exactly in-sync with PKGVERSION_NOREV
+MANPAGES_VERSION=      0.0.1.0.1
+MANPAGES_DIST=         shibari-man-pages-${MANPAGES_VERSION}.tar.gz
+SITES.${MANPAGES_DIST}=        -https://git.sr.ht/~flexibeast/shibari-man-pages/archive/v${MANPAGES_VERSION}.tar.gz
+
+USE_TOOLS+=            gmake
+HAS_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --prefix=${PREFIX}
+CONFIGURE_ARGS+=       --with-sysdeps=${PREFIX}/lib/skalibs/sysdeps
+
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man8
+
+.PHONY: do-install-manpages
+post-install: do-install-manpages
+do-install-manpages:
+       cd ${WRKDIR}/${PKGBASE}-man-pages-*; for i in 8; do \
+               for j in man$$i/*.$$i; do \
+                       ${INSTALL_MAN} $$j \
+                       ${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; \
+               done \
+       done
+
+.include "../../devel/skalibs/buildlink3.mk"
+.include "../../net/s6-dns/buildlink3.mk"
+.include "../../sysutils/s6/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/shibari/PLIST
diff -u /dev/null pkgsrc/net/shibari/PLIST:1.1
--- /dev/null   Fri Dec 29 16:55:10 2023
+++ pkgsrc/net/shibari/PLIST    Fri Dec 29 16:55:09 2023
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST,v 1.1 2023/12/29 16:55:09 schmonz Exp $
+bin/shibari-server-tcp
+bin/shibari-server-udp
+include/shibari/cache.h
+include/shibari/client.h
+include/shibari/common.h
+include/shibari/config.h
+include/shibari/constants.h
+include/shibari/dcache.h
+include/shibari/log.h
+include/shibari/packet.h
+include/shibari/server.h
+include/shibari/shibari.h
+include/shibari/tdb.h
+include/shibari/util.h
+lib/shibari/libdcache.a
+lib/shibari/libshibari-common.a
+lib/shibari/libshibari-server.a
+man/man8/shibari-server-tcp.8
+man/man8/shibari-server-udp.8
Index: pkgsrc/net/shibari/distinfo
diff -u /dev/null pkgsrc/net/shibari/distinfo:1.1
--- /dev/null   Fri Dec 29 16:55:10 2023
+++ pkgsrc/net/shibari/distinfo Fri Dec 29 16:55:09 2023
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2023/12/29 16:55:09 schmonz Exp $
+
+BLAKE2s (shibari-0.0.1.0.tar.gz) = ffbcf349cc7945d5c27e157b46a8ed79746563fed6a735de30b5c17e83a564b9
+SHA512 (shibari-0.0.1.0.tar.gz) = 735c18398d25248c6fde2be791ee1443b40856fe9bfce82b7569a09456648088250ea0cdebe3ff5247970624df32202e365922ec38a446948fe4f1e5cc1cc8d1
+Size (shibari-0.0.1.0.tar.gz) = 33559 bytes
+BLAKE2s (shibari-man-pages-0.0.1.0.1.tar.gz) = 4ff68bcd6df6c419217efc76d408597422ba49f4a9f86da2671f6b03236aff8e
+SHA512 (shibari-man-pages-0.0.1.0.1.tar.gz) = d54184040acc43f87ad49f259764a915b19c14f627d0f96142c0b966e96451a45b849625a4a6f6a4c3ab4cdc9fc2e62c748284cfbf831c14ce1ef6177639508f
+Size (shibari-man-pages-0.0.1.0.1.tar.gz) = 5545 bytes



Home | Main Index | Thread Index | Old Index