[proaudio] [1696] minicomputer bumped 1.41, live cvs ebuild, tried fixing toolchain flags

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


Revision: 1696
Author:   gavlee
Date:     2010-06-10 21:49:05 +0200 (Thu, 10 Jun 2010)
Log Message:
-----------
minicomputer bumped 1.41, live cvs ebuild, tried fixing toolchain flags

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/minicomputer/ChangeLog
    trunk/overlays/proaudio/media-sound/minicomputer/Manifest
    trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.3.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.3-respect-tc-flags.patch
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-fltk.patch
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-respect-tc-flags.patch
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-fltk.patch
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-respect-tc-flags.patch
    trunk/overlays/proaudio/media-sound/minicomputer/metadata.xml
    trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.41.ebuild
    trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch
    trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-gcc43.patch
    trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.2.ebuild

Modified: trunk/overlays/proaudio/media-sound/minicomputer/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/ChangeLog	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/ChangeLog	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,7 +1,21 @@
 # ChangeLog for media-sound/minicomputer
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*minicomputer-9999 (10 Jun 2010)
+*minicomputer-1.41 (10 Jun 2010)
+
+  10 Jun 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  -minicomputer-1.2.ebuild, -files/minicomputer-1.2-fltk.patch,
+  -files/minicomputer-1.2-gcc43.patch, minicomputer-1.3.ebuild,
+  +files/minicomputer-1.3-respect-tc-flags.patch, +minicomputer-1.41.ebuild,
+  +files/minicomputer-1.41-fltk.patch,
+  +files/minicomputer-1.41-respect-tc-flags.patch,
+  +minicomputer-9999.ebuild, +files/minicomputer-9999-fltk.patch,
+  +files/minicomputer-9999-respect-tc-flags.patch, +metadata.xml:
+  bump to 1.41. add a live svn ebuild. add patches to utilise toolchain
+  flags. some cleanups.
+
   15 Jul 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
   minicomputer-1.2.ebuild:
   initial ebuild

Modified: trunk/overlays/proaudio/media-sound/minicomputer/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/Manifest	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/Manifest	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,8 +1,13 @@
-AUX minicomputer-1.2-fltk.patch 453 RMD160 4458a2d4ad85e2e766278e1dd0aeee89dae2de91 SHA1 59e025909bf8d9e40f13957ba8bab8ab56b479bc SHA256 78ded9496f03d73d49785b056c6374e36fc125cf71e01b4a1a55d439252cd9b2
-AUX minicomputer-1.2-gcc43.patch 285 RMD160 e62c7c9218c56ebde4f2da119d6be5578bf313ca SHA1 94760fccdb958d62a197bb8eecd32a270ca63c41 SHA256 60c4abb09a531f8e7e5d0c588d5b2d24a5ec2185fe1805442798ba2e54b28983
 AUX minicomputer-1.3-fltk.patch 453 RMD160 4458a2d4ad85e2e766278e1dd0aeee89dae2de91 SHA1 59e025909bf8d9e40f13957ba8bab8ab56b479bc SHA256 78ded9496f03d73d49785b056c6374e36fc125cf71e01b4a1a55d439252cd9b2
