[arch-commits] CVS update of extra/lib/libffi (PKGBUILD)

Jan de Groot jgc at archlinux.org
Mon May 28 21:05:56 UTC 2007


    Date: Monday, May 28, 2007 @ 17:05:56
  Author: jgc
    Path: /home/cvs-extra/extra/lib/libffi

Modified: PKGBUILD (1.1 -> 1.2)

upgpkg: libffi 4.2.0-1
Fix include files location, add license


----------+
 PKGBUILD |   15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)


Index: extra/lib/libffi/PKGBUILD
diff -u extra/lib/libffi/PKGBUILD:1.1 extra/lib/libffi/PKGBUILD:1.2
--- extra/lib/libffi/PKGBUILD:1.1	Fri Apr 27 17:42:46 2007
+++ extra/lib/libffi/PKGBUILD	Mon May 28 17:05:56 2007
@@ -1,16 +1,18 @@
-# $Id: PKGBUILD,v 1.1 2007/04/27 21:42:46 jgc Exp $
+# $Id: PKGBUILD,v 1.2 2007/05/28 21:05:56 jgc Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=libffi
-pkgver=4.1.2
+pkgver=4.2.0
 pkgrel=1
 pkgdesc="A portable, high level programming interface to various calling conventions."
 arch=('i686' 'x86_64')
+license=('custom')
 url="http://sourceware.org/libffi"
 depends=('glibc')
-options=('nolibtool')
+options=('!libtool')
 source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-{core,java}-${pkgver}.tar.bz2)
-md5sums=('2af3fb599635219171c6ae1f3034888a' '83cad4d52ff4a47b69e57012a5efe534')
+md5sums=('de693d0917d710c3de41297d574470f5'
+         '4c0377d27258f10b1066da9c0a6fbe32')
 
 build() {
   cd ${startdir}/src
@@ -20,4 +22,9 @@
     --enable-shared --libdir=/usr/lib --disable-multilib
   make || return 1
   make DESTDIR=${startdir}/pkg install
+  mv ${startdir}/pkg/usr/lib/gcc/${pkgver}/include ${startdir}/pkg/usr/include
+  rm -rf ${startdir}/pkg/usr/lib/gcc
+  mkdir -p ${startdir}/pkg/usr/share/licenses/${pkgname}
+  install -m644 ${startdir}/src/gcc-${pkgver}/${pkgname}/LICENSE \
+                ${startdir}/pkg/usr/share/licenses/${pkgname}/
 }




More information about the arch-commits mailing list