[proaudio] [1252] psychosynth: fix aclocal, add gcc-4.3 patch

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1252
Author:   gimpel
Date:     2008-07-15 11:16:16 +0200 (Tue, 15 Jul 2008)

Log Message:
-----------
psychosynth: fix aclocal, add gcc-4.3 patch

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/psychosynth/Manifest
    trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/psychosynth/files/
    trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch


Modified: trunk/overlays/proaudio/media-sound/psychosynth/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/Manifest	2008-07-15 08:45:15 UTC (rev 1251)
+++ trunk/overlays/proaudio/media-sound/psychosynth/Manifest	2008-07-15 09:16:16 UTC (rev 1252)
@@ -1,4 +1,5 @@
+AUX psychosynth-0.1.1-gcc43.patch 22865 RMD160 45f5267e0ff487c77d5c4f8b4d4c42acf28f9261 SHA1 6c1423f0d6c35f9ac9d5188263bb6e0eb8708e84 SHA256 8449fab499dce0e4fa53d14b2560e338b57ba3fe748a4cfb0ff1ae1852b92369
 DIST psychosynth-0.1.1.tar.gz 11960195 RMD160 1e89f7742bbb216fa706ea55120c89f0601e9988 SHA1 7f6aff21ecbb1eb6c2ca0fd97108193c81105f42 SHA256 9734e65418cbbfb67e11ce3f19f2b3e86c230d673f54bad487d5ba165dc46aad
