[arch-commits] Commit in dia/trunk (PKGBUILD dia.install)
Jan de Groot
jgc at archlinux.org
Wed May 27 10:16:57 UTC 2009
Date: Wednesday, May 27, 2009 @ 06:16:56
Author: jgc
Revision: 40079
- Remove GNOME support, I see no need for this
- Add libart-lgpl and gtk2 dependencies
- Remove deprecated scrollkeeper crap
- Update mime, desktop and icon cache info on post_install/upgrade/remove
Modified:
dia/trunk/PKGBUILD
dia/trunk/dia.install
-------------+
PKGBUILD | 19 +++++++++----------
dia.install | 19 ++++++-------------
2 files changed, 15 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-05-27 06:04:17 UTC (rev 40078)
+++ PKGBUILD 2009-05-27 10:16:56 UTC (rev 40079)
@@ -4,22 +4,21 @@
pkgname=dia
pkgver=0.97
-pkgrel=1
+pkgrel=2
pkgdesc="DIAgram editor"
arch=(i686 x86_64)
license=('GPL')
-depends=('libxslt' 'desktop-file-utils' 'scrollkeeper')
-makedepends=('intltool' 'perlxml' 'python' 'libgnomeui')
-source=(ftp://ftp.gnome.org/pub/gnome/sources/$pkgname/0.97/$pkgname-$pkgver.tar.bz2)
+url="http://live.gnome.org/Dia"
install=dia.install
-url="http://www.gnome.org/projects/dia/"
+depends=('libxslt>=1.1.24' 'desktop-file-utils' 'libart-lgpl>=2.3.20' 'gtk2>=2.16.1')
+makedepends=('intltool' 'python')
options=('!libtool')
+source=(ftp://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.97/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('3d11f9aaa5a4923f0a5533962c87bdfb')
build() {
- cd $startdir/src/$pkgname-$pkgver
- ./configure --prefix=/usr --enable-db2html --with-cairo --with-python --enable-gnome
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr --enable-db2html --with-cairo --with-python --disable-gnome || return 1
make || return 1
- make DESTDIR=$startdir/pkg install
+ make DESTDIR="${pkgdir}" install || return 1
}
-
-md5sums=('3d11f9aaa5a4923f0a5533962c87bdfb')
Modified: dia.install
===================================================================
--- dia.install 2009-05-27 06:04:17 UTC (rev 40078)
+++ dia.install 2009-05-27 10:16:56 UTC (rev 40079)
@@ -1,20 +1,13 @@
post_install() {
- echo "updating scrollkeeper catalogue ..."
- scrollkeeper-update -p /var/lib/scrollkeeper > /dev/null 2>&1
- update-desktop-database > /dev/null 2>&1
+ update-desktop-database -q
+ update-mime-database usr/share/mime > /dev/null
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}
post_upgrade() {
- post_install $1
+ post_install
}
-pre_remove() {
- echo "updating scrollkeeper catalogue ..."
- scrollkeeper-update -p /var/lib/scrollkeeper > /dev/null 2>&1
- update-desktop-database > /dev/null 2>&1
+post_remove() {
+ post_install
}
-
-op=$1
-shift
-
-$op $*
More information about the arch-commits
mailing list