[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