summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0e4b65ee3d0a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# $Id: PKGBUILD 276332 2017-12-28 05:13:56Z eschwartz $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=pyaimt
+pkgver=0.8.0.1
+pkgrel=8
+pkgdesc="jabber aim transport"
+arch=('any')
+url="https://code.google.com/archive/p/pyaimt/"
+license=('GPL')
+backup=(etc/ejabberd/pyaimt.xml)
+provides=(pyaim)
+replaces=(pyaim)
+depends=('python2' 'python2-twisted')
+source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pyaimt/pyaimt-$pkgver.tar.gz
+ pyaimt.service
+ config.xml)
+md5sums=('121b59a5a3dd3b7c1e30475b0cb7730c'
+ 'fc0f33f7f32fb9500fbee3b22fbd9a10'
+ 'bf89b68fe527764cc9e6a059dc36ef2b')
+
+package() {
+ cd "$srcdir"
+
+ # python2 fix
+ for file in $(find . -name '*.py' -print); do
+ sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file
+ sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file
+ done
+
+ install -d -m0755 "$pkgdir"/usr/lib
+ cp -r $pkgname-$pkgver "$pkgdir"/usr/lib
+ mv "$pkgdir"/usr/lib/$pkgname-$pkgver "$pkgdir"/usr/lib/$pkgname
+ install -d -m0755 "$pkgdir"/var/spool/pyaimt
+ install -D -m0644 ./config.xml "$pkgdir"/etc/ejabberd/pyaimt.xml
+ mv "$pkgdir"/usr/lib/$pkgname/config_example.xml "$pkgdir"/etc/ejabberd/pyaim_example.xml
+ ln -s ../../../etc/ejabberd/pyaimt.xml "$pkgdir"/usr/lib/$pkgname/config.xml
+ install -Dm0644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service
+}