[arch-commits] Commit in transmission/trunk (3 files)

Ionut Biru ibiru at archlinux.org
Tue May 17 15:28:51 UTC 2011


    Date: Tuesday, May 17, 2011 @ 11:28:51
  Author: ibiru
Revision: 124188

update to 2.30

Added:
  transmission/trunk/transmission-qt.install
Modified:
  transmission/trunk/PKGBUILD
  transmission/trunk/transmissiond

-------------------------+
 PKGBUILD                |   12 ++++++------
 transmission-qt.install |   11 +++++++++++
 transmissiond           |   11 ++++++++++-
 3 files changed, 27 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-05-17 13:23:25 UTC (rev 124187)
+++ PKGBUILD	2011-05-17 15:28:51 UTC (rev 124188)
@@ -3,18 +3,17 @@
 
 pkgbase=transmission
 pkgname=('transmission-cli' 'transmission-gtk' 'transmission-qt')
-pkgver=2.22
-pkgrel=3
+pkgver=2.30
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.transmissionbt.com/"
 license=('MIT')
-makedepends=('intltool' 'curl' 'libnotify' 'desktop-file-utils' 'qt' 'libevent' 'libcanberra' 'dbus-glib')
+makedepends=('gtk2' 'intltool' 'curl' 'libnotify' 'desktop-file-utils' 'qt' 'libevent' 'libcanberra' 'dbus-glib')
 source=(http://mirrors.m0k.org/transmission/files/${pkgbase}-${pkgver}.tar.bz2
         transmissiond transmissiond.conf)
-md5sums=('6499986bf769276310b00bda1090090d'
-         '50b7c17300bc8b38f44fb6f681ba05d0'
+md5sums=('d812539eb6e8547614ab7d0d5c6496a8'
+         '08875299e3fbb68fc546c1f350ac1f06'
          'be39806c35b7544856fa4070b00fc960')
-
 build() {
   cd "${srcdir}/${pkgbase}-${pkgver}"
 
@@ -63,6 +62,7 @@
   pkgdesc="Fast, easy, and free BitTorrent client (Qt GUI)"
   depends=('curl' 'qt' 'libevent')
   optdepends=('transmission-cli: daemon and web support')
+  install=transmission-qt.install
 
   cd "${srcdir}/${pkgbase}-${pkgver}"
 

Added: transmission-qt.install
===================================================================
--- transmission-qt.install	                        (rev 0)
+++ transmission-qt.install	2011-05-17 15:28:51 UTC (rev 124188)
@@ -0,0 +1,11 @@
+post_install() {
+  update-desktop-database -q
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}

Modified: transmissiond
===================================================================
--- transmissiond	2011-05-17 13:23:25 UTC (rev 124187)
+++ transmissiond	2011-05-17 15:28:51 UTC (rev 124188)
@@ -31,7 +31,16 @@
     while [ ! -z "$PID" -a -d "/proc/$PID" ]; do sleep 1; done
     $0 start
     ;;
+  reload)
+      stat_busy "Reloading config"
+      [ ! -z "$PID" ] && kill -HUP $PID &> /dev/null
+      if [ $? -gt 0 ]; then
+          stat_fail
+      else
+          stat_done
+      fi
+      ;;
   *)
-    echo "usage: $0 {start|stop|restart}"
+    echo "usage: $0 {start|stop|restart|reload}"
 esac
 exit 0




More information about the arch-commits mailing list