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

Allan McRae allan at archlinux.org
Fri Mar 19 02:59:39 UTC 2010


    Date: Thursday, March 18, 2010 @ 22:59:39
  Author: allan
Revision: 72637

upgpkg: mpfr 2.4.2-2
gmp5 rebuild, remove texinfo dep

Modified:
  mpfr/trunk/PKGBUILD
  mpfr/trunk/mpfr.install

--------------+
 PKGBUILD     |   11 ++++-------
 mpfr.install |    2 ++
 2 files changed, 6 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-03-19 02:58:20 UTC (rev 72636)
+++ PKGBUILD	2010-03-19 02:59:39 UTC (rev 72637)
@@ -4,12 +4,12 @@
 
 pkgname=mpfr
 pkgver=2.4.2
-pkgrel=1
-pkgdesc="multiple-precision floating-point library"
-arch=(i686 x86_64)
+pkgrel=2
+pkgdesc="Multiple-precision floating-point library"
+arch=('i686' 'x86_64')
 license=('LGPL')
 url="http://www.mpfr.org/"
-depends=('gmp>=4.2.4' 'texinfo')
+depends=('gmp>=5.0')
 options=('!libtool')
 install=mpfr.install
 source=(http://www.mpfr.org/mpfr-current/mpfr-${pkgver}.tar.bz2)
@@ -21,7 +21,4 @@
   make || return 1
   make check || return 1
   make DESTDIR="${pkgdir}" install || return 1
-  cd "${pkgdir}/usr/share/info" || return 1
-  rm -f dir
-  gzip * || return 1
 }

Modified: mpfr.install
===================================================================
--- mpfr.install	2010-03-19 02:58:20 UTC (rev 72636)
+++ mpfr.install	2010-03-19 02:59:39 UTC (rev 72637)
@@ -2,6 +2,7 @@
 info_files=(mpfr.info)
 
 post_install() {
+  [ -x usr/bin/install-info ] || return 0
   for f in ${info_files[@]}; do
     install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
   done
@@ -12,6 +13,7 @@
 }
 
 pre_remove() {
+  [ -x usr/bin/install-info ] || return 0
   for f in ${info_files[@]}; do
     install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
   done




More information about the arch-commits mailing list