[proaudio] [1982] media-sound/psychosynth 0.1.6/0.2.0 bump and cleanup

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


Revision: 1982
Author:   gavlee
Date:     2011-05-21 02:38:16 +0200 (Sat, 21 May 2011)
Log Message:
-----------
media-sound/psychosynth 0.1.6/0.2.0 bump and cleanup

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.6.ebuild
    trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.2.0.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch
    trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild
    trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.5.ebuild

Modified: trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/ChangeLog	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,7 +1,17 @@
 # ChangeLog for media-sound/psychosynth
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*psychosynth-0.2.0 (21 May 2011)
+*psychosynth-0.1.6 (21 May 2011)
+
+  21 May 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  -psychosynth-0.1.1.ebuild, -files/psychosynth-0.1.1-gcc43.patch,
+  -psychosynth-0.1.5.ebuild, +psychosynth-0.1.6.ebuild,
+  +psychosynth-0.2.0.ebuild, psychosynth-9999.ebuild:
+  remove ancient ebuilds repoman complains about. bump to 0.1.6 and 0.2.0,
+  update live ebuild. 0.2.0 and bzr ebuild require >=gcc-4.5
+
 *psychosynth-9999 (28 Aug 2009)
 *psychosynth-0.1.5 (28 Aug 2009)
 

Modified: trunk/overlays/proaudio/media-sound/psychosynth/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/Manifest	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/Manifest	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,8 +1,7 @@
-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
-DIST psychosynth-0.1.5.tar.gz 14189356 RMD160 b140bf123dc1b93d95dd0cf7d80774840fbe62ef SHA1 c90ac607704151ae9ca1b5a416ae1d48bd0c347f SHA256 e26dc7e1a3b2422f07db2411e13cf1b92db9b4d6f07f3a33949e183986804b93
-EBUILD psychosynth-0.1.1.ebuild 1743 RMD160 fa33c2a3af7022f45ee7fffd74d0eb1c18a3a7c5 SHA1 4b5f575c268abe718d2e76281bc1b53b5594d55c SHA256 491ad3e8fa814906a38a2e08395791f2c352d48a72e8cdf7a7691876dc0f1f1c
-EBUILD psychosynth-0.1.5.ebuild 1386 RMD160 0ea3a6df09ebbe406398a8b6f39945b4168bdabc SHA1 dc4a48b4608748b299793a87973076d262e2ee56 SHA256 39a3f7a47f4b6c190d006a8cdf4d9eda494e96507ad77e9148f30734e474fd3c
-EBUILD psychosynth-9999.ebuild 1844 RMD160 cd9e238a398369b2af5eb4c162c1ae91e47c931a SHA1 4d07ff9f9649bfdfb00ef558c2dd0a2cbb71b146 SHA256 ae95ee4abb0671071c238ef41e44fc98e506a5d6ffff5844a4a3858bf50e0dc6
-MISC ChangeLog 609 RMD160 2c61fb0dbc7c3034620c01d30e629bb51ec9bb6b SHA1 3df90278045b3289d375b4f4e1f27cf5d15c39fb SHA256 698af0b6a4bf57b226066b91c84b71b3772471ce24091bc77e5ab2b2eb648485
+DIST psychosynth-0.1.6.tar.gz 14202818 RMD160 bd0d1251c2c20c9ca36c2b88acc909434fcdbe04 SHA1 e7c68a9ad0178f374a5adb666a0bd57587001ed5 SHA256 a84ed45e03675e22fcaa7668ebd168b9e4fd79881c02278acd55edf3dcd57f49
+DIST psychosynth-0.2.0.tar.gz 14326785 RMD160 a1e2d44352ef595cb326b5e0080e60077c536144 SHA1 241e85174596ab2fc0b9dc75ae938c461ecc94ed SHA256 527305715fe589071f4ec93de7a42fd11bb70e622108e27c1ceceee5ac266047
+EBUILD psychosynth-0.1.6.ebuild 1507 RMD160 cca7fc5f3aefc96edf09fbb6efdae95f785db980 SHA1 b28b4a4ada8f0492eeddd4a97c60f0bef706935c SHA256 4c931a082aa39d95dab55c23cc471a0065f6347d046e8d9d3f97e4862d7d293d
+EBUILD psychosynth-0.2.0.ebuild 1507 RMD160 cca7fc5f3aefc96edf09fbb6efdae95f785db980 SHA1 b28b4a4ada8f0492eeddd4a97c60f0bef706935c SHA256 4c931a082aa39d95dab55c23cc471a0065f6347d046e8d9d3f97e4862d7d293d
+EBUILD psychosynth-9999.ebuild 1507 RMD160 cca7fc5f3aefc96edf09fbb6efdae95f785db980 SHA1 b28b4a4ada8f0492eeddd4a97c60f0bef706935c SHA256 4c931a082aa39d95dab55c23cc471a0065f6347d046e8d9d3f97e4862d7d293d
+MISC ChangeLog 1046 RMD160 606fada49558b937c9565ebd9270ab4e3d8fdef0 SHA1 e21002f84a5745b1a9e4d5db87fcfaa2e74f07fc SHA256 71667c60124516e91687cb518ecaeac7b0a16fe43e7310145bad1c6aac687214
 MISC metadata.xml 334 RMD160 204f64c886d4c04a30b7fd0986fdd621875736ed SHA1 0d618c56f978230797d26a20eae8a7fc91f76e90 SHA256 8154e26fb25ef183a4073ebe6ff1a60dbf7248536e37094a09947b98c14fb77c

