libzahl: imported libzahl (from https://github.com/maandree/libzahl).
authorAleksej Lebedev <root@zta.lk>
Mon, 22 Jul 2019 12:09:33 +0000 (14:09 +0200)
committerAleksej Lebedev <root@zta.lk>
Mon, 22 Jul 2019 12:09:33 +0000 (14:09 +0200)
libzahl/DESCR [new file with mode: 0644]
libzahl/Makefile [new file with mode: 0644]
libzahl/PLIST [new file with mode: 0644]
libzahl/distinfo [new file with mode: 0644]

diff --git a/libzahl/DESCR b/libzahl/DESCR
new file mode 100644 (file)
index 0000000..4430c22
--- /dev/null
@@ -0,0 +1 @@
+Libzahl is a library for arbitrary size integers, bigint.
diff --git a/libzahl/Makefile b/libzahl/Makefile
new file mode 100644 (file)
index 0000000..f2c61a4
--- /dev/null
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+GITHUB_PROJECT=        libzahl
+DISTNAME=      1.0
+PKGNAME=       ${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=    devel math
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=maandree/}
+DIST_SUBDIR=   ${GITHUB_PROJECT}
+
+MAINTAINER=    root@zta.lk
+HOMEPAGE=      https://libs.suckless.org/libzahl/
+COMMENT=       Library for arbitrary size integers, bigint
+LICENSE=       isc
+
+USE_TOOLS+=    gmake
+
+WRKSRC=        ${WRKDIR}/libzahl-1.0
+
+do-build:
+       cd ${WRKSRC} && ${MAKE_PROGRAM} CONFIG=config.mk libzahl.a
+
+do-install:
+       cd ${WRKSRC} && ${MAKE_PROGRAM} CONFIG=config.mk DESTDIR=${DESTDIR} PREFIX=${PREFIX} MANPREFIX=${PREFIX}/${PKGMANDIR} install
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/libzahl/PLIST b/libzahl/PLIST
new file mode 100644 (file)
index 0000000..eabd537
--- /dev/null
@@ -0,0 +1,59 @@
+@comment $NetBSD$
+include/zahl.h
+lib/libzahl.a
+man/man3/zabs.3
+man/man3/zadd.3
+man/man3/zand.3
+man/man3/zbits.3
+man/man3/zbset.3
+man/man3/zbtest.3
+man/man3/zcmp.3
+man/man3/zcmpi.3
+man/man3/zcmpmag.3
+man/man3/zcmpu.3
+man/man3/zdiv.3
+man/man3/zdivmod.3
+man/man3/zerror.3
+man/man3/zeven.3
+man/man3/zeven_nonzero.3
+man/man3/zfree.3
+man/man3/zgcd.3
+man/man3/zinit.3
+man/man3/zload.3
+man/man3/zlsb.3
+man/man3/zlsh.3
+man/man3/zmod.3
+man/man3/zmodmul.3
+man/man3/zmodpow.3
+man/man3/zmodpowu.3
+man/man3/zmodsqr.3
+man/man3/zmul.3
+man/man3/zneg.3
+man/man3/znot.3
+man/man3/zodd.3
+man/man3/zodd_nonzero.3
+man/man3/zor.3
+man/man3/zperror.3
+man/man3/zpow.3
+man/man3/zpowu.3
+man/man3/zptest.3
+man/man3/zrand.3
+man/man3/zrsh.3
+man/man3/zsave.3
+man/man3/zset.3
+man/man3/zseti.3
+man/man3/zsets.3
+man/man3/zsetu.3
+man/man3/zsetup.3
+man/man3/zsignum.3
+man/man3/zsplit.3
+man/man3/zsqr.3
+man/man3/zstr.3
+man/man3/zstr_length.3
+man/man3/zsub.3
+man/man3/zswap.3
+man/man3/ztrunc.3
+man/man3/zunsetup.3
+man/man3/zxor.3
+man/man3/zzero.3
+man/man7/libzahl.7
diff --git a/libzahl/distinfo b/libzahl/distinfo
new file mode 100644 (file)
index 0000000..fa2700d
--- /dev/null
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libzahl/1.0.tar.gz) = 23acfa71ec942a8d5c43e2f1298c77db40213fd2
+RMD160 (libzahl/1.0.tar.gz) = e8d936e742d0a11314d1de6b9ab8a3cb64584445
+SHA512 (libzahl/1.0.tar.gz) = 2874374f0eae5937a6cd7d705e880283f906eedc13c8680bc0ac2ee4f15ee91c5d0fa4f7dcad6a019f71e76cfaa516bb77beb9670dc1a46c29147421a3288659
+Size (libzahl/1.0.tar.gz) = 28606 bytes