[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