Deleted: 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	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/files/psychosynth-0.1.1-gcc43.patch	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,453 +0,0 @@
-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[])

Deleted: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.1.ebuild	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,68 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit autotools
-
-RESTRICT="mirror"
-DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
-HOMEPAGE="http://www.psychosynth.com/";
-SRC_URI="http://forja.rediris.es/frs/download.php/707/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack psynth3d oss sndfile vorbis xml osc"
-
-DEPEND="osc? ( >=media-libs/liblo-0.24 )
-	>=media-libs/libsoundtouch-1.3.1-r1
-	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
-	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
-				>=dev-games/ois-1.2.0
-				>=dev-games/ogre-1.4.7 )
-	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
-	vorbis? ( >=media-libs/libvorbis-1.2.0 )
-	xml? ( >=dev-libs/libxml2-2.6.31 )"
-
-
-pkg_setup() {
-	if use psynth3d; then
-		if ! built_with_use dev-games/ogre cegui devil; then
-			eerror "You need to compile dev-games/ogre with"
-			eerror "USE=\"cegui devil\"!"
-			die "Deps missing"
-		fi
-	fi
-}
-
-src_unpack() {
-	unpack ${A}
-	# fix up soundtouch checks in configure.ac
-	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
-}
-
-src_compile() {
-	econf  $(use_enable alsa) \
-		$(use_enable jack) \
-		$(use_enable psynth3d) \
-		$(use_enable sndfile) \
-		$(use_enable vorbis) \
-		$(use_enable xml) \
-		$(use_enable oss) || die "configure failed"
-	emake || die "make failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-}
-

Deleted: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.5.ebuild	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.5.ebuild	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,54 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-RESTRICT="mirror"
-DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
-HOMEPAGE="http://www.psychosynth.com/";
-SRC_URI="ftp://ftp.gnu.org/gnu/psychosynth/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack +psynth3d oss sndfile vorbis xml osc"
-
-DEPEND="osc? ( >=media-libs/liblo-0.24 )
-	>=media-libs/libsoundtouch-1.3.1-r1
-	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
-	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
-				>=dev-games/ois-1.2.0
-				>=dev-games/ogre-1.4.7 )
-	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
-	vorbis? ( >=media-libs/libvorbis-1.2.0 )
-	xml? ( >=dev-libs/libxml2-2.6.31 )"
-
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-	if use psynth3d; then
-		if ! built_with_use dev-games/ogre cegui devil; then
-			eerror "You need to compile dev-games/ogre with"
-			eerror "USE=\"cegui devil\"!"
-			die "Deps missing"
-		fi
-	fi
-}
-
-src_compile() {
-	econf  $(use_enable alsa) \
-		$(use_enable jack) \
-		$(use_enable psynth3d) \
-		$(use_enable sndfile) \
-		$(use_enable vorbis) \
-		$(use_enable xml libxml) \
-		$(use_enable oss) || die "configure failed"
-	emake || die "make failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-}
-

Added: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.6.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.6.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.1.6.ebuild	2011-05-21 00:38:16 UTC (rev 1982)
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit autotools-utils
+
+if [ "${PV}" == "9999" ]; then
+	inherit bzr
+	EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/psychosynth/trunk"
+	SRC_URI=""
+	KEYWORDS=""
+else
+	SRC_URI="ftp://ftp.gnu.org/gnu/psychosynth/${P}.tar.gz";
+	KEYWORDS="~amd64 ~x86"
+	RESTRICT="mirror"
+fi
+
+DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
+HOMEPAGE="http://www.psychosynth.com/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="alsa jack osc oss +psynth3d sndfile static-libs test vorbis xml"
+
+RDEPEND=">=dev-libs/boost-1.39
+	>=dev-libs/libsigc++-2.0:2
+	>=media-libs/libsoundtouch-1.3.1-r1
+	>=x11-libs/gtk+-2:2
+	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
+	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
+	osc? ( >=media-libs/liblo-0.24 )
+	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
+				>=dev-games/ois-1.2.0
+				>=dev-games/ogre-1.4.7[cegui,devil] )
+	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+	vorbis? ( >=media-libs/libvorbis-1.2.0 )
+	xml? ( >=dev-libs/libxml2-2.6.31 )"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+DOCS=(AUTHORS ChangeLog)
+
+src_configure() {
+	local myeconfargs=(
+		--disable-dependency-tracking
+		$(use_enable alsa)
+		$(use_enable jack)
+		$(use_enable oss)
+		$(use_enable psynth3d)
+		$(use_enable sndfile)
+		$(use_enable vorbis)
+		$(use_enable xml libxml)
+		$(use_with test boost-unit-test-framework)
+	)
+	autotools-utils_src_configure
+}