-DIST MinicomputerV1.2.tar.gz 935518 RMD160 a5062cdc85a4ddb684425b897ca4c05a7d01750c SHA1 631c5f7ebd0dd95385429a8814ec17353c5678a1 SHA256 cc93b42b9e26c322c50d40c4a3f9beb80fe3d4597056df62a1a0ac03bd495b9a
+AUX minicomputer-1.3-respect-tc-flags.patch 1864 RMD160 3d15eadbd905917fd023162c76b90f73dc5375e0 SHA1 09a1a0e95b8fa6cb542f980cbd733190b42e77b1 SHA256 814086f53a636ab4f1368808583b0ace8b4e777e8d330c05979739a653b368da
+AUX minicomputer-1.41-fltk.patch 453 RMD160 4458a2d4ad85e2e766278e1dd0aeee89dae2de91 SHA1 59e025909bf8d9e40f13957ba8bab8ab56b479bc SHA256 78ded9496f03d73d49785b056c6374e36fc125cf71e01b4a1a55d439252cd9b2
+AUX minicomputer-1.41-respect-tc-flags.patch 2085 RMD160 93a1932a80319e9dbe003a1ee1e0176fedc8a978 SHA1 7dcab3a996474e79eda77027df349d637e7dadb2 SHA256 5a08d1717a86dcafa73a74f04f870b704693c730ea94c322233204f18c3a0b45
+AUX minicomputer-9999-fltk.patch 453 RMD160 4458a2d4ad85e2e766278e1dd0aeee89dae2de91 SHA1 59e025909bf8d9e40f13957ba8bab8ab56b479bc SHA256 78ded9496f03d73d49785b056c6374e36fc125cf71e01b4a1a55d439252cd9b2
+AUX minicomputer-9999-respect-tc-flags.patch 2085 RMD160 93a1932a80319e9dbe003a1ee1e0176fedc8a978 SHA1 7dcab3a996474e79eda77027df349d637e7dadb2 SHA256 5a08d1717a86dcafa73a74f04f870b704693c730ea94c322233204f18c3a0b45
 DIST MinicomputerV1.3.tar.gz 936637 RMD160 acde7c4840910dd42e2a7e7e46e2f42bd706b501 SHA1 71f832fbc2f3f3263750d4f2e49aa1c8898e2e07 SHA256 0b8dbb46388d2aa51fe7854fb55ae3a21b9ca5ea7934d43902534ca56dceaed0
-EBUILD minicomputer-1.2.ebuild 1102 RMD160 0092080a8792c198d1d949aeb5e31bdcec8c3cdf SHA1 48be3d68262af0a6e7064f3d427e3be3313a4c92 SHA256 aa703b17887599d3ceee52cbb790b7660b535b3eb68ddc67894e888af3135ae5
-EBUILD minicomputer-1.3.ebuild 1094 RMD160 b71825ac77e76772064718fafb3e96cc07bfdaef SHA1 cdb327ee7eaf8ff500f0435f55addd7145ba4f3b SHA256 7bd4714a7df2f5b113d75c3f356c672f3d8940347cd311d2fa8a5b2e7cbbcc89
-MISC ChangeLog 225 RMD160 9bf6422d6bbadfef7b30a8904888d8386dcfe304 SHA1 80031a3d50416bba1041878fe3b43e765255df3a SHA256 9e03ca56f149d4abd79c40de75561810afb222a8a425de7cc1f87004712da9a1
+DIST MinicomputerV1.41.tar.gz 635355 RMD160 837c94e388849b4c7e1264d86650bf91e0f2d054 SHA1 94e7547a96fc78142e34881e5c4442e451a0526d SHA256 b4d5f0be2b9af7ffcd2015d00c8e582959ce8e6d3b039f90f5551477b12d67e2
+EBUILD minicomputer-1.3.ebuild 1132 RMD160 5b6f682dc4eba6995582fea4d855688169affb73 SHA1 2792cd5ed3fe3035df9e95e4fb4dd09f0edee3dc SHA256 0c118da88f3457f396681d9d8f7774943f149e14f676eeb5dcd2083b8a1310f6
+EBUILD minicomputer-1.41.ebuild 1132 RMD160 5b6f682dc4eba6995582fea4d855688169affb73 SHA1 2792cd5ed3fe3035df9e95e4fb4dd09f0edee3dc SHA256 0c118da88f3457f396681d9d8f7774943f149e14f676eeb5dcd2083b8a1310f6
+EBUILD minicomputer-9999.ebuild 1209 RMD160 4445b1b2f9ed8463e8e86ed69e4859a81e0fcfb1 SHA1 0d18d0886469259dfda10473793a931db524e4c6 SHA256 5f5884a0e03c424b14f0ccdc40e39ea96eb9145067ed151861d6968fde876a7e
+MISC ChangeLog 872 RMD160 2a301c1308a49dfbca6d7222ad3d6ea0692b8d62 SHA1 a86e2fe99d7648822c569b947fdd42283eb51471 SHA256 f2551edbc5cb5136cf8b0006e031b364421d222915afc04a3ebbcf381677ac19
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,13 +0,0 @@
---- SConstruct.orig	2008-07-15 11:29:43.000000000 +0200
-+++ SConstruct	2008-07-15 11:51:17.000000000 +0200
-@@ -43,6 +43,10 @@
- 
- print"-                    checking dependencies for the editor:"
- 
-+# Gentoo: find fltk
-+guienv.Append(CPPPATH = ['/usr/include/fltk-1.1'])
-+guienv.Append(LIBPATH = ['/usr/lib/fltk-1.1'])
-+
- guiconf = Configure(guienv)
- if not guiconf.CheckLibWithHeader('lo', 'lo/lo.h','c'):
- 	print 'Did not find liblo for OSC, exiting!'

