diff options
author | Keri Harris <keri@gentoo.org> | 2006-08-07 08:33:10 +0000 |
---|---|---|
committer | Keri Harris <keri@gentoo.org> | 2006-08-07 08:33:10 +0000 |
commit | d571a65d616bb21e9fa7ded46b272e68cc96ddf6 (patch) | |
tree | 5198b6e24825ea752b251b70fafb3a2b43933236 /dev-lang/qu-prolog | |
parent | Fixed compilation problem with gcc-4, bug #120867 (diff) | |
download | historical-d571a65d616bb21e9fa7ded46b272e68cc96ddf6.tar.gz historical-d571a65d616bb21e9fa7ded46b272e68cc96ddf6.tar.bz2 historical-d571a65d616bb21e9fa7ded46b272e68cc96ddf6.zip |
Add qem wrapper scripts for installed examples.
Package-Manager: portage-2.1.1_pre4-r3
Diffstat (limited to 'dev-lang/qu-prolog')
-rw-r--r-- | dev-lang/qu-prolog/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/qu-prolog/Manifest | 32 | ||||
-rw-r--r-- | dev-lang/qu-prolog/files/qu-prolog-7.2-configure.patch | 30 | ||||
-rw-r--r-- | dev-lang/qu-prolog/files/qu-prolog-7.2-portage.patch | 23 | ||||
-rw-r--r-- | dev-lang/qu-prolog/qu-prolog-7.2-r1.ebuild | 4 |
5 files changed, 62 insertions, 34 deletions
diff --git a/dev-lang/qu-prolog/ChangeLog b/dev-lang/qu-prolog/ChangeLog index fff1ab79c3e3..3e510c35749e 100644 --- a/dev-lang/qu-prolog/ChangeLog +++ b/dev-lang/qu-prolog/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/qu-prolog # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/ChangeLog,v 1.12 2006/08/06 09:35:16 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/ChangeLog,v 1.13 2006/08/07 08:33:10 keri Exp $ + + 07 Aug 2006; Keri Harris <keri@gentoo.org> + files/qu-prolog-7.2-configure.patch, files/qu-prolog-7.2-portage.patch, + qu-prolog-7.2-r1.ebuild: + Add qem wrapper scripts for installed examples. *qu-prolog-7.4 (06 Aug 2006) diff --git a/dev-lang/qu-prolog/Manifest b/dev-lang/qu-prolog/Manifest index a0217668be40..907183174e24 100644 --- a/dev-lang/qu-prolog/Manifest +++ b/dev-lang/qu-prolog/Manifest @@ -14,10 +14,10 @@ AUX qu-prolog-7.2-CXXFLAGS.patch 699 RMD160 a21cfa84337e98e33e324d3b2dc0dfa3fb6a MD5 151e06fea606335d5579458e988a3282 files/qu-prolog-7.2-CXXFLAGS.patch 699 RMD160 a21cfa84337e98e33e324d3b2dc0dfa3fb6a0629 files/qu-prolog-7.2-CXXFLAGS.patch 699 SHA256 3255939159796dac97a5cc080c94b3eb19afd85a797ca9680fea4a151dff2d79 files/qu-prolog-7.2-CXXFLAGS.patch 699 -AUX qu-prolog-7.2-configure.patch 4779 RMD160 7542800cb7d10fa95ff7012592dbefdaeb7cb747 SHA1 a85e0cdaecf7f704cb247261466f5c0ad3605256 SHA256 75e77d37ee00af80d116104fcb47f9b6deac4b8248034a5b3047ce9fdc853810 -MD5 76bd663143d25fc5a893c4c7811ac1d2 files/qu-prolog-7.2-configure.patch 4779 -RMD160 7542800cb7d10fa95ff7012592dbefdaeb7cb747 files/qu-prolog-7.2-configure.patch 4779 -SHA256 75e77d37ee00af80d116104fcb47f9b6deac4b8248034a5b3047ce9fdc853810 files/qu-prolog-7.2-configure.patch 4779 +AUX qu-prolog-7.2-configure.patch 4820 RMD160 7c319da71d26727793e18e4dbb9163edcdc5681f SHA1 baebaa06284d447cbef3a6dc9592af566cf0408f SHA256 bfbe1b23f4b9ef2b3fffbc8787f1e2d5cb08e1cb771d4182a43c7d857e4b5e9a +MD5 891125798599cac6c7256a8b16f4d0a5 files/qu-prolog-7.2-configure.patch 4820 +RMD160 7c319da71d26727793e18e4dbb9163edcdc5681f files/qu-prolog-7.2-configure.patch 4820 +SHA256 bfbe1b23f4b9ef2b3fffbc8787f1e2d5cb08e1cb771d4182a43c7d857e4b5e9a files/qu-prolog-7.2-configure.patch 4820 AUX qu-prolog-7.2-debug.patch 1388 RMD160 fc0900bc6e494810ad4dbea6a1927c19941535ce SHA1 7976a89ae3cc54d6e5ee515e193efdc421a9e195 SHA256 65e51651c98cf797156d52a7eb751559776a322e681e554efa1627cf1279666d MD5 ea4a900dac8abd94aca541634a7e7bdd files/qu-prolog-7.2-debug.patch 1388 RMD160 fc0900bc6e494810ad4dbea6a1927c19941535ce files/qu-prolog-7.2-debug.patch 1388 @@ -26,10 +26,10 @@ AUX qu-prolog-7.2-gcc4.patch 2261 RMD160 e8d0d9436fad05e38cf55eb1d6d6a0c56d5e958 MD5 19e844e7edce216141fa6b4237c1ec97 files/qu-prolog-7.2-gcc4.patch 2261 RMD160 e8d0d9436fad05e38cf55eb1d6d6a0c56d5e9589 files/qu-prolog-7.2-gcc4.patch 2261 SHA256 545547ac55fc661574d9f17b951374f298c32f4e23e4eeddf5ecc0fe98e02a97 files/qu-prolog-7.2-gcc4.patch 2261 -AUX qu-prolog-7.2-portage.patch 5627 RMD160 7c84fc584a5c745335d90c4f7905cdad9a58aa1f SHA1 efa5b5630dfd1aa4e3eb5ebd042293b11ad0772a SHA256 5a186a8e245ab777ce9d0cbc4ddb7bec3ddd12219a0b9fb3af54cae3d60a5714 -MD5 2c7050954544a3bc078d29a5afba886c files/qu-prolog-7.2-portage.patch 5627 -RMD160 7c84fc584a5c745335d90c4f7905cdad9a58aa1f files/qu-prolog-7.2-portage.patch 5627 -SHA256 5a186a8e245ab777ce9d0cbc4ddb7bec3ddd12219a0b9fb3af54cae3d60a5714 files/qu-prolog-7.2-portage.patch 5627 +AUX qu-prolog-7.2-portage.patch 6475 RMD160 18020a344db22043a66a4d047eff2ccf1f0e8aa1 SHA1 77fc26225e93a1f1339ec23f90f84e920464950b SHA256 c84df46ec9a2ea2fead242c7410097b0be0a9c8f2287367fe9c60f3bf51a8b7b +MD5 01b1fc90bbb48263b4274ea3b16a1d2a files/qu-prolog-7.2-portage.patch 6475 +RMD160 18020a344db22043a66a4d047eff2ccf1f0e8aa1 files/qu-prolog-7.2-portage.patch 6475 +SHA256 c84df46ec9a2ea2fead242c7410097b0be0a9c8f2287367fe9c60f3bf51a8b7b files/qu-prolog-7.2-portage.patch 6475 AUX qu-prolog-7.2-qt4.patch 10548 RMD160 68741725964290fd00b77d4647847b1309c062bc SHA1 de89744b70a276db89031596cffae94244da676f SHA256 0c276d09c0e35b99f6ae9a365baf187ba0f05b7863f4fd6f0472d31e9d43af17 MD5 05aa28061bd66f1d7c65504f78fe3043 files/qu-prolog-7.2-qt4.patch 10548 RMD160 68741725964290fd00b77d4647847b1309c062bc files/qu-prolog-7.2-qt4.patch 10548 @@ -61,10 +61,10 @@ EBUILD qu-prolog-7.1.ebuild 1745 RMD160 bb605a8ba2517b46c2ee094d4b254685a04ccf23 MD5 f868fbec2f43fcfe6aa150b849b17a3c qu-prolog-7.1.ebuild 1745 RMD160 bb605a8ba2517b46c2ee094d4b254685a04ccf23 qu-prolog-7.1.ebuild 1745 SHA256 f8ee194b27b848341e981c81227db66781bd78c1d74979a5f043a828f9d4d752 qu-prolog-7.1.ebuild 1745 -EBUILD qu-prolog-7.2-r1.ebuild 1978 RMD160 1eebd5eab1caa888a46af226449eec30a1a21482 SHA1 143fb7bb130ac790186648003e4fc56397e0ccf5 SHA256 8d0e6207003d4ec07a2d3aabf2fb5001a67e152a1be4b7b70dd7e5e2fb42e669 -MD5 160eea31628974a52e3bb9822dfcfc7b qu-prolog-7.2-r1.ebuild 1978 -RMD160 1eebd5eab1caa888a46af226449eec30a1a21482 qu-prolog-7.2-r1.ebuild 1978 -SHA256 8d0e6207003d4ec07a2d3aabf2fb5001a67e152a1be4b7b70dd7e5e2fb42e669 qu-prolog-7.2-r1.ebuild 1978 +EBUILD qu-prolog-7.2-r1.ebuild 1997 RMD160 962f36fbeb29f648625361565b918be589877660 SHA1 2bf89be93384ad2542f537c66025a16840a55588 SHA256 356d2cc23a6666ba4adba8de6790f283af6cb4d1fb714dda6dede51e0ad49526 +MD5 8a4620adac2805ad121b417dc92eb210 qu-prolog-7.2-r1.ebuild 1997 +RMD160 962f36fbeb29f648625361565b918be589877660 qu-prolog-7.2-r1.ebuild 1997 +SHA256 356d2cc23a6666ba4adba8de6790f283af6cb4d1fb714dda6dede51e0ad49526 qu-prolog-7.2-r1.ebuild 1997 EBUILD qu-prolog-7.2.ebuild 1745 RMD160 6ebf4318d70f0e0b9df829903846754727709332 SHA1 2cbfc64b4d76a975f0c0c2438a450b6438eb3d1c SHA256 9bfcd2d7baa88108cba273fa50e9a8a34eda5636221aff547c458aa485420133 MD5 e35a726fb7f1bbb9557e03bb7445de8a qu-prolog-7.2.ebuild 1745 RMD160 6ebf4318d70f0e0b9df829903846754727709332 qu-prolog-7.2.ebuild 1745 @@ -73,10 +73,10 @@ EBUILD qu-prolog-7.4.ebuild 1926 RMD160 533fc166e2d1a39dec3e5cadc56d7e581f8f86b1 MD5 c10101a0368849f34739a4e96170af4b qu-prolog-7.4.ebuild 1926 RMD160 533fc166e2d1a39dec3e5cadc56d7e581f8f86b1 qu-prolog-7.4.ebuild 1926 SHA256 5b5d8375b9fa8b6180bb7881de1fe83cb9a1f5c64c8be7af31cf3919e4c07bad qu-prolog-7.4.ebuild 1926 -MISC ChangeLog 2131 RMD160 1addd17aabe87b74b8e81d7133f32656b48b3c0b SHA1 3fb38939de87e4ecad703dd8930f82785b169e2a SHA256 f91dbb9304422b49b900aacc13e6f504fdd9364fafb3e56eefe06b7da4ee2e3a -MD5 2b41fe5a8e879dd3b1f784b4978f524b ChangeLog 2131 -RMD160 1addd17aabe87b74b8e81d7133f32656b48b3c0b ChangeLog 2131 -SHA256 f91dbb9304422b49b900aacc13e6f504fdd9364fafb3e56eefe06b7da4ee2e3a ChangeLog 2131 +MISC ChangeLog 2328 RMD160 c6ac487771176cc8c5a1d2f34d8b32a4c37ee8ea SHA1 3afd17719c423f026cacd08a71fe4cbb812eb498 SHA256 c8b4a24a89ab7c86d2301776c80074624885989b898b0fa7fe4e15e5209c7123 +MD5 92f80f61cfd2db97f1ffa2cfb3b45862 ChangeLog 2328 +RMD160 c6ac487771176cc8c5a1d2f34d8b32a4c37ee8ea ChangeLog 2328 +SHA256 c8b4a24a89ab7c86d2301776c80074624885989b898b0fa7fe4e15e5209c7123 ChangeLog 2328 MISC metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c SHA1 52b92682cf41e53e71bf432537a16215bd9546b1 SHA256 851bf218a4283a1d8ea6ef98af0119a40eaa78bfaaec49c2f3440437f52889ba MD5 9187f53634e60ab7eb2ac7e98b0b19f7 metadata.xml 159 RMD160 38d27fd1c5faabedefa5507dfd83cb4c952fbc8c metadata.xml 159 diff --git a/dev-lang/qu-prolog/files/qu-prolog-7.2-configure.patch b/dev-lang/qu-prolog/files/qu-prolog-7.2-configure.patch index 222a0940e773..e2df546b5fcf 100644 --- a/dev-lang/qu-prolog/files/qu-prolog-7.2-configure.patch +++ b/dev-lang/qu-prolog/files/qu-prolog-7.2-configure.patch @@ -1,15 +1,17 @@ --- qp7.2.orig/configure.in 2006-04-06 14:14:33.000000000 +1200 -+++ qp7.2/configure.in 2006-05-27 19:41:18.000000000 +1200 -@@ -25,7 +25,7 @@ ++++ qp7.2/configure.in 2006-08-07 20:12:48.000000000 +1200 +@@ -25,7 +25,9 @@ # DEBUGGING=" -DNDEBUG " AC_ARG_ENABLE(debug, [ --enable-debug Turn on debugging], -[ DEBUGGING=]) -+[ DEBUGGING="-DDEBUG_BLOCK -DDEBUG_IO -DDEBUG_MT -DDEBUG_RETRY -DDEBUG_SCHED -DDEBUG_TIMEOUT"]) ++[if test "$enable_debug" != no; then ++ DEBUGGING="-DDEBUG_BLOCK -DDEBUG_IO -DDEBUG_MT -DDEBUG_RETRY -DDEBUG_SCHED -DDEBUG_TIMEOUT" ++fi]) AC_SUBST(DEBUGGING) # Single versus multiple thread configuraation. -@@ -34,8 +34,6 @@ +@@ -34,8 +36,6 @@ if test "$enable_multiple_threads" != no; then # Multiple threads is the default. AC_DEFINE(MULTIPLE_THREADS) @@ -18,7 +20,7 @@ fi AC_LANG_CPLUSPLUS -@@ -115,17 +113,13 @@ +@@ -115,17 +115,13 @@ AC_SUBST(QPPP_TRADITIONAL) fi @@ -39,7 +41,7 @@ TK_ICM= ICM_LIB= AC_SUBST(TK_ICM) -@@ -140,11 +134,17 @@ +@@ -140,11 +136,17 @@ ICM_LIB="-licm -lpthread" AC_SUBST(ICM_LIB) fi @@ -58,7 +60,7 @@ ELVIN_LIB= ELVIN_CFLAGS= AC_SUBST(ELVIN_LIB) -@@ -160,6 +160,7 @@ +@@ -160,6 +162,7 @@ AC_SUBST(ELVIN_LIB) AC_SUBST(ELVIN_CFLAGS) fi @@ -66,7 +68,7 @@ GCCINCLUDES= AC_ARG_WITH(gcclib, -@@ -232,12 +233,12 @@ +@@ -232,12 +235,12 @@ then TKDIR=NONE else @@ -81,7 +83,7 @@ TKDIR=`dirname $tkfile` TKL=`basename $tkfile .a | sed -e "s/lib//"` fi -@@ -269,12 +270,12 @@ +@@ -269,12 +272,12 @@ then TKDIR=NONE else @@ -96,7 +98,7 @@ TCLDIR=`dirname $tclfile` TCLL=`basename $tclfile .a | sed -e "s/lib//"` fi -@@ -304,7 +305,7 @@ +@@ -304,7 +307,7 @@ then TKDIR=NONE else @@ -105,7 +107,7 @@ TKHDIR=`dirname $tkf` fi rm $tktmp -@@ -360,12 +361,12 @@ +@@ -360,12 +363,12 @@ then TKDIR=NONE else @@ -120,7 +122,7 @@ TKDIR=`dirname $tkfile` TKL=`basename $tkfile .so | sed -e "s/lib//"` fi -@@ -397,12 +398,12 @@ +@@ -397,12 +400,12 @@ then TKDIR=NONE else @@ -135,7 +137,7 @@ TCLDIR=`dirname $tclfile` TCLL=`basename $tclfile .so | sed -e "s/lib//"` fi -@@ -432,7 +433,7 @@ +@@ -432,7 +435,7 @@ then TKDIR=NONE else @@ -144,7 +146,7 @@ TKHDIR=`dirname $tkf` fi rm $tktmp -@@ -529,7 +530,7 @@ +@@ -529,7 +532,7 @@ #---------------------------------------------------------------------------- dnl Check for CPP version AC_MSG_CHECKING([for GCC version]) diff --git a/dev-lang/qu-prolog/files/qu-prolog-7.2-portage.patch b/dev-lang/qu-prolog/files/qu-prolog-7.2-portage.patch index c059849c1e8e..aecec83e9b08 100644 --- a/dev-lang/qu-prolog/files/qu-prolog-7.2-portage.patch +++ b/dev-lang/qu-prolog/files/qu-prolog-7.2-portage.patch @@ -103,7 +103,7 @@ # -PROGRAM = @QPHOME@/bin/qc1.qup - -+PROGRAM = @QPHOME@/bin/qc1 ++PROGRAM = @QPHOME@/bin/qc1.qup +SAVEFILE = qc1.qx SOURCES = qc1.ql @@ -204,3 +204,24 @@ - $(COMPILE.qc) -c -o $@ $< + @QPHOME@/src/qa -i $< -o $@ +--- qp7.2.orig/src/Makefile.in 2006-04-06 14:14:37.000000000 +1200 ++++ qp7.2/src/Makefile.in 2006-05-27 09:00:47.000000000 +1200 +@@ -40,7 +40,7 @@ + + #export DEBUGGING= + +-export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ -I@ICMHOME@/include @GCCINCLUDES@ -Wno-uninitialized ++#export CXXFLAGS = @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 $(OPTIMISATION) @DEBUGGING@ -I@ICMHOME@/include @GCCINCLUDES@ -Wno-uninitialized + export QACXXFLAGS = -Wall -D_GNU_SOURCE=1 @DEBUGGING@ -I@ICMHOME@/include @GCCINCLUDES@ -Wno-uninitialized + + .PHONY: all +@@ -80,6 +80,9 @@ + + # Targets + ++.cc.o: ++ $(CXX) $(CXXFLAGS) @GCC_ALIAS_FLAG@ -Wall -D_GNU_SOURCE=1 @DEBUGGING@ -I@ICMHOME@/include @GCCINCLUDES@ -Wno-uninitialized -c $< ++ + .PHONY: commands + commands: $(GENERATED) $(LIBRARIES) $(BIG_LIBRARY) + @$(MAKE) $(ALL_COMMANDS) diff --git a/dev-lang/qu-prolog/qu-prolog-7.2-r1.ebuild b/dev-lang/qu-prolog/qu-prolog-7.2-r1.ebuild index d47316d4ec34..67735cac08fa 100644 --- a/dev-lang/qu-prolog/qu-prolog-7.2-r1.ebuild +++ b/dev-lang/qu-prolog/qu-prolog-7.2-r1.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-lang/qu-prolog/qu-prolog-7.2-r1.ebuild,v 1.5 2006/08/06 04:14:48 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/qu-prolog/qu-prolog-7.2-r1.ebuild,v 1.6 2006/08/07 08:33:10 keri Exp $ inherit autotools eutils versionator @@ -55,7 +55,7 @@ src_compile() { src_install() { exeinto /usr/bin doexe src/qa src/qdeal src/qem src/ql - doexe bin/qc bin/qecat bin/qp bin/qppp + doexe bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp bin/qppp if use qt3 || use qt4; then doexe src/xqp/xqp |