[arch-commits] Commit in util-linux/trunk (PKGBUILD util-linux.install)
Ionut Biru
ibiru at archlinux.org
Tue Feb 22 09:43:04 UTC 2011
Date: Tuesday, February 22, 2011 @ 04:43:04
Author: ibiru
Revision: 110793
upgpkg: util-linux 2.19-2
fix provider and add missing .install
Added:
util-linux/trunk/util-linux.install
Modified:
util-linux/trunk/PKGBUILD
--------------------+
PKGBUILD | 6 +++---
util-linux.install | 21 +++++++++++++++++++++
2 files changed, 24 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-02-22 08:35:16 UTC (rev 110792)
+++ PKGBUILD 2011-02-22 09:43:04 UTC (rev 110793)
@@ -2,7 +2,7 @@
# Maintainer: judd <jvinet at zeroflux.org>
pkgname=util-linux
pkgver=2.19
-pkgrel=1
+pkgrel=2
pkgdesc="Miscellaneous system utilities for Linux"
url="http://userweb.kernel.org/~kzak/util-linux-ng/"
arch=('i686' 'x86_64')
@@ -10,12 +10,12 @@
depends=('bash' 'ncurses>=5.7' 'zlib' 'filesystem')
replaces=('linux32' 'util-linux-ng')
conflicts=('linux32' 'util-linux-ng' 'e2fsprogs<1.41.8-2')
-provides=('linux32' 'util-linux-ng')
+provides=('linux32' "util-linux-ng=${pkgver}")
license=('GPL2')
options=('!libtool')
source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.19/${pkgname}-${pkgver}.tar.bz2)
optdepends=('perl: for chkdupexe support')
-install=util-linux-ng.install
+install=util-linux.install
md5sums=('590ca71aad0b254e2631d84401f28255')
build() {
Added: util-linux.install
===================================================================
--- util-linux.install (rev 0)
+++ util-linux.install 2011-02-22 09:43:04 UTC (rev 110793)
@@ -0,0 +1,21 @@
+infodir=/usr/share/info
+filelist=(ipc.info.gz)
+
+post_install() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ usr/bin/install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ [ -x usr/bin/install-info ] || return 0
+ for file in ${filelist[@]}; do
+ usr/bin/install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
More information about the arch-commits
mailing list