[arch-commits] CVS update of extra/network/deluge (PKGBUILD deluge.install)

Roman Kyrylych roman at archlinux.org
Wed Feb 27 23:42:11 UTC 2008


    Date: Wednesday, February 27, 2008 @ 18:42:11
  Author: roman
    Path: /home/cvs-extra/extra/network/deluge

Modified: PKGBUILD (1.13 -> 1.14) deluge.install (1.2 -> 1.3)

upgpkg: deluge 0.5.8.4-1


----------------+
 PKGBUILD       |   16 +++++++++-------
 deluge.install |   28 ++++++++++++++++++----------
 2 files changed, 27 insertions(+), 17 deletions(-)


Index: extra/network/deluge/PKGBUILD
diff -u extra/network/deluge/PKGBUILD:1.13 extra/network/deluge/PKGBUILD:1.14
--- extra/network/deluge/PKGBUILD:1.13	Tue Jan 29 14:18:44 2008
+++ extra/network/deluge/PKGBUILD	Wed Feb 27 18:42:11 2008
@@ -1,17 +1,19 @@
-# $Id: PKGBUILD,v 1.13 2008/01/29 19:18:44 varun Exp $
-# Maintainer: Varun Acharya <varun at archlinux.org>
+# $Id: PKGBUILD,v 1.14 2008/02/27 23:42:11 roman Exp $
+# Maintainer: Roman Kyrylych <roman at archlinux.org>
 
 pkgname=deluge
-pkgver=0.5.8.3
+pkgver=0.5.8.4
 pkgrel=1
 pkgdesc="Bittorrent client written in PyGTK"
 arch=('i686' 'x86_64')
 url="http://deluge-torrent.org/"
-license=('GPL2')
-depends=('pygtk' 'boost' 'pyxdg' 'dbus-python' 'librsvg')
+license=('GPL')
+depends=('pygtk' 'boost' 'pyxdg' 'dbus-python' 'librsvg' 'desktop-file-utils'
+         'hicolor-icon-theme')
+makedepends=('intltool')
 install=deluge.install
-source=(http://download.deluge-torrent.org/tarball/$pkgver/$pkgname-$pkgver.tar.gz)
-md5sums=('ba4ecd51b4bd52e0946cfeff07d7df80')
+source=(http://download.deluge-torrent.org/source/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('9a550449d8c73cd9c0603ce484f92447')
 options=('!emptydirs')
 
 build() {
Index: extra/network/deluge/deluge.install
diff -u extra/network/deluge/deluge.install:1.2 extra/network/deluge/deluge.install:1.3
--- extra/network/deluge/deluge.install:1.2	Wed Nov 28 05:49:47 2007
+++ extra/network/deluge/deluge.install	Wed Feb 27 18:42:11 2008
@@ -1,18 +1,26 @@
+post_install() {
+  update-desktop-database -q
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+  pre_remove $1
+}
+
 post_upgrade() {
-cat << EOM
+  post_install $1
+  cat << EOM
 
 ==> deluge post_upgrade message:
 
-==> After upgrading your Deluge installation, it
-==> may fail to start. If this happens to you, you
-==> need to remove your ~/.config/deluge directory
-==> (but make a backup first!)
-==> to allow Deluge to rebuild its configuration
-==> file. 
+==> After upgrading your Deluge installation, it may fail to start.
+==> If this happens to you, you need to remove your ~/.config/deluge directory
+==> (make a backup first!) to allow Deluge to rebuild its configuration file.
 
 EOM
 }
 
-op=$1
-shift
-$op $*
+post_remove() {
+  update-desktop-database -q
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}




More information about the arch-commits mailing list