diff options
author | Fabian Groffen <grobian@gentoo.org> | 2005-10-30 21:31:38 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2005-10-30 21:31:38 +0000 |
commit | 694016208d17cbad1f15ca3da1915ab169a759b0 (patch) | |
tree | cf117f41453355d1aa644cc445eb07d6788f6cb1 /dev-lang/gprolog | |
parent | Fix paths to examples #110895 by Peter Koeleman. (diff) | |
download | historical-694016208d17cbad1f15ca3da1915ab169a759b0.tar.gz historical-694016208d17cbad1f15ca3da1915ab169a759b0.tar.bz2 historical-694016208d17cbad1f15ca3da1915ab169a759b0.zip |
Adding patch to fix GCC4 compilation bugs + copyright repoman fix
Package-Manager: portage-2.0.51.22-r3
Diffstat (limited to 'dev-lang/gprolog')
-rw-r--r-- | dev-lang/gprolog/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/gprolog/Manifest | 17 | ||||
-rw-r--r-- | dev-lang/gprolog/files/gprolog-1.2.16-gcc4.patch | 37 | ||||
-rw-r--r-- | dev-lang/gprolog/gprolog-1.2.13.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/gprolog/gprolog-1.2.16.ebuild | 9 |
5 files changed, 56 insertions, 20 deletions
diff --git a/dev-lang/gprolog/ChangeLog b/dev-lang/gprolog/ChangeLog index 47224c58cca6..a809c19d5347 100644 --- a/dev-lang/gprolog/ChangeLog +++ b/dev-lang/gprolog/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/gprolog -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/ChangeLog,v 1.7 2004/07/02 04:27:07 eradicator Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/ChangeLog,v 1.8 2005/10/30 21:31:38 grobian Exp $ + + 30 Oct 2005; Fabian Groffen <grobian@gentoo.org> + +files/gprolog-1.2.16-gcc4.patch, gprolog-1.2.16.ebuild: + Adding patch to fix GCC4 compilation bugs. Package doesn't compile due to + prolog bugs though. 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gprolog-1.2.13.ebuild, gprolog-1.2.16.ebuild: diff --git a/dev-lang/gprolog/Manifest b/dev-lang/gprolog/Manifest index 3d6f9bfee71e..95372e45fe02 100644 --- a/dev-lang/gprolog/Manifest +++ b/dev-lang/gprolog/Manifest @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 f5c835dce5c304e57b0b4f8d628abce7 gprolog-1.2.16.ebuild 1054 -MD5 226beafc9ac575121b5e58297752cce4 gprolog-1.2.13.ebuild 1026 -MD5 a6a0358f7c2bc639a459e913ecb51aa9 ChangeLog 780 +MD5 7c537e5e195ee8bf20caab7ca5f62f54 gprolog-1.2.16.ebuild 1105 +MD5 f1f8ec7ca742fbf31d25ed8e65d3b2c3 gprolog-1.2.13.ebuild 1023 +MD5 c2374d52c8611546965295863c03621f ChangeLog 987 MD5 9187f53634e60ab7eb2ac7e98b0b19f7 metadata.xml 159 +MD5 11cc47f5ddc2ab3660ba5ecb53107af3 files/gprolog-1.2.16-gcc4.patch 1056 MD5 343cd0728a313eee77e9f5f9c9f74415 files/digest-gprolog-1.2.13 67 MD5 dd04de7b5904293113f5838da347c4f9 files/digest-gprolog-1.2.16 67 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBo4gJI1lqEGTUzyQRAsLSAJ9H15NQP2Rt6iUuWvP9pr9OFgAIDQCfX0i/ -KVVdqtJ7hI2/XWOw5S/XbTM= -=SwYD ------END PGP SIGNATURE----- diff --git a/dev-lang/gprolog/files/gprolog-1.2.16-gcc4.patch b/dev-lang/gprolog/files/gprolog-1.2.16-gcc4.patch new file mode 100644 index 000000000000..209cfe0b25ed --- /dev/null +++ b/dev-lang/gprolog/files/gprolog-1.2.16-gcc4.patch @@ -0,0 +1,37 @@ +diff -Naur src-orig/BipsPl/stream_supp.h src/BipsPl/stream_supp.h +--- src-orig/BipsPl/stream_supp.h 2005-10-30 22:04:53.000000000 +0100 ++++ src/BipsPl/stream_supp.h 2005-10-30 22:20:42.000000000 +0100 +@@ -276,9 +276,9 @@ + extern int atom_debugger_input; + extern int atom_debugger_output; + +-extern int atom_read; +-extern int atom_write; +-extern int atom_append; ++static int atom_read; ++static int atom_write; ++static int atom_append; + + extern int atom_reposition; + +@@ -287,7 +287,7 @@ + extern int atom_text; + extern int atom_binary; + +-extern int atom_error; ++static int atom_error; + extern int atom_eof_code; + extern int atom_reset; + +diff -Naur src-orig/EnginePl/obj_chain.h src/EnginePl/obj_chain.h +--- src-orig/EnginePl/obj_chain.h 2005-10-30 22:04:53.000000000 +0100 ++++ src/EnginePl/obj_chain.h 2005-10-30 22:17:31.000000000 +0100 +@@ -76,7 +76,7 @@ + + #ifndef _MSC_VER + +-extern ObjChain *obj_chain_stop; ++static ObjChain *obj_chain_stop; + + static ObjChain obj_chain_start = + { OBJ_CHAIN_MAGIC_1, OBJ_CHAIN_MAGIC_2, &obj_chain_stop, OBJ_INIT }; diff --git a/dev-lang/gprolog/gprolog-1.2.13.ebuild b/dev-lang/gprolog/gprolog-1.2.13.ebuild index 88c09cacdccf..d155f91ecbbb 100644 --- a/dev-lang/gprolog/gprolog-1.2.13.ebuild +++ b/dev-lang/gprolog/gprolog-1.2.13.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.2.13.ebuild,v 1.6 2004/07/02 04:27:07 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.2.13.ebuild,v 1.7 2005/10/30 21:31:38 grobian Exp $ IUSE="" diff --git a/dev-lang/gprolog/gprolog-1.2.16.ebuild b/dev-lang/gprolog/gprolog-1.2.16.ebuild index 045bef0e2fcb..d19cf7db1ed7 100644 --- a/dev-lang/gprolog/gprolog-1.2.16.ebuild +++ b/dev-lang/gprolog/gprolog-1.2.16.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.2.16.ebuild,v 1.6 2004/07/02 04:27:07 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gprolog/gprolog-1.2.16.ebuild,v 1.7 2005/10/30 21:31:38 grobian Exp $ + +inherit eutils IUSE="" @@ -13,11 +15,12 @@ S=${WORKDIR}/${P}/src LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86 ~ppc" +KEYWORDS="~ppc x86" src_unpack() { unpack ${A} cd ${S} + epatch "${FILESDIR}/${P}"-gcc4.patch mv Makefile.in Makefile.in.orig sed -e "s/TXT_FILES /#TXT_FILES/" Makefile.in.orig > Makefile.in |