summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-04-24 20:41:58 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-04-24 20:41:58 +0000
commit02e08cd6c24afc998182565cadbe099d1c32c2e7 (patch)
treec9e9be710212588727f978ee28b7718a71543f52 /dev-lisp
parentStable on sparc (diff)
downloadhistorical-02e08cd6c24afc998182565cadbe099d1c32c2e7.tar.gz
historical-02e08cd6c24afc998182565cadbe099d1c32c2e7.tar.bz2
historical-02e08cd6c24afc998182565cadbe099d1c32c2e7.zip
Adjust the fastcgi module so that .. does not appear without a -I in the call to GCC; Possibly resolves Bug #119463.
Package-Manager: portage-2.1_pre7-r5
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/clisp/ChangeLog7
-rw-r--r--dev-lisp/clisp/Manifest21
-rw-r--r--dev-lisp/clisp/clisp-2.38-r2.ebuild7
-rw-r--r--dev-lisp/clisp/files/2.38/fastcgi-Makefile-gentoo.patch16
4 files changed, 40 insertions, 11 deletions
diff --git a/dev-lisp/clisp/ChangeLog b/dev-lisp/clisp/ChangeLog
index 0a9ec267cb35..979476abcb07 100644
--- a/dev-lisp/clisp/ChangeLog
+++ b/dev-lisp/clisp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lisp/clisp
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.50 2006/04/04 02:39:55 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/ChangeLog,v 1.51 2006/04/24 20:41:58 mkennedy Exp $
+
+ 24 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/2.38/fastcgi-Makefile-gentoo.patch, clisp-2.38-r2.ebuild:
+ Adjust the fastcgi module so that .. does not appear without a -I in the
+ call to GCC; Possibly resolves Bug #119463.
*clisp-2.38-r2 (04 Apr 2006)
diff --git a/dev-lisp/clisp/Manifest b/dev-lisp/clisp/Manifest
index 76c1f84325f2..77d8c7e88a5f 100644
--- a/dev-lisp/clisp/Manifest
+++ b/dev-lisp/clisp/Manifest
@@ -1,15 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 a3ab465f83550e0f447277f3ac2aaeb3 ChangeLog 12097
-RMD160 e6f65b4d92dffeb69ac6adee9710d4439ef61a4f ChangeLog 12097
-SHA256 dc43e877819369e3cc6ea1799dd547e6d63b113df28126b55f5df47fb6f05505 ChangeLog 12097
+MD5 6e726a0c013ec44ddea53f100615ff0a ChangeLog 12339
+RMD160 798d8c74ee2e2644cbb726af3236545c76b6804c ChangeLog 12339
+SHA256 a8baa9aaa9316a5bc33e72a648f4a468a518b54962951d494a7a2e9a5f2a20e2 ChangeLog 12339
MD5 18d55c8d4eac86f9ee3071fcd5830f47 clisp-2.38-r1.ebuild 3163
RMD160 e058c5b3d60a55bb59f61d618c70b36efa6da52d clisp-2.38-r1.ebuild 3163
SHA256 030d8425bbe6072fa79d279c36092e4316817f51bf44a469127f6443deb6134f clisp-2.38-r1.ebuild 3163
-MD5 77979e6f1d5b5231894f83bd02fd8d87 clisp-2.38-r2.ebuild 3511
-RMD160 005f06613eaf7ac98fe1586910555cf6d0e4adb2 clisp-2.38-r2.ebuild 3511
-SHA256 a6071ee680fcb3d1ebbf40a0e381944ac83a355ea788400ed83d9fd41425ae46 clisp-2.38-r2.ebuild 3511
+MD5 6356b8f21d5b6ad568f0240aa06b12ed clisp-2.38-r2.ebuild 3598
+RMD160 2f0dfc4e2026476859fc03b1c0ad08ff76c635a0 clisp-2.38-r2.ebuild 3598
+SHA256 0fed963d219f86c06f41800eb2dba6630c3e1b0fd1e3022196b6daac9062ae72 clisp-2.38-r2.ebuild 3598
MD5 dcf6f597090f7d2d4ad822bcf92427a9 clisp-2.38.ebuild 3141
RMD160 7d76975b149b88b11fe6b6f22ab9cc86ea996f09 clisp-2.38.ebuild 3141
SHA256 a54f3acd15e422dd3af3f996eb9278781e696538ed3726e987c77ca699217c05 clisp-2.38.ebuild 3141
@@ -19,6 +19,9 @@ SHA256 336e4287ec4cfdbe8fda692bd217431adb4e303d3f5204bdf3df0ea711fbebd6 files/2.
MD5 fe93240f140623bf55d2e503f6d8e01e files/2.38/clisp.sh 2792
RMD160 107eccac30fc373f449d0d252ca82fa400ce0877 files/2.38/clisp.sh 2792
SHA256 5ba7c78f3d99b9264c9cb8909135ccd0bca113d66d5a998acc520fb431dc75ad files/2.38/clisp.sh 2792
+MD5 8f6c314c6c8f3b08f59d17a32cee3a40 files/2.38/fastcgi-Makefile-gentoo.patch 681
+RMD160 13eaed6b82c26f47d8e574da4e1c4d5d83696a46 files/2.38/fastcgi-Makefile-gentoo.patch 681
+SHA256 202fe32bc4e1d4cab9e77c2d147822bcdf75cd34cc6e3fe59c2a5c9cc71f40d1 files/2.38/fastcgi-Makefile-gentoo.patch 681
MD5 2f431f5c714c00d04b55e02a9d54f452 files/2.38/install-clc.lisp 501
RMD160 c4848c195ef194fce8ec73eb4aceeb5f34b919ac files/2.38/install-clc.lisp 501
SHA256 93ff66189e490ae806c2d227e24295af0cf01e1bb0a1d7de2cf57ff59523f09e files/2.38/install-clc.lisp 501
@@ -37,7 +40,7 @@ SHA256 b55a5dec0b7c7764565517bab024bb1526dd21cf58bc4a727f09ac3d2ff4983f metadata
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEMdyIyiNZaEAZA+ARAtmoAJ46zxpGmUt++UIMXrirVwDv4Y/ipwCfdan5
-j1XWtFDUvZIR5XKrPdm4YZY=
-=4HWR
+iD8DBQFETTgjyiNZaEAZA+ARAoRkAJ9wwfilFZgskStcBl+bOgQdJRnc/ACfen4J
+ccIn8JTe1HE85TPfL2IskxE=
+=fNj0
-----END PGP SIGNATURE-----
diff --git a/dev-lisp/clisp/clisp-2.38-r2.ebuild b/dev-lisp/clisp/clisp-2.38-r2.ebuild
index 815277c2b86f..725b895110a6 100644
--- a/dev-lisp/clisp/clisp-2.38-r2.ebuild
+++ b/dev-lisp/clisp/clisp-2.38-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.38-r2.ebuild,v 1.1 2006/04/04 02:39:55 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/clisp/clisp-2.38-r2.ebuild,v 1.2 2006/04/24 20:41:58 mkennedy Exp $
inherit flag-o-matic common-lisp-common-2 eutils toolchain-funcs
@@ -39,6 +39,11 @@ pkg_setup() {
fi
}
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PV}/fastcgi-Makefile-gentoo.patch
+}
+
src_compile() {
# Let CLISP use its own set of optimizations
unset CFLAGS CXXFLAGS
diff --git a/dev-lisp/clisp/files/2.38/fastcgi-Makefile-gentoo.patch b/dev-lisp/clisp/files/2.38/fastcgi-Makefile-gentoo.patch
new file mode 100644
index 000000000000..ffe24d237751
--- /dev/null
+++ b/dev-lisp/clisp/files/2.38/fastcgi-Makefile-gentoo.patch
@@ -0,0 +1,16 @@
+diff -ur clisp-2.38.orig/modules/fastcgi/Makefile.in clisp-2.38/modules/fastcgi/Makefile.in
+--- clisp-2.38.orig/modules/fastcgi/Makefile.in 2004-08-12 09:38:36.000000000 -0500
++++ clisp-2.38/modules/fastcgi/Makefile.in 2006-04-24 15:14:38.000000000 -0500
+@@ -23,10 +23,10 @@
+ $(CLISP) -c fastcgi.lisp
+
+ fastcgi.o: fastcgi.c
+- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi.c
++ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi.c
+
+ fastcgi_wrappers.o: fastcgi_wrappers.c
+- $(CC) $(CPPFLAGS) $(CFLAGS) $(INCLUDES) -I.. -c fastcgi_wrappers.c
++ $(CC) $(CPPFLAGS) $(CFLAGS) -I$(INCLUDES) -I.. -c fastcgi_wrappers.c
+
+ # Make a module
+ clisp-module : all