diff --git a/network/analyzer/avahi/actions.py b/network/analyzer/avahi/actions.py
index 46a3e9d1b8..dad0acc9da 100644
--- a/network/analyzer/avahi/actions.py
+++ b/network/analyzer/avahi/actions.py
@@ -28,6 +28,7 @@ def setup():
--enable-gobject \
--enable-introspection \
--disable-mono \
+ --disable-python \
--enable-gtk3 \
--enable-compat-howl \
--enable-compat-libdns_sd \
@@ -60,4 +61,5 @@ def install():
pisitools.dodoc("docs/AUTHORS", "docs/README", "docs/TODO")
- pisitools.removeDir("var/run")
\ No newline at end of file
+ pisitools.removeDir("var/run")
+ pisitools.removeDir("/usr/lib/avahi")
\ No newline at end of file
diff --git a/network/analyzer/avahi/pspec.xml b/network/analyzer/avahi/pspec.xml
index 988686ca36..c4cceb34db 100644
--- a/network/analyzer/avahi/pspec.xml
+++ b/network/analyzer/avahi/pspec.xml
@@ -16,11 +16,16 @@
gtk2-devel
gtk3-devel
-
libcap-devel
libdaemon-devel
- python-gtk-devel
+ gobject-introspection-devel
+ libepoxy-devel
+ at-spi2-core-devel
+ gdbm-devel
+ intltool
+
+
avahi-0.6.31-no-deprecations.patch
@@ -31,6 +36,7 @@
avahi-glib
Libraries for easy use of avahi from glib applications
+ glib2
avahi
avahi-libs
@@ -99,7 +105,9 @@
avahi-ui
Gtk user interface library for Avahi
+ gdbm
gtk2
+ glib2
avahi-libs
avahi-glib
atk
@@ -132,6 +140,8 @@
avahi-ui-gtk3
Gtk3 user interface library for Avahi
+ gdbm
+ glib2
gtk3
avahi-libs
avahi-glib
@@ -165,7 +175,8 @@
UI tools for mDNS browsing
gtk3
- python-gtk
+ glib2
+
avahi
avahi-ui
avahi-glib
@@ -241,6 +252,9 @@
avahi-libs
Libraries needed to run programs that use avahi
+
+ dbus
+
/usr/lib/libavahi-common.so*
/usr/lib/libavahi-client.so*
@@ -250,6 +264,9 @@
avahi
+ dbus
+ expat
+ libcap
libdaemon
avahi-libs
@@ -317,6 +334,7 @@
avahi-tools
Command line tools for mDNS browsing and publishing
+ gdbm
avahi
avahi-libs
diff --git a/programming/language/python/python-cairo/actions.py b/programming/language/python/python-cairo/actions.py
new file mode 100644
index 0000000000..01d21ad075
--- /dev/null
+++ b/programming/language/python/python-cairo/actions.py
@@ -0,0 +1,23 @@
+#!/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 shelltools
+from pisi.actionsapi import get
+from pisi.actionsapi import pisitools
+
+shelltools.export("JOBS", get.makeJOBS().replace("-j", ""))
+
+def setup():
+ shelltools.system("python waf configure --prefix=/usr")
+
+def build():
+ shelltools.system("python waf build -v")
+
+def install():
+ shelltools.system("DESTDIR=%s python waf install" % get.installDIR())
+
+ pisitools.dodoc("AUTHORS", "COPYING", "README","COPYING-*")
\ No newline at end of file
diff --git a/programming/language/python/python-cairo/pspec.xml b/programming/language/python/python-cairo/pspec.xml
new file mode 100644
index 0000000000..db19525fc8
--- /dev/null
+++ b/programming/language/python/python-cairo/pspec.xml
@@ -0,0 +1,72 @@
+
+
+
+
+ python-cairo
+ http://cairographics.org/pycairo
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ library
+ Python wrapper for cairo graphics library
+ Pycairo is set of Python bindings for the cairo graphics library.
+ http://cairographics.org/releases/py2cairo-1.10.0.tar.bz2
+
+ cairo-devel
+
+
+
+
+
+
+
+ python-cairo
+
+ cairo
+
+
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ python-cairo-devel
+ Development files for python-cairo
+
+ python-cairo
+ cairo-devel
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2014-06-01
+ 1.10.0
+ rebuild
+ Burak Fazıl Ertürk
+ burakerturk@pisilinux.org
+
+
+ 2013-11-05
+ 1.10.0
+ Version bump
+ Burak Fazıl Ertürk
+ burakerturk@pisilinux.org
+
+
+ 2010-10-13
+ 1.8.10
+ First release
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python/python-cairo/translations.xml b/programming/language/python/python-cairo/translations.xml
new file mode 100644
index 0000000000..bfba25017f
--- /dev/null
+++ b/programming/language/python/python-cairo/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ python-cairo
+ Cairo vektörel grafik kitaplığı için Python bağlayıcıları
+ wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo.
+
+
+
+ python-cairo-devel
+ python-cairo için geliştirme dosyaları
+
+
diff --git a/programming/language/python/python-pygobject/actions.py b/programming/language/python/python-pygobject/actions.py
new file mode 100644
index 0000000000..f5ebc6a529
--- /dev/null
+++ b/programming/language/python/python-pygobject/actions.py
@@ -0,0 +1,28 @@
+#!/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 shelltools
+from pisi.actionsapi import get
+
+WorkDir = "pygobject-%s" % get.srcVERSION()
+
+def setup():
+ # autoreconf is for under linking problem
+ autotools.autoreconf("-fi")
+ autotools.configure("--disable-introspection")
+
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.install()
+
+ #shelltools.chmod("%s/usr/share/pygobject/xsl/fixxref.py" % get.installDIR(), 0755)
+ pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "README")
diff --git a/programming/language/python/python-pygobject/files/pygobject-2.16.1-fixdetection.patch b/programming/language/python/python-pygobject/files/pygobject-2.16.1-fixdetection.patch
new file mode 100644
index 0000000000..714144d620
--- /dev/null
+++ b/programming/language/python/python-pygobject/files/pygobject-2.16.1-fixdetection.patch
@@ -0,0 +1,13 @@
+diff -p -up pygobject-2.16.1/pygtk.py.fixdetection pygobject-2.16.1/pygtk.py
+--- pygobject-2.16.1/pygtk.py.fixdetection 2009-02-20 22:27:14.000000000 +0100
++++ pygobject-2.16.1/pygtk.py 2009-02-23 09:44:55.000000000 +0100
+@@ -57,6 +57,9 @@ def _get_available_versions():
+ # skip empty directories
+ if not os.listdir(pathname):
+ continue
++ # only accept directories containing gtk.py or gobject.so
++ if not glob.glob(os.path.join(pathname, "gtk.py")) and not glob.glob(os.path.join(pathname,"gobject.so")):
++ continue
+
+ if not versions.has_key(filename[-3:]):
+ versions[filename[-3:]] = pathname
diff --git a/programming/language/python/python-pygobject/pspec.xml b/programming/language/python/python-pygobject/pspec.xml
new file mode 100644
index 0000000000..787e2ceafe
--- /dev/null
+++ b/programming/language/python/python-pygobject/pspec.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ python-pygobject
+ http://www.pygtk.org
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2.1
+ library
+ Glib bindings for Python
+ pygobject is GLib's GObject library bindings for Python.
+ http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.6.tar.xz
+
+ cairo-devel
+ gobject-introspection-devel
+ libffi-devel
+ python-devel
+
+
+ pygobject-2.16.1-fixdetection.patch
+
+
+
+
+ python-pygobject
+
+ glib2
+ cairo
+ gobject-introspection
+ libffi
+
+
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ python-pygobject-devel
+ pygobject development files
+
+ python-pygobject
+ gobject-introspection-devel
+
+
+ /usr/bin/pygobject-codegen-2.0
+ /usr/include
+ /usr/lib/pkgconfig
+ /usr/share/pygobject
+
+
+
+
+ python-pygobject-docs
+ data:doc
+ API documents for pygobject
+
+ /usr/share/gtk-doc
+
+
+
+
+
+ 2012-10-14
+ 2.28.6
+ First release
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python/python-pygobject/translations.xml b/programming/language/python/python-pygobject/translations.xml
new file mode 100644
index 0000000000..a4ee875e96
--- /dev/null
+++ b/programming/language/python/python-pygobject/translations.xml
@@ -0,0 +1,19 @@
+
+
+
+ python-pygobject
+ glib için python bağlayıcıları
+ Bindings (liens) glib pour Python.
+ pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır.
+
+
+
+ python-pygobject-devel
+ pygobject geliştirme dosyaları
+
+
+
+ python-pygobject-docs
+ pygobject için API dökümanları
+
+