diff --git a/system/base/libXau/actions.py b/system/base/libXau/actions.py new file mode 100644 index 00000000..eef0c2ec --- /dev/null +++ b/system/base/libXau/actions.py @@ -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 get +from pisi.actionsapi import autotools +from pisi.actionsapi import shelltools + +Libdir = "/usr/lib32" if get.buildTYPE() == "emul32" else "/usr/lib" + +def setup(): + autotools.autoreconf("-vif") + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + diff --git a/system/base/libXau/files/visibility.patch b/system/base/libXau/files/visibility.patch new file mode 100644 index 00000000..5a338a16 --- /dev/null +++ b/system/base/libXau/files/visibility.patch @@ -0,0 +1,22 @@ +--- libXau-1.0.3/AuDispose.c.orig 2007-11-23 17:51:27.000000000 -0200 ++++ libXau-1.0.3/AuDispose.c 2007-11-23 17:51:34.000000000 -0200 +@@ -33,7 +33,7 @@ in this Software without prior written a + #include + #include + +-void ++_X_EXPORT void + XauDisposeAuth (Xauth *auth) + { + if (auth) { +--- libXau-1.0.3/AuRead.c.orig 2007-11-23 17:52:14.000000000 -0200 ++++ libXau-1.0.3/AuRead.c 2007-11-23 17:52:21.000000000 -0200 +@@ -69,7 +69,7 @@ read_counted_string (unsigned short *cou + return 1; + } + +-Xauth * ++_X_EXPORT Xauth * + XauReadAuth (FILE *auth_file) + { + Xauth local; diff --git a/system/base/libXau/pspec.xml b/system/base/libXau/pspec.xml new file mode 100644 index 00000000..1bf9ae40 --- /dev/null +++ b/system/base/libXau/pspec.xml @@ -0,0 +1,114 @@ + + + + + libXau + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + X.Org Au library + libXau provides functions to manage X authorization files + http://xorg.freedesktop.org/archive/individual/lib/libXau-1.0.9.tar.gz + + visibility.patch + + + util-macros + xorg-proto + + + + + libXau + + /usr/lib + + + + + libXau-devel + Development files for libXau + + libXau + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + + libXau-32bit + emul32 + 32-bit shared libraries for libXau + emul32 + + + + + + + + /usr/lib32 + + + + + + 2019-12-26 + 1.0.9 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.0.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-23 + 1.0.8 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-01-27 + 1.0.8 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.8 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-06-01 + 1.0.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/system/base/libXau/translations.xml b/system/base/libXau/translations.xml new file mode 100644 index 00000000..a48e4482 --- /dev/null +++ b/system/base/libXau/translations.xml @@ -0,0 +1,20 @@ + + + + libXau + X.Org Au kitaplığı. + Librairie Au de X.Org. + X.Org Au Bibliothek + libXau, X yetkilendirme dosyalarını yönetmek için işlevler sağlar. + + + + libXau-devel + libXau için geliştirme dosyaları + + + + libXau-32bit + libXau için 32-bit paylaşımlı kitaplıklar + +