diff options
author | Skippythekangoo | 2016-10-12 13:41:06 +0200 |
---|---|---|
committer | Skippythekangoo | 2016-10-12 13:41:06 +0200 |
commit | 95255b27a542e0bb0d06587a5eb49c5fa8291880 (patch) | |
tree | b77d9497080a69d057a28ab1b524dcb3ffdac897 | |
download | aur-95255b27a542e0bb0d06587a5eb49c5fa8291880.tar.gz |
premier commit
-rw-r--r-- | .SRCINFO | 56 | ||||
-rw-r--r-- | PKGBUILD | 87 |
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/" +} |