2011/devel/x11/library/libXfixes - Add lib32 package for libXfixes
Fatih Arslan
paketler-commits at pardus.org.tr
Thu Mar 3 09:40:19 EET 2011
Author: fatih.arslan
Date: Thu Mar 3 09:40:19 2011
New Revision: 114879
Modified:
2011/devel/x11/library/libXfixes/actions.py
2011/devel/x11/library/libXfixes/pspec.xml
2011/devel/x11/library/libXfixes/translations.xml
Log:
Add lib32 package for libXfixes
---
actions.py | 15 ++++++++++++++-
pspec.xml | 25 +++++++++++++++++++++++++
translations.xml | 5 +++++
3 files changed, 44 insertions(+), 1 deletion(-)
Modified: 2011/devel/x11/library/libXfixes/actions.py
=================================================================
--- 2011/devel/x11/library/libXfixes/actions.py (original)
+++ 2011/devel/x11/library/libXfixes/actions.py Thu Mar 3 09:40:19 2011
@@ -6,10 +6,21 @@
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
from pisi.actionsapi import get
+from pisi.actionsapi import shelltools
def setup():
- autotools.configure("--disable-static")
+ options = "--disable-static \
+ --disable-specs \
+ --without-xmlto"
+
+ if get.buildTYPE() == "emul32":
+ options += " --libdir=/usr/lib32"
+ shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS())
+
+ autotools.autoreconf("-vif")
+ autotools.configure(options)
def build():
autotools.make()
@@ -17,3 +28,5 @@
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
+
Modified: 2011/devel/x11/library/libXfixes/pspec.xml
=================================================================
--- 2011/devel/x11/library/libXfixes/pspec.xml (original)
+++ 2011/devel/x11/library/libXfixes/pspec.xml Thu Mar 3 09:40:19 2011
@@ -19,6 +19,7 @@
<Name>libXfixes</Name>
<Files>
<Path fileType="library">/usr/lib</Path>
+ <Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
@@ -35,7 +36,31 @@
</Files>
</Package>
+ <Package>
+ <Name>libXfixes-32bit</Name>
+ <PartOf>emul32</PartOf>
+ <Summary>32-bit shared libraries for libXfixes</Summary>
+ <BuildType>emul32</BuildType>
+ <BuildDependencies>
+ <Dependency>libX11-32bit</Dependency>
+ </BuildDependencies>
+ <RuntimeDependencies>
+ <Dependency release="current">libXfixes</Dependency>
+ <Dependency>libX11-32bit</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="library">/usr/lib32</Path>
+ </Files>
+ </Package>
+
<History>
+ <Update release="10">
+ <Date>2011-03-03</Date>
+ <Version>4.0.5</Version>
+ <Comment>Add lib32 package for libXfixes</Comment>
+ <Name>Fatih Arslan</Name>
+ <Email>farslan at pardus.org.tr</Email>
+ </Update>
<Update release="9">
<Date>2010-10-12</Date>
<Version>4.0.5</Version>
Modified: 2011/devel/x11/library/libXfixes/translations.xml
=================================================================
--- 2011/devel/x11/library/libXfixes/translations.xml (original)
+++ 2011/devel/x11/library/libXfixes/translations.xml Thu Mar 3 09:40:19 2011
@@ -11,4 +11,9 @@
<Name>libXfixes-devel</Name>
<Summary xml:lang="tr">libXfixes için geliştirme dosyaları</Summary>
</Package>
+
+ <Package>
+ <Name>libXfixes-32bit</Name>
+ <Summary xml:lang="tr">libXfixes için 32-bit paylaşımlı kitaplıklar</Summary>
+ </Package>
</PISI>
More information about the paketler-commits
mailing list