Deleted: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-gcc43.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-gcc43.patch	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-gcc43.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,10 +0,0 @@
---- editor/Memory.cpp.orig	2008-07-15 11:53:05.000000000 +0200
-+++ editor/Memory.cpp	2008-07-15 11:53:26.000000000 +0200
-@@ -16,6 +16,7 @@
-  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
-  */
- #include "Memory.h"
-+#include <cstring>
- /**
-  * constructor
-  */

Added: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.3-respect-tc-flags.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.3-respect-tc-flags.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.3-respect-tc-flags.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,48 @@
+--- SConstruct.old	2010-06-04 08:49:16.000000000 +0100
++++ SConstruct	2010-06-10 20:06:43.000000000 +0100
+@@ -2,6 +2,9 @@
+ print"Minicomputer-------------- "
+ print"-                     1/2:configuring"
+ 
++import os
++import SCons.Util
++
+ if ARGUMENTS.get('64bit', 0):
+ 	env = Environment(CCFLAGS = '-m64')
+ 	guienv = Environment(CPPFLAGS = '-m64')
+@@ -9,6 +12,18 @@
+ 	env = Environment(CCFLAGS = '')
+ 	guienv = Environment(CPPFLAGS = '')
+ 
++if os.environ.has_key('CC'):
++	env['CC'] = os.environ['CC']
++if os.environ.has_key('CFLAGS'):
++	env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
++if os.environ.has_key('CXX'):
++	guienv['CXX'] = os.environ['CXX']
++if os.environ.has_key('CXXFLAGS'):
++	guienv['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS'])
++if os.environ.has_key('LDFLAGS'):
++	env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++	guienv['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++
+ if ARGUMENTS.get('k8', 0):
+ 	env.Append(CCFLAGS = ['-march=k8','-mtune=k8','-m3dnow'])
+ 	guienv.Append(CPPFLAGS = ['-march=k8','-mtune=k8'])
+@@ -19,8 +34,6 @@
+ 
+ # env.Append(CCFLAGS = '  -O3 -mfpmath=sse -msse -msse2  -fverbose-asm  -ffast-math -funit-at-a-time -fpeel-loops -ftracer -funswitch-loops -Wall -fmessage-length=0')
+ 
+-env.Append(CCFLAGS = ['-g','-O3','-msse','-fwhole-program','-ftree-vectorize','-ffast-math', '-funit-at-a-time', '-fpeel-loops', '-ftracer','-funswitch-loops','-fprefetch-loop-arrays','-mfpmath=sse'])
+-
+ if ARGUMENTS.get('pentium-m', 0):
+ 	env = Environment(CCFLAGS = [''])
+ 	#env.Append(CCFLAGS = ['-march=pentium-m','-mtune=pentium-m'])
+@@ -57,7 +70,6 @@
+ 	print 'Did not find pthread library, exiting!'
+ 	Exit(1)
+ guienv = guiconf.Finish()
+-guienv.Append(CPPFLAGS = ['-O3','-Wall','-fmessage-length=0'])
+ 
+ print"-                     2/2:compiling"
+ print"-                     building the engine:"

Copied: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-fltk.patch (from rev 1694, trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch)
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-fltk.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-fltk.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,13 @@
+--- SConstruct.orig	2008-07-15 11:29:43.000000000 +0200
++++ SConstruct	2008-07-15 11:51:17.000000000 +0200
+@@ -43,6 +43,10 @@
+ 
+ print"-                    checking dependencies for the editor:"
+ 
++# Gentoo: find fltk
++guienv.Append(CPPPATH = ['/usr/include/fltk-1.1'])
++guienv.Append(LIBPATH = ['/usr/lib/fltk-1.1'])
++
+ guiconf = Configure(guienv)
+ if not guiconf.CheckLibWithHeader('lo', 'lo/lo.h','c'):
+ 	print 'Did not find liblo for OSC, exiting!'

Added: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-respect-tc-flags.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-respect-tc-flags.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.41-respect-tc-flags.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,49 @@
+--- SConstruct.old	2010-06-10 02:32:08.000000000 +0100
++++ SConstruct	2010-06-10 19:56:33.000000000 +0100
+@@ -2,6 +2,9 @@
+ print"Minicomputer-------------- "
+ print"-                     1/2:configuring"
+ 
++import os
++import SCons.Util
++
+ if ARGUMENTS.get('64bit', 0):
+ 	env = Environment(CCFLAGS = '-m64')
+ 	guienv = Environment(CPPFLAGS = '-m64')
+@@ -9,6 +12,18 @@
+ 	env = Environment(CCFLAGS = '')
+ 	guienv = Environment(CPPFLAGS = '')
+ 
++if os.environ.has_key('CC'):
++	env['CC'] = os.environ['CC']
++if os.environ.has_key('CFLAGS'):
++	env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
++if os.environ.has_key('CXX'):
++	guienv['CXX'] = os.environ['CXX']
++if os.environ.has_key('CXXFLAGS'):
++	guienv['CPPFLAGS'] = SCons.Util.CLVar(os.environ['CXXFLAGS'])
++if os.environ.has_key('LDFLAGS'):
++	env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++	guienv['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++
+ if ARGUMENTS.get('k8', 0):
+ 	env.Append(CCFLAGS = ['-march=k8','-mtune=k8','-m3dnow'])
+ 	guienv.Append(CPPFLAGS = ['-march=k8','-mtune=k8'])
+@@ -19,7 +34,7 @@
+ 
+ # env.Append(CCFLAGS = '  -O3 -mfpmath=sse -msse -msse2  -fverbose-asm  -ffast-math -funit-at-a-time -fpeel-loops -ftracer -funswitch-loops -Wall -fmessage-length=0')
+ 
+-env.Append(CCFLAGS = ['-g','-O3','-msse','-fwhole-program','-ftree-vectorize','-ffast-math', '-funit-at-a-time', '-fpeel-loops', '-ftracer','-funswitch-loops','-fprefetch-loop-arrays','-mfpmath=sse'])
++#env.Append(CCFLAGS = ['-g','-O3','-msse','-fwhole-program','-ftree-vectorize','-ffast-math', '-funit-at-a-time', '-fpeel-loops', '-ftracer','-funswitch-loops','-fprefetch-loop-arrays','-mfpmath=sse'])
+ 
+ if ARGUMENTS.get('native', 0):
+ 	env.Append(CCFLAGS = ['-march=native','-mtune=native'])
+@@ -66,7 +81,7 @@
+ 	print 'Did not find pthread library, exiting!'
+ 	Exit(1)
+ guienv = guiconf.Finish()
+-guienv.Append(CPPFLAGS = ['-O3','-Wall','-fmessage-length=0'])
++#guienv.Append(CPPFLAGS = ['-O3','-Wall','-fmessage-length=0'])
+ 
+ print"-                     2/2:compiling"
+ print"-                     building the engine:"

Copied: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-fltk.patch (from rev 1694, trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-1.2-fltk.patch)
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-fltk.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-fltk.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,13 @@
+--- SConstruct.orig	2008-07-15 11:29:43.000000000 +0200
++++ SConstruct	2008-07-15 11:51:17.000000000 +0200
+@@ -43,6 +43,10 @@
+ 
+ print"-                    checking dependencies for the editor:"
+ 
++# Gentoo: find fltk
++guienv.Append(CPPPATH = ['/usr/include/fltk-1.1'])
++guienv.Append(LIBPATH = ['/usr/lib/fltk-1.1'])
++
+ guiconf = Configure(guienv)
+ if not guiconf.CheckLibWithHeader('lo', 'lo/lo.h','c'):
+ 	print 'Did not find liblo for OSC, exiting!'

Added: trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-respect-tc-flags.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-respect-tc-flags.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/files/minicomputer-9999-respect-tc-flags.patch	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,49 @@
+--- SConstruct.old	2010-06-10 02:32:08.000000000 +0100
++++ SConstruct	2010-06-10 19:56:33.000000000 +0100
+@@ -2,6 +2,9 @@
+ print"Minicomputer-------------- "
+ print"-                     1/2:configuring"
+ 
++import os
++import SCons.Util
++
+ if ARGUMENTS.get('64bit', 0):
+ 	env = Environment(CCFLAGS = '-m64')
+ 	guienv = Environment(CPPFLAGS = '-m64')
+@@ -9,6 +12,18 @@
+ 	env = Environment(CCFLAGS = '')
+ 	guienv = Environment(CPPFLAGS = '')
+ 
++if os.environ.has_key('CC'):
++	env['CC'] = os.environ['CC']
++if os.environ.has_key('CFLAGS'):
++	env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
++if os.environ.has_key('CXX'):
++	guienv['CXX'] = os.environ['CXX']
++if os.environ.has_key('CXXFLAGS'):
++	guienv['CPPFLAGS'] = SCons.Util.CLVar(os.environ['CXXFLAGS'])
++if os.environ.has_key('LDFLAGS'):
++	env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++	guienv['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS'])
++
+ if ARGUMENTS.get('k8', 0):
+ 	env.Append(CCFLAGS = ['-march=k8','-mtune=k8','-m3dnow'])
+ 	guienv.Append(CPPFLAGS = ['-march=k8','-mtune=k8'])
+@@ -19,7 +34,7 @@
+ 
+ # env.Append(CCFLAGS = '  -O3 -mfpmath=sse -msse -msse2  -fverbose-asm  -ffast-math -funit-at-a-time -fpeel-loops -ftracer -funswitch-loops -Wall -fmessage-length=0')
+ 
+-env.Append(CCFLAGS = ['-g','-O3','-msse','-fwhole-program','-ftree-vectorize','-ffast-math', '-funit-at-a-time', '-fpeel-loops', '-ftracer','-funswitch-loops','-fprefetch-loop-arrays','-mfpmath=sse'])
++#env.Append(CCFLAGS = ['-g','-O3','-msse','-fwhole-program','-ftree-vectorize','-ffast-math', '-funit-at-a-time', '-fpeel-loops', '-ftracer','-funswitch-loops','-fprefetch-loop-arrays','-mfpmath=sse'])
+ 
+ if ARGUMENTS.get('native', 0):
+ 	env.Append(CCFLAGS = ['-march=native','-mtune=native'])
+@@ -66,7 +81,7 @@
+ 	print 'Did not find pthread library, exiting!'
+ 	Exit(1)
+ guienv = guiconf.Finish()
+-guienv.Append(CPPFLAGS = ['-O3','-Wall','-fmessage-length=0'])
++#guienv.Append(CPPFLAGS = ['-O3','-Wall','-fmessage-length=0'])
+ 
+ print"-                     2/2:compiling"
+ print"-                     building the engine:"

Added: trunk/overlays/proaudio/media-sound/minicomputer/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/metadata.xml	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>

Deleted: trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.2.ebuild	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.2.ebuild	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,56 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-MY_P="${PN/mini/Mini}V${PV}"
-
-DESCRIPTION="Standalone Linux softwaresynthesizer"
-HOMEPAGE="http://minicomputer.sourceforge.net";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-# poor gentoo mirrors
-RESTRICT="mirror"
-
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-sound/jack-audio-connection-kit
-	x11-libs/fltk
-	media-libs/alsa-lib
-	media-libs/liblo"
-DEPEND="${RDEPEND}
-	dev-util/scons"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${FILESDIR}/${P}-gcc43.patch"
-	epatch "${FILESDIR}/${P}-fltk.patch"
-}
-
-src_compile() {
-	scons PREFIX=/usr || die
-}
-
-src_install() {
-	dobin minicomputer minicomputerCPU
-	doicon minicomputer.xpm
-	dodoc CHANGES README
-	make_desktop_entry "${PN}" "Minicomputer" "${PN}" "AudioVideo;Audio"
-
-	# install presets
-	insinto /usr/share/${PN}
-	doins -r factoryPresets
-}
-
-pkg_postinst() {
-	elog "The presets can be found in /usr/share/${PN}"
-	elog "Just copy them to ~/.miniComputer/"
-}

