Merge pull request #4 from ertugerata/master

sync with pisi-2.0
This commit is contained in:
Ertuğrul Erata
2015-05-22 22:24:25 +03:00
47 changed files with 3286 additions and 68 deletions
File diff suppressed because one or more lines are too long
Binary file not shown.
+1385 -25
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
7589c155fd574f59f5e37cd566b24e3bafb1d565
23abebc88c6be12f60e52919043ff3d7555838df
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
1763cd39a4cfe037d0fbbe20a74f325da2ccdbd3
a74a4155a1f8f3d765d77404117ccb917076462d
+3 -1
View File
@@ -16,6 +16,7 @@
<BuildDependencies>
<Dependency>dbus-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>cmake</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">run_dir.patch</Patch>
@@ -30,6 +31,7 @@
<Dependency>dbus</Dependency>
<Dependency>python</Dependency>
<Dependency>polkit</Dependency>
<Dependency>dbus-python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -47,7 +49,7 @@
<History>
<Update release="4">
<Date>2015-04-01</Date>
<Date>2015-04-22</Date>
<Version>3.0.3</Version>
<Comment>Fix run dir path.</Comment>
<Name>Marcin Bojara</Name>
+49
View File
@@ -0,0 +1,49 @@
#!/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():
shelltools.makedirs("build-python2")
#shelltools.makedirs("build-python3")
autotools.autoreconf("-fi")
#shelltools.cd("build-python3")
#shelltools.system("PYTHON=python3 ../configure --prefix=/usr \
# --localstatedir=/var \
# --disable-api-docs \
# --disable-html-docs \
# --disable-static")
shelltools.cd("build-python2")
shelltools.system("../configure --prefix=/usr \
--localstatedir=/var \
--disable-api-docs \
--disable-html-docs \
--disable-static")
def build():
#shelltools.cd("build-python3")
#autotools.make()
shelltools.cd("build-python2")
autotools.make()
def check():
#autotools.make("check")
pass
def install():
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README")
#shelltools.cd("build-python3")
#autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("build-python2")
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
@@ -0,0 +1,12 @@
diff -Naur dbus-python-0.83.0.orig/dbus/connection.py dbus-python-0.83.0/dbus/connection.py
--- dbus-python-0.83.0.orig/dbus/connection.py 2009-04-22 13:58:33.000000000 +0300
+++ dbus-python-0.83.0/dbus/connection.py 2009-04-22 13:58:40.000000000 +0300
@@ -239,7 +239,7 @@
ProxyObjectClass = ProxyObject
def __init__(self, *args, **kwargs):
- super(Connection, self).__init__(*args, **kwargs)
+ super(Connection, self).__init__()
# this if-block is needed because shared bus connections can be
# __init__'ed more than once
+117
View File
@@ -0,0 +1,117 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dbus-python</Name>
<Homepage>http://dbus.freedesktop.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<License>AFL-2.1</License>
<IsA>library</IsA>
<Summary>D-Bus Python bindings</Summary>
<Description>dbus-python provides a Python module which wraps the D-Bus programming API.</Description>
<Archive sha1sum="7a00f7861d26683ab7e3f4418860bd426deed9b5" type="targz">http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
<!-- <Dependency>python3</Dependency>-->
<Dependency>dbus-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libpcre-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">suppress-warnings.patch</Patch>
</Patches>
</Source>
<Package>
<Name>dbus-python-common</Name>
<Summary>Common dbus-python files shared between dbus-python and dbus-python3</Summary>
<RuntimeDependencies>
<Dependency>dbus-devel</Dependency>
<Dependency release="current">dbus-python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>dbus-python</Name>
<RuntimeDependencies>
<Dependency>python</Dependency>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>dbus-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python2*</Path>
</Files>
</Package>
<!--<Package>
<Name>dbus-python3</Name>
<PartOf>programming.language.python</PartOf>
<Summary>D-Bus Python3 bindings</Summary>
<RuntimeDependencies>
<Dependency release="current">dbus-python-common</Dependency>
<Dependency>python3</Dependency>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>dbus-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python3*</Path>
</Files>
</Package>-->
<History>
<Update release="6">
<Date>2015-05-22</Date>
<Version>1.2.0</Version>
<Comment>Release bump.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="5">
<Date>2014-05-11</Date>
<Version>1.2.0</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-10-28</Date>
<Version>1.2.0</Version>
<Comment>rebuild.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-23</Date>
<Version>1.2.0</Version>
<Comment>Version bump. Remove dbus-devel from runtime dependencies.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-25</Date>
<Version>1.1.1</Version>
<Comment>Dep Fixed.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-10</Date>
<Version>1.1.1</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>dbus-python</Name>
<Summary xml:lang="tr">D-Bus için Python bağlayıcıları</Summary>
</Source>
</PISI>
+3 -2
View File
@@ -29,7 +29,7 @@
<Dependency>expat</Dependency>
<Dependency>libcap-ng</Dependency>
<!--libX11 dbus-x11 paketi ayrılınca buradan silinecek-->
<Dependency>libX11</Dependency>
<!--<Dependency>libX11</Dependency>-->
<!--<Dependency>systemd-units</Dependency>-->
</RuntimeDependencies>
<Files>
@@ -52,7 +52,8 @@
<COMAR script="package.py">System.Package</COMAR>
</Provides>
</Package>
<Package>
<Package>
<Name>dbus-x11</Name>
<PartOf>x11.util</PartOf>
<RuntimeDependencies>
+1 -1
View File
@@ -15,5 +15,5 @@ def build():
def install():
pythonmodules.install()
shelltools.chmod("%s/usr/lib/python2.7/site-packages/plyvel-0.8-py2.7.egg-info/top_level.txt" % get.installDIR(), 0644)
shelltools.chmod("%s/usr/lib/python2.7/site-packages/plyvel-0.9-py2.7.egg-info/top_level.txt" % get.installDIR(), 0644)
pisitools.dodoc("*.rst")
+8 -1
View File
@@ -16,7 +16,7 @@
<Dependency>leveldb-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
<Archive sha1sum="9f416a0fbd0c123b94df18bc7aa47a697ddb0bc7" type="targz">https://pypi.python.org/packages/source/p/plyvel/plyvel-0.8.tar.gz</Archive>
<Archive sha1sum="6dfa70be59daafe73ffada429a608592d24a8d3c" type="targz">https://pypi.python.org/packages/source/p/plyvel/plyvel-0.9.tar.gz</Archive>
</Source>
<Package>
<Name>plyvel</Name>
@@ -31,6 +31,13 @@
</Files>
</Package>
<History>
<Update release="3">
<Date>2015-05-17</Date>
<Version>0.9</Version>
<Comment>Version bump.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2">
<Date>2014-06-08</Date>
<Version>0.8</Version>
+157
View File
@@ -0,0 +1,157 @@
#!/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 libtools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
suffix = "32" if get.buildTYPE() == "emul32" else ""
def setup():
pisitools.flags.add("-fno-lto")
#shelltools.echo("docs/gtk-doc.make", "EXTRA_DIST=")
autotools.autoreconf("-fi")
libtools.libtoolize("--force")
options = " ac_cv_header_sys_capability_h=yes \
--bindir=/sbin%s \
--sbindir=/sbin%s \
--docdir=/usr/share/doc/udev \
--libdir=/usr/lib%s \
--libexecdir=/lib%s/udev \
--with-firmware-path=/lib%s/firmware/updates:/lib%s/firmware \
--with-html-dir=/usr/share/doc/udev/html \
--with-rootlibdir=/lib%s \
--with-rootprefix= \
--without-python \
--disable-xz \
--disable-nls \
--disable-pam \
--disable-dbus \
--disable-audit \
--disable-gcrypt \
--disable-gnutls \
--disable-logind \
--disable-polkit \
--disable-seccomp \
--disable-selinux \
--disable-qrencode \
--disable-readahead \
--disable-microhttpd \
--disable-myhostname \
--disable-quotacheck \
--disable-python-devel \
--disable-libcryptsetup \
--enable-gudev \
--enable-split-usr \
" % ((suffix, )*7)
options += "\
--disable-acl \
--disable-kmod \
--disable-static \
--disable-manpages \
--disable-gtk-doc \
--disable-introspection \
" if get.buildTYPE() == "emul32" else \
"\
--enable-acl \
--enable-kmod \
--enable-static \
--enable-introspection \
"
shelltools.system("sed -i -e '/--enable-static is not supported by systemd/s:as_fn_error:echo:' configure")
autotools.configure(options)
def build():
shelltools.echo("Makefile.extra", "BUILT_SOURCES: $(BUILT_SOURCES)")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
autotools.make("-f Makefile -f Makefile.extra")
targets = " \
libudev.la \
libgudev-1.0.la \
systemd-udevd \
udevadm \
ata_id \
cdrom_id \
collect \
scsi_id \
v4l_id \
accelerometer \
mtd_probe \
"
autotools.make(targets)
autotools.make("-C docs/libudev")
autotools.make("-C docs/gudev")
#~ def check():
#~ autotools.make("check")
#~
def install():
targets = " install-libLTLIBRARIES \
install-includeHEADERS \
install-libgudev_includeHEADERS \
install-rootbinPROGRAMS \
install-rootlibexecPROGRAMS \
install-udevlibexecPROGRAMS \
install-dist_udevconfDATA \
install-dist_udevrulesDATA \
install-girDATA \
install-pkgconfiglibDATA \
install-sharepkgconfigDATA \
install-typelibsDATA \
install-dist_docDATA \
libudev-install-hook \
install-directories-hook \
install-dist_bashcompletionDATA \
install-dist_networkDATA \
rootlibexec_PROGRAMS='systemd-udevd' \
rootbin_PROGRAMS='udevadm' \
lib_LTLIBRARIES='libudev.la \
libgudev-1.0.la' \
pkgconfiglib_DATA='src/libudev/libudev.pc \
src/gudev/gudev-1.0.pc' \
dist_bashcompletion_DATA='shell-completion/bash/udevadm' \
dist_network_DATA='network/99-default.link' \
pkginclude_HEADERS='src/libudev/libudev.h' \
"
autotools.make("-j1 DESTDIR=%s%s %s" % (get.installDIR(), suffix, targets))
if get.buildTYPE() == "emul32":
shelltools.move("%s%s/lib%s" % (get.installDIR(), suffix, suffix), "%s/lib%s" % (get.installDIR(), suffix))
shelltools.move("%s%s/usr/lib%s" % (get.installDIR(), suffix, suffix), "%s/usr/lib%s" % (get.installDIR(), suffix))
for f in shelltools.ls("%s/usr/lib32/pkgconfig" % get.installDIR()):
pisitools.dosed("%s/usr/lib32/pkgconfig/%s" % (get.installDIR(), f), "emul32", "usr")
#shelltools.unlinkDir("%s%s" % (get.installDIR(), suffix))
return
# Create needed directories
#for d in ("", "net", "pts", "shm", "hugepages"):
#pisitools.dodir("/lib/udev/devices/%s" % d)
# Create vol_id and scsi_id symlinks in /sbin probably needed by multipath-tools
pisitools.dosym("/lib/udev/scsi_id", "/sbin/scsi_id")
# Create /sbin/systemd-udevd -> /sbin/udevd sysmlink, we need it for MUDUR, do not touch this sysmlink.
pisitools.dosym("/sbin/systemd-udevd", "/sbin/udevd")
pisitools.dosym("/lib/systemd/systemd-udevd", "/sbin/systemd-udevd")
# Mudur needs this symlink as well
pisitools.dosym("/bin/udevadm", "/sbin/udevadm")
# Create /etc/udev/rules.d for backward compatibility
pisitools.dodir("/etc/udev/rules.d")
pisitools.dodir("/run/udev")
pisitools.dodoc("README", "TODO")
# Add man files
pisitools.doman("man/systemd.link.5", "man/udev.7", "man/udevadm.8", "man/systemd-udevd.service.8")
+29
View File
@@ -0,0 +1,29 @@
#!/usr/bin/python
import os
def createNode(mode, uid, gid, minor, major, path):
os.system("/bin/mknod --mode=%d %s c %d %d" % (mode, path, minor, major))
os.system("/bin/chown %s:%s %s" % (uid, gid, path))
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
createNode(600, "root", "root", 1, 11, "/lib/udev/devices/kmsg")
createNode(666, "root", "root", 1, 3, "/lib/udev/devices/null")
createNode(666, "root", "root", 1, 5, "/lib/udev/devices/zero")
createNode(600, "root", "root", 10, 130, "/lib/udev/devices/watchdog")
createNode(666, "root", "root", 10, 229, "/lib/udev/devices/fuse")
createNode(600, "root", "tty", 5, 1, "/lib/udev/devices/console")
createNode(666, "root", "tty", 5, 2, "/lib/udev/devices/ptmx")
createNode(666, "root", "tty", 5, 0, "/lib/udev/devices/tty")
createNode(620, "root", "tty", 4, 1, "/lib/udev/devices/tty1")
createNode(600, "root", "root", 10, 200, "/lib/udev/devices/net/tun")
createNode(600, "root", "root", 36, 0, "/lib/udev/devices/route")
createNode(600, "root", "root", 10, 200, "/lib/udev/devices/skip")
createNode(660, "root", "dialout", 108, 0, "/lib/udev/devices/ppp")
if os.path.exists("/lib/udev/devices/rtc"):
os.unlink("/lib/udev/devices/rtc")
# Migrate UDEV database
if fromVersion and int(fromVersion) < 165:
os.system("/sbin/udevadm info --convert-db &> /dev/null")
+1
View File
@@ -0,0 +1 @@
D /run/udev 0755 root root
+284
View File
@@ -0,0 +1,284 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>udev</Name>
<Homepage>http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Linux dynamic and persistent device naming support</Summary>
<Description>udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names.</Description>
<Archive sha1sum="3436d5829876010e0747b6bf6e7dcbe365e2e5ef" type="tarxz">http://www.freedesktop.org/software/systemd/systemd-214.tar.xz</Archive>
<BuildDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency>gperf</Dependency>
<Dependency>acl-devel</Dependency>
<Dependency>libkmod-devel</Dependency>
<Dependency>libutil-linux-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>udev</Name>
<RuntimeDependencies>
<Dependency release="current">libudev</Dependency>
<Dependency>acl</Dependency>
<Dependency>libkmod</Dependency>
<Dependency>libutil-linux</Dependency>
<Dependency>util-linux</Dependency> <!-- Only for a /sbin/blkid call from a rules file -->
</RuntimeDependencies>
<Files>
<Path fileType="executable">/bin</Path>
<Path fileType="executable">/sbin</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/sbin</Path>
<Path fileType="executable">/lib/udev</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="config">/etc</Path>
<Path fileType="config">/usr/lib/tmpfiles.d/udev.conf</Path>
<Path fileType="data">/run/udev</Path>
<Path fileType="data">/lib/systemd</Path>
<Path fileType="data">/etc/udev/rules.d</Path>
<Path fileType="data">/lib/udev/rules.d</Path>
<Path fileType="data">/usr/share/dbus-1/services</Path>
<Path fileType="data">/usr/share/bash-completion/completions</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/lib/tmpfiles.d/udev.conf">tmpfiles.conf</AdditionalFile>
</AdditionalFiles>
<Provides>
<!-- FIXME: This may need a rework -->
<COMAR script="package.py">System.Package</COMAR>
</Provides>
</Package>
<Package>
<Name>udev-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for udev</Summary>
<RuntimeDependencies>
<Dependency release="current">udev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/systemd/sd-daemon.h</Path>
<Path fileType="data">/usr/lib32/pkgconfig/libsystemd-daemon.pc</Path>
<Path fileType="data">/usr/lib/pkgconfig/libsystemd-daemon.pc</Path>
<Path fileType="data">/usr/share/pkgconfig/udev.pc</Path> <!-- check this path usr/share/pkgconfig -->
</Files>
</Package>
<Package>
<Name>libudev</Name>
<Summary>Dynamic library to access udev device information</Summary>
<Conflicts>
<Package releaseTo="3">udev</Package>
</Conflicts>
<Files>
<Path fileType="library">/usr/lib/libudev*</Path>
<Path fileType="library">/lib/libudev*</Path>
</Files>
</Package>
<Package>
<Name>libudev-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for libudev</Summary>
<RuntimeDependencies>
<Dependency release="current">udev</Dependency>
<Dependency release="current">libudev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/libudev.h</Path>
<Path fileType="data">/usr/lib/pkgconfig/libudev.pc</Path>
<Path fileType="data">/usr/lib32/pkgconfig/libudev.pc</Path>
<Path fileType="data">/usr/share/gtk-doc/html/libudev</Path>
</Files>
</Package>
<Package>
<Name>libgudev1</Name>
<Summary>Libraries for adding libudev support to applications that use glib</Summary>
<RuntimeDependencies>
<Dependency>glib2</Dependency>
<Dependency>libudev</Dependency>
</RuntimeDependencies>>
<Files>
<Path fileType="library">/usr/lib/libgudev*</Path>
</Files>
</Package>
<Package>
<Name>libgudev1-devel</Name>
<PartOf>system.devel</PartOf>
<Summary>Development files for libgudev1</Summary>
<RuntimeDependencies>
<Dependency>libudev-devel</Dependency>
<Dependency release="current">libgudev1</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/gudev-1.0</Path>
<Path fileType="data">/usr/lib/pkgconfig/gudev-1.0*</Path>
<Path fileType="data">/usr/lib32/pkgconfig/gudev-1.0*</Path>
<Path fileType="data">/usr/share/gir-1.0/GUdev-1.0.gir</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/gudev</Path>
</Files>
</Package>
<Package>
<Name>libudev-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libudev</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>libkmod-32bit</Dependency>
<Dependency>libutil-linux-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libudev</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libudev*</Path>
<Path fileType="library">/lib32/libudev*</Path>
</Files>
</Package>
<Package>
<Name>libgudev1-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libgudev1</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>glib2-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libgudev1</Dependency>
<Dependency release="current">libudev-32bit</Dependency>
<Dependency>glib2-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libgudev*</Path>
</Files>
</Package>
<History>
<Update release="16">
<Date>2015-05-01</Date>
<Version>214</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="15">
<Date>2014-05-11</Date>
<Version>212</Version>
<Comment>Add upstream patches.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2014-03-28</Date>
<Version>212</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2014-03-12</Date>
<Version>211</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2014-03-07</Date>
<Version>210</Version>
<Comment>Rebuild.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2014-02-26</Date>
<Version>210</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2014-02-20</Date>
<Version>209</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-01-11</Date>
<Version>208</Version>
<Comment>Add tmpfiles.conf, git updates.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2013-10-30</Date>
<Version>208</Version>
<Comment>Version bump.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-09-10</Date>
<Version>206</Version>
<Comment>Add /run/udev directory.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-08-13</Date>
<Version>206</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-07-28</Date>
<Version>204</Version>
<Comment>Fix pc files for emul32.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-06-13</Date>
<Version>204</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-03-30</Date>
<Version>200</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-01-24</Date>
<Version>197</Version>
<Comment>Version bump, add emul32</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-11</Date>
<Version>194</Version>
<Comment>First release</Comment>
<Name>Erdem Artan</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+35
View File
@@ -0,0 +1,35 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>udev</Name>
<Summary xml:lang="tr">Linux dinamik ve sürekli aygıt isimlendirme desteği (kernel dışındaki devfs)</Summary>
<Description xml:lang="tr">udev linux kullanıcılarının dinamik /dev dizinine sahip olmalarına olanek verir ve tutarlı cihaz isimleri almasını sağlar.</Description>
<Description xml:lang="fr">udev permet aux utilisateurs Linux d'avoir un répertoire /dev dynamique et donne la possibilité d'avoir des noms de périphériques persistants.</Description>
<Description xml:lang="de">udev ermöglicht Linux Benutzern ein dynamisches /dev Verzeichnis und beständige Gerätenamen</Description>
</Source>
<Package>
<Name>libudev</Name>
<Summary xml:lang="tr">udev aygıt bilgilerini sunan kitaplık</Summary>
</Package>
<Package>
<Name>libudev-32bit</Name>
<Summary xml:lang="tr">udev için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
<Package>
<Name>libudev-devel</Name>
<Summary xml:lang="tr">libudev için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>libgudev1</Name>
<Summary xml:lang="tr">glib kullanan uygulamalara libudev desteği eklemek için kullanılan kitaplık</Summary>
</Package>
<Package>
<Name>libgudev1-devel</Name>
<Summary xml:lang="tr">libgudev1 için geliştirme dosyaları</Summary>
</Package>
</PISI>
+24
View File
@@ -0,0 +1,24 @@
# -*- 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 shelltools
from pisi.actionsapi import get
def setup():
autotools.rawConfigure("--parallel=%s \
--system-libs \
--no-qt-gui \
--no-system-jsoncpp \
--prefix=/usr \
--datadir=/share/cmake \
--docdir=/share/doc/cmake \
--mandir=/share/man" % get.makeJOBS().replace("-j", ""))
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
@@ -0,0 +1,26 @@
diff --git a/Modules/FindFreetype.cmake b/Modules/FindFreetype.cmake
index 179dc00..0f5a2b4 100644
--- a/Modules/FindFreetype.cmake
+++ b/Modules/FindFreetype.cmake
@@ -62,10 +62,10 @@ find_path(FREETYPE_INCLUDE_DIR_ft2build ft2build.h
ENV GTKMM_BASEPATH
[HKEY_CURRENT_USER\\SOFTWARE\\gtkmm\\2.4;Path]
[HKEY_LOCAL_MACHINE\\SOFTWARE\\gtkmm\\2.4;Path]
- PATH_SUFFIXES include/freetype2 include
+ PATH_SUFFIXES include/freetype2 include/freetype include
)
-find_path(FREETYPE_INCLUDE_DIR_freetype2 freetype/config/ftheader.h
+find_path(FREETYPE_INCLUDE_DIR_freetype2 config/ftheader.h
HINTS
ENV FREETYPE_DIR
PATHS
@@ -76,7 +76,7 @@ find_path(FREETYPE_INCLUDE_DIR_freetype2 freetype/config/ftheader.h
ENV GTKMM_BASEPATH
[HKEY_CURRENT_USER\\SOFTWARE\\gtkmm\\2.4;Path]
[HKEY_LOCAL_MACHINE\\SOFTWARE\\gtkmm\\2.4;Path]
- PATH_SUFFIXES include/freetype2 include
+ PATH_SUFFIXES include/freetype2 include/freetype include include/freetype2/freetype
)
find_library(FREETYPE_LIBRARY
+144
View File
@@ -0,0 +1,144 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>cmake</Name>
<Homepage>http://www.cmake.org</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<IsA>app:console</IsA>
<Summary>Cross-platform, open-source make system</Summary>
<Description>CMake, the cross-platform, open-source make system. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.</Description>
<Archive sha1sum="d22be01828508027617494c8b59d5999d4c1490e" type="targz">http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>curl-devel</Dependency>
<Dependency>expat-devel</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>ncurses-devel</Dependency>
<Dependency>zlib-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>cmake</Name>
<RuntimeDependencies>
<Dependency>curl</Dependency>
<Dependency>expat</Dependency>
<Dependency>libarchive</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>ncurses</Dependency>
<Dependency>zlib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/cmake</Path>
<Path fileType="data">/usr/share/aclocal/</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="14">
<Date>2015-04-17</Date>
<Version>3.2.2</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2015-04-04</Date>
<Version>3.2.1</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2015-02-27</Date>
<Version>3.1.3</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2014-12-17</Date>
<Version>3.0.2</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2014-08-23</Date>
<Version>3.0.1</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2014-05-11</Date>
<Version>2.8.12.2</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-03-29</Date>
<Version>2.8.12.2</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2013-12-11</Date>
<Version>2.8.12.1</Version>
<Comment>Fix finding freetype issue.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2013-11-24</Date>
<Version>2.8.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-10-23</Date>
<Version>2.8.12</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-08-28</Date>
<Version>2.8.11.2</Version>
<Comment>Clean cmake.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-01</Date>
<Version>2.8.10.2</Version>
<Comment>Fix deps.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-17</Date>
<Version>2.8.10.2</Version>
<Comment>Version bump</Comment>
<Name>Ertan Güven</Name>
<Email>ertan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-12-01</Date>
<Version>2.8.10</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>cmake</Name>
<Summary xml:lang="tr">Cmake, açık kaynak kodlu ve birden fazla platformda çalışan bir 'make' sistemidir.</Summary>
<Description xml:lang="tr">Cmake, açık kaynak kodlu ve birden fazla platformda çalışan bir 'make' sistemidir. Yazılım derleme sürecini kontrol etmek için kullanılan CMake, derleyici bağımsız yapılandırma dosyalarının oluşturulmasını sağlar.</Description>
<Description xml:lang="fr">CMake, système make open-source et multi-plateforme. CMake est utilisé pour contrôler le processus de compilation de logiciel en utilisant une plate-forme de fichiers de configuration simple et indépendante de compilateur. CMake génère des makefiles et un environnement de travail natifs pouvant être utilisés dans l'environnement du compilateur de votre choix.</Description>
</Source>
</PISI>
+22
View File
@@ -0,0 +1,22 @@
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def install():
pisitools.dobin("colorgcc")
pisitools.insinto("/etc", "colorgccrc")
pisitools.dodir("/usr/share/colorgcc")
pisitools.dosym("/usr/bin/colorgcc", "/usr/share/colorgcc/colorgcc")
for c in ["gcc", "cc", "g++", "c++", "gfortran", "gcj", get.CC(), get.CXX()]:
pisitools.dosym("/usr/share/colorgcc/colorgcc", "/usr/share/colorgcc/%s" % c)
pisitools.dodoc("COPYING", "ChangeLog", "CREDITS")
@@ -0,0 +1,22 @@
Index: colorgcc-1.3.2/colorgcc
===================================================================
--- colorgcc-1.3.2.orig/colorgcc
+++ colorgcc-1.3.2/colorgcc
@@ -101,6 +101,8 @@ sub initDefaults
$compilerPaths{"g77"} = "/usr/bin/gfortran";
$compilerPaths{"f77"} = "/usr/bin/gfortran";
$compilerPaths{"gcj"} = "/usr/bin/gcj";
+ $compilerPaths{"i686-pc-linux-gnu-g++"} = "/usr/bin/i686-pc-linux-gnu-g++";
+ $compilerPaths{"i686-pc-linux-gnu-gcc"} = "/usr/bin/i686-pc-linux-gnu-gcc";
$nocolor{"dumb"} = "true";
@@ -210,7 +212,7 @@ if (-f $configFile)
$0 =~ m%.*/(.*)$%;
$progName = $1 || $0;
-$compiler = $compilerPaths{$progName} || $compilerPaths{"gcc"};
+$compiler = $compilerPaths{$progName} || "/usr/bin/$progName";
# Check that we don't reference self
die "$compiler is self-referencing"
@@ -0,0 +1,21 @@
--- colorgcc-1.3.2/colorgcc.pix 2007-08-06 11:22:25.000000000 +0200
+++ colorgcc-1.3.2/colorgcc 2007-08-06 19:58:32.000000000 +0200
@@ -231,6 +231,9 @@ if (! -t STDOUT || $nocolor{$terminal})
# code and use that as our return code.
$compiler_pid = open3('<&STDIN', \*GCCOUT, \*GCCOUT, $compiler, @ARGV);
+my $warning = 'warning: ';
+my $warning_translated = `gettext gcc "$warning"` || $warning;
+
# Colorize the output from the compiler.
while(<GCCOUT>)
{
@@ -240,7 +243,7 @@ while(<GCCOUT>)
$field2 = $2 || "";
$field3 = $3 || "";
- if ($field3 =~ m/\s+warning:.*/)
+ if ($field3 =~ m/\s+($warning_translated|$warning).*/)
{
# Warning
print($colors{"warningFileNameColor"}, "$field1:", color("reset"));
@@ -0,0 +1,120 @@
--- colorgcc-1.3.2/colorgcc.mdkconf 2003-02-16 23:29:58.000000000 +0100
+++ colorgcc-1.3.2/colorgcc 2003-02-17 12:18:06.000000000 +0100
@@ -93,10 +93,14 @@ use IPC::Open3;
sub initDefaults
{
- $compilerPaths{"gcc"} = "/usr/local/bin/gcc";
- $compilerPaths{"g++"} = "/usr/local/bin/g++";
- $compilerPaths{"cc"} = "/usr/bin/cc";
- $compilerPaths{"c++"} = "/usr/local/bin/c++";
+ $compilerPaths{"gcc"} = "/usr/bin/gcc";
+ $compilerPaths{"g++"} = "/usr/bin/g++";
+ $compilerPaths{"cc"} = "/usr/bin/gcc";
+ $compilerPaths{"c++"} = "/usr/bin/g++";
+ $compilerPaths{"gfortran"} = "/usr/bin/gfortran";
+ $compilerPaths{"g77"} = "/usr/bin/gfortran";
+ $compilerPaths{"f77"} = "/usr/bin/gfortran";
+ $compilerPaths{"gcj"} = "/usr/bin/gcj";
$nocolor{"dumb"} = "true";
@@ -120,6 +122,9 @@ sub loadPreferences
open(PREFS, "<$filename") || return;
+ my $gccVersion;
+ my $overrideCompilerPaths = 0;
+
while(<PREFS>)
{
next if (m/^\#.*/); # It's a comment.
@@ -128,10 +133,15 @@ sub loadPreferences
$option = $1;
$value = $2;
- if ($option =~ m/cc|c\+\+|gcc|g\+\+/)
+ if ($option =~ m/\A(cc|c\+\+|gcc|g\+\+|g77|f77|gfortran|gcj)\Z/)
{
- $compilerPaths{$option} = $value;
+ $compilerPaths{$option} = $value;
+ $overrideCompilerPaths = 1;
}
+ elsif ($option eq "gccVersion")
+ {
+ $gccVersion = $value;
+ }
elsif ($option eq "nocolor")
{
# The nocolor option lists terminal types, separated by
@@ -147,6 +157,11 @@ sub loadPreferences
}
}
close(PREFS);
+
+ # Append "-<gccVersion>" to user-defined compilerPaths
+ if ($overrideCompilerPaths && $gccVersion) {
+ $compilerPaths{$_} .= "-$gccVersion" foreach (keys %compilerPaths);
+ }
}
sub srcscan
@@ -181,10 +196,13 @@ initDefaults();
# Read the configuration file, if there is one.
$configFile = $ENV{"HOME"} . "/.colorgccrc";
+$default_configFile = "/etc/colorgccrc";
if (-f $configFile)
{
loadPreferences($configFile);
-}
+} elsif (-f $default_configFile ) {
+ loadPreferences($default_configFile)
+ }
# Figure out which compiler to invoke based on our program name.
$0 =~ m%.*/(.*)$%;
@@ -192,6 +210,10 @@ $progName = $1 || $0;
$compiler = $compilerPaths{$progName} || $compilerPaths{"gcc"};
+# Check that we don't reference self
+die "$compiler is self-referencing"
+ if ( -l $compiler and (stat $compiler)[1] == (stat $0)[1] );
+
# Get the terminal type.
$terminal = $ENV{"TERM"} || "dumb";
--- colorgcc-1.3.2/colorgccrc.mdkconf 2003-02-16 23:29:58.000000000 +0100
+++ colorgcc-1.3.2/colorgccrc 2003-02-17 12:05:57.000000000 +0100
@@ -20,16 +20,24 @@
# For example, srcColor: bold cyan on_yellow
#
+# gccVersion: if defined, append "-<gccVersion>" to the compiler paths
+# defined hereunder. Otherwise, those paths remains as is set
+# gccVersion: GCC_VERSION
+
# Define the paths to the actual location of the various compilers.
-# (Currently, colorgcc only understands these: g++ gcc c++ cc)
-g++: /usr/local/bin/g++
-gcc: /usr/local/bin/gcc
-c++: /usr/local/bin/c++
-cc: /usr/bin/cc
+# (Currently, colorgcc only understands these: g++ gcc c++ cc g77 f77 gcj)
+# g++: /usr/bin/g++
+# gcc: /usr/bin/gcc
+# c++: /usr/bin/g++
+# cc: /usr/bin/gcc
+# gfortran: /usr/bin/gfortran
+# g77: /usr/bin/gfortran
+# f77: /usr/bin/gfortran
+# gcj: /usr/bin/gcj
# Don't do color if our terminal type ($TERM) is one of these.
# (List all terminal types on one line, seperated by whitespace.)
-nocolor: dumb
+nocolor: dumb emacs
# Text between ` and ' is usually source code.
srcColor: bold cyan
+5
View File
@@ -0,0 +1,5 @@
if ( $?PATH ) then
setenv PATH /usr/share/colorgcc:$PATH
else
setenv PATH /user/share/colorgcc
endif
+2
View File
@@ -0,0 +1,2 @@
PATH=/usr/share/colorgcc:$PATH
export PATH
+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>colorgcc</Name>
<Homepage>http://www.console-colors.de</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>GCC output colorizer</Summary>
<Description>A tool that colorizes GCC output.</Description>
<Archive sha1sum="c2944ecaaa58f41f37cc15304f4f9eae0c366cd9" type="targz">http://source.pisilinux.org/1.0/colorgcc-1.3.2.tar.gz</Archive>
<Patches>
<Patch level="1">colorgcc-1.3.2-handle-translated-output.patch</Patch>
<Patch level="1">colorgcc-1.3.2-mdkconf.patch</Patch>
<Patch level="1">add-i686-gnu-stuff.patch</Patch>
</Patches>
</Source>
<Package>
<Name>colorgcc</Name>
<RuntimeDependencies>
<Dependency>gcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/share/colorgcc</Path>
<Path fileType="config">/etc</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/20colorgcc.sh">colorgcc.sh</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/etc/profile.d/20colorgcc.csh">colorgcc.csh</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="2">
<Date>2014-01-21</Date>
<Version>1.3.2</Version>
<Comment>Rebuild</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2011-02-28</Date>
<Version>1.3.2</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>colorgcc</Name>
<Summary xml:lang="tr">GCC çıktısını renklendiren bir araç.</Summary>
</Source>
</PISI>
+38
View File
@@ -0,0 +1,38 @@
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
import os
def setup():
autotools.autoreconf("-fi")
autotools.configure("--disable-static \
--disable-bsdtar \
--disable-bsdcpio")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
#def check():
#autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.remove("/usr/share/man/man5/tar.5")
pisitools.remove("/usr/share/man/man5/cpio.5")
pisitools.remove("/usr/share/man/man5/mtree.5")
# Remove empty dirs
os.removedirs("%s/usr/share/man/man1" % get.installDIR())
os.removedirs("%s/usr/bin" % get.installDIR())
pisitools.dodoc("COPYING","NEWS","README")
+104
View File
@@ -0,0 +1,104 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libarchive</Name>
<Homepage>http://code.google.com/p/libarchive/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Library for reading and writing streaming archives</Summary>
<Description>libarchive includes a library and command-line tools for reading and writing tar, cpio, zip, ISO, and other archive formats.</Description>
<Archive sha1sum="6a991777ecb0f890be931cec4aec856d1a195489" type="targz">http://www.libarchive.org/downloads/libarchive-3.1.2.tar.gz</Archive>
<BuildDependencies>
<Dependency>acl-devel</Dependency>
<Dependency>attr-devel</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>xz-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libarchive</Name>
<RuntimeDependencies>
<Dependency>lzo</Dependency>
<Dependency>nettle</Dependency>
<Dependency>xz</Dependency>
<Dependency>acl</Dependency>
<Dependency>zlib</Dependency>
<Dependency>attr</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>libxml2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc/libarchive</Path>
</Files>
</Package>
<Package>
<Name>libarchive-devel</Name>
<Summary>Development files for libarchive</Summary>
<RuntimeDependencies>
<Dependency release="current">libarchive</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2014-05-11</Date>
<Version>3.1.2</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-01-28</Date>
<Version>3.1.2</Version>
<Comment>unused fix.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-08-28</Date>
<Version>3.1.2</Version>
<Comment>Clean libarchive.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-08-01</Date>
<Version>3.1.2</Version>
<Comment>Fix deps.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-18</Date>
<Version>3.1.2</Version>
<Comment>Version bump</Comment>
<Name>Ertan Güven</Name>
<Email>ertan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-19</Date>
<Version>3.0.4</Version>
<Comment>First release</Comment>
<Name>Ramazan Utku</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libarchive</Name>
<Summary xml:lang="tr">Birçok farklı akış arşiv formatını yaratan ve okuyan programlama kitaplığı</Summary>
<Description xml:lang="tr">libarchive, tar, cpio, zip, ISO ve diğer arşiv biçimlerini okumak ve yazmak için bir kitaplık ve komut satırı araçları içerir.</Description>
</Source>
<Package>
<Name>libarchive-devel</Name>
<Summary xml:lang="tr">libarchive için geliştirme dosyaları</Summary>
</Package>
</PISI>
+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 get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
python = "--without-python" if get.buildTYPE() == "emul32" else "--with-python=/usr/bin/python2.7 "
# don't remove --with-debugger as it is needed for reverse dependencies
autotools.configure("%s \
--with-crypto \
--with-debugger \
--disable-static \
--with-xz \
--with-zlib \
--disable-silent-rules \
" % python)
pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
#def check():
# autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "Copyright", "FEATURES", "NEWS", "README", "TODO")
+102
View File
@@ -0,0 +1,102 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libxslt</Name>
<Homepage>http://xmlsoft.org/XSLT/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<Summary>XSLT libraries and tools</Summary>
<Description>Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to define transformation for XML.</Description>
<Archive sha1sum="4df177de629b2653db322bfb891afa3c0d1fa221" type="targz">ftp://ftp.xmlsoft.org/libxml2/libxslt-1.1.28.tar.gz</Archive>
<BuildDependencies>
<Dependency>libxml2-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libxslt-docs</Name>
<RuntimeDependencies>
<Dependency release="current">libxslt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libxslt-devel</Name>
<RuntimeDependencies>
<Dependency release="current">libxslt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/*-config</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
</Files>
</Package>
<Package>
<Name>libxslt</Name>
<RuntimeDependencies>
<Dependency>libgcrypt</Dependency>
<Dependency>libxml2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>libxslt-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for libxslt</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>libxml2-32bit</Dependency>
<Dependency>libgcrypt-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">libxslt</Dependency>
<Dependency>libxml2-32bit</Dependency>
<Dependency>libgcrypt-32bit</Dependency>
<Dependency>glibc-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="3">
<Date>2014-05-20</Date>
<Version>1.1.28</Version>
<Comment>Rebuild.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="2">
<Date>2013-08-31</Date>
<Version>1.1.28</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-15</Date>
<Version>1.1.27</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+24
View File
@@ -0,0 +1,24 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libxslt</Name>
<Summary xml:lang="tr">XSLT kitaplığı ve araçları</Summary>
<Description xml:lang="tr">Libxslt, GNOME projesi için geliştirilen XSLT C kitaplığıdır. XSLT'nin kendisi, XML oluşumunu tanımlayan bir XML dilidir.</Description>
<Description xml:lang="fr">Libxslt est la librairie XSLT C développée pour le projet GNOME. XSLT étant lui-même un langage XML permettant de définir une transformation de contenu XML.</Description>
</Source>
<Package>
<Name>libxslt-docs</Name>
<Summary xml:lang="tr">libxslt için belgelendirme dosyaları</Summary>
</Package>
<Package>
<Name>libxslt-devel</Name>
<Summary xml:lang="tr">libxslt için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>libxslt-32bit</Name>
<Summary xml:lang="tr">libxslt için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
# -*- 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 get
def setup():
autotools.autoreconf("-vif")
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("doc/*.txt", "COPYING", "NEWS", "README", "TODO")
+75
View File
@@ -0,0 +1,75 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xcb-proto</Name>
<Homepage>http://xcb.freedesktop.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>data</IsA>
<Summary>XCB protocol descriptions</Summary>
<Description>XCB is a project to enable efficient language bindings to the X11 protocol. This package contains the protocol descriptions themselves. Language bindings use these protocol descriptions to generate code for marshalling the protocol.</Description>
<Archive sha1sum="608bd60663e223464d38acec0183ddb827776401" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-proto-1.11.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libxml2</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>xcb-proto</Name>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib/python*</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/xcb</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2014-09-02</Date>
<Version>1.11</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-11</Date>
<Version>1.10</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-02-03</Date>
<Version>1.10</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-10-22</Date>
<Version>1.8</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2012-11-18</Date>
<Version>1.8</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-18</Date>
<Version>1.8</Version>
<Comment>First release</Comment>
<Name>Erdinç Gültekin</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xcb-proto</Name>
<Summary xml:lang="tr">XCB protokol tanımlamaları</Summary>
</Source>
</PISI>
+39
View File
@@ -0,0 +1,39 @@
# -*- 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 = "."
SkipFiles = [".pc", "filelist", "patches", "pisiBuildState"]
def setup():
pisitools.dosed("*/Makefile.am", r"/doc/\$\(PACKAGE\)", "/doc/xorg-proto")
for package in shelltools.ls("."):
if package in SkipFiles:
continue
shelltools.cd(package)
autotools.autoreconf("-vif")
autotools.configure("--without-xmlto --without-fop")
shelltools.cd("../")
def build():
for package in shelltools.ls("."):
if package in SkipFiles:
continue
shelltools.cd(package)
autotools.make()
shelltools.cd("../")
def install():
for package in shelltools.ls("."):
if package in SkipFiles:
continue
shelltools.cd(package)
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("../")
@@ -0,0 +1,14 @@
Index: work/xproxymanagementprotocol-1.0.3/Makefile.am
===================================================================
--- work.orig/xproxymanagementprotocol-1.0.3/Makefile.am
+++ work/xproxymanagementprotocol-1.0.3/Makefile.am
@@ -6,7 +6,8 @@ xproxymng_HEADERS = \
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = xproxymngproto.pc
-dist_doc_DATA = PM_spec
+xproxymngdocdir = $(datadir)/doc/$(PACKAGE)
+xproxymngdoc_DATA = PM_spec
EXTRA_DIST = xproxymngproto.pc.in
+127
View File
@@ -0,0 +1,127 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xorg-proto</Name>
<Homepage>http://x.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<Summary>X.Org Protocol Headers</Summary>
<Description>This package includes the protocol headers needed for X11 development.</Description>
<Archive sha1sum="ef1765eeb5e9e38d080225fe6a64ed7cd2984b46" type="tarbz2">mirrors://xorg/individual/proto/bigreqsproto-1.1.2.tar.bz2</Archive>
<Archive sha1sum="432371cdc464881029c3f39f9bf81cc80a484e54" type="tarbz2">mirrors://xorg/individual/proto/presentproto-1.0.tar.bz2</Archive>
<Archive sha1sum="aa7b5abcfd5bbfad7cb681ce89dc1d6e381e3044" type="tarbz2">mirrors://xorg/individual/proto/compositeproto-0.4.2.tar.bz2</Archive>
<Archive sha1sum="bd0f0f4dc8f37eaabd9279d10fe2889710507358" type="tarbz2">mirrors://xorg/individual/proto/damageproto-1.2.1.tar.bz2</Archive>
<Archive sha1sum="3b8b273b8ef3d8dbab998df9ec1dddf99edf4d91" type="tarbz2">mirrors://xorg/individual/proto/dmxproto-2.3.1.tar.bz2</Archive>
<Archive sha1sum="2bc4e8f00778b1f3fe58b4c4f93607ac2adafbbf" type="tarbz2">mirrors://xorg/individual/proto/dri2proto-2.8.tar.bz2</Archive>
<Archive sha1sum="1007eaa2f83022653a224f7d2e676ea51cba2f2b" type="tarbz2">mirrors://xorg/individual/proto/dri3proto-1.0.tar.bz2</Archive>
<Archive sha1sum="ab605af5da8c98c0c2f8b2c578fed7c864ee996a" type="tarbz2">mirrors://xorg/individual/proto/fixesproto-5.0.tar.bz2</Archive>
<Archive sha1sum="28c108bd6438c332122c10871c1fc6415591755f" type="tarbz2">mirrors://xorg/individual/proto/fontsproto-2.1.3.tar.bz2</Archive>
<Archive sha1sum="20e061c463bed415051f0f89e968e331a2078551" type="tarbz2">mirrors://xorg/individual/proto/glproto-1.4.17.tar.bz2</Archive>
<Archive sha1sum="126b6ad57b5432e154485f900920765eae8fda45" type="tarbz2">mirrors://xorg/individual/proto/inputproto-2.3.1.tar.bz2</Archive>
<Archive sha1sum="a2cc82357c22a1f4d6243017982c32703c95575c" type="tarbz2">mirrors://xorg/individual/proto/kbproto-1.0.6.tar.bz2</Archive>
<Archive sha1sum="4ddb7781ebc2418d681a6f5e16d777aed56ea35e" type="tarbz2">mirrors://xorg/individual/proto/printproto-1.0.5.tar.bz2</Archive>
<Archive sha1sum="65d2fc4440adf1557cde2b36901a3de21ab189c1" type="tarbz2">mirrors://xorg/individual/proto/randrproto-1.4.0.tar.bz2</Archive>
<Archive sha1sum="1f48c4b0004d8b133efd0498e8d88d68d3b9199c" type="tarbz2">mirrors://xorg/individual/proto/recordproto-1.14.2.tar.bz2</Archive>
<Archive sha1sum="7ae9868a358859fe539482b02414aa15c2d8b1e4" type="tarbz2">mirrors://xorg/individual/proto/renderproto-0.11.1.tar.bz2</Archive>
<Archive sha1sum="9ff9bb9243b0474330959dc3853973523c9dd9ce" type="tarbz2">mirrors://xorg/individual/proto/resourceproto-1.2.0.tar.bz2</Archive>
<Archive sha1sum="640a2cbef5893aacda74799e6fa4d973e629b753" type="tarbz2">mirrors://xorg/individual/proto/scrnsaverproto-1.2.2.tar.bz2</Archive>
<Archive sha1sum="aa60e3b93c6a78ad03f1c502b910e7c45faaedbc" type="tarbz2">mirrors://xorg/individual/proto/videoproto-2.3.2.tar.bz2</Archive>
<Archive sha1sum="59ae9ec6414964440bf654b207618e5dd66a32fb" type="tarbz2">mirrors://xorg/individual/proto/xcmiscproto-1.2.2.tar.bz2</Archive>
<Archive sha1sum="b8d736342dcb73b71584d99a1cb9806d93c25ff8" type="tarbz2">mirrors://xorg/individual/proto/xextproto-7.3.0.tar.bz2</Archive>
<Archive sha1sum="312a2ea708b257520c1af4393b69d73a393a478f" type="tarbz2">mirrors://xorg/individual/proto/xf86bigfontproto-1.2.0.tar.bz2</Archive>
<Archive sha1sum="97a06120e7195c968875e8ba42e82c90ab54948b" type="tarbz2">mirrors://xorg/individual/proto/xf86dgaproto-2.1.tar.bz2</Archive>
<Archive sha1sum="23e861f40ba0f0cbbfd7db7ba2ef623762ffca17" type="tarbz2">mirrors://xorg/individual/proto/xf86driproto-2.1.1.tar.bz2</Archive>
<Archive sha1sum="11d54c3210887631ea71e8f8030a77692e964fc4" type="tarbz2">mirrors://xorg/individual/proto/xf86vidmodeproto-2.3.1.tar.bz2</Archive>
<Archive sha1sum="818bffc16139d6e3de4344c83f00c495d3536753" type="tarbz2">mirrors://xorg/individual/proto/xineramaproto-1.2.1.tar.bz2</Archive>
<Archive sha1sum="b34e7438623c8016cc8338549e5fcc29e2f64034" type="tarbz2">mirrors://xorg/individual/proto/xproto-7.0.27.tar.bz2</Archive>
<Archive sha1sum="4abb036371670ecc25d32e48b3277fe203ae5203" type="tarbz2">mirrors://xorg/individual/proto/xproxymanagementprotocol-1.0.3.tar.bz2</Archive>
<Archive sha1sum="90f8600fb06c0c347551ad7096ef50492d86ba45" type="tarbz2">https://github.com/bbidulock/vncproto/releases/download/vncproto-1.1/vncproto-1.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>util-macros</Dependency>
<Dependency>libxslt</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">docdir.patch</Patch>
</Patches>
</Source>
<Package>
<Name>xorg-proto</Name>
<RuntimeDependencies>
<!--remove for fix cycle dep-->
<!--<Dependency>libXau-devel</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man/man7/Xprint.7</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2015-01-27</Date>
<Version>7.6</Version>
<Comment>Update xproto</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-09-20</Date>
<Version>7.6</Version>
<Comment>Update vncproto, fix dependencies.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-08-31</Date>
<Version>7.6</Version>
<Comment>Update.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<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="4">
<Date>2014-04-15</Date>
<Version>7.6</Version>
<Comment>xproto fontsproto version bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-03-07</Date>
<Version>7.6</Version>
<Comment>add presentproto dri3proto</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-13</Date>
<Version>7.6</Version>
<Comment>Update:
xproto to version 7.0.24
inputproto to version 2.3 (needed for xorg-server-0.14.0)</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-10-15</Date>
<Version>7.6</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
</History>
</PISI>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xorg-proto</Name>
<Summary xml:lang="fr">Entêtes de protocole de X.Org.</Summary>
<Summary xml:lang="de">X.Org Protokoll Header</Summary>
<Summary xml:lang="tr">X.Org Protokol Başlıkları</Summary>
<Description xml:lang="tr">Bu paket, X11 geliştirme için gerekli protokol başlıklarını içerir.</Description>
</Source>
</PISI>
+18
View File
@@ -0,0 +1,18 @@
# -*- 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
def setup():
autotools.configure("--without-fop --without-xmlto")
def build():
autotools.make()
def install():
autotools.install()
pisitools.removeDir("/usr/share/doc")
+77
View File
@@ -0,0 +1,77 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xtrans</Name>
<Homepage>http://www.x.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>library</IsA>
<Summary>X.Org trans library</Summary>
<Description>xtrans includes a number of routines to make X implementations transport-independent.</Description>
<Archive sha1sum="2d3ae1839d841f568bc481c6116af7d2a9f9ba59" type="tarbz2">mirrors://xorg/individual/lib/xtrans-1.3.5.tar.bz2</Archive>
<BuildDependencies>
<Dependency>util-macros</Dependency>
</BuildDependencies>
<Patches>
<!--Patch level="1">xtrans-1.0.3-avoid-gethostname.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>xtrans</Name>
<Files>
<Path fileType="header">/usr/include/X11/Xtrans</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="data">/usr/share/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2015-05-05</Date>
<Version>1.3.5</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-07-11</Date>
<Version>1.3.4</Version>
<Comment>Version bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-05-11</Date>
<Version>1.3.3</Version>
<Comment>Release bump.</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-02-05</Date>
<Version>1.3.3</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-17</Date>
<Version>1.3.2</Version>
<Comment>Version bump</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-19</Date>
<Version>1.2.7</Version>
<Comment>First release</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xtrans</Name>
<Summary xml:lang="tr">X.Org trans kitaplığı.</Summary>
<Summary xml:lang="fr">Librairie trans de X.Org.</Summary>
<Summary xml:lang="de">X.Org trans Bibliothek</Summary>
<Description xml:lang="tr">xtrans, X gerçeklemelerini taşıma türünden bağımsız yapmak için kullanılan bazı yordamları içerir.</Description>
</Source>
</PISI>