create core package

This commit is contained in:
aydemir
2015-02-24 11:18:35 +02:00
parent 0e4b743b82
commit 70b25d0f95
1098 changed files with 169545 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
#!/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 get
def setup():
options = "--enable-nls \
--disable-java \
--disable-csharp \
--disable-rpath \
--disable-gtk-doc \
--disable-static"
if get.buildTYPE() == "emul32":
options += " --bindir=/emul32/bin"
shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS())
autotools.configure(options)
def build():
autotools.make()
def check():
autotools.make("-C tests check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "FAQ", "NEWS", "README", "THANKS", "TODO")
+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libidn</Name>
<Homepage>http://www.gnu.org/software/libidn</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<License>GPLv3</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<Summary>Internationalized Domain Names (IDN) implementation</Summary>
<Description>GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names. The C library is available under the GNU Lesser General Public License.</Description>
<Archive sha1sum="725587211b229c156e29fa2ad116b0ef71a7ca17" type="targz">http://ftp.gnu.org/gnu/libidn/libidn-1.28.tar.gz</Archive>
</Source>
<Package>
<Name>libidn</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/libidn*</Path>
<Path fileType="data">/usr/share/emacs</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man/man1</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libidn-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for libidn</Summary>
<RuntimeDependencies>
<Dependency>libidn</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<Package>
<Name>libidn-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libidn</Summary>
<BuildType>emul32</BuildType>
<RuntimeDependencies>
<Dependency release="current">libidn</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libidn*</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2014-05-11</Date>
<Version>1.28</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-29</Date>
<Version>1.28</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-14</Date>
<Version>1.26</Version>
<Comment>New release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-23</Date>
<Version>1.25</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libidn</Name>
<Summary xml:lang="tr">Uluslararası Alan Adları (IDN) destek kütüphanesi</Summary>
<Description xml:lang="tr">GNU Libidn, IETF Uluslararasılaştırılmış Domain Adları (IDN) çalışma grubu tarafından tanımlanmış Stringgrep, Punycode ve IDNA tariflerinin bir uygulamasıdır, uluslararası domain adlarının kullanımına olanak sağlar. C kütüphanesi GNU Lesser General Public License altında sağlanabilir.</Description>
<Description xml:lang="fr">GNU Libidn est une implémentation de Stringprep, Punycode et des spécifications IDNA définies par le groupe de travail Internationalized Domain Names (IDN) de l'IETF servant pour les noms de domaines internationalisés. La librairie C est disponible sous la Licence Publique Générale Lesser.</Description>
</Source>
<Package>
<Name>libidn-devel</Name>
<Summary xml:lang="tr">libidn için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>libidn-32bit</Name>
<Summary xml:lang="tr">libidn için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
</PISI>