diff options
author | Ian Brunelli | 2015-06-08 22:16:25 -0300 |
---|---|---|
committer | Ian Brunelli | 2015-06-08 22:16:25 -0300 |
commit | 1de0c887f53614a85fc10feb8083f65901f08061 (patch) | |
tree | 914b4323c291d90611a6d54a090296a642e5959d | |
download | aur-1de0c887f53614a85fc10feb8083f65901f08061.tar.gz |
Initial import.
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | transmission-gtk.install | 12 |
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4f7d7afc1f56 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = transmission-csd + pkgdesc = Fast, easy, and free BitTorrent client (GTK+ GUI), CSD port + pkgver = 4.ed0b662 + pkgrel = 3 + url = https://github.com/derekstavis/transmission/tree/wip/gtk-3.14 + install = transmission-gtk.install + arch = i686 + arch = x86_64 + license = GPLv2 + makedepends = gtk3 + makedepends = intltool + makedepends = curl + makedepends = libevent + depends = curl + depends = libevent + depends = gtk3 + depends = desktop-file-utils + depends = hicolor-icon-theme + optdepends = notification-daemon: Desktop notification support + optdepends = transmission-cli: daemon and web support + provides = transmission-gtk + conflicts = transmisison-gtk + options = !emptydirs + source = git://github.com/derekstavis/transmission.git#branch=wip/gtk-3.14 + md5sums = SKIP + +pkgname = transmission-csd + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..16c15bff0c4b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Ian Brunelli <ian@brunelli.me> + +pkgname=transmission-csd +_gitname=transmission +_gitbranch="wip/gtk-3.14" +pkgver=4.ed0b662 +pkgrel=3 +pkgdesc="Fast, easy, and free BitTorrent client (GTK+ GUI), CSD port" +arch=('i686' 'x86_64') +license=('GPLv2') +url="https://github.com/derekstavis/${_gitname}/tree/${_gitbranch}" +depends=('curl' 'libevent' 'gtk3' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('gtk3' 'intltool' 'curl' 'libevent') +optdepends=('notification-daemon: Desktop notification support' + 'transmission-cli: daemon and web support') +options=('!emptydirs') +source=("git://github.com/derekstavis/${_gitname}.git#branch=${_gitbranch}") +install="transmission-gtk.install" +conflicts=('transmisison-gtk') +provides=('transmission-gtk') +md5sums=('SKIP') + +pkgver() { + cd "${_gitname}" + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +build() { + cd "${srcdir}/${_gitname}/" + ./autogen.sh --prefix=/usr + make +} + +package() { + cd "${srcdir}/${_gitname}/" + make -C gtk DESTDIR="$pkgdir" install + make -C po DESTDIR="$pkgdir" install + install -D -m644 COPYING "$pkgdir/usr/share/licenses/transmission-gtk/COPYING" +} diff --git a/transmission-gtk.install b/transmission-gtk.install new file mode 100644 index 000000000000..c317fbaca442 --- /dev/null +++ b/transmission-gtk.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |