Merge pull request #878 from alihanozturk/master

telepathy-* add pisi
This commit is contained in:
Ertuğrul Erata
2015-11-22 19:55:14 +02:00
21 changed files with 897 additions and 0 deletions
@@ -0,0 +1,18 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
def setup():
kde5.configure()
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("COPYING")
@@ -0,0 +1,61 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ktp-approver</Name>
<Homepage>http://community.kde.org/Real-Time_Communication_and_Collaboration</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<Summary>KDE Channel Approver for Telepathy</Summary>
<Description>KDE Channel Approver for Telepathy</Description>
<Archive type="tarxz" sha1sum="2200c04ab98ba8d11e20dbfe6e8185466e604b75">http://download.kde.org/stable/applications/15.08.3/src/ktp-approver-15.08.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>kdbusaddons-devel</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>knotifications-devel</Dependency>
<Dependency>kservice-devel</Dependency>
<Dependency>telepathy-qt5-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>ktp-approver</Name>
<RuntimeDependencies>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kservice</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kdbusaddons</Dependency>
<Dependency>telepathy-qt5</Dependency>
<Dependency>knotifications</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/kservicetypes5</Path>
<Path fileType="data">/usr/share/kservices5</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2015-11-22</Date>
<Version>15.08.3</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+20
View File
@@ -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 autotools
from pisi.actionsapi import pisitools
def setup():
autotools.autoreconf("-fi")
autotools.configure("--disable-static")
def build():
autotools.make()
def install():
autotools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
+86
View File
@@ -0,0 +1,86 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libotr</Name>
<Homepage>http://www.cypherpunks.ca/otr/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Portable OTR (Off The Record) messaging library</Summary>
<Description>OTR messaging allows you to have private conversations over instant messaging.</Description>
<Archive sha1sum="df30bc87a7a8f37678dd679d17fa1f9638ea247e" type="targz">https://otr.cypherpunks.ca/libotr-4.1.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>libgcrypt-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libotr</Name>
<RuntimeDependencies>
<Dependency>libgcrypt</Dependency>
<Dependency>libgpg-error</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>libotr-devel</Name>
<Summary>Development files for libotr</Summary>
<RuntimeDependencies>
<Dependency release="current">libotr</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
<Path fileType="doc">/usr/share/doc/libotr/html</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2015-11-22</Date>
<Version>4.1.0</Version>
<Comment>Rebuild, add dep</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2015-02-17</Date>
<Version>4.1.0</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-04-07</Date>
<Version>4.0.0</Version>
<Comment>Rebuild.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-02-01</Date>
<Version>4.0.0</Version>
<Comment>Version bump.</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-01</Date>
<Version>3.2.1</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libotr</Name>
<Summary xml:lang="tr">Taşınabilir OTR (Off The Record/Kayıt dışı) mesajlaşma kitaplığı</Summary>
<Description xml:lang="tr">OTR mesajlaşma, hızlı mesajlaşma araçları ile gizli sohbetler yapmanızı sağlar.</Description>
</Source>
<Package>
<Name>libotr-devel</Name>
<Summary xml:lang="tr">libotr için geliştirme dosyaları</Summary>
</Package>
</PISI>
+26
View File
@@ -0,0 +1,26 @@
#!/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():
#autotools.autoreconf("-vfi")
autotools.configure("--disable-static \
--libexecdir=/usr/lib \
--enable-call \
--enable-shared \
--with-gconf-schema-file-dir=/etc/gconf/schemas")
def build():
autotools.make("-j1")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "NEWS", "TODO")
+96
View File
@@ -0,0 +1,96 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>telepathy-logger</Name>
<Homepage>http://telepathy.freedesktop.org/wiki</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2+</License>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Logging utility Telepathy</Summary>
<Description>telepathy-logger is a logging utility for Telepathy communication framework.</Description>
<Archive sha1sum="549949d13ccd1bac7895eec0ce9b546782b22b5f" type="tarbz2">http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.8.2.tar.bz2</Archive>
<BuildDependencies>
<!-- <Dependency>python-Twisted</Dependency> -->
<Dependency>glib2-devel</Dependency>
<Dependency>intltool</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>telepathy-logger</Name>
<RuntimeDependencies>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>dbus-glib</Dependency>
<Dependency>telepathy-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/gir-1.0/</Path>
<Path fileType="data">/usr/share/telepathy</Path>
<Path fileType="data">/usr/share/glib-2.0/</Path>
<Path fileType="library">/usr/libexec</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>telepathy-logger-devel</Name>
<Summary>Development files for telepathy-logger</Summary>
<RuntimeDependencies>
<Dependency release="current">telepathy-logger</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2015-11-22</Date>
<Version>0.8.2</Version>
<Comment>Version bump</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-03-09</Date>
<Version>0.8.0</Version>
<Comment>Rebuild</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-12</Date>
<Version>0.8.0</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-01</Date>
<Version>0.1.7</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>telepathy-logger</Name>
<Summary xml:lang="tr">Telepathy için kayıt tutma aracı.</Summary>
<Description xml:lang="tr">telepathy-logger, Telepathy iletişim altyapısı için kayıt tutma aracıdır.</Description>
</Source>
<Package>
<Name>telepathy-logger-devel</Name>
<Summary xml:lang="tr">telepathy-logger için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -0,0 +1,29 @@
#!/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 get
def setup():
autotools.configure("--disable-static \
--libexecdir=/usr/lib \
--enable-gnome-keyring \
--with-connectivity=nm \
--enable-gtk-doc \
--disable-upower \
--disable-static \
--disable-schemas-compile")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "README", "NEWS")
@@ -0,0 +1,107 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>telepathy-mission-control</Name>
<Homepage>http://telepathy.freedesktop.org/wiki/Mission_Control</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<Summary>Telepathy component managing connection managers</Summary>
<Description>telepathy-mission-control, or Mission Control, is a Telepathy component providing a way for end user applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, and to remove the need to have in each program the account definitions and credentials.</Description>
<Archive sha1sum="949e7b0431d9dea32b149d256307405a0148c110" type="targz">http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.3.tar.gz</Archive>
<BuildDependencies>
<Dependency>libxslt-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>telepathy-mission-control</Name>
<RuntimeDependencies>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>dbus-glib</Dependency>
<Dependency>NetworkManager</Dependency>
<Dependency>telepathy-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/libmission-control-plugins.so*</Path>
<Path fileType="library">/usr/lib/mission-control-5</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/glib-2.0</Path>
</Files>
</Package>
<Package>
<Name>telepathy-mission-control-devel</Name>
<Summary>Development files for telepathy-mission-control</Summary>
<RuntimeDependencies>
<Dependency release="current">telepathy-mission-control</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/mission-control-5.5/mission-control-plugins</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="6">
<Date>2015-11-22</Date>
<Version>5.16.3</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-02-10</Date>
<Version>5.16.0</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-12-19</Date>
<Version>5.16.0</Version>
<Comment>Version bump for upower.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-29</Date>
<Version>5.14.0</Version>
<Comment>Dep Fixed</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-04-15</Date>
<Version>5.14.0</Version>
<Comment>Version bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-01</Date>
<Version>5.12.0</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>telepathy-mission-control</Name>
<Summary xml:lang="tr">Bağlantı yöneticilerini düzenlemeya yarayan Telepathy bileşeni</Summary>
<Description xml:lang="tr">telepathy-mission-control, diğer adıyla Mission Control, bağlantı yöneticilerini düzenlemenin zorluklarını kullanıcıdan soyutlamaya çalışan, basitçe hesap oluşturmanıza olanak tanıyan bir Telepathy bileşenidir.</Description>
</Source>
<Package>
<Name>telepathy-mission-control-devel</Name>
<Summary xml:lang="tr">telepathy-mission-control için geliştirme dosyaları</Summary>
</Package>
</PISI>
+28
View File
@@ -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 get
def setup():
autotools.configure("--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/telepathy \
--disable-static \
--with-tls=openssl \
--enable-avahi-tests=no \
--disable-Werror")
#pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make("-j1")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "NEWS")
@@ -0,0 +1,14 @@
diff -Nur telepathy-salut-0.3.11-old/configure.ac telepathy-salut-0.3.11/configure.ac
--- telepathy-salut-0.3.11-old/configure.ac 2010-04-06 13:21:58.592842887 +0300
+++ telepathy-salut-0.3.11/configure.ac 2010-04-06 13:23:33.924588464 +0300
@@ -33,6 +33,10 @@
AM_PROG_AS
AM_PROG_MKDIR_P
+dnl make sure locale does not mess with upper/lower conversions
+LC_ALL="C"
+AC_SUBST(LC_ALL)
+
dnl add common command line switches
SALUT_ARG_DEBUG
SALUT_ARG_VALGRIND
+90
View File
@@ -0,0 +1,90 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>telepathy-salut</Name>
<Homepage>http://telepathy.freedesktop.org/wiki</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2+</License>
<IsA>library</IsA>
<Summary>Link-local XMPP Telepathy connection manager</Summary>
<Description>telepathy-salut is Telepathy connection manager for link-local XMPP. Normally, XMPP does no support direct client-to-client interactions, since it requires authentication with a server. This package makes it is possible to establish an XMPP-like communications on a local network using zero-configuration networking.</Description>
<Archive sha1sum="b37e623be6c6cd7b9ca4ae7ed20fea7d3a13b37d" type="targz">http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>libxslt-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>telepathy-glib-devel</Dependency>
<Dependency>avahi-devel</Dependency>
<Dependency>avahi-glib-devel</Dependency>
<Dependency>libsoup-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">fix_bork_in_tr_locale.patch</Patch>
</Patches>
</Source>
<Package>
<Name>telepathy-salut</Name>
<RuntimeDependencies>
<Dependency>dbus</Dependency>
<Dependency>glib2</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libsoup</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>openssl</Dependency>
<Dependency>dbus-glib</Dependency>
<Dependency>avahi-glib</Dependency>
<Dependency>avahi-libs</Dependency>
<Dependency>telepathy-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/telepathy</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2015-11-22</Date>
<Version>0.8.1</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-02-10</Date>
<Version>0.8.0</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-07-29</Date>
<Version>0.8.0</Version>
<Comment>Dep Fixed</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-09-01</Date>
<Version>0.8.0</Version>
<Comment>First release</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>telepathy-salut</Name>
<Summary xml:lang="tr">XMPP ile yerel-bağlantı iletişimini sağlayan Telepathy bağlantı yöneticisi.</Summary>
<Description xml:lang="tr">telepathy-salut, yerel bir ağ üzerinde XMPP benzeri iletişimi mümkün kılan bir Telepathy bağlantı yöneticisidir.</Description>
</Source>
</PISI>
@@ -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 pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.unlink("py-compile")
autotools.configure()
def build():
autotools.make()
def install():
pisitools.dosed("src/Makefile", "\s_generated\/errors\.py.*", deleteLine=True)
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
@@ -0,0 +1,125 @@
diff -Nuar telepathy-python-0.15.15.orig/Makefile.in telepathy-python-0.15.15/Makefile.in
--- telepathy-python-0.15.15.orig/Makefile.in 2010-01-20 15:47:58.000000000 +0200
+++ telepathy-python-0.15.15/Makefile.in 2010-02-16 14:34:28.333117263 +0200
@@ -34,7 +34,7 @@
subdir = .
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \
- ChangeLog INSTALL NEWS install-sh missing py-compile
+ ChangeLog INSTALL NEWS install-sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
diff -Nuar telepathy-python-0.15.15.orig/src/client/Makefile.in telepathy-python-0.15.15/src/client/Makefile.in
--- telepathy-python-0.15.15.orig/src/client/Makefile.in 2010-01-20 15:47:58.000000000 +0200
+++ telepathy-python-0.15.15/src/client/Makefile.in 2010-02-16 14:38:54.061356515 +0200
@@ -71,7 +71,6 @@
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__installdirs = "$(DESTDIR)$(clientdir)"
-py_compile = $(top_srcdir)/py-compile
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
@@ -218,14 +217,7 @@
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(clientdir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(clientdir)" || exit $$?; \
- done || exit $$?; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(clientdir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(clientdir)" $$dlist; \
- fi; \
- else :; fi
+ done || exit $$?;
uninstall-clientPYTHON:
@$(NORMAL_UNINSTALL)
diff -Nuar telepathy-python-0.15.15.orig/src/Makefile.in telepathy-python-0.15.15/src/Makefile.in
--- telepathy-python-0.15.15.orig/src/Makefile.in 2010-01-20 15:47:58.000000000 +0200
+++ telepathy-python-0.15.15/src/Makefile.in 2010-02-16 14:38:41.068107412 +0200
@@ -79,7 +79,6 @@
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__installdirs = "$(DESTDIR)$(generateddir)" \
"$(DESTDIR)$(versiondir)" "$(DESTDIR)$(telepathydir)"
-py_compile = $(top_srcdir)/py-compile
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
@@ -288,14 +287,7 @@
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(generateddir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(generateddir)" || exit $$?; \
- done || exit $$?; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(generateddir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(generateddir)" $$dlist; \
- fi; \
- else :; fi
+ done || exit $$?;
uninstall-nodist_generatedPYTHON:
@$(NORMAL_UNINSTALL)
@@ -326,14 +318,7 @@
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(versiondir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(versiondir)" || exit $$?; \
- done || exit $$?; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(versiondir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(versiondir)" $$dlist; \
- fi; \
- else :; fi
+ done || exit $$?;
uninstall-nodist_versionPYTHON:
@$(NORMAL_UNINSTALL)
@@ -364,14 +349,7 @@
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(telepathydir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(telepathydir)" || exit $$?; \
- done || exit $$?; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(telepathydir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(telepathydir)" $$dlist; \
- fi; \
- else :; fi
+ done || exit $$?;
uninstall-telepathyPYTHON:
@$(NORMAL_UNINSTALL)
diff -Nuar telepathy-python-0.15.15.orig/src/server/Makefile.in telepathy-python-0.15.15/src/server/Makefile.in
--- telepathy-python-0.15.15.orig/src/server/Makefile.in 2010-01-20 15:47:58.000000000 +0200
+++ telepathy-python-0.15.15/src/server/Makefile.in 2010-02-16 14:39:09.238088477 +0200
@@ -71,7 +71,6 @@
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__installdirs = "$(DESTDIR)$(serverdir)"
-py_compile = $(top_srcdir)/py-compile
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
@@ -222,14 +221,7 @@
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(serverdir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(serverdir)" || exit $$?; \
- done || exit $$?; \
- if test -n "$$dlist"; then \
- if test -z "$(DESTDIR)"; then \
- PYTHON=$(PYTHON) $(py_compile) --basedir "$(serverdir)" $$dlist; \
- else \
- PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(serverdir)" $$dlist; \
- fi; \
- else :; fi
+ done || exit $$?;
uninstall-serverPYTHON:
@$(NORMAL_UNINSTALL)
@@ -0,0 +1,18 @@
diff --git a/src/Makefile.am b/src/Makefile.am
index 135f2f0..ede1fc3 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -13,10 +13,12 @@ telepathy_PYTHON = \
spec_dir = $(top_srcdir)/spec
spec_files := $(patsubst $(spec_dir)%.xml,_generated%.py,$(wildcard $(spec_dir)/*.xml))
+# We leave _generated/errors.py out of here because there exists a
+# spec/errors.xml file, so that means there'll be a
+# _generated/errors.py in $(spec_files). See fd.o#32526
BUILT_SOURCES = \
_generated/interfaces.py \
_generated/constants.py \
- _generated/errors.py \
_generated/__init__.py \
$(spec_files)
@@ -0,0 +1,30 @@
From 95f5183700cad0c713bc4f5757555b45ce173ed8 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Sun, 24 Jun 2012 21:02:04 -0400
Subject: [PATCH] Stop using obsolete $(mkdir_p) for automake-1.12
compatibility
$(mkdir_p) was declared obsolete in automake-1.10, deprecated in 1.12,
and removed in 1.13.
https://bugs.freedesktop.org/show_bug.cgi?id=51392
---
src/Makefile.am | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/Makefile.am b/src/Makefile.am
index ede1fc3..154c56e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -57,7 +57,7 @@ _generated/errors.py: $(tools_dir)/python-errors-generator.xsl $(wildcard $(spec
$(spec_dir)/all.xml
_generated/__init__.py:
- $(AM_V_GEN)$(mkdir_p) $(dir $@)
+ $(AM_V_GEN)$(MKDIR_P) $(dir $@)
@echo "# Placeholder for package" > $@
_generated/%.py: $(tools_dir)/spec-to-python.xsl $(spec_dir)/%.xml
--
1.7.8.6
@@ -0,0 +1,71 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>telepathy-python</Name>
<Homepage>http://telepathy.freedesktop.org/wiki</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2+</License>
<IsA>library</IsA>
<Summary>Python libraries for Telepathy</Summary>
<Description>telepathy-python is the Python libraries for use in Telepathy client and connection managers.</Description>
<Archive sha1sum="a0cc066088f2fc25849c1d005baaea2b7c6409fd" type="targz">http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-0.15.19.tar.gz</Archive>
<BuildDependencies>
<Dependency>libxslt-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">telepathy-python-0.15.19-mkdir_p.patch</Patch>
<Patch level="1">dont-compile-py.patch</Patch>
<Patch level="1">python-telepathy-no_double_errors-py.patch</Patch>
</Patches>
</Source>
<Package>
<Name>telepathy-python</Name>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2015-11-22</Date>
<Version>0.15.19</Version>
<Comment>Rebuild</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-08-03</Date>
<Version>0.15.19</Version>
<Comment>Fix build</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-06-16</Date>
<Version>0.15.19</Version>
<Comment>Fixed</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-06-15</Date>
<Version>0.15.19</Version>
<Comment>Version bump</Comment>
<Name>Aydın Demirel</Name>
<Email>aydin@demirel.web.tr</Email>
</Update>
<Update release="1">
<Date>2010-10-13</Date>
<Version>0.15.18</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>telepathy-python</Name>
<Summary xml:lang="tr">Telepathy için Python kitaplıkları</Summary>
<Description xml:lang="tr">telepathy-pyhon Telepathy istemcileri ve bağlantı yöneticilerinde kullanılmak üzere tasarlanmış Python kitaplığıdır.</Description>
</Source>
</PISI>