Modified: trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.3.ebuild	2010-06-09 19:50:23 UTC (rev 1695)
+++ trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.3.ebuild	2010-06-10 19:49:05 UTC (rev 1696)
@@ -1,10 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI="2"
 
-inherit eutils
+inherit eutils toolchain-funcs
 
 MY_P="${PN/mini/Mini}V${PV}"
 
@@ -12,10 +12,8 @@
 HOMEPAGE="http://minicomputer.sourceforge.net";
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
-# poor gentoo mirrors
 RESTRICT="mirror"
 
-
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -30,13 +28,13 @@
 
 S="${WORKDIR}/${MY_P}"
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
+src_prepare() {
 	epatch "${FILESDIR}/${P}-fltk.patch"
+	epatch "${FILESDIR}/${P}-respect-tc-flags.patch"
 }
 
 src_compile() {
+	tc-export CC CXX
 	scons PREFIX=/usr || die
 }
 

Copied: trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.41.ebuild (from rev 1694, trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.2.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.41.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.41.ebuild	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,55 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs
+
+MY_P="${PN/mini/Mini}V${PV}"
+
+DESCRIPTION="Standalone Linux softwaresynthesizer"
+HOMEPAGE="http://minicomputer.sourceforge.net";
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+RESTRICT="mirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-sound/jack-audio-connection-kit
+	>=x11-libs/fltk-1.1.7:1.1[threads]
+	media-libs/alsa-lib
+	media-libs/liblo"
+DEPEND="${RDEPEND}
+	dev-util/scons"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	epatch "${FILESDIR}/${P}-fltk.patch"
+	epatch "${FILESDIR}/${P}-respect-tc-flags.patch"
+}
+
+src_compile() {
+	tc-export CC CXX
+	scons PREFIX=/usr || die
+}
+
+src_install() {
+	dobin minicomputer minicomputerCPU
+	doicon minicomputer.xpm
+	dodoc CHANGES README
+	make_desktop_entry "${PN}" "Minicomputer" "${PN}" "AudioVideo;Audio"
+
+	# install presets
+	insinto /usr/share/${PN}
+	doins -r factoryPresets
+}
+
+pkg_postinst() {
+	elog "The presets can be found in /usr/share/${PN}"
+	elog "Just copy them to ~/.miniComputer/"
+}

