[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Thursday, October 15, 2020 @ 21:04:12 Author: anthraxx Revision: 398415 upgpkg: libffi 3.3-4: adding libprovides Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-15 20:26:03 UTC (rev 398414) +++ PKGBUILD2020-10-15 21:04:12 UTC (rev 398415) @@ -1,10 +1,11 @@ -# Maintainer: Bartłomiej Piotrowski +# Maintainer: Levente Polyak +# Contributor: Bartłomiej Piotrowski # Contributor: Stéphane Gaudreault # Contributor: Jan de Groot pkgname=libffi pkgver=3.3 -pkgrel=3 +pkgrel=4 pkgdesc='Portable foreign function interface library' arch=('x86_64') url='https://sourceware.org/libffi/' @@ -11,12 +12,21 @@ license=('MIT') depends=('glibc') checkdepends=('dejagnu') +provides=('libffi.so') source=(https://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056') +b2sums=('cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa') +prepare() { + cd $pkgname-$pkgver + autoreconf -fiv +} + build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --disable-static \ + ./configure \ +--prefix=/usr \ +--disable-static \ --enable-pax_emutramp make } @@ -28,5 +38,8 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + install -Dm 644 README.md -t "$pkgdir"/usr/share/doc/$pkgname } + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Thursday, April 9, 2020 @ 06:59:27 Author: foutrelis Revision: 379918 Use https source URL instead of ftp Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-09 05:55:20 UTC (rev 379917) +++ PKGBUILD2020-04-09 06:59:27 UTC (rev 379918) @@ -11,7 +11,7 @@ license=('MIT') depends=('glibc') checkdepends=('dejagnu') -source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) +source=(https://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056') build() {
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Thursday, April 9, 2020 @ 04:28:26 Author: foutrelis Revision: 379890 upgpkg: libffi 3.3-3: remove temporary dep on libffi-3.2 Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-09 01:35:20 UTC (rev 379889) +++ PKGBUILD2020-04-09 04:28:26 UTC (rev 379890) @@ -4,12 +4,12 @@ pkgname=libffi pkgver=3.3 -pkgrel=2 +pkgrel=3 pkgdesc='Portable foreign function interface library' arch=('x86_64') url='https://sourceware.org/libffi/' license=('MIT') -depends=('glibc' 'libffi-3.2') +depends=('glibc') checkdepends=('dejagnu') source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056')
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Wednesday, April 8, 2020 @ 14:52:18 Author: foutrelis Revision: 379835 upgpkg: libffi 3.3-2: temporarily depend on libffi-3.2 for libffi.so.6 (So we can actually rebuild stuff...) Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-08 14:49:17 UTC (rev 379834) +++ PKGBUILD2020-04-08 14:52:18 UTC (rev 379835) @@ -4,12 +4,12 @@ pkgname=libffi pkgver=3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Portable foreign function interface library' arch=('x86_64') url='https://sourceware.org/libffi/' license=('MIT') -depends=('glibc') +depends=('glibc' 'libffi-3.2') checkdepends=('dejagnu') source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha256sums=('72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056')
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Wednesday, November 13, 2019 @ 17:21:23 Author: felixonmars Revision: 368331 [core] mass rebuild Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-13 17:21:21 UTC (rev 368330) +++ PKGBUILD2019-11-13 17:21:23 UTC (rev 368331) @@ -4,7 +4,7 @@ pkgname=libffi pkgver=3.2.1 -pkgrel=3 +pkgrel=4 pkgdesc='Portable foreign function interface library' arch=('x86_64') url='https://sourceware.org/libffi/'
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Monday, May 6, 2019 @ 20:19:32 Author: arojas Revision: 352607 https Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-06 20:18:51 UTC (rev 352606) +++ PKGBUILD2019-05-06 20:19:32 UTC (rev 352607) @@ -7,7 +7,7 @@ pkgrel=3 pkgdesc='Portable foreign function interface library' arch=('x86_64') -url='http://sourceware.org/libffi/' +url='https://sourceware.org/libffi/' license=('MIT') depends=('glibc') checkdepends=('dejagnu')
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Tuesday, November 6, 2018 @ 13:15:49 Author: allan Revision: 337926 upgpkg: libffi 3.2.1-3 get some PIE and a new format .BUILDINFO Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-06 13:06:55 UTC (rev 337925) +++ PKGBUILD2018-11-06 13:15:49 UTC (rev 337926) @@ -4,7 +4,7 @@ pkgname=libffi pkgver=3.2.1 -pkgrel=2 +pkgrel=3 pkgdesc='Portable foreign function interface library' arch=('x86_64') url='http://sourceware.org/libffi/'
[arch-commits] Commit in libffi/trunk (PKGBUILD libffi.install)
Date: Thursday, June 30, 2016 @ 18:52:47 Author: bpiotrowski Revision: 270825 upgpkg: libffi 3.2.1-2 drop install file Modified: libffi/trunk/PKGBUILD Deleted: libffi/trunk/libffi.install + PKGBUILD |3 +-- libffi.install | 20 2 files changed, 1 insertion(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-30 18:46:26 UTC (rev 270824) +++ PKGBUILD2016-06-30 18:52:47 UTC (rev 270825) @@ -5,7 +5,7 @@ pkgname=libffi pkgver=3.2.1 -pkgrel=1 +pkgrel=2 pkgdesc='Portable foreign function interface library' arch=('i686' 'x86_64') url='http://sourceware.org/libffi/' @@ -12,7 +12,6 @@ license=('MIT') depends=('glibc') checkdepends=('dejagnu') -install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) sha1sums=('280c265b789e041c02e5c97815793dfc283fb1e6') Deleted: libffi.install === --- libffi.install 2016-06-30 18:46:26 UTC (rev 270824) +++ libffi.install 2016-06-30 18:52:47 UTC (rev 270825) @@ -1,20 +0,0 @@ -infodir=usr/share/info -filelist=(libffi.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 -} - -post_upgrade() { - post_install $1 -} - -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 -}
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Thursday, December 4, 2014 @ 20:12:33 Author: bpiotrowski Revision: 227282 upgpkg: libffi 3.2.1-1 new upstream release Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 4 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-04 18:28:40 UTC (rev 227281) +++ PKGBUILD2014-12-04 19:12:33 UTC (rev 227282) @@ -4,8 +4,8 @@ # Contributor: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.1 -pkgrel=3 +pkgver=3.2.1 +pkgrel=1 pkgdesc='Portable foreign function interface library' arch=('i686' 'x86_64') url='http://sourceware.org/libffi/' @@ -13,17 +13,9 @@ depends=('glibc') checkdepends=('dejagnu') install=libffi.install -source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz -0001-Fix-paths-in-libffi.pc.in.patch) -sha1sums=('cb373ef2115ec7c57913b84ca72eee14b10ccdc3' - '85b406c5208a7b8fdba9c8a4782ab524f5c5eec4') +source=(ftp://sourceware.org/pub/libffi/libffi-$pkgver.tar.gz) +sha1sums=('280c265b789e041c02e5c97815793dfc283fb1e6') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../0001-Fix-paths-in-libffi.pc.in.patch - autoreconf -fi -} - build() { cd $pkgname-$pkgver ./configure --prefix=/usr --disable-static \
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Sunday, October 26, 2014 @ 12:00:30 Author: bpiotrowski Revision: 225368 upgpkg: libffi 3.1-3 enable support for PaX's EMUTRAMP (FS#42405) Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-26 10:04:35 UTC (rev 225367) +++ PKGBUILD2014-10-26 11:00:30 UTC (rev 225368) @@ -5,7 +5,7 @@ pkgname=libffi pkgver=3.1 -pkgrel=2 +pkgrel=3 pkgdesc='Portable foreign function interface library' arch=('i686' 'x86_64') url='http://sourceware.org/libffi/' @@ -26,7 +26,8 @@ build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --disable-static + ./configure --prefix=/usr --disable-static \ +--enable-pax_emutramp make }
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Thursday, June 26, 2014 @ 11:47:19 Author: bpiotrowski Revision: 215475 upgpkg: libffi 3.1-2 regenerate configure to make use of applied patch Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-06-26 09:27:07 UTC (rev 215474) +++ PKGBUILD2014-06-26 09:47:19 UTC (rev 215475) @@ -5,7 +5,7 @@ pkgname=libffi pkgver=3.1 -pkgrel=1 +pkgrel=2 pkgdesc='Portable foreign function interface library' arch=('i686' 'x86_64') url='http://sourceware.org/libffi/' @@ -21,6 +21,7 @@ prepare() { cd $pkgname-$pkgver patch -p1 -i ../0001-Fix-paths-in-libffi.pc.in.patch + autoreconf -fi } build() {
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Tuesday, October 1, 2013 @ 07:58:20 Author: bpiotrowski Revision: 195481 upgpkg: libffi 3.0.13-4 - cleanup PKGBUILD Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-01 01:48:17 UTC (rev 195480) +++ PKGBUILD2013-10-01 05:58:20 UTC (rev 195481) @@ -1,11 +1,11 @@ # $Id$ -# Maintainer: Stéphane Gaudreault steph...@archlinux.org +# Contributor: Stéphane Gaudreault steph...@archlinux.org # Contributor: Jan de Groot j...@archlinux.org pkgname=libffi pkgver=3.0.13 -pkgrel=3 -pkgdesc=A portable, high level programming interface to various calling conventions +pkgrel=4 +pkgdesc=Portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') url=http://sourceware.org/libffi/; license=('MIT') @@ -17,18 +17,18 @@ sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd $pkgname-$pkgver ./configure --prefix=/usr --disable-static make } check() { - cd ${srcdir}/${pkgname}-${pkgver} + cd $pkgname-$pkgver make check } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE }
[arch-commits] Commit in libffi/trunk (PKGBUILD libffi-3.0.13-fix-include-path.patch)
Date: Tuesday, May 28, 2013 @ 13:50:26 Author: stephane Revision: 186527 upgpkg: libffi 3.0.13-3 revert last commit as it seems that upstream want header files in /usr/lib ... Modified: libffi/trunk/PKGBUILD Deleted: libffi/trunk/libffi-3.0.13-fix-include-path.patch --+ PKGBUILD | 13 ++-- libffi-3.0.13-fix-include-path.patch | 34 - 2 files changed, 3 insertions(+), 44 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-28 10:50:24 UTC (rev 186526) +++ PKGBUILD2013-05-28 11:50:26 UTC (rev 186527) @@ -4,7 +4,7 @@ pkgname=libffi pkgver=3.0.13 -pkgrel=2 +pkgrel=3 pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') url=http://sourceware.org/libffi/; @@ -13,16 +13,9 @@ checkdepends=('dejagnu') options=('!libtool') install=libffi.install -source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz -libffi-3.0.13-fix-include-path.patch) -sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106' - '45652f78dc51f325ed85cd277af051afa419acf2') +source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) +sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106') -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - patch -Np1 -i ../libffi-3.0.13-fix-include-path.patch -} - build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --disable-static Deleted: libffi-3.0.13-fix-include-path.patch === --- libffi-3.0.13-fix-include-path.patch2013-05-28 10:50:24 UTC (rev 186526) +++ libffi-3.0.13-fix-include-path.patch2013-05-28 11:50:26 UTC (rev 186527) @@ -1,34 +0,0 @@ -diff -up libffi-3.0.13/include/Makefile.am.fixpath libffi-3.0.13/include/Makefile.am libffi-3.0.13/include/Makefile.am.fixpath 2013-05-25 22:11:25.983889342 -0400 -+++ libffi-3.0.13/include/Makefile.am 2013-05-25 22:12:12.337890037 -0400 -@@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS=foreign - DISTCLEANFILES=ffitarget.h - EXTRA_DIST=ffi.h.in ffi_common.h - --includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include -+includesdir = $(includedir)/ - nodist_includes_HEADERS = ffi.h ffitarget.h -diff -up libffi-3.0.13/include/Makefile.in.fixpath libffi-3.0.13/include/Makefile.in libffi-3.0.13/include/Makefile.in.fixpath 2013-05-25 22:12:56.259890696 -0400 -+++ libffi-3.0.13/include/Makefile.in 2013-05-25 22:13:12.101890934 -0400 -@@ -250,7 +250,7 @@ top_srcdir = @top_srcdir@ - AUTOMAKE_OPTIONS = foreign - DISTCLEANFILES = ffitarget.h - EXTRA_DIST = ffi.h.in ffi_common.h --includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include -+includesdir = $(includedir)/ - nodist_includes_HEADERS = ffi.h ffitarget.h - all: all-am - -diff -up libffi-3.0.13/libffi.pc.in.fixpath libffi-3.0.13/libffi.pc.in libffi-3.0.13/libffi.pc.in.fixpath 2013-05-25 22:14:21.037891968 -0400 -+++ libffi-3.0.13/libffi.pc.in 2013-05-25 22:14:31.652892128 -0400 -@@ -1,7 +1,7 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ --includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include -+includedir=@includedir@ - - Name: @PACKAGE_NAME@ - Description: Library supporting Foreign Function Interfaces
[arch-commits] Commit in libffi/trunk (PKGBUILD libffi-3.0.13-fix-include-path.patch)
Date: Tuesday, May 28, 2013 @ 00:11:02 Author: stephane Revision: 186500 upgpkg: libffi 3.0.13-2 Do not install header files in /usr/lib Added: libffi/trunk/libffi-3.0.13-fix-include-path.patch Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 13 +--- libffi-3.0.13-fix-include-path.patch | 34 + 2 files changed, 44 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-27 20:01:39 UTC (rev 186499) +++ PKGBUILD2013-05-27 22:11:02 UTC (rev 186500) @@ -4,7 +4,7 @@ pkgname=libffi pkgver=3.0.13 -pkgrel=1 +pkgrel=2 pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') url=http://sourceware.org/libffi/; @@ -13,9 +13,16 @@ checkdepends=('dejagnu') options=('!libtool') install=libffi.install -source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106') +source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz +libffi-3.0.13-fix-include-path.patch) +sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106' + '45652f78dc51f325ed85cd277af051afa419acf2') +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i ../libffi-3.0.13-fix-include-path.patch +} + build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --disable-static Added: libffi-3.0.13-fix-include-path.patch === --- libffi-3.0.13-fix-include-path.patch(rev 0) +++ libffi-3.0.13-fix-include-path.patch2013-05-27 22:11:02 UTC (rev 186500) @@ -0,0 +1,34 @@ +diff -up libffi-3.0.13/include/Makefile.am.fixpath libffi-3.0.13/include/Makefile.am +--- libffi-3.0.13/include/Makefile.am.fixpath 2013-05-25 22:11:25.983889342 -0400 libffi-3.0.13/include/Makefile.am 2013-05-25 22:12:12.337890037 -0400 +@@ -5,5 +5,5 @@ AUTOMAKE_OPTIONS=foreign + DISTCLEANFILES=ffitarget.h + EXTRA_DIST=ffi.h.in ffi_common.h + +-includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include ++includesdir = $(includedir)/ + nodist_includes_HEADERS = ffi.h ffitarget.h +diff -up libffi-3.0.13/include/Makefile.in.fixpath libffi-3.0.13/include/Makefile.in +--- libffi-3.0.13/include/Makefile.in.fixpath 2013-05-25 22:12:56.259890696 -0400 libffi-3.0.13/include/Makefile.in 2013-05-25 22:13:12.101890934 -0400 +@@ -250,7 +250,7 @@ top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign + DISTCLEANFILES = ffitarget.h + EXTRA_DIST = ffi.h.in ffi_common.h +-includesdir = $(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@/include ++includesdir = $(includedir)/ + nodist_includes_HEADERS = ffi.h ffitarget.h + all: all-am + +diff -up libffi-3.0.13/libffi.pc.in.fixpath libffi-3.0.13/libffi.pc.in +--- libffi-3.0.13/libffi.pc.in.fixpath 2013-05-25 22:14:21.037891968 -0400 libffi-3.0.13/libffi.pc.in 2013-05-25 22:14:31.652892128 -0400 +@@ -1,7 +1,7 @@ + prefix=@prefix@ + exec_prefix=@exec_prefix@ + libdir=@libdir@ +-includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include ++includedir=@includedir@ + + Name: @PACKAGE_NAME@ + Description: Library supporting Foreign Function Interfaces
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Sunday, March 24, 2013 @ 23:08:34 Author: stephane Revision: 180616 upgpkg: libffi 3.0.13-1 upstream update Modified: libffi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-24 22:00:59 UTC (rev 180615) +++ PKGBUILD2013-03-24 22:08:34 UTC (rev 180616) @@ -3,7 +3,7 @@ # Contributor: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.0.12 +pkgver=3.0.13 pkgrel=1 pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ options=('!libtool') install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -sha1sums=('463dcb4ae9aea4c52bba12b67fbe4d91ed1e21fd') +sha1sums=('f5230890dc0be42fb5c58fbf793da253155de106') build() { cd ${srcdir}/${pkgname}-${pkgver}
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Monday, March 11, 2013 @ 21:25:02 Author: stephane Revision: 179917 upgpkg: libffi 3.0.12-1 upstream update drop static lib Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-11 20:13:26 UTC (rev 179916) +++ PKGBUILD2013-03-11 20:25:02 UTC (rev 179917) @@ -1,23 +1,24 @@ # $Id$ -# Maintainer: Jan de Groot j...@archlinux.org +# Maintainer: Stéphane Gaudreault steph...@archlinux.org +# Contributor: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.0.11 +pkgver=3.0.12 pkgrel=1 pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') -url=http://sourceware.org/libffi; +url=http://sourceware.org/libffi/; license=('MIT') depends=('glibc') checkdepends=('dejagnu') options=('!libtool') install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -md5sums=('f69b9693227d976835b4857b1ba7d0e3') +sha1sums=('463dcb4ae9aea4c52bba12b67fbe4d91ed1e21fd') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr + ./configure --prefix=/usr --disable-static make } @@ -29,5 +30,5 @@ package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Monday, April 23, 2012 @ 07:11:53 Author: allan Revision: 157065 upgpkg: libffi 3.0.11-1 upstream update, soname bump Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-04-23 10:29:05 UTC (rev 157064) +++ PKGBUILD2012-04-23 11:11:53 UTC (rev 157065) @@ -2,17 +2,18 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.0.10 +pkgver=3.0.11 pkgrel=1 pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') url=http://sourceware.org/libffi; license=('MIT') depends=('glibc') +checkdepends=('dejagnu') options=('!libtool') install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -md5sums=('79390673f5d07a8fb342bc09b5055b6f') +md5sums=('f69b9693227d976835b4857b1ba7d0e3') build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -20,6 +21,11 @@ make } +check() { + cd ${srcdir}/${pkgname}-${pkgver} + make check +} + package() { cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install
[arch-commits] Commit in libffi/trunk (PKGBUILD libffi.install)
Date: Thursday, August 25, 2011 @ 02:35:29 Author: eric Revision: 136231 upgpkg: libffi 3.0.10-1 Upstream update, Remove texinfo depends, Remove obsolete force option, Clean up PKGBUILD Modified: libffi/trunk/PKGBUILD libffi/trunk/libffi.install + PKGBUILD | 25 ++--- libffi.install |4 +++- 2 files changed, 17 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-08-25 03:21:05 UTC (rev 136230) +++ PKGBUILD2011-08-25 06:35:29 UTC (rev 136231) @@ -2,23 +2,26 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.0.9 +pkgver=3.0.10 pkgrel=1 -pkgdesc=A portable, high level programming interface to various calling conventions. +pkgdesc=A portable, high level programming interface to various calling conventions arch=('i686' 'x86_64') +url=http://sourceware.org/libffi; license=('MIT') -url=http://sourceware.org/libffi; -depends=('glibc' 'texinfo') -options=('!libtool' 'force') +depends=('glibc') +options=('!libtool') install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -md5sums=('1f300a7a7f975d4046f51c3022fa5ff1') +md5sums=('79390673f5d07a8fb342bc09b5055b6f') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 - install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 + ./configure --prefix=/usr + make } + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} Modified: libffi.install === --- libffi.install 2011-08-25 03:21:05 UTC (rev 136230) +++ libffi.install 2011-08-25 06:35:29 UTC (rev 136231) @@ -1,7 +1,8 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(libffi.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
[arch-commits] Commit in libffi/trunk (PKGBUILD)
Date: Saturday, March 13, 2010 @ 15:43:14 Author: jgc Revision: 72255 upgpkg: libffi 3.0.9-1 Update to 3.0.9 Modified: libffi/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-03-13 20:38:04 UTC (rev 72254) +++ PKGBUILD2010-03-13 20:43:14 UTC (rev 72255) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=libffi -pkgver=3.0.8 +pkgver=3.0.9 pkgrel=1 pkgdesc=A portable, high level programming interface to various calling conventions. arch=('i686' 'x86_64') @@ -12,14 +12,13 @@ options=('!libtool' 'force') install=libffi.install source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -md5sums=('188a4f79fdac2310044b44b7d3918ef9') +md5sums=('1f300a7a7f975d4046f51c3022fa5ff1') build() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr || return 1 make || return 1 - make DESTDIR=${pkgdir} install || return 1 - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/info/dir - gzip ${pkgdir}/usr/share/info/* + make DESTDIR=${pkgdir} install || return 1 + install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/ || return 1 }