libzahl: imported libzahl (from https://github.com/maandree/libzahl).

This commit is contained in:
Aleksej Lebedev 2019-07-22 14:09:33 +02:00
parent b75932574f
commit d80c26ddc0
4 changed files with 91 additions and 0 deletions

1
libzahl/DESCR Normal file
View File

@ -0,0 +1 @@
Libzahl is a library for arbitrary size integers, bigint.

25
libzahl/Makefile Normal file
View File

@ -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"

59
libzahl/PLIST Normal file
View File

@ -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

6
libzahl/distinfo Normal file
View File

@ -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