[arch-commits] Commit in inetutils/trunk (PKGBUILD inetutils.install)

Allan McRae allan at archlinux.org
Sun Apr 18 13:06:59 UTC 2010


    Date: Sunday, April 18, 2010 @ 09:06:59
  Author: allan
Revision: 77841

upgpkg: inetutils 1.7-3
add install-info presence test to install script

Modified:
  inetutils/trunk/PKGBUILD
  inetutils/trunk/inetutils.install

-------------------+
 PKGBUILD          |    6 +++++-
 inetutils.install |    2 ++
 2 files changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-04-18 11:21:43 UTC (rev 77840)
+++ PKGBUILD	2010-04-18 13:06:59 UTC (rev 77841)
@@ -4,7 +4,7 @@
 
 pkgname=inetutils
 pkgver=1.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A collection of common network programs"
 arch=('i686' 'x86_64')
 url="http://www.gnu.org/software/inetutils/"
@@ -47,6 +47,10 @@
     --disable-uucpd --disable-hostname \
     --disable-ifconfig --disable-traceroute || return 1
   make || return 1
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install || return 1
 
   install -D -m755 "${srcdir}/ftpd.rc" "${pkgdir}/etc/rc.d/ftpd" || return 1

Modified: inetutils.install
===================================================================
--- inetutils.install	2010-04-18 11:21:43 UTC (rev 77840)
+++ inetutils.install	2010-04-18 13:06:59 UTC (rev 77841)
@@ -2,6 +2,7 @@
 filelist=(inetutils.info.gz)
 
 post_install() {
+  [ -x usr/bin/install-info ] || return 0
   for file in ${filelist[@]}; do
     install-info $infodir/$file $infodir/dir 2> /dev/null
   done
@@ -12,6 +13,7 @@
 }
 
 pre_remove() {
+  [ -x usr/bin/install-info ] || return 0
   for file in ${filelist[@]}; do
     install-info --delete $infodir/$file $infodir/dir 2> /dev/null
   done




More information about the arch-commits mailing list