[arch-commits] Commit in libffi/trunk (PKGBUILD)

2020-10-15 Thread Levente Polyak via arch-commits
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)

2020-04-09 Thread Evangelos Foutras via arch-commits
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)

2020-04-08 Thread Evangelos Foutras via arch-commits
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)

2020-04-08 Thread Evangelos Foutras via arch-commits
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)

2019-11-13 Thread Felix Yan via arch-commits
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)

2019-05-06 Thread Antonio Rojas via arch-commits
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)

2018-11-06 Thread Allan McRae via arch-commits
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)

2016-06-30 Thread Bartłomiej Piotrowski
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)

2014-12-04 Thread Bartłomiej Piotrowski
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)

2014-10-26 Thread Bartłomiej Piotrowski
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)

2014-06-26 Thread Bartłomiej Piotrowski
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)

2013-09-30 Thread Bartłomiej Piotrowski
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)

2013-05-28 Thread Stéphane Gaudreault
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)

2013-05-27 Thread Stéphane Gaudreault
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)

2013-03-24 Thread Stéphane Gaudreault
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)

2013-03-11 Thread Stéphane Gaudreault
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)

2012-04-23 Thread Allan McRae
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)

2011-08-25 Thread Eric Bélanger
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)

2010-03-13 Thread Jan de Groot
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
 }