Added: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.2.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-0.2.0.ebuild	2011-05-21 00:38:16 UTC (rev 1982)
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit autotools-utils
+
+if [ "${PV}" == "9999" ]; then
+	inherit bzr
+	EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/psychosynth/trunk"
+	SRC_URI=""
+	KEYWORDS=""
+else
+	SRC_URI="ftp://ftp.gnu.org/gnu/psychosynth/${P}.tar.gz";
+	KEYWORDS="~amd64 ~x86"
+	RESTRICT="mirror"
+fi
+
+DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
+HOMEPAGE="http://www.psychosynth.com/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="alsa jack osc oss +psynth3d sndfile static-libs test vorbis xml"
+
+RDEPEND=">=dev-libs/boost-1.39
+	>=dev-libs/libsigc++-2.0:2
+	>=media-libs/libsoundtouch-1.3.1-r1
+	>=x11-libs/gtk+-2:2
+	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
+	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
+	osc? ( >=media-libs/liblo-0.24 )
+	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
+				>=dev-games/ois-1.2.0
+				>=dev-games/ogre-1.4.7[cegui,devil] )
+	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+	vorbis? ( >=media-libs/libvorbis-1.2.0 )
+	xml? ( >=dev-libs/libxml2-2.6.31 )"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+DOCS=(AUTHORS ChangeLog)
+
+src_configure() {
+	local myeconfargs=(
+		--disable-dependency-tracking
+		$(use_enable alsa)
+		$(use_enable jack)
+		$(use_enable oss)
+		$(use_enable psynth3d)
+		$(use_enable sndfile)
+		$(use_enable vorbis)
+		$(use_enable xml libxml)
+		$(use_with test boost-unit-test-framework)
+	)
+	autotools-utils_src_configure
+}

