diff options
author | skydrome | 2015-06-01 10:18:47 -0400 |
---|---|---|
committer | skydrome | 2015-06-01 10:18:47 -0400 |
commit | a745e285a309b49cb4b16e20a098ee87a4076f92 (patch) | |
tree | f5ab03853bdba061528800a665b791e1de9d5a73 /PKGBUILD | |
download | aur-a745e285a309b49cb4b16e20a098ee87a4076f92.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3aa1124ab44a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Hugo Doria <hugo@archlinux.org> +# PKGBUILD based on extra\deluge's PKGBUILD, adapted for -git version by Berseker + +pkgname=deluge-git +pkgver=2.0.0.dev381 +pkgrel=1 +pkgdesc="A bittorrent client written with python and pygtk - Git Version" +arch=('any') +url="http://deluge-torrent.org" +license=('GPL3') +conflicts=('deluge' 'deluge-stable-git') +provides=('deluge') +install='deluge.install' + +depends=('desktop-file-utils' 'hicolor-icon-theme' 'libtorrent-rasterbar' 'python2-service-identity' + 'python2-chardet' 'python2-pyopenssl' 'python2-xdg' 'python2-twisted' 'xdg-utils') + +makedepends=('intltool' 'librsvg' 'pygtk' 'python2-mako' 'python2-setuptools' 'git' ) + +optdepends=('librsvg: needed for gtk ui' + 'pygtk: needed for gtk ui' + 'python2-mako: needed for web ui' + 'python2-notify: libnotify notifications' + 'geoip: display peer locations') + +_branch=develop +source=("git://deluge-torrent.org/deluge.git#branch=$_branch" + 'deluged.service' 'deluge-web.service') + +md5sums=('SKIP' + '17f51ac9a90f0dc41a20291444a7489b' + '2a73f62c04e8b147c731fbb50666e846') + +pkgver() { + cd "$srcdir/deluge" + #git log -1 --format="%cd" --date=short | tr -d '-' + python2 version.py +} + +build() { + cd "$srcdir/deluge" + python2 setup.py build +} + +package() { + cd "$srcdir/deluge" + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/srv" + install -d -m 664 "$pkgdir/srv/deluge" + install -Dm644 "deluge/ui/data/pixmaps/deluge.svg" "$pkgdir/usr/share/pixmaps/deluge.svg" + install -Dm644 "$srcdir/deluged.service" "$pkgdir/usr/lib/systemd/system/deluged.service" + install -Dm644 "$srcdir/deluge-web.service" "$pkgdir/usr/lib/systemd/system/deluge-web.service" +} |