[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