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():
# write sed commands using pisitools.dosed :)
shelltools.system('sed -i "/^SUBDIRS/s/locate//" Makefile.in')
shelltools.system('sed -i "/gets is a security hole/d" gnulib/lib/stdio.in.h')
shelltools.export("CFLAGS", "%s -D_GNU_SOURCE" % get.CFLAGS())
autotools.configure("--enable-nls \
--without-included-regex \
--disable-rpath \
--disable-assert \
--with-fts \
--enable-leaf-optimisation \
--enable-d_type-optimization")
def build():
autotools.make()
def check():
autotools.make("check")
def install():
autotools.install()
pisitools.dodoc("ChangeLog", "NEWS", "TODO", "README")
+56
View File
@@ -0,0 +1,56 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>findutils</Name>
<Homepage>http://www.gnu.org/software/findutils/findutils.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv3+</License>
<IsA>app:console</IsA>
<Summary>GNU utilities to find files</Summary>
<Description>The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.</Description>
<Archive sha1sum="e8dd88fa2cc58abffd0bfc1eddab9020231bb024" type="targz">http://ftp.gnu.org/pub/gnu/findutils/findutils-4.4.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>gettext-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>findutils</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/find</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="info">/usr/share/info</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2014-05-11</Date>
<Version>4.4.2</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-09-01</Date>
<Version>4.4.2</Version>
<Comment>Revert back to stable version, clean findutils.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-14</Date>
<Version>4.5.9</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>findutils</Name>
<Summary xml:lang="tr">Dosya bulmak için kullanılan GNU uygulamaları</Summary>
<Description xml:lang="tr">GNU Find Utilities GNU işletim sisteminin temel dizin arama uygulamalarıdır. Bu uygulamalar diğer komutlara başka programlar ile birlikte çalışarak modüler ve güçlü dizin ve dosya arama yetenekleri sunar.</Description>
<Description xml:lang="fr">Les utilitaires de recherche GNU sont les utilitaire de recherche de répertoire basique du système d'exploitation GNU. Ces programmes sont typiquement associés à d'autres programmes pour leur fournir une capacité de recherche de fichier et de répertoire puissante et modulaire à d'autres commandes.</Description>
</Source>
</PISI>