diff --git a/science/misc/ntl/actions.py b/science/misc/ntl/actions.py new file mode 100644 index 0000000000..43cc3ddc50 --- /dev/null +++ b/science/misc/ntl/actions.py @@ -0,0 +1,28 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.cd("src") + autotools.rawConfigure("DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 LIBTOOL=libtool") + +def build(): + shelltools.cd("src") + autotools.make() + +def check(): + shelltools.cd("src") + autotools.make("-k check") + +def install(): + shelltools.cd("src") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("..") + pisitools.dodoc("README") \ No newline at end of file diff --git a/science/misc/ntl/pspec.xml b/science/misc/ntl/pspec.xml new file mode 100644 index 0000000000..fdf77dd6f1 --- /dev/null +++ b/science/misc/ntl/pspec.xml @@ -0,0 +1,67 @@ + + + + + ntl + https://www.shoup.net/ntl/ + + Blue Devil + bluedevil@sctzine.com + + science.misc + LGPL + library + A Library for doing Number Theory. + NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. + https://www.shoup.net/ntl/ntl-11.4.3.tar.gz + + gmp-devel + gf2x-devel + + + + + ntl + A Library for doing Number Theory. + + gmp + gf2x + + + /usr/lib/libntl* + + + + + ntl-devel + Development files for ntl + + ntl + + + /usr/include + /usr/lib/pkgconfig + + + + + ntl-docs + Documentation files for ntl + + ntl + + + /usr/share/doc + + + + + + 2020-05-20 + 11.4.3 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/science/misc/ntl/translations.xml b/science/misc/ntl/translations.xml new file mode 100644 index 0000000000..f1f7c6cb84 --- /dev/null +++ b/science/misc/ntl/translations.xml @@ -0,0 +1,20 @@ + + + + ntl + Sayı kuramı için bir kitaplık. + ntl, sayı kuramı için bir kitaplık sunar. + + + + ntl-devel + ntl için geliştirme dosyaları + ntl-devel, ntl için geliştirme dosyalarını içerir. + + + + ntl-docs + ntl için belgelendirme dosyaları + ntl-docs, ntl için belgelendirme dosyalarını içerir. + + \ No newline at end of file