Merge pull request #7600 from blue-devil/master
updating and upgrading python modules
This commit is contained in:
+210665
-210697
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
e09260f065225ca622f2ee0b3884e496f7ee9025
|
||||
9bdb867aeba9db2692643186f7d2645a438a18b6
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
9edca0b073204d4781dfcd3389d7f40818eb4f46
|
||||
9a8f25b194b572496882fba79243fc3f855803b0
|
||||
@@ -12,14 +12,15 @@ from pisi.actionsapi import get
|
||||
def setup():
|
||||
# Remove .c file to be regenerated from .defs file
|
||||
shelltools.unlink("src/pynotify.c")
|
||||
|
||||
# suppress c compiler warnings
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations -Wno-implicit-function-declaration")
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure()
|
||||
|
||||
# fix unused direct dependency analysis
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -9,6 +9,7 @@
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<PartOf>programming.language.python</PartOf>
|
||||
<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>
|
||||
@@ -28,6 +29,7 @@
|
||||
|
||||
<Package>
|
||||
<Name>notify-python</Name>
|
||||
<Summary>Python bindings for libnotify</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>atk</Dependency>
|
||||
<Dependency>gtk2</Dependency>
|
||||
@@ -48,6 +50,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2020-01-17</Date>
|
||||
<Version>0.1.1</Version>
|
||||
<Comment>Rebuild for new toolchain</Comment>
|
||||
<Name>Blue Devil</Name>
|
||||
<Email>bluedevil@sctzine.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-08-29</Date>
|
||||
<Version>0.1.1</Version>
|
||||
@@ -77,4 +86,4 @@
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -2,9 +2,9 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>notify-python</Name>
|
||||
<Summary xml:lang="tr">libnotify'ın Python bağlayıcıları</Summary>
|
||||
<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>
|
||||
</PISI>
|
||||
@@ -5,11 +5,12 @@
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import pythonmodules
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
def build():
|
||||
pythonmodules.compile()
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-beaker</Name>
|
||||
@@ -9,17 +9,20 @@
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<PartOf>programming.language.python</PartOf>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A Session and Caching library with WSGI Middleware</Summary>
|
||||
<Description>python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications.</Description>
|
||||
<Archive sha1sum="c6cbda7db0fb1480efd20169f578460497eeb6b2" type="targz">https://github.com/bbangert/beaker/archive/1.10.0.tar.gz</Archive>
|
||||
<Archive sha1sum="faac46ebe358b5ba54aca4e74af535148716bf7a" type="targz">https://github.com/bbangert/beaker/archive/1.11.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-setuptools</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-beaker</Name>
|
||||
<Summary>A Session and Caching library with WSGI Middleware</Summary>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
@@ -27,6 +30,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2020-01-17</Date>
|
||||
<Version>1.11.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Blue Devil</Name>
|
||||
<Email>bluedevil@sctzine.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-08-29</Date>
|
||||
<Version>1.10.0</Version>
|
||||
@@ -63,4 +73,4 @@
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -5,4 +5,4 @@
|
||||
<Summary xml:lang="tr">Oturum ve önbellekleme kitaplığı</Summary>
|
||||
<Description xml:lang="tr">python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -4,17 +4,13 @@
|
||||
# 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
|
||||
from pisi.actionsapi import pythonmodules
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
def setup():
|
||||
def build():
|
||||
# fix unused dependency analysis
|
||||
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread")
|
||||
pythonmodules.compile()
|
||||
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
pisitools.dodoc("COPYING*", "README*","NEWS*")
|
||||
pythonmodules.install()
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-cairo</Name>
|
||||
@@ -9,22 +9,22 @@
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<PartOf>programming.language.python</PartOf>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Python wrapper for cairo graphics library</Summary>
|
||||
<Description>Pycairo is set of Python bindings for the cairo graphics library.</Description>
|
||||
<Archive sha1sum="3d82ddc88d734647bece62f8e0cd301f14d6550a" type="targz">https://github.com/pygobject/pycairo/releases/download/v1.17.0/pycairo-1.17.0.tar.gz</Archive>
|
||||
<Archive sha1sum="c2474a12318433c15d94a5f48a80578609cf712a" type="targz">https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>libtool</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-cairo</Name>
|
||||
<Summary>Python wrapper for cairo graphics library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
@@ -46,6 +46,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2020-01-17</Date>
|
||||
<Version>1.18.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Blue Devil</Name>
|
||||
<Email>bluedevil@sctzine.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-07-31</Date>
|
||||
<Version>1.17.0</Version>
|
||||
@@ -82,4 +89,4 @@
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -3,11 +3,13 @@
|
||||
<Source>
|
||||
<Name>python-cairo</Name>
|
||||
<Summary xml:lang="tr">Cairo vektörel grafik kitaplığı için Python bağlayıcıları</Summary>
|
||||
<Description xml:lang="tr">python-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar.</Description>
|
||||
<Summary xml:lang="fr">wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo.</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-cairo-devel</Name>
|
||||
<Summary xml:lang="tr">python-cairo için geliştirme dosyaları</Summary>
|
||||
<Description xml:lang="tr">python-cairo-devel, python-cairo için geliştirme dosyalarını içerir.</Description>
|
||||
</Package>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -4,24 +4,22 @@
|
||||
# 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 mesontools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
def setup():
|
||||
#autotools.autoreconf("-vif")
|
||||
|
||||
#autotools.configure("--disable-static")
|
||||
|
||||
# suppress c compiler warnings
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations")
|
||||
mesontools.configure()
|
||||
|
||||
def build():
|
||||
mesontools.build()
|
||||
|
||||
def check():
|
||||
mesontools.build("test")
|
||||
|
||||
def install():
|
||||
mesontools.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "COPYING")
|
||||
pisitools.dodoc("SPECIFICATION", "README", "COPYING")
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libnotify</Name>
|
||||
@@ -9,36 +9,37 @@
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<PartOf>programming.language.misc</PartOf>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Desktop notification library</Summary>
|
||||
<Description>libnotify sends desktop notifications to a notification daemon.</Description>
|
||||
<Archive sha1sum="18915d9a5ee8e0a00c3fd990d649251e3d2deac9" type="tarxz">http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.8.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>gnome-common</Dependency>
|
||||
<Dependency>libepoxy-devel</Dependency>
|
||||
<Dependency>at-spi2-core-devel</Dependency>
|
||||
<Dependency>gobject-introspection-devel</Dependency>
|
||||
<Dependency>gdk-pixbuf-devel</Dependency>
|
||||
<Dependency>python-pyatspi</Dependency>
|
||||
<Dependency>libXtst-devel</Dependency>
|
||||
<Dependency>gnome-common</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
<Dependency>xmlto</Dependency>
|
||||
<Dependency>meson</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libnotify</Name>
|
||||
<Summary>Desktop notification library</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>gdk-pixbuf</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libXtst</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/libnotify/COPYING</Path>
|
||||
<Path fileType="data">/usr/share/gir-1.0/</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="data">/usr/share/gir-1.0/</Path>
|
||||
<Path fileType="doc">/usr/share/gtk-doc/html</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
@@ -54,8 +55,29 @@
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libnotify-docs</Name>
|
||||
<Summary>Documentation files for libnotify</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libnotify</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/libnotify/SPECIFICATION</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libnotify/README</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libnotify/spec</Path>
|
||||
<Path fileType="doc">/usr/share/gtk-doc/html</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2020-01-18</Date>
|
||||
<Version>0.7.8</Version>
|
||||
<Comment>Clean and split docs.</Comment>
|
||||
<Name>Blue Devil</Name>
|
||||
<Email>bluedevil@sctzine.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2020-01-17</Date>
|
||||
<Version>0.7.8</Version>
|
||||
@@ -92,4 +114,4 @@
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
</PISI>
|
||||
@@ -10,11 +10,13 @@
|
||||
|
||||
<Package>
|
||||
<Name>libnotify-docs</Name>
|
||||
<Summary xml:lang="tr">Libnotify belgeleri</Summary>
|
||||
<Summary xml:lang="tr">libnotify için belgelendirme dosyaları</Summary>
|
||||
<Description xml:lang="tr">libnotify-docs, libnotify için belgelendirme dosyalarını içerir.</Description>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libnotify-devel</Name>
|
||||
<Summary xml:lang="tr">libnotify için geliştirme dosyaları</Summary>
|
||||
<Description xml:lang="tr">libnotify-devel, libnotify için geliştirme dosyalarını içerir.</Description>
|
||||
</Package>
|
||||
</PISI>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user