diff options
author | Wulf Krueger <philantrop@gentoo.org> | 2008-03-29 01:45:23 +0000 |
---|---|---|
committer | Wulf Krueger <philantrop@gentoo.org> | 2008-03-29 01:45:23 +0000 |
commit | c4f07558f07e33440168e6b63d3d4e21f09dc3de (patch) | |
tree | 6b1d6e12ccbc256d62325f3330e69331550b8aef /app-text/aiksaurus | |
parent | Pull in app-emulation/emul-linux-x86-baselibs for USE=ncurses on amd64 #128249. (diff) | |
download | historical-c4f07558f07e33440168e6b63d3d4e21f09dc3de.tar.gz historical-c4f07558f07e33440168e6b63d3d4e21f09dc3de.tar.bz2 historical-c4f07558f07e33440168e6b63d3d4e21f09dc3de.zip |
Added a patch for gcc 4.3 compatibility as kindly provided by truedfx on bug 214248.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-text/aiksaurus')
-rw-r--r-- | app-text/aiksaurus/ChangeLog | 9 | ||||
-rw-r--r-- | app-text/aiksaurus/Manifest | 5 | ||||
-rw-r--r-- | app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 13 | ||||
-rw-r--r-- | app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch | 30 |
4 files changed, 48 insertions, 9 deletions
diff --git a/app-text/aiksaurus/ChangeLog b/app-text/aiksaurus/ChangeLog index 29233a652ff4..bbe1467bc1b5 100644 --- a/app-text/aiksaurus/ChangeLog +++ b/app-text/aiksaurus/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-text/aiksaurus -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/aiksaurus/ChangeLog,v 1.33 2007/12/25 14:46:08 phreak Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/aiksaurus/ChangeLog,v 1.34 2008/03/29 01:45:22 philantrop Exp $ + + 29 Mar 2008; Wulf C. Krueger <philantrop@gentoo.org> + +files/aiksaurus-1.2.1-gcc43.patch, aiksaurus-1.2.1.ebuild: + Added a patch for gcc 4.3 compatibility as kindly provided by truedfx on + bug 214248. 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Removing seemant from metadata.xml as per #202469. diff --git a/app-text/aiksaurus/Manifest b/app-text/aiksaurus/Manifest index e0268a465550..78aea83b5cae 100644 --- a/app-text/aiksaurus/Manifest +++ b/app-text/aiksaurus/Manifest @@ -1,9 +1,10 @@ AUX aiksaurus-0.15-gentoo.patch 312 RMD160 969bda83d9d46e0742cc29a7cacdd59d7bcecbac SHA1 e6e3f2c5bc7030c99cce24d7b9cb00c0328c17d7 SHA256 23a1dec1813c8a1c6305f28ba71691cf2fb5b778b6df838cf4da0c434bd166b0 +AUX aiksaurus-1.2.1-gcc43.patch 734 RMD160 39fc257ebebdeec1ab02448e08d48df49b48018e SHA1 8bdca15104748e54531667dfc991c0c79a7a8056 SHA256 bfdd6a2d183da1753c507451141658b832712fdb99b67361b5d77ce2957c0431 DIST Aiksaurus-0.15.tar.gz 504649 RMD160 5a2aed6a4a41227c6427cb53152fbfc7a93c3ed1 SHA1 aea92ef0820fbf4b999c76ce14c60d8a7754fe6a SHA256 142a7cfc5086b4aa30c44d0f78d2ef78c17e7f846f1e030400c33b3c8f1803b3 DIST aiksaurus-1.0.1.tar.gz 929270 RMD160 903c35d09d082e4c1eac26ae3e5e2bb42ef3a468 SHA1 a057c598c6f9b0cb4c13ff76e40ec41d7964e7b9 SHA256 c1de1d30143e26f63fcdd1687c0c2bca9fb8405361fe53611146ea430a7d1ce1 DIST aiksaurus-1.2.1.tar.gz 928893 RMD160 0f46c121adb6222f0b4709787162cb6f0a0ff35e SHA1 b9e98650bc5257673d5b1507f3e0edbc0cb6a0b5 SHA256 1b62cb6351835217f3c229faba3182ba2aa0ab395849bb894dab422976dc8cf4 EBUILD aiksaurus-0.15-r1.ebuild 842 RMD160 833cc21d0e72c77b1d2f5612baacc59330084031 SHA1 fb03af3b1a6effc6e4151ff6b5ce20f883494528 SHA256 25967e179a2925f7aa3cb6a3d98a72457a88fac46485649e05650e7a9e957381 EBUILD aiksaurus-1.0.1-r1.ebuild 958 RMD160 fb5185b605045402d7f682bd58a2620fbe885985 SHA1 bde1294739fda4e977d52ff918a704033675f461 SHA256 a2ae4cd5fa8af11fa1f9e26d68f9c9957fee33b37c2f193ee2d7ae025d1dde31 -EBUILD aiksaurus-1.2.1.ebuild 798 RMD160 f871948f00555012c87bb99c8a441af49908860d SHA1 07e39a5302afe8e56adf38878db0fa6212d16cd8 SHA256 e75c611b11fed6cd4ca9b30ba518be28e4e33fe4301724e00afb4c743338efe5 -MISC ChangeLog 3655 RMD160 837dfceca456bb7d38a731acc33aa2add15893c3 SHA1 7fb1f6607b101132a99fdcc6f14b212833f41125 SHA256 3e0c071d6c279e06bb09cf61343c2b86d54800b85a27cb312dc64bd10dae161a +EBUILD aiksaurus-1.2.1.ebuild 898 RMD160 a65bf7ed700003bd21103afe1e0af2df3075a064 SHA1 a4eff0f10a470f5090a93aea7fd342cf24b00ad9 SHA256 28a76bec7c2da266f679802925fe7036492a577e1cc5db198009f19594ca4c13 +MISC ChangeLog 3866 RMD160 3b2342c0d988cb702043f08da4a26591e4243d8e SHA1 c6a2fd8fbbb3a4372bca2ea5f68fefdb6acf6982 SHA256 c5bf31f598486e449601a87233c7de8221b4705e3ac16d651eb83466b235c43c MISC metadata.xml 309 RMD160 948f8fc922ef6d1237a6d56527c9a2abc4456e6a SHA1 e424e9e14ca7e34de380cd11e09a31b96ddb5d98 SHA256 c442429b27b3aa64b586ec17a99b58d987e3af8b5c11e2738e497176936603b3 diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index 46d9b255a408..5a774552ac84 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/aiksaurus/aiksaurus-1.2.1.ebuild,v 1.12 2006/08/21 17:43:11 wolf31o2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/aiksaurus/aiksaurus-1.2.1.ebuild,v 1.13 2008/03/29 01:45:22 philantrop Exp $ inherit flag-o-matic eutils @@ -21,11 +21,14 @@ DEPEND="${RDEPEND} src_compile() { filter-flags -fno-exceptions - econf `use_with gtk` || die "configure failed" + # Fixes bug 214248. + epatch "${FILESDIR}/${P}-gcc43.patch" + + econf $(use_with gtk) || die "configure failed" emake || die "emake failed" } src_install() { - make DESTDIR=${D} install || die - dodoc AUTHORS README* ChangeLog + emake DESTDIR="${D}" install || die + dodoc AUTHORS README* ChangeLog || die "Installing docs failed." } diff --git a/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch b/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch new file mode 100644 index 000000000000..a6d570af569d --- /dev/null +++ b/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch @@ -0,0 +1,30 @@ +--- aiksaurus-1.2.1/base/aiksaurus.t.cpp ++++ aiksaurus-1.2.1/base/aiksaurus.t.cpp +@@ -24,6 +24,7 @@ + #include "config.h" + #include <iostream> + #include <string> ++#include <cstdlib> + using namespace std; + using AiksaurusImpl::AsciiCompare; + +--- aiksaurus-1.2.1/gtk/src/Display.cpp ++++ aiksaurus-1.2.1/gtk/src/Display.cpp +@@ -22,6 +22,7 @@ + #include "Meaning.h" + #include "DialogMediator.h" + #include "Exception.h" ++#include <cstring> + using namespace std; + + namespace AiksaurusGTK_impl +--- aiksaurus-1.2.1/gtk/src/gtkAiksaur.t.cpp ++++ aiksaurus-1.2.1/gtk/src/gtkAiksaur.t.cpp +@@ -23,6 +23,7 @@ + #include <gtk/gtk.h> + #include <iostream> + #include <string> ++#include <cstdlib> + using namespace std; + + int main(int argc, char** argv) |