[arch-commits] Commit in swi-prolog/trunk (PKGBUILD gcc4.3.patch)

Andrea Scarpino andrea at archlinux.org
Thu Jun 18 22:48:24 UTC 2009


    Date: Thursday, June 18, 2009 @ 18:48:24
  Author: andrea
Revision: 42918

upgpkg: swi-prolog 5.6.64-2

Added:
  swi-prolog/trunk/gcc4.3.patch
Modified:
  swi-prolog/trunk/PKGBUILD

--------------+
 PKGBUILD     |   19 +++++++++++++------
 gcc4.3.patch |   20 ++++++++++++++++++++
 2 files changed, 33 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-06-18 22:41:18 UTC (rev 42917)
+++ PKGBUILD	2009-06-18 22:48:24 UTC (rev 42918)
@@ -1,9 +1,10 @@
 # $Id$
 # Contributor: John Proctor <jproctor at prium.net>
 # Maintainer: Juergen Hoetzel <juergen at archlinux.org>
+
 pkgname=swi-prolog
 pkgver=5.6.64
-pkgrel=1
+pkgrel=2
 pkgdesc="Prolog environment"
 arch=(i686 x86_64)
 url="http://www.swi-prolog.org/"
@@ -11,12 +12,18 @@
 license=('GPL')
 makedepends=('libxft' 'libjpeg' 'unixodbc' 'openssl' 'libxpm' 'libxinerama')
 options=('!makeflags')
-source=(http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-$pkgver.tar.gz)
-md5sums=('2f06f64007fdac076a277ee4a8c53274')
+source=(http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-$pkgver.tar.gz
+	'gcc4.3.patch')
+md5sums=('2f06f64007fdac076a277ee4a8c53274'
+         '33a4ba4cd4fa4ba1b0ad0b2c6355de52')
 
 build() {
-  cd $startdir/src/pl-$pkgver
+  cd $srcdir/pl-$pkgver
+  sed '/LD_RUN_PATH/d' -i packages/xpce/pl/src/Makefile
+
+  patch -Np1 -i $srcdir/gcc4.3.patch
+
   ./configure --with-world  --prefix=/usr --enable-gmp 
-  make DESTDIR=$startdir/pkg world install || return 1
-  rm -rf $startdir/pkg/usr/man/man3
+  make DESTDIR=$pkgdir world install || return 1
+  rm -rf $pkgdir/usr/man/man3
 }

Added: gcc4.3.patch
===================================================================
--- gcc4.3.patch	                        (rev 0)
+++ gcc4.3.patch	2009-06-18 22:48:24 UTC (rev 42918)
@@ -0,0 +1,20 @@
+--- pl-5.6.64.orig/src/mkvmi.c	2009-01-23 16:50:02.000000000 -0200
++++ pl-5.6.64/src/mkvmi.c	2009-06-03 16:43:48.000000000 -0300
+@@ -97,7 +97,7 @@
+   return NULL;
+ }
+ 
+-
++/*
+ static char *
+ strndup(const char *in, size_t len)
+ { char *s = malloc(len+1);
+@@ -107,7 +107,7 @@
+ 
+   return s;
+ }
+-
++*/
+ 
+ static int
+ load_vmis(const char *file)




More information about the arch-commits mailing list