Copied: trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-9999.ebuild (from rev 1694, trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-1.3.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/minicomputer/minicomputer-9999.ebuild	2010-06-10 19:49:05 UTC (rev 1696)
@@ -0,0 +1,56 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs subversion
+
+MY_P="${PN/mini/Mini}V${PV}"
+
+DESCRIPTION="Standalone Linux softwaresynthesizer"
+HOMEPAGE="http://minicomputer.sourceforge.net";
+#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+ESVN_REPO_URI="https://minicomputer.svn.sourceforge.net/svnroot/minicomputer/trunk";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="media-sound/jack-audio-connection-kit
+	>=x11-libs/fltk-1.1.7:1.1[threads]
+	media-libs/alsa-lib
+	media-libs/liblo"
+DEPEND="${RDEPEND}
+	dev-util/scons"
+
+S="${WORKDIR}"
+
+src_prepare() {
+	epatch "${FILESDIR}/${P}-fltk.patch"
+	epatch "${FILESDIR}/${P}-respect-tc-flags.patch"
+}
+
+src_compile() {
+	tc-export CC CXX
+	scons PREFIX=/usr || die
+}
+
+src_install() {
+	dobin minicomputer minicomputerCPU
+	doicon minicomputer.xpm
+	dodoc CHANGES README
+	make_desktop_entry "${PN}" "Minicomputer" "${PN}" "AudioVideo;Audio"
+
+	# install presets
+	insinto /usr/share/${PN}
+	doins -r factoryPresets
+}
+
+pkg_postinst() {
+	elog "The presets can be found in /usr/share/${PN}"
+	elog "Just copy them to ~/.miniComputer/"
+}


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