summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLartza2015-07-07 14:52:29 +0300
committerLartza2015-07-07 14:52:29 +0300
commit0eba8b9c44ed9988fb91ccfaea10cfc6a17bfde2 (patch)
tree18e043f73e30bd292969a625b66396c640fd496a
downloadaur-transmission-svn-gtk.tar.gz
Initial import
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD38
-rw-r--r--transmission-svn-gtk.install12
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f7e7620d351d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = transmission-svn-gtk
+ pkgdesc = Fast, easy, and free BitTorrent client (GTK+ GUI)(Git version)
+ pkgver = 14103
+ pkgrel = 1
+ url = http://www.transmissionbt.com/
+ install = transmission-svn-gtk.install
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = intltool
+ makedepends = subversion
+ 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 = transmission-gtk
+ source = transmission::svn://svn.transmissionbt.com/Transmission/trunk
+ sha1sums = SKIP
+
+pkgname = transmission-svn-gtk
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6924a4d7f9ae
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Contributor: fredbezies <fredbezies@gmail.com>
+# Maintainer: Lari Tikkanen <lartza@wippies.com>
+
+pkgname=transmission-svn-gtk
+_pkgname=transmission
+pkgver=14103
+pkgrel=1
+pkgdesc="Fast, easy, and free BitTorrent client (GTK+ GUI)(Git version)"
+arch=('i686' 'x86_64')
+url="http://www.transmissionbt.com/"
+license=('MIT')
+depends=('curl' 'libevent' 'gtk3' 'desktop-file-utils' 'hicolor-icon-theme')
+makedepends=('intltool' 'subversion')
+optdepends=('notification-daemon: Desktop notification support'
+ 'transmission-cli: daemon and web support')
+provides=(transmission-gtk)
+conflicts=(transmission-gtk)
+install=transmission-svn-gtk.install
+source=("${_pkgname}::svn://svn.transmissionbt.com/Transmission/trunk")
+sha1sums=('SKIP')
+
+pkgver() {
+ cd $_pkgname
+ svnversion | tr -d [A-z]
+}
+
+build() {
+ cd $srcdir/$_pkgname
+ ./autogen.sh --prefix=/usr --disable-cli --disable-daemon
+ make
+}
+
+package() {
+ cd $srcdir/$_pkgname
+ make -C gtk DESTDIR="$pkgdir" install
+ make -C po DESTDIR="$pkgdir" install
+ install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
diff --git a/transmission-svn-gtk.install b/transmission-svn-gtk.install
new file mode 100644
index 000000000000..c317fbaca442
--- /dev/null
+++ b/transmission-svn-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
+}