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
+47
View File
@@ -0,0 +1,47 @@
# -*- 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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
WorkDir = "."
Skip = ("patches", "pisiBuildState", ".")
def setup():
for package in shelltools.ls("."):
if package.startswith(Skip):
continue
shelltools.cd(package)
if package.startswith("xorg-cf-files"):
pisitools.dosed("host.def", "_PARDUS_CC_", get.CC())
pisitools.dosed("host.def", "_PARDUS_CXX_", get.CXX())
pisitools.dosed("host.def", "_PARDUS_AS_", get.AS())
pisitools.dosed("host.def", "_PARDUS_LD_", get.LD())
pisitools.dosed("host.def", "_PARDUS_CFLAGS_", get.CFLAGS())
pisitools.dosed("host.def", "_PARDUS_LDFLAGS_", get.LDFLAGS())
autotools.configure("--with-config-dir=/usr/share/X11/config")
shelltools.cd("../")
def build():
for package in shelltools.ls("."):
if package.startswith(Skip):
continue
shelltools.cd(package)
autotools.make()
shelltools.cd("../")
def install():
for package in shelltools.ls("."):
if package.startswith(Skip):
continue
shelltools.cd(package)
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("../")
@@ -0,0 +1,19 @@
Index: work/xorg-cf-files-1.0.5/host.def
===================================================================
--- /dev/null
+++ work/xorg-cf-files-1.0.5/host.def
@@ -0,0 +1,14 @@
+#define FSUseSyslog YES
+#define BuildRman NO
+#define BuildHtmlManPages NO
+#define HaveLib64 NO
+#define ProjectRoot /usr
+#define ManPath /usr/share/man
+#define XAppLoadDir /usr/share/X11/app-defaults
+#define ConfigDir /usr/share/X11/config
+
+#define CcCmd _PARDUS_CC_ _PARDUS_LDFLAGS_
+#define CplusplusCmd _PARDUS_CXX_
+#define AsCmd _PARDUS_AS_
+#define LdCmd _PARDUS_LD_ _PARDUS_LDFLAGS_ -nostdlib
+#define OptimizedCDebugFlags _PARDUS_CFLAGS_
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xorg-util</Name>
<Homepage>http://www.x.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>app:console</IsA>
<Summary>X.Org utilities</Summary>
<Description>xorg-util contains some Xorg X11 command-line utilities, but more importantly, X11 configuration and rule files.</Description>
<Archive sha1sum="03018e2fb9d7df4fec1623cedb1c090bc224f971" type="tarbz2">mirrors://xorg/individual/util/gccmakedep-1.0.3.tar.bz2</Archive>
<Archive sha1sum="52e236776133f217d438622034b8603d201a6ec5" type="tarbz2">mirrors://xorg/individual/util/imake-1.0.7.tar.bz2</Archive>
<Archive sha1sum="fc71a6ff2cc0a1065cfb608796ffd6b4f0ce76fe" type="tarbz2">mirrors://xorg/individual/util/lndir-1.0.3.tar.bz2</Archive>
<Archive sha1sum="2599afa039d2070bae9df6ce43da288b3a4adf97" type="tarbz2">mirrors://xorg/individual/util/makedepend-1.0.5.tar.bz2</Archive>
<Archive sha1sum="ae22eb81d56d018f0b3b149f70965ebfef2385fd" type="tarbz2">mirrors://xorg/individual/util/xorg-cf-files-1.0.5.tar.bz2</Archive>
<Patches>
<Patch level="1">host-defaults.patch</Patch>
</Patches>
</Source>
<Package>
<Name>xorg-util</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/X11/config</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2014-08-31</Date>
<Version>7.6</Version>
<Comment>Update.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-05-11</Date>
<Version>7.6</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-03-07</Date>
<Version>7.6</Version>
<Comment>Release bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-19</Date>
<Version>7.6</Version>
<Comment>First release</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xorg-util</Name>
<Summary xml:lang="tr">X.Org araçları</Summary>
<Summary xml:lang="fr">Utilitaires de X.Org</Summary>
<Summary xml:lang="de">X.Org Werkzeuge</Summary>
</Source>
</PISI>