summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkippythekangoo2016-10-12 13:41:06 +0200
committerSkippythekangoo2016-10-12 13:41:06 +0200
commit95255b27a542e0bb0d06587a5eb49c5fa8291880 (patch)
treeb77d9497080a69d057a28ab1b524dcb3ffdac897
downloadaur-95255b27a542e0bb0d06587a5eb49c5fa8291880.tar.gz
premier commit
-rw-r--r--.SRCINFO56
-rw-r--r--PKGBUILD87
2 files changed, 143 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5b60673455b3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,56 @@
+# Generated by mksrcinfo v8
+# Wed Oct 12 11:28:25 UTC 2016
+pkgbase = sat-xmpp
+ pkgver = 0.6.1
+ pkgrel = 1
+ url = http://salut-a-toi.org/
+ arch = any
+ license = AGPL3
+ makedepends = python2-setuptools
+ depends = python2
+ options = !strip
+ source = ftp://ftp.goffi.org/sat/sat-0.6.1.tar.bz2
+ source = ftp://ftp.goffi.org/sat_media/sat_media-0.6.1.tar.bz2
+ source = hg+http://repos.goffi.org/sat_pubsub
+ md5sums = c50442bb2314f4253361d77ce442eaf4
+ md5sums = 5a334e6d9a9237737fd82488d56538f6
+ md5sums = SKIP
+
+pkgname = sat-xmpp
+ pkgdesc = Salut à Toi, multi-frontends multi-purposes XMPP client (core)
+ depends = dbus
+ depends = python2-lxml>=3.1.0
+ depends = python2-pillow
+ depends = python2-crypto>=2.6.1
+ depends = python2-pyopenssl
+ depends = python2-dbus
+ depends = pure-python2-otr
+ depends = python2-twisted>=15.2.0
+ depends = python2-wokkel>=0.7.1
+ depends = python-xdg
+ depends = python2-zope-interface
+ depends = mutagen
+ depends = python2-markdown
+ depends = python2-html2text
+ depends = python2-netifaces
+ depends = python2-miniupnpc
+ depends = python2-service-identity
+
+pkgname = sat-jp
+ pkgdesc = Salut à Toi, multi-frontends multi-purposes XMPP client (CLI frontend)
+ depends = sat-xmpp
+ depends = python2-gobject
+ depends = python2-progressbar
+ depends = python2-pyinotify
+
+pkgname = sat-primitivus
+ pkgdesc = Salut à Toi, multi-frontends multi-purposes XMPP client (console frontend)
+ depends = sat-xmpp
+ depends = python2-gobject
+ depends = python2-urwid>=1.2.0
+ depends = python2-urwid-satext>=0.6.1
+ depends = python2-xlib
+
+pkgname = sat_media
+ pkgdesc = Salut à Toi, multi-frontends multi-purposes XMPP client (media files)
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4f1336fd593d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,87 @@
+# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
+# Contributor: wido <widowild [at] myopera [dot] com>
+# Contributor: Skippy the Kangoo <Skippythekangoo CHEZ yahoo POINT fr>
+
+pkgbase='sat-xmpp'
+pkgname=('sat-xmpp' 'sat-jp' 'sat-primitivus' 'sat_media')
+_realname=sat
+_medianame=sat_media
+_pubsubname=sat_pubsub
+pkgver=0.6.1
+pkgrel=1
+url="http://salut-a-toi.org/"
+arch=('any')
+depends=('python2' )
+makedepends=('python2-setuptools')
+license=('AGPL3')
+source=("ftp://ftp.goffi.org/$_realname/$_realname-${pkgver}.tar.bz2"
+ "ftp://ftp.goffi.org/$_medianame/$_medianame-${pkgver}.tar.bz2"
+ "hg+http://repos.goffi.org/sat_pubsub")
+md5sums=('c50442bb2314f4253361d77ce442eaf4'
+ '5a334e6d9a9237737fd82488d56538f6'
+ 'SKIP')
+options=('!strip')
+
+build() {
+ cd "$srcdir/$_realname-$pkgver"
+ python2 setup.py build
+
+ install -dm755 "$srcdir/fakeinstall/"
+ SAT_INSTALL=nopreinstall python2 setup.py install --root="$srcdir/fakeinstall/" --prefix=/usr --optimize=1
+}
+
+package_sat-xmpp(){
+ pkgdesc="Salut à Toi, multi-frontends multi-purposes XMPP client (core)"
+ depends=('dbus' 'python2-lxml>=3.1.0' 'python2-pillow' 'python2-crypto>=2.6.1' 'python2-pyopenssl' 'python2-dbus' 'pure-python2-otr' 'python2-twisted>=15.2.0' 'python2-wokkel>=0.7.1' 'python-xdg' 'python2-zope-interface' 'mutagen' 'python2-markdown' 'python2-html2text' 'python2-netifaces' 'python2-miniupnpc' 'python2-service-identity')
+
+ cd "$pkgdir"
+ install -dm755 usr/bin/
+ install -dm755 usr/lib/python2.7/site-packages/
+ install -dm755 usr/lib/python2.7/site-packages/sat_frontends
+
+ cd "$srcdir/fakeinstall"
+ mv -v usr/bin/sat "$pkgdir/usr/bin/"
+ mv -v usr/share/ "$pkgdir/usr/"
+ mv -v usr/lib/python2.7/site-packages/sat/ "$pkgdir/usr/lib/python2.7/site-packages/"
+ mv -v usr/lib/python2.7/site-packages/twisted/ "$pkgdir/usr/lib/python2.7/site-packages/"
+ mv -v usr/lib/python2.7/site-packages/$_realname-$pkgver-py2.7.egg-info/ "$pkgdir/usr/lib/python2.7/site-packages/"
+ for i in bridge __init__.py* quick_frontend tools; do
+ mv -v "usr/lib/python2.7/site-packages/sat_frontends"/$i "$pkgdir/usr/lib/python2.7/site-packages/sat_frontends/"
+ done
+ }
+
+package_sat-jp(){
+ pkgdesc="Salut à Toi, multi-frontends multi-purposes XMPP client (CLI frontend)"
+ depends=('sat-xmpp' 'python2-gobject' 'python2-progressbar' 'python2-pyinotify')
+
+ cd "$pkgdir"
+ install -dm755 usr/bin/
+ install -dm755 usr/lib/python2.7/site-packages/sat_frontends/
+
+ cd "$srcdir/fakeinstall"
+ mv -v usr/bin/jp "$pkgdir/usr/bin/"
+ mv -v usr/lib/python2.7/site-packages/sat_frontends/jp/ "$pkgdir/usr/lib/python2.7/site-packages/sat_frontends/"
+}
+
+package_sat-primitivus(){
+ pkgdesc="Salut à Toi, multi-frontends multi-purposes XMPP client (console frontend)"
+ depends=('sat-xmpp' 'python2-gobject' 'python2-urwid>=1.2.0' 'python2-urwid-satext>=0.6.1' 'python2-xlib')
+
+ cd "$pkgdir"
+ install -dm755 usr/bin/
+ install -dm755 usr/lib/python2.7/site-packages/sat_frontends/
+
+ cd "$srcdir/fakeinstall"
+ mv -v usr/bin/primitivus "$pkgdir/usr/bin/"
+ mv -v usr/lib/python2.7/site-packages/sat_frontends/primitivus/ "$pkgdir/usr/lib/python2.7/site-packages/sat_frontends/"
+}
+
+package_sat_media(){
+ pkgdesc="Salut à Toi, multi-frontends multi-purposes XMPP client (media files)"
+
+ cd "$pkgdir"
+ install -dm755 usr/share/sat/media/
+
+ cd "$srcdir/$_medianame-$pkgver"
+ cp -rv * "$pkgdir/usr/share/sat/media/"
+}