[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