Merge pull request #14336 from suvari/master

libtomcrypt: new package
This commit is contained in:
Kamil ATLI
2024-06-02 15:27:58 +03:00
committed by GitHub
7 changed files with 412470 additions and 412079 deletions
+412387 -412077
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
39cf5e529366d243fd6da5d99ec899f2082b9e4b
26e66f3f7d0f4c772115188604137d95ab539b37
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
c54ec89c8e4512642064fdc592630c17f31a350b
5708ebbdccff99fb4b30bc0108d741b09f179816
+21
View File
@@ -0,0 +1,21 @@
#!/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 shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import libtools
from pisi.actionsapi import get
def build():
shelltools.export("CXXFLAGS", "%s -fPIC" % get.CXXFLAGS())
shelltools.export("CFLAGS", "%s -fPIC" % get.CFLAGS())
autotools.make()
def install():
autotools.rawInstall("PREFIX=/usr DESTDIR=%s" % get.installDIR())
pisitools.dodoc("LICENSE", "README.md")
+52
View File
@@ -0,0 +1,52 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libtomcrypt</Name>
<Homepage>https://www.libtom.net/</Homepage>
<Packager>
<Name>Aydın Demirel</Name>
<Email>aydin.demirel@pisilinux.org</Email>
</Packager>
<License>custom:PublicDomain</License>
<IsA>app:library</IsA>
<Summary>A Cryptographic toolkit</Summary>
<Description>LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines. </Description>
<Archive sha1sum="55bd8c2015f39bba73aca13b5e4e37f44a292b3f" type="tarxz">https://github.com/libtom/libtomcrypt/releases/download/v1.18.2/crypt-1.18.2.tar.xz</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
<Dependency>libtommath-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libtomcrypt</Name>
<RuntimeDependencies>
<Dependency>libtommath</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib/*</Path>
</Files>
</Package>
<Package>
<Name>libtomcrypt-devel</Name>
<RuntimeDependencies>
<Dependency release="current">libtomcrypt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-06-02</Date>
<Version>1.18.2</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libtomcrypt</Name>
<Summary xml:lang="tr">Bir kriptografik araç kiti</Summary>
<Description xml:lang="tr">LibTomCrypt, geliştiricilere çok çeşitli iyi bilinen yayınlanmış blok şifreleri, tek yönlü karma işlevleri, zincirleme modları, sözde rastgele sayı üreteçleri, genel anahtar şifrelemesi ve çok sayıda başka rutin sağlayan oldukça kapsamlı, modüler ve taşınabilir bir şifreleme araç takımıdır.</Description>
</Source>
</PISI>