-EBUILD psychosynth-0.1.1.ebuild 1601 RMD160 1bf71b39a917589877a6744cf5792341529e3945 SHA1 2acae86d29aa74824d6b19336c5b9d8f693b5c3f SHA256 e1213a6ae0763e30035c189ccd3be7e4e6a2ec9b9564fc3da8f1f59f678df621
+EBUILD psychosynth-0.1.1.ebuild 1773 RMD160 219f47754a0671debc11ecea2696c1e9cba745fc SHA1 a70dbccfdf9f69fa10ca74f4b836d4f133dda061 SHA256 6a32690e1b331aa3112c18908279455de6ab25c4c435bc9a4d4a2b25aa09fe66
 MISC ChangeLog 369 RMD160 3c1340777c802684ed8f703c12db451dfed74bd3 SHA1 18ad2e793774e04ffb1f5bcf0a9b73dcd5e7a87d SHA256 a87a11cd01189ffc90dfe9fc4df07288dfa626010b8cd6478ecba5f1d739b65a
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch	2008-07-15 09:16:16 UTC (rev 1252)
@@ -0,0 +1,453 @@
+diff -Naur psychosynth-0.1.1.orig/libpsynth/common/ArgParser.cpp psychosynth-0.1.1/libpsynth/common/ArgParser.cpp
+--- psychosynth-0.1.1.orig/libpsynth/common/ArgParser.cpp	2008-02-26 02:06:51.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/common/ArgParser.cpp	2008-06-04 22:32:03.957061137 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include "common/ArgParser.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/common/FileFinder.cpp psychosynth-0.1.1/libpsynth/common/FileFinder.cpp
+--- psychosynth-0.1.1.orig/libpsynth/common/FileFinder.cpp	2008-04-03 01:27:47.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/common/FileFinder.cpp	2008-06-04 22:32:03.960394242 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include "common/FileFinder.h"
+ #include "common/Misc.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/common/FileManager.cpp psychosynth-0.1.1/libpsynth/common/FileManager.cpp
+--- psychosynth-0.1.1.orig/libpsynth/common/FileManager.cpp	2008-04-02 23:31:58.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/common/FileManager.cpp	2008-06-04 22:32:03.960394242 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include "common/FileManager.h"
+ 
+ namespace psynth
+diff -Naur psychosynth-0.1.1.orig/libpsynth/common/Misc.cpp psychosynth-0.1.1/libpsynth/common/Misc.cpp
+--- psychosynth-0.1.1.orig/libpsynth/common/Misc.cpp	2008-04-02 01:45:47.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/common/Misc.cpp	2008-06-04 22:32:03.960394242 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
+ #include <cmath>
+ #include <cctype>
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/net/OSCBroadcast.cpp psychosynth-0.1.1/libpsynth/net/OSCBroadcast.cpp
+--- psychosynth-0.1.1.orig/libpsynth/net/OSCBroadcast.cpp	2008-02-25 20:31:55.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/net/OSCBroadcast.cpp	2008-06-04 22:32:03.963728115 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
+ #include <iostream>
+ 
+ #include "net/OSCBroadcast.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/net/OSCClient.cpp psychosynth-0.1.1/libpsynth/net/OSCClient.cpp
+--- psychosynth-0.1.1.orig/libpsynth/net/OSCClient.cpp	2008-04-04 19:46:40.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/net/OSCClient.cpp	2008-06-04 22:32:03.963728115 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "net/OSCClient.h"
+ #include "net/OSCProtocol.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/net/OSCController.cpp psychosynth-0.1.1/libpsynth/net/OSCController.cpp
+--- psychosynth-0.1.1.orig/libpsynth/net/OSCController.cpp	2008-03-17 02:00:05.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/net/OSCController.cpp	2008-06-04 22:32:03.963728115 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "net/OSCController.h"
+ #include "net/OSCProtocol.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/net/OSCServer.cpp psychosynth-0.1.1/libpsynth/net/OSCServer.cpp
+--- psychosynth-0.1.1.orig/libpsynth/net/OSCServer.cpp	2008-04-04 19:46:52.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/net/OSCServer.cpp	2008-06-04 22:32:03.963728115 +0800
+@@ -20,6 +20,9 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <algorithm>
++#include <cstdio>
+ #include "net/OSCServer.h"
+ #include "net/OSCProtocol.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/Object.cpp psychosynth-0.1.1/libpsynth/object/Object.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/Object.cpp	2008-04-01 23:12:34.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/Object.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "common/Deleter.h"
+ #include "object/Object.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioMixer.cpp psychosynth-0.1.1/libpsynth/object/ObjectAudioMixer.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioMixer.cpp	2008-03-31 07:59:13.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectAudioMixer.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectAudioMixer.h"
+ 
+ namespace psynth
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioNoise.cpp psychosynth-0.1.1/libpsynth/object/ObjectAudioNoise.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioNoise.cpp	2008-04-05 00:40:25.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectAudioNoise.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectAudioNoise.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioOscillator.cpp psychosynth-0.1.1/libpsynth/object/ObjectAudioOscillator.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectAudioOscillator.cpp	2008-03-28 00:35:13.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectAudioOscillator.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectAudioOscillator.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectControlMixer.cpp psychosynth-0.1.1/libpsynth/object/ObjectControlMixer.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectControlMixer.cpp	2008-03-31 07:59:43.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectControlMixer.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectControlMixer.h"
+ 
+ namespace psynth
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectControlNoise.cpp psychosynth-0.1.1/libpsynth/object/ObjectControlNoise.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectControlNoise.cpp	2008-04-05 00:40:07.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectControlNoise.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectControlNoise.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectDelay.cpp psychosynth-0.1.1/libpsynth/object/ObjectDelay.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectDelay.cpp	2008-04-06 03:23:49.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectDelay.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectDelay.h"
+ #include "object/KnownObjects.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectEcho.cpp psychosynth-0.1.1/libpsynth/object/ObjectEcho.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectEcho.cpp	2008-04-05 23:04:11.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectEcho.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectEcho.h"
+ #include "object/KnownObjects.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectFactoryManager.cpp psychosynth-0.1.1/libpsynth/object/ObjectFactoryManager.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectFactoryManager.cpp	2008-03-17 04:03:36.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectFactoryManager.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectFactoryManager.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectFilter.cpp psychosynth-0.1.1/libpsynth/object/ObjectFilter.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectFilter.cpp	2008-03-22 08:54:05.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectFilter.cpp	2008-06-04 22:32:03.967061360 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectFilter.h"
+ #include "object/KnownObjects.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectLFO.cpp psychosynth-0.1.1/libpsynth/object/ObjectLFO.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectLFO.cpp	2008-03-28 00:35:35.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectLFO.cpp	2008-06-04 22:32:03.970394745 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/ObjectLFO.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectMixer.cpp psychosynth-0.1.1/libpsynth/object/ObjectMixer.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectMixer.cpp	2008-04-06 23:50:23.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectMixer.cpp	2008-06-04 22:32:03.970394745 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "object/KnownObjects.h"
+ #include "object/ObjectMixer.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectNoise.cpp psychosynth-0.1.1/libpsynth/object/ObjectNoise.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectNoise.cpp	2008-04-05 01:45:13.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectNoise.cpp	2008-06-04 22:32:03.970394745 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
++#include <climits>
+ #include "object/ObjectNoise.h"
+ 
+ namespace psynth
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectOscillator.cpp psychosynth-0.1.1/libpsynth/object/ObjectOscillator.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectOscillator.cpp	2008-04-03 16:35:12.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectOscillator.cpp	2008-06-04 22:32:03.970394745 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include <iostream>
+ 
+ #include "object/KnownObjects.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/object/ObjectStepSeq.cpp psychosynth-0.1.1/libpsynth/object/ObjectStepSeq.cpp
+--- psychosynth-0.1.1.orig/libpsynth/object/ObjectStepSeq.cpp	2008-04-05 01:52:26.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/object/ObjectStepSeq.cpp	2008-06-04 22:32:03.970394745 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "common/Misc.h"
+ #include "object/KnownObjects.h"
+ #include "object/EnvelopeMulti.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/psynth/Director.cpp psychosynth-0.1.1/libpsynth/psynth/Director.cpp
+--- psychosynth-0.1.1.orig/libpsynth/psynth/Director.cpp	2008-04-05 23:06:35.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/psynth/Director.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <algorithm>
+ #include "psynth/Director.h"
+ #include "psynth/Defaults.h"
+ #include "table/PatcherDynamic.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/psynth/FileManagerDirector.cpp psychosynth-0.1.1/libpsynth/psynth/FileManagerDirector.cpp
+--- psychosynth-0.1.1.orig/libpsynth/psynth/FileManagerDirector.cpp	2008-04-03 01:38:21.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/psynth/FileManagerDirector.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include "version.h"
+ #include "common/FileManager.h"
+ #include "psynth/FileManagerDirector.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/psynth/PsychosynthApp.cpp psychosynth-0.1.1/libpsynth/psynth/PsychosynthApp.cpp
+--- psychosynth-0.1.1.orig/libpsynth/psynth/PsychosynthApp.cpp	2008-04-04 07:06:35.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/psynth/PsychosynthApp.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <algorithm>
+ #include <libpsynth/version.h>
+ #include <sys/stat.h>
+ 
+diff -Naur psychosynth-0.1.1.orig/libpsynth/table/Patcher.cpp psychosynth-0.1.1/libpsynth/table/Patcher.cpp
+--- psychosynth-0.1.1.orig/libpsynth/table/Patcher.cpp	2008-02-25 07:45:32.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/table/Patcher.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "table/Patcher.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/libpsynth/table/PatcherDynamic.cpp psychosynth-0.1.1/libpsynth/table/PatcherDynamic.cpp
+--- psychosynth-0.1.1.orig/libpsynth/table/PatcherDynamic.cpp	2008-04-06 02:49:20.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/table/PatcherDynamic.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "table/PatcherDynamic.h"
+ 
+ #include "object/Object.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/table/Table.cpp psychosynth-0.1.1/libpsynth/table/Table.cpp
+--- psychosynth-0.1.1.orig/libpsynth/table/Table.cpp	2008-04-06 23:52:23.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/table/Table.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "table/Table.h"
+ #include "output/OutputAlsa.h"
+ #include "output/OutputOss.h"
+diff -Naur psychosynth-0.1.1.orig/libpsynth/table/TableObjectCreator.cpp psychosynth-0.1.1/libpsynth/table/TableObjectCreator.cpp
+--- psychosynth-0.1.1.orig/libpsynth/table/TableObjectCreator.cpp	2008-03-17 03:54:29.000000000 +0800
++++ psychosynth-0.1.1/libpsynth/table/TableObjectCreator.cpp	2008-06-04 22:32:03.973727640 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "table/TableObjectCreator.h"
+ #include "table/Table.h"
+ 
+diff -Naur psychosynth-0.1.1.orig/src/cli/PsychosynthCli.cpp psychosynth-0.1.1/src/cli/PsychosynthCli.cpp
+--- psychosynth-0.1.1.orig/src/cli/PsychosynthCli.cpp	2008-02-28 00:51:09.000000000 +0800
++++ psychosynth-0.1.1/src/cli/PsychosynthCli.cpp	2008-06-04 22:32:03.977060955 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include <config.h>
+ 
+ #include <libpsynth/net/OSCClient.h>
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/ConfWindow.cpp psychosynth-0.1.1/src/gui3d/ConfWindow.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/ConfWindow.cpp	2008-04-07 01:29:39.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/ConfWindow.cpp	2008-06-04 22:32:03.977060955 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include "gui3d/ConfWindow.h"
+ 
+ using namespace psynth;
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/DefaultSelectorPopulator.cpp psychosynth-0.1.1/src/gui3d/DefaultSelectorPopulator.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/DefaultSelectorPopulator.cpp	2008-04-07 07:00:05.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/DefaultSelectorPopulator.cpp	2008-06-04 22:32:03.980394759 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <algorithm>
+ #include <list>
+ #include <string>
+ #include <dirent.h>
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/ElementManager.cpp psychosynth-0.1.1/src/gui3d/ElementManager.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/ElementManager.cpp	2008-04-07 01:31:47.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/ElementManager.cpp	2008-06-04 22:32:03.980394759 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include <CEGUI/CEGUI.h>
+ 
+ #include "gui3d/ElementManager.h"
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/ElementProperties.cpp psychosynth-0.1.1/src/gui3d/ElementProperties.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/ElementProperties.cpp	2008-03-31 07:43:03.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/ElementProperties.cpp	2008-06-04 22:32:03.980394759 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "gui3d/ElementProperties.h"
+ 
+ #define ELEMENT_EDITOR_WIDTH  200.0f
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/NetworkWindow.cpp psychosynth-0.1.1/src/gui3d/NetworkWindow.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/NetworkWindow.cpp	2008-02-27 00:35:59.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/NetworkWindow.cpp	2008-06-04 22:32:03.980394759 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "gui3d/NetworkWindow.h"
+ #include <libpsynth/common/Misc.h>
+ 
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/Psychosynth3D.cpp psychosynth-0.1.1/src/gui3d/Psychosynth3D.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/Psychosynth3D.cpp	2008-04-07 07:00:58.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/Psychosynth3D.cpp	2008-06-04 22:32:03.983728213 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <cstdlib>
+ #include <config.h>
+ 
+ #include <libpsynth/version.h>
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/RecordWindow.cpp psychosynth-0.1.1/src/gui3d/RecordWindow.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/RecordWindow.cpp	2008-03-19 21:31:53.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/RecordWindow.cpp	2008-06-04 22:32:03.983728213 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include <string>
+ 
+ #include "gui3d/RecordWindow.h"
+diff -Naur psychosynth-0.1.1.orig/src/gui3d/SelectorWindow.cpp psychosynth-0.1.1/src/gui3d/SelectorWindow.cpp
+--- psychosynth-0.1.1.orig/src/gui3d/SelectorWindow.cpp	2008-04-05 23:18:16.000000000 +0800
++++ psychosynth-0.1.1/src/gui3d/SelectorWindow.cpp	2008-06-04 22:32:03.983728213 +0800
+@@ -20,6 +20,7 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <algorithm>
+ #include "gui3d/SelectorWindow.h"
+ 
+ using namespace std;
+diff -Naur psychosynth-0.1.1.orig/src/psynth.cpp psychosynth-0.1.1/src/psynth.cpp
+--- psychosynth-0.1.1.orig/src/psynth.cpp	2008-02-27 01:19:19.000000000 +0800
++++ psychosynth-0.1.1/src/psynth.cpp	2008-06-04 22:32:03.983728213 +0800
+@@ -20,6 +20,8 @@
+  *                                                                         *
+  ***************************************************************************/
+ 
++#include <cstring>
++#include <algorithm>
+ #include "cli/PsychosynthCli.h"
+ 
+ int main(int argc, const char *argv[])

Modified: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	2008-07-15 08:45:15 UTC (rev 1251)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	2008-07-15 09:16:16 UTC (rev 1252)
@@ -3,6 +3,7 @@
 # $Header: $
 
 inherit autotools
+
 RESTRICT="nomirror"
 DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
 HOMEPAGE="http://www.psychosynth.com/";
@@ -41,6 +42,12 @@
 	sed -i -e "s/\[\ libSoundTouch\ \]/\[\ soundtouch-1.0\ \]/"	\
 		"${S}/configure.ac" || die "sed of configure.ac failed"
 	cd "${S}"
+
+	# gcc-4.3
+	epatch "${FILESDIR}/${P}-gcc43.patch"
+
+	# AT_M4DIR="." fails too, so...
+	sed -i -e 's:-I m4:-I .:' Makefile.in Makefile.am || die
 	eautoreconf
 }
 


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/