Merge pull request #8543 from blue-devil/master

new science library
This commit is contained in:
Blue DeviL
2020-05-21 00:42:07 +03:00
committed by GitHub
7 changed files with 182 additions and 18 deletions
+85 -16
View File
@@ -54253,6 +54253,63 @@ to create header files and sources from protocol files.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>iml</Name>
<Homepage>https://cs.uwaterloo.ca/~astorjoh/iml.html</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<License>GPLv2+</License>
<IsA>library</IsA>
<PartOf>science.misc</PartOf>
<Summary xml:lang="en">IML - Integer Matrix Library.</Summary>
<Summary xml:lang="tr">Tamsayı matris algoritmaları C kitaplığı.</Summary>
<Description xml:lang="en">IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers.</Description>
<Description xml:lang="tr">iml, tamsayı matris algoritmaları C kitaplığı sunar.</Description>
<Archive type="tarbz2" sha1sum="1067f73c53292eb818deb4dcb493ffbb60ddb296" name="iml-1.0.5.tar.bz2">http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.5.tar.bz2</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
<Dependency>cblas-devel</Dependency>
</BuildDependencies>
<SourceURI>science/misc/iml/pspec.xml</SourceURI>
</Source>
<Package>
<Name>iml</Name>
<Summary xml:lang="en">IML - Integer Matrix Library.</Summary>
<RuntimeDependencies>
<Dependency>gmp</Dependency>
<Dependency>cblas</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc/iml</Path>
</Files>
</Package>
<Package>
<Name>iml-devel</Name>
<Summary xml:lang="en">Development files for iml</Summary>
<Summary xml:lang="tr">iml için geliştirme dosyaları</Summary>
<Description xml:lang="tr">iml-devel, iml için geliştirme dosyalarını içerir.</Description>
<RuntimeDependencies>
<Dependency release="1">iml</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-05-20</Date>
<Version>1.0.5</Version>
<Comment>First pisi release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>ilmbase</Name>
@@ -69814,42 +69871,42 @@ cleaner, which will allow to add new features in the future.</Description>
<License>as-is</License>
<License>BSD</License>
<IsA>library</IsA>
<PartOf>multimedia.misc</PartOf>
<IsA>app:console</IsA>
<PartOf>multimedia.mısc</PartOf>
<Summary xml:lang="fr">Une librairie rapide pour créer des graphiques en images.</Summary>
<Summary xml:lang="en">A fast library for creating graphic images</Summary>
<Summary xml:lang="tr">Hızlı bir şekilde resim oluşturmak için bir kütüphane</Summary>
<Description xml:lang="en">The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program.</Description>
<Archive type="tarxz" sha1sum="b777b005c401b6fa310ccf09eeb29f6c6e17ab2c" name="libgd-2.2.5.tar.xz">https://github.com/libgd/libgd/releases/download/gd-2.2.5/libgd-2.2.5.tar.xz</Archive>
<Description xml:lang="tr">GD çizge kitaplığı, hızlıca çizgiler, yaylar, metinler ve çeşitli renkler ile resimler yaratmanızı sağlarken, diğer resimler üzerinde kopyala-yapıştır yapmanıza olanak tanır ve sonuçlarınızı PNG veya JPEG olarak kaydetmenizi sağlar.</Description>
<Archive type="targz" sha1sum="77bf57a17107da22612ed606fc2f941fe7c067f0" name="gd-2.3.0.tar.gz">https://github.com/libgd/libgd/archive/gd-2.3.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>fontconfig-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>webp-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>libpng-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>tiff-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>freetype-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">gd-2.1.0-multilib.patch</Patch>
</Patches>
<SourceURI>multimedia/misc/gd/pspec.xml</SourceURI>
</Source>
<Package>
<Name>gd</Name>
<Summary xml:lang="en">A fast library for creating graphic images</Summary>
<RuntimeDependencies>
<Dependency>fontconfig</Dependency>
<Dependency>webp</Dependency>
<Dependency>tiff</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>libjpeg-turbo</Dependency>
<Dependency>zlib</Dependency>
<Dependency>freetype</Dependency>
<Dependency>libpng</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>freetype</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>libjpeg-turbo</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc/gd</Path>
</Files>
</Package>
@@ -69857,8 +69914,9 @@ cleaner, which will allow to add new features in the future.</Description>
<Name>gd-devel</Name>
<Summary xml:lang="en">Development files for gd</Summary>
<Summary xml:lang="tr">gd için geliştirme dosyaları</Summary>
<Description xml:lang="tr">gd-devel, gd için geliştirme dosyalarını içerir.</Description>
<RuntimeDependencies>
<Dependency release="5">gd</Dependency>
<Dependency release="6">gd</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -69868,13 +69926,24 @@ cleaner, which will allow to add new features in the future.</Description>
</Package>
<Package>
<Name>gd-docs</Name>
<Summary xml:lang="en">Documents for gd</Summary>
<Summary xml:lang="en">Documentation files for gd</Summary>
<Summary xml:lang="tr">gd için geliştirme belgeleri</Summary>
<Description xml:lang="tr">gd-docs, gd için belgelendirme dosyalarını içerir.</Description>
<RuntimeDependencies>
<Dependency release="6">gd</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/gd/html</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2020-05-20</Date>
<Version>2.3.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="5">
<Date>2020-01-19</Date>
<Version>2.2.5</Version>
+1 -1
View File
@@ -1 +1 @@
f913989449ebe157efafd32826ac5bb789d8aea5
db52697849e83260f2f224d89078a6d84d7281de
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
950a987ce4d8c2bbeef8ea69f1969c38e511286d
6a780f0c452d0ccd62a69281d5edd671f11ea9c9
+24
View File
@@ -0,0 +1,24 @@
#!/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
def setup():
# suppress compiler warnings
pisitools.cflags.add("-Wno-unused-result")
autotools.configure("--enable-shared --with-cblas=-lcblas")
# fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README*")
+57
View File
@@ -0,0 +1,57 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>iml</Name>
<Homepage>https://cs.uwaterloo.ca/~astorjoh/iml.html</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>science.misc</PartOf>
<License>GPLv2+</License>
<IsA>library</IsA>
<Summary>IML - Integer Matrix Library.</Summary>
<Description>IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers.</Description>
<Archive sha1sum="1067f73c53292eb818deb4dcb493ffbb60ddb296" type="tarbz2">http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.5.tar.bz2</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
<Dependency>cblas-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>iml</Name>
<Summary>IML - Integer Matrix Library.</Summary>
<RuntimeDependencies>
<Dependency>gmp</Dependency>
<Dependency>cblas</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc/iml</Path>
</Files>
</Package>
<Package>
<Name>iml-devel</Name>
<Summary>Development files for iml</Summary>
<RuntimeDependencies>
<Dependency release="current">iml</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-05-20</Date>
<Version>1.0.5</Version>
<Comment>First pisi release.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>iml</Name>
<Summary xml:lang="tr">Tamsayı matris algoritmaları C kitaplığı.</Summary>
<Description xml:lang="tr">iml, tamsayı matris algoritmaları C kitaplığı sunar.</Description>
</Source>
<Package>
<Name>iml-devel</Name>
<Summary xml:lang="tr">iml için geliştirme dosyaları</Summary>
<Description xml:lang="tr">iml-devel, iml için geliştirme dosyalarını içerir.</Description>
</Package>
</PISI>