[arch-commits] CVS update of extra/devel/guile (PKGBUILD libtool-2.2.patch)
Thomas Baechler
thomas at archlinux.org
Tue Mar 4 15:00:46 UTC 2008
Date: Tuesday, March 4, 2008 @ 16:00:46
Author: thomas
Path: /home/cvs-extra/extra/devel/guile
Added: libtool-2.2.patch (1.1)
Modified: PKGBUILD (1.18 -> 1.19)
upgpkg: guile 1.8.3-2
rebuild for new libtool
-------------------+
PKGBUILD | 11 +++++++----
libtool-2.2.patch | 14 ++++++++++++++
2 files changed, 21 insertions(+), 4 deletions(-)
Index: extra/devel/guile/PKGBUILD
diff -u extra/devel/guile/PKGBUILD:1.18 extra/devel/guile/PKGBUILD:1.19
--- extra/devel/guile/PKGBUILD:1.18 Wed Jan 16 06:44:36 2008
+++ extra/devel/guile/PKGBUILD Tue Mar 4 16:00:45 2008
@@ -1,21 +1,24 @@
-# $Id: PKGBUILD,v 1.18 2008/01/16 05:44:36 aaron Exp $
+# $Id: PKGBUILD,v 1.19 2008/03/04 15:00:45 thomas Exp $
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
# Maintainer: Jan de Groot <jgc at archlinux.org>
pkgname=guile
pkgver=1.8.3
-pkgrel=1
+pkgrel=2
pkgdesc="Guile is a portable, embeddable Scheme implementation written in C"
url="http://www.gnu.org/software/guile/"
arch=(i686 x86_64)
license=('GPL')
depends=('gmp' 'libtool')
-source=(ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('7fd016924e1bc3e273f4009a080942de')
+source=(ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz
+ libtool-2.2.patch)
+md5sums=('7fd016924e1bc3e273f4009a080942de'
+ '4edd52a08853236e9bad5439d1d79bcf')
options=('!libtool')
build() {
cd ${startdir}/src/${pkgname}-${pkgver}
+ patch -Np1 -i ../libtool-2.2.patch || return 1
./configure --prefix=/usr --disable-networking
make LDFLAGS+="-lpthread" || return 1
make DESTDIR=${startdir}/pkg install
Index: extra/devel/guile/libtool-2.2.patch
diff -u /dev/null extra/devel/guile/libtool-2.2.patch:1.1
--- /dev/null Tue Mar 4 16:00:46 2008
+++ extra/devel/guile/libtool-2.2.patch Tue Mar 4 16:00:45 2008
@@ -0,0 +1,14 @@
+diff -Nur guile-1.8.3.orig/libguile/guile.c guile-1.8.3/libguile/guile.c
+--- guile-1.8.3.orig/libguile/guile.c 2007-05-09 22:22:03.000000000 +0200
++++ guile-1.8.3/libguile/guile.c 2008-03-04 15:54:19.000000000 +0100
+@@ -68,8 +68,8 @@
+ {
+ #if !defined (__MINGW32__)
+ /* libtool automagically inserts this variable into your executable... */
+- extern const lt_dlsymlist lt_preloaded_symbols[];
+- lt_dlpreload_default (lt_preloaded_symbols);
++ /*extern const lt_dlsymlist lt_preloaded_symbols[];
++ lt_dlpreload_default (lt_preloaded_symbols);*/
+ #endif
+ scm_boot_guile (argc, argv, inner_main, 0);
+ return 0; /* never reached */
More information about the arch-commits
mailing list