Modified: trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-9999.ebuild	2011-05-15 20:49:16 UTC (rev 1981)
+++ trunk/overlays/proaudio/media-sound/psychosynth/psychosynth-9999.ebuild	2011-05-21 00:38:16 UTC (rev 1982)
@@ -1,73 +1,58 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=1
+EAPI=2
+inherit autotools-utils
 
-inherit autotools bzr
+if [ "${PV}" == "9999" ]; then
+	inherit bzr
+	EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/psychosynth/trunk"
+	SRC_URI=""
+	KEYWORDS=""
+else
+	SRC_URI="ftp://ftp.gnu.org/gnu/psychosynth/${P}.tar.gz";
+	KEYWORDS="~amd64 ~x86"
+	RESTRICT="mirror"
+fi
 
 DESCRIPTION="Free software synthesizer inspired by the ideas of the Reactable"
 HOMEPAGE="http://www.psychosynth.com/";
-EBZR_REPO_URI="http://bzr.savannah.gnu.org/r/psychosynth/trunk";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="alsa jack +psynth3d oss sndfile vorbis xml osc"
+IUSE="alsa jack osc oss +psynth3d sndfile static-libs test vorbis xml"
 
-DEPEND="osc? ( >=media-libs/liblo-0.24 )
+RDEPEND=">=dev-libs/boost-1.39
+	>=dev-libs/libsigc++-2.0:2
 	>=media-libs/libsoundtouch-1.3.1-r1
-	>=dev-libs/boost-1.35.0-r2
-	>=dev-libs/libsigc++-2.2.3
+	>=x11-libs/gtk+-2:2
 	alsa? ( >=media-libs/alsa-lib-1.0.14a-r1 )
 	jack? ( >=media-sound/jack-audio-connection-kit-0.103.0 )
+	osc? ( >=media-libs/liblo-0.24 )
 	psynth3d? ( >=dev-games/cegui-0.5.0b-r3
 				>=dev-games/ois-1.2.0
-				>=dev-games/ogre-1.4.9 )
+				>=dev-games/ogre-1.4.7[cegui,devil] )
 	sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
 	vorbis? ( >=media-libs/libvorbis-1.2.0 )
 	xml? ( >=dev-libs/libxml2-2.6.31 )"
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
 
-RDEPEND="${DEPEND}"
+AUTOTOOLS_IN_SOURCE_BUILD=1
+DOCS=(AUTHORS ChangeLog)
 
-pkg_setup() {
-	if use psynth3d; then
-		if ! built_with_use dev-games/ogre cegui devil; then
-			eerror "You need to compile dev-games/ogre with"
-			eerror "USE=\"cegui devil\"!"
-			die "Deps missing"
-		fi
-	fi
-	if ! use alsa && ! use jack && ! use oss; then
-		eerror "You need to enable either alsa, jack or oss USE flag, or"
-		eerror "psychosynth will not compile"
-		die "No audio system enabled"
-	fi
+src_configure() {
+	local myeconfargs=(
+		--disable-dependency-tracking
+		$(use_enable alsa)
+		$(use_enable jack)
+		$(use_enable oss)
+		$(use_enable psynth3d)
+		$(use_enable sndfile)
+		$(use_enable vorbis)
+		$(use_enable xml libxml)
+		$(use_with test boost-unit-test-framework)
+	)
+	autotools-utils_src_configure
 }
-
-src_unpack() {
-	bzr_src_unpack
-	cd "${S}"
-
-	# stop install failing on ChangeLog?!
-	sed -i -e '/noinst_DATA = ChangeLog/d' \
-		"${S}/Makefile.am" || die "sed of Makefile.am failed"
-
-	eautoreconf
-}
-
-src_compile() {
-	econf  $(use_enable alsa) \
-		$(use_enable jack) \
-		$(use_enable psynth3d) \
-		$(use_enable sndfile) \
-		$(use_enable vorbis) \
-		$(use_enable xml libxml) \
-		$(use_enable oss) || die "configure failed"
-	emake || die "make failed"
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die "install failed"
-}
-


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