diff --git a/desktop/toolkit/gtk/cairo/actions.py b/desktop/toolkit/gtk/cairo/actions.py index 1e0080f661..bfe06ce51c 100644 --- a/desktop/toolkit/gtk/cairo/actions.py +++ b/desktop/toolkit/gtk/cairo/actions.py @@ -11,7 +11,7 @@ from pisi.actionsapi import get def setup(): pisitools.flags.add("-flto -ffat-lto-objects") -# autotools.autoreconf("-vfi") + autotools.autoreconf("-vfi") autotools.configure("--disable-static \ --enable-xlib \ --disable-drm \ diff --git a/desktop/toolkit/gtk/cairo/pspec.xml b/desktop/toolkit/gtk/cairo/pspec.xml index 1e714a5053..2041c29f53 100644 --- a/desktop/toolkit/gtk/cairo/pspec.xml +++ b/desktop/toolkit/gtk/cairo/pspec.xml @@ -30,9 +30,11 @@ xcb-util-devel libXext-devel mesa-devel - gtk-doc - librsvg-devel + DirectFB-devel + valgrind + @@ -75,6 +77,11 @@ cairo mesa-devel + glib2-devel + libX11-devel + libpng-devel + libxcb-devel + freetype-devel pixman-devel libXext-devel fontconfig-devel @@ -114,6 +121,7 @@ cairo mesa-32bit zlib-32bit + glibc-32bit glib2-32bit libX11-32bit pixman-32bit diff --git a/multimedia/graphics/gimp/gimp/actions.py b/multimedia/graphics/gimp/gimp/actions.py index 7e4e55f244..7e58c02864 100644 --- a/multimedia/graphics/gimp/gimp/actions.py +++ b/multimedia/graphics/gimp/gimp/actions.py @@ -10,10 +10,9 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - pisitools.dosed("app/text/gimpfont.c", "freetype/tttables.h", "freetype2/tttables.h") - autotools.autoreconf("-fi") - autotools.configure("--without-webkit \ - --disable-gtk-doc \ + #pisitools.dosed("app/text/gimpfont.c", "freetype/tttables.h", "freetype2/tttables.h") + #autotools.autoreconf("-fi") + autotools.configure("--disable-gtk-doc \ --disable-altivec \ --disable-alsatest \ --enable-python \ @@ -35,7 +34,7 @@ def setup(): --with-dbus \ --with-aa \ --with-x") - + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") # Add illustrator and other mime types diff --git a/multimedia/graphics/gimp/gimp/pspec.xml b/multimedia/graphics/gimp/gimp/pspec.xml index 3882850c76..abb506065f 100644 --- a/multimedia/graphics/gimp/gimp/pspec.xml +++ b/multimedia/graphics/gimp/gimp/pspec.xml @@ -18,9 +18,9 @@ xdg-utils tiff-devel zlib-devel - - - + lcms-devel + gegl-devel + babl-devel dbus-devel gtk2-devel aalib-devel @@ -28,7 +28,7 @@ pango-devel cairo-devel glib2-devel - + libwmf-devel jasper-devel libX11-devel libmng-devel @@ -36,7 +36,7 @@ libXpm-devel libXmu-devel libXext-devel - + librsvg-devel libexif-devel alsa-lib-devel freetype-devel @@ -45,12 +45,14 @@ eudev-devel libXcursor-devel fontconfig-devel - + python-gtk-devel gdk-pixbuf-devel ghostscript-devel - + webkit-gtk2-devel poppler-glib-devel libjpeg-turbo-devel + intltool + python-devel @@ -77,14 +79,12 @@ gimp app:gui - atk gegl babl dbus gtk2 tiff zlib - lcms aalib bzip2 pango @@ -104,11 +104,9 @@ freetype dbus-glib libXfixes - libgudev1 - xdg-utils + eudev libXcursor fontconfig - python-gtk gdk-pixbuf ghostscript webkit-gtk2 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..acc5d5e252 --- /dev/null +++ b/programming/language/python/python-cairo/pspec.xml @@ -0,0 +1,71 @@ + + + + + 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-devel + libtool + + + + + python-cairo + + cairo + python + + + /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-gtk/actions.py b/programming/language/python/python-gtk/actions.py index 1f15a6a321..17b41a889c 100644 --- a/programming/language/python/python-gtk/actions.py +++ b/programming/language/python/python-gtk/actions.py @@ -15,8 +15,9 @@ def setup(): shelltools.unlink("py-compile" ) shelltools.sym("/bin/true", "%s/py-compile" % get.curDIR()) - autotools.configure("--enable-thread \ - --disable-docs") + autotools.configure("--prefix=/usr \ + --enable-thread \ + --enable-numpy") shelltools.touch("%s/style.css" % get.curDIR()) pisitools.dosed("docs/Makefile", "CSS_FILES = .*", "CSS_FILES = %s/style.css" % get.curDIR()) diff --git a/programming/language/python/python-gtk/pspec.xml b/programming/language/python/python-gtk/pspec.xml index 5607b05760..ce2b2188ef 100644 --- a/programming/language/python/python-gtk/pspec.xml +++ b/programming/language/python/python-gtk/pspec.xml @@ -15,10 +15,14 @@ mirrors://gnome/pygtk/2.24/pygtk-2.24.0.tar.bz2 cairo-devel + pango-devel gtk2-devel + glib2-devel + python-devel libglade-devel python-pygobject-devel python-numpy + python-cairo @@ -27,7 +31,9 @@ pango atk - glib2 + gtk2 + cairo + gdk-pixbuf /usr/lib