[arch-commits] Commit in guile/repos (4 files)

Jan de Groot jgc at archlinux.org
Thu Jan 1 17:11:52 UTC 2009


    Date: Thursday, January 1, 2009 @ 12:11:52
  Author: jgc
Revision: 23033

Merged revisions 9794,23032 via svnmerge from 
svn+ssh://svn.archlinux.org/srv/svn-packages/guile/trunk

........
  r9794 | eric | 2008-08-19 01:40:35 +0000 (Tue, 19 Aug 2008) | 1 line
  
  upgpkg: guile 1.8.4-3
........
  r23032 | jgc | 2009-01-01 17:11:36 +0000 (Thu, 01 Jan 2009) | 3 lines
  
  upgpkg: guile 1.8.6-1
      Remove old patches
  handle info installation
........

Modified:
  guile/repos/extra-i686/	(properties)
  guile/repos/extra-i686/PKGBUILD
Deleted:
  guile/repos/extra-i686/libtool-2.2.patch
  guile/repos/extra-i686/ltdl-gcc4.patch

-------------------+
 PKGBUILD          |   22 +++++++++++-----------
 libtool-2.2.patch |   14 --------------
 ltdl-gcc4.patch   |   19 -------------------
 3 files changed, 11 insertions(+), 44 deletions(-)


Property changes on: guile/repos/extra-i686
___________________________________________________________________
Modified: svnmerge-integrated
   - /guile/trunk:1-9734
   + /guile/trunk:1-23032

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2009-01-01 17:11:36 UTC (rev 23032)
+++ extra-i686/PKGBUILD	2009-01-01 17:11:52 UTC (rev 23033)
@@ -3,24 +3,24 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=guile
-pkgver=1.8.4
-pkgrel=3
+pkgver=1.8.6
+pkgrel=1
 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
-        libtool-2.2.patch)
-md5sums=('aacc6a384af88a85574717a9221f5c6e' '4edd52a08853236e9bad5439d1d79bcf')
+depends=('gmp' 'libtool' 'ncurses>=5.6-7' 'texinfo')
+install=guile.install
+source=(ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz)
 options=('!libtool')
+md5sums=('9e23d3dbea0e89bab8a9acc6880150de')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
-  patch -Np1 -i ../libtool-2.2.patch || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr --disable-networking \
-    --disable-error-on-warning
+    --disable-error-on-warning || return 1
   make LDFLAGS+="-lpthread" || return 1
-  make DESTDIR=${startdir}/pkg install
-  rm $pkgdir/usr/share/info/dir
+  make DESTDIR="${pkgdir}" install || return 1
+  rm -f "${pkgdir}/usr/share/info/dir"
+  gzip "${pkgdir}/usr/share/info"/* || return 1
 }

Deleted: extra-i686/libtool-2.2.patch
===================================================================
--- extra-i686/libtool-2.2.patch	2009-01-01 17:11:36 UTC (rev 23032)
+++ extra-i686/libtool-2.2.patch	2009-01-01 17:11:52 UTC (rev 23033)
@@ -1,14 +0,0 @@
-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 */

Deleted: extra-i686/ltdl-gcc4.patch
===================================================================
--- extra-i686/ltdl-gcc4.patch	2009-01-01 17:11:36 UTC (rev 23032)
+++ extra-i686/ltdl-gcc4.patch	2009-01-01 17:11:52 UTC (rev 23033)
@@ -1,19 +0,0 @@
---- guile-1.6.7/libguile/guile.c.ltdl	2005-03-02 16:31:46.000000000 +0100
-+++ guile-1.6.7/libguile/guile.c	2005-03-02 16:32:07.000000000 +0100
-@@ -53,6 +53,7 @@
- #endif
- 
- #ifdef DYNAMIC_LINKING
-+#include <ltdl.h>
- #include "guile-ltdl.h"
- #endif
- 
-@@ -88,7 +89,7 @@
- {
- #ifdef DYNAMIC_LINKING
-   /* libtool automagically inserts this variable into your executable... */
--  extern const scm_lt_dlsymlist lt_preloaded_symbols[];
-+  extern const lt_dlsymlist lt_preloaded_symbols[];
-   scm_lt_dlpreload_default (lt_preloaded_symbols);
- #endif
-   scm_boot_guile (argc, argv, inner_main, 0);




More information about the arch-commits mailing list