yazıcı için paketler
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
#!/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():
|
||||
# Remove .c file to be regenerated from .defs file
|
||||
shelltools.unlink("src/pynotify.c")
|
||||
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure()
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -0,0 +1,36 @@
|
||||
diff -up notify-python-0.1.1/src/pynotify.defs.notify070 notify-python-0.1.1/src/pynotify.defs
|
||||
--- notify-python-0.1.1/src/pynotify.defs.notify070 2010-11-02 17:11:14.928179237 -0400
|
||||
+++ notify-python-0.1.1/src/pynotify.defs 2010-11-02 17:11:51.153180231 -0400
|
||||
@@ -38,7 +38,6 @@
|
||||
'("const-gchar*" "summary")
|
||||
'("const-gchar*" "message" (null-ok) (default "NULL"))
|
||||
'("const-gchar*" "icon" (null-ok) (default "NULL"))
|
||||
- '("GtkWidget*" "attach" (null-ok) (default "NULL"))
|
||||
)
|
||||
)
|
||||
|
||||
@@ -53,24 +52,6 @@
|
||||
)
|
||||
)
|
||||
|
||||
-(define-method attach_to_widget
|
||||
- (of-object "NotifyNotification")
|
||||
- (c-name "notify_notification_attach_to_widget")
|
||||
- (return-type "none")
|
||||
- (parameters
|
||||
- '("GtkWidget*" "attach")
|
||||
- )
|
||||
-)
|
||||
-
|
||||
-(define-method attach_to_status_icon
|
||||
- (of-object "NotifyNotification")
|
||||
- (c-name "notify_notification_attach_to_status_icon")
|
||||
- (return-type "none")
|
||||
- (parameters
|
||||
- '("GtkStatusIcon*" "attach")
|
||||
- )
|
||||
-)
|
||||
-
|
||||
(define-method show
|
||||
(of-object "NotifyNotification")
|
||||
(c-name "notify_notification_show")
|
||||
@@ -0,0 +1,13 @@
|
||||
Index: notify-python-0.1.1/src/Makefile.am
|
||||
===================================================================
|
||||
--- notify-python-0.1.1.orig/src/Makefile.am
|
||||
+++ notify-python-0.1.1/src/Makefile.am
|
||||
@@ -17,7 +17,7 @@ pkgpypynotify_PYTHON = __init__.py
|
||||
pypynotifydir = $(pkgpyexecdir)/pynotify
|
||||
pypynotify_LTLIBRARIES = _pynotify.la
|
||||
|
||||
-_pynotify_la_LDFLAGS = -module -avoid-version -export-symbols-regex init_pynotify
|
||||
+_pynotify_la_LDFLAGS = -module -avoid-version -export-symbols-regex init_pynotify `python-config --libs`
|
||||
_pynotify_la_LIBADD = $(NOTIFY_PYTHON_LIBS)
|
||||
_pynotify_la_SOURCES = pynotifymodule.c pynotify.c
|
||||
#nodist_pynotify_la_SOURCES = pynotify.c
|
||||
Executable
+25
@@ -0,0 +1,25 @@
|
||||
diff -up notify-python-0.1.1/src/__init__.py.BAD notify-python-0.1.1/src/__init__.py
|
||||
--- notify-python-0.1.1/src/__init__.py.BAD 2010-08-31 09:04:45.353844005 -0400
|
||||
+++ notify-python-0.1.1/src/__init__.py 2010-08-31 09:04:49.281844300 -0400
|
||||
@@ -1 +1,21 @@
|
||||
+"""
|
||||
+Fedora's libnotify.so is not linked against GTK2 or GTK3. The idea
|
||||
+was to support being linked against different parallel-installable
|
||||
+GTK stacks.
|
||||
+
|
||||
+Unfortunately, python needs to jump through some special hoops in order
|
||||
+to share symbols with extension modules, specifically, pygtk, which does
|
||||
+link against GTK2.
|
||||
+
|
||||
+Without using sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL),
|
||||
+the result is:
|
||||
+libnotify-WARNING **: Missing symbol 'gdk_screen_make_display_name'
|
||||
+
|
||||
+Thanks to David Malcolm for figuring out the workaround.
|
||||
+"""
|
||||
+import ctypes
|
||||
+import sys
|
||||
+sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL)
|
||||
+import gtk
|
||||
+
|
||||
from _pynotify import *
|
||||
+80
@@ -0,0 +1,80 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>notify-python</Name>
|
||||
<Homepage>http://www.galago-project.com</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Python bindings for libnotify</Summary>
|
||||
<Description>notify-python are Python bindings for the Galago project's notification library libnotify.</Description>
|
||||
<Archive sha1sum="0e2b8525b1aabf0924c5efb53ced6aa429240ed0" type="targz">http://galago-project.org/files/releases/source/notify-python/notify-python-0.1.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libnotify-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>python-gtk-devel</Dependency>
|
||||
<Dependency>gtk2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">link-with-python.patch</Patch>
|
||||
<Patch level="1">notify-python-0.1.1-fix-GTK-symbols.patch</Patch>
|
||||
<Patch level="1">libnotify0.7.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>notify-python</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>freetype</Dependency>
|
||||
<Dependency>libnotify</Dependency>
|
||||
<Dependency>fontconfig</Dependency>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/pygtk/2.0/defs</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-01-09</Date>
|
||||
<Version>0.1.1</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-11-03</Date>
|
||||
<Version>0.1.1</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-28</Date>
|
||||
<Version>0.1.1</Version>
|
||||
<Comment>Dep Fixed</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-11-27</Date>
|
||||
<Version>0.1.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Gökmen Görgen</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>notify-python</Name>
|
||||
<Description xml:lang="tr"> Galago programlar arası duruş/görünüm bilgisini iletecek şekilde dizayn edilmiş bir masaüstü görüntü çerçevesidir. Daha basitçe açıklamak gerekirse, bir anlık ileti programından (gaim gibi) veya benzeri başka programlardan kimlerin çevrimiçi, boş/uzakta olduğu bilgisini alıp diğer programların (örn. Evolution) bu bilgiyi kullanmasını sağlar.</Description>
|
||||
<Description xml:lang="fr">Galago est un framework (cadre de développement) de présence bureautique, conçu pour transmettre des informations de présences entre programmes. Pour faire simple, il recense les présents et agrège les informations concernant leur état depuis un logiciel de messagerie instantannée (tel que gaim) ou de programmes similaires et permet à d'autre logiciels (tels que Evolution) d'avoir accès à cette information.</Description>
|
||||
<Summary xml:lang="tr">libnotify'ın Python bağlayıcıları</Summary>
|
||||
<Description xml:lang="es">Galego es un entorno de presencia de escritorio, diseñado para transmitir informaciones entre programas. En términos sencillos: Puede tomar información sobre quien está en linea, y el estado ausente/inactivo de un programa de mensajería instantánea, como pidgin o similar, y pasar la información a otros programas (ejemplo Evolution) para hacer uso de ello.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
#!/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 pythonmodules
|
||||
from pisi.actionsapi import get
|
||||
|
||||
WorkDir = "Unidecode-%s" % get.srcVERSION()
|
||||
|
||||
def build():
|
||||
pythonmodules.compile()
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
+58
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-Unidecode</Name>
|
||||
<Homepage>http://pypi.python.org/pypi/Unidecode/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>Artistic</License>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>US-ASCII transliterations of Unicode text</Summary>
|
||||
<Description>python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module.</Description>
|
||||
<Archive sha1sum="ef5e4022a7f532aaa92774a28251fe7351bebee0" type="targz">https://pypi.python.org/packages/source/U/Unidecode/Unidecode-0.04.18.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>python-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-Unidecode</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2016-01-09</Date>
|
||||
<Version>0.04.18</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-05-29</Date>
|
||||
<Version>0.04.16</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-18</Date>
|
||||
<Version>0.04.9</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-Unidecode</Name>
|
||||
<Summary xml:lang="tr">Unicode karakterlerinin US-ASCII harf çevirileri</Summary>
|
||||
<Description xml:lang="tr">python-Unidecode, Unicode karakterlerinin US-ASCII harf çevirilerini sağlar. Text::Unidecode Perl modülünün Python diliyle yazılmış halidir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,43 @@
|
||||
#!/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
|
||||
|
||||
def setup():
|
||||
pisitools.dosed("configure", "-Werror=format", "#-Werror=format")
|
||||
shelltools.makedirs("build-python2")
|
||||
shelltools.makedirs("build-python3")
|
||||
|
||||
shelltools.cd("build-python3")
|
||||
shelltools.export("PYTHON", "/usr/bin/python3.4")
|
||||
shelltools.system("../configure --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--disable-static")
|
||||
|
||||
shelltools.cd("../build-python2")
|
||||
shelltools.export("PYTHON", "/usr/bin/python2.7")
|
||||
shelltools.system("../configure --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
--disable-static")
|
||||
|
||||
def build():
|
||||
shelltools.cd("build-python3")
|
||||
autotools.make()
|
||||
|
||||
shelltools.cd("../build-python2")
|
||||
autotools.make()
|
||||
|
||||
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())
|
||||
+132
@@ -0,0 +1,132 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-pygobject3</Name>
|
||||
<Homepage>http://www.pygtk.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Glib bindings for Python</Summary>
|
||||
<Description>pygobject is GLib's GObject library bindings for Python.</Description>
|
||||
<Archive sha1sum="6a30628e0a31848ae81d47a260b2dc87fa830e40" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.18/pygobject-3.18.2.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libffi-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python-cairo-devel</Dependency>
|
||||
<Dependency>python3-cairo-devel</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-pygobject3</Name>
|
||||
<Summary>python2 için pygobject3</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libffi</Dependency>
|
||||
<Dependency>python-cairo</Dependency>
|
||||
<Dependency>gobject-introspection</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="library">/usr/lib/python2.7</Path>
|
||||
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python2.7.so*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python3-pygobject3</Name>
|
||||
<Summary>python3 için pygobject3</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libffi</Dependency>
|
||||
<Dependency>python3-cairo</Dependency>
|
||||
<Dependency>gobject-introspection</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python3.4</Path>
|
||||
<Path fileType="library">/usr/lib/libpyglib-gi-2.0-python3.4.so*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python-pygobject3-devel</Name>
|
||||
<Summary>pygobject development files</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">python-pygobject3</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/pygobject</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2015-01-09</Date>
|
||||
<Version>3.18.2</Version>
|
||||
<Comment>version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-06-01</Date>
|
||||
<Version>3.12.2</Version>
|
||||
<Comment>version bump.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-12-20</Date>
|
||||
<Version>3.10.2</Version>
|
||||
<Comment>Dep fix.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-12-12</Date>
|
||||
<Version>3.10.2</Version>
|
||||
<Comment>Split Package</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-12-07</Date>
|
||||
<Version>3.10.2</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Burak Fazıl Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-17</Date>
|
||||
<Version>3.4.2</Version>
|
||||
<Comment>Dep Fixed</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-28</Date>
|
||||
<Version>3.4.2</Version>
|
||||
<Comment>Dep Fixed</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-09</Date>
|
||||
<Version>3.4.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-pygobject3</Name>
|
||||
<Summary xml:lang="tr">glib için python bağlayıcıları</Summary>
|
||||
<Summary xml:lang="fr">Bindings (liens) glib pour Python.</Summary>
|
||||
<Description xml:lang="tr">pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-pygobject3</Name>
|
||||
<Summary xml:lang="tr">python3 için pygobject geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python-pygobject3-devel</Name>
|
||||
<Summary xml:lang="tr">pygobject geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
#!/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 pisitools
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def build():
|
||||
shelltools.export("CC", get.CC())
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("COPYING", "NEWS", "README", "TODO")
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-smbc</Name>
|
||||
<Homepage>http://cyberelk.net/tim/software/pysmbc</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Python interface to the libsmbclient library</Summary>
|
||||
<Description>python-smbc is a Python binding for the libsmbclient library.</Description>
|
||||
<Archive sha1sum="bf37346af4a6b543f7f91c46d0d1d0cc6020db32" type="tarbz2">http://cyberelk.net/tim/data/pysmbc/pysmbc-1.0.13.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>samba-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-smbc</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>samba</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2016-01-09</Date>
|
||||
<Version>1.0.13</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-17</Date>
|
||||
<Version>1.0.13</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-smbc</Name>
|
||||
<Summary xml:lang="tr">libsmbclient kitaplığı için Python arayüzü</Summary>
|
||||
<Description xml:lang="tr">python-smbc, libsmbclient kitaplığı için bir Python bağlayıcısıdır.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
#!/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.export("PYTHON","/usr/bin/python3")
|
||||
shelltools.system("python3 ./waf configure --prefix=/usr --libdir=/usr/lib")
|
||||
|
||||
def build():
|
||||
shelltools.system("python3 waf build -v")
|
||||
|
||||
def install():
|
||||
shelltools.system("DESTDIR=%s python3 waf install" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "README","COPYING*")
|
||||
BIN
Binary file not shown.
+73
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-cairo</Name>
|
||||
<Homepage>http://cairographics.org/pycairo</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Python3 wrapper for cairo graphics library</Summary>
|
||||
<Description>Pycairo is set of Python3 bindings for the cairo graphics library.</Description>
|
||||
<Archive sha1sum="b4283aa1cc9aafd12fd72ad371303a486da1d014" type="tarbz2">http://cairographics.org/releases/pycairo-1.10.0.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>pycairo-1.10.0-waf-python3.4.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-cairo</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python3-cairo-devel</Name>
|
||||
<Summary>Development files for python3-cairo</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">python3-cairo</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2016-01-09</Date>
|
||||
<Version>1.10.0</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-06-01</Date>
|
||||
<Version>1.10.0</Version>
|
||||
<Comment>Rebuild for python3</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-12-10</Date>
|
||||
<Version>1.10.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-cairo</Name>
|
||||
<Summary xml:lang="tr">Cairo vektörel grafik kitaplığı için Python3 bağlayıcıları</Summary>
|
||||
<Summary xml:lang="fr">wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo.</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-cairo-devel</Name>
|
||||
<Summary xml:lang="tr">python3-cairo için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user