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 <[email protected]>
+  -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 <[email protected]>
   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>[email protected]</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/"
+}

Reply via email to