[proaudio] [1303] various fixes and cleanups

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


Revision: 1303
Author:   evermind
Date:     2008-08-22 15:50:26 +0200 (Fri, 22 Aug 2008)

Log Message:
-----------
various fixes and cleanups

Modified Paths:
--------------
    trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
    trunk/overlays/proaudio/eclass/exteutils.eclass
    trunk/overlays/proaudio/eclass/scons-ccache.eclass
    trunk/overlays/proaudio/media-libs/phat/ChangeLog
    trunk/overlays/proaudio/media-libs/phat/Manifest
    trunk/overlays/proaudio/media-libs/phat/phat-9999.ebuild
    trunk/overlays/proaudio/media-sound/jkmeter/Manifest
    trunk/overlays/proaudio/media-sound/jkmeter/jkmeter-0.1.0.ebuild
    trunk/overlays/proaudio/sys-libs/raul/ChangeLog
    trunk/overlays/proaudio/sys-libs/raul/Manifest
    trunk/overlays/proaudio/sys-libs/raul/raul-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/liblo/
    trunk/overlays/proaudio/media-libs/phat/phat-0.4.1.ebuild


Modified: trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2008-08-22 13:50:26 UTC (rev 1303)
@@ -38,12 +38,6 @@
 	Homepage:    http://drobilla.net/software
 
 
-#------- dev-python/pyalsaaudio --------
-	pyalsaaudio-0.2-r1	arch: ~x86 ~amd64
-	Description: A Python wrapper for the ALSA API
-	Homepage:    http://www.sourceforge.net/projects/pyalsaaudio
-
-
 #------- dev-ruby/event-loop --------
 	event-loop-0.3	arch: ~x86 ~amd64
 	event-loop-0.3-r1	arch: ~x86 ~amd64
@@ -78,15 +72,6 @@
 	Homepage:    http://www.steinberg.net/329+M52087573ab0.html
 
 
-#------- media-libs/aubio --------
-	aubio-0.2.0	arch: x86
-	aubio-0.2.0-r1	arch: x86
-	aubio-0.3.1	arch: x86 ~amd64
-	aubio-0.3.2	arch: x86 ~amd64
-	Description: library for audio labelling
-	Homepage:    http://aubio.piem.org
-
-
 #------- media-libs/bse-alsa --------
 	bse-alsa-0.7.1	arch: x86
 	Description: BEAST - the Bedevilled Sound Engine (ALSA
@@ -107,13 +92,6 @@
 	Homepage:    http://joebutton.co.uk/fst/
 
 
-#------- media-libs/gavl --------
-	gavl-0.2.5	arch: ~x86
-	Description: Gavl is short for Gmerlin Audio Video Library
-		
-	Homepage:    http://gmerlin.sourceforge.net
-
-
 #------- media-libs/hydrogen-drumkits --------
 	hydrogen-drumkits-0.1	arch: amd64 ppc x86
 	Description: free drumkits for hydrogen
@@ -170,15 +148,6 @@
 	Homepage:    http://libdsp.sf.net
 
 
-#------- media-libs/libfishsound --------
-	libfishsound-0.8.1	arch: amd64 sparc x86
-	libfishsound-0.9.0	arch: amd64 sparc x86
-	Description: programming interface for decoding and encoding
-		 audio data using Xiph.Org codecs (Vorbis and Speex)
-		
-	Homepage:    http://www.annodex.net/software/libfishsound/
-
-
 #------- media-libs/libgig --------
 	libgig-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: libgig is a C++ library for loading Gigasampler
@@ -208,14 +177,6 @@
 	Homepage:    http://www.surina.net/soundtouch/
 
 
-#------- media-libs/libxtract --------
-	libxtract-0.4.5	arch: ~x86
-	Description: LibXtract is a simple, portable, lightweight
-		 library of audio feature extraction functions
-		
-	Homepage:    http://libxtract.sourceforge.net
-
-
 #------- media-libs/libzzub --------
 	libzzub-0.2.1	arch: ~x86 ~amd64
 	libzzub-0.2.2	arch: ~x86 ~amd64
@@ -225,13 +186,6 @@
 	Homepage:    http://trac.zeitherrschaft.org/aldrin
 
 
-#------- media-libs/lv2core --------
-	lv2core-1	arch: ~x86 ~amd64
-	Description: lv2core is the lv2 specification headers
-		 and ontology
-	Homepage:    http://lv2plug.in
-
-
 #------- media-libs/lv2dynparam1 --------
 	lv2dynparam1-1	arch: ~x86 ~amd64
 	lv2dynparam1-9999	arch: -> live ebuild: [svn|cvs|...]<-
@@ -248,7 +202,6 @@
 
 
 #------- media-libs/phat --------
-	phat-0.4.1	arch: amd64 ppc sparc x86
 	phat-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Collection of GTK+ widgets geared toward
 		 pro-audio apps.
@@ -271,17 +224,16 @@
 
 
 #------- media-libs/pyphat --------
-	pyphat-0.1	arch: x86
 	pyphat-0.4.1	arch: x86
 	pyphat-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: python binding for phat
 	Homepage:    http://phat.berlios.de/
 
 
-#------- media-libs/tse3 --------
-	tse3-0.3.1	arch: ~amd64 ~ppc ~sparc ~x86
-	Description: TSE3 Sequencer library
-	Homepage:    http://TSE3.sourceforge.net/
+#------- media-libs/stk --------
+	stk-4.3.1	arch: ~x86 ~amd64
+	Description: Synthesis ToolKit in C++
+	Homepage:    http://ccrma.stanford.edu/software/stk/
 
 
 #------- media-libs/vst-sdk --------
@@ -465,13 +417,6 @@
 	Homepage:    http://www.student.nada.kth.se/~d00-llu/music_dssi.php?lang=en
 
 
-#------- media-plugins/swh-lv2 --------
-	swh-lv2-1.0.11	arch: x86
-	Description: Large collection of lv2 audio plugins/effects
-		 (swh-plugins)
-	Homepage:    http://plugin.org.uk/lv2/
-
-
 #------- media-plugins/vocoder-ladspa --------
 	vocoder-ladspa-0.3	arch: amd64 ppc x86
 	Description: A vocoder is a sound effect that can make
@@ -767,7 +712,6 @@
 
 
 #------- media-sound/audacity --------
-	audacity-1.3.2-r1	arch: amd64 ppc ppc64 sparc x86
 	audacity-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Free crossplatform audio editor
 	Homepage:    http://audacity.sourceforge.net/
@@ -780,12 +724,6 @@
 	Homepage:    http://ll-plugins.nongnu.org/azr3
 
 
-#------- media-sound/beast --------
-	beast-0.7.1	arch: ~x86
-	Description: BEAST - the Bedevilled Sound Engine
-	Homepage:    http://beast.gtk.org
-
-
 #------- media-sound/bpmdetect --------
 	bpmdetect-0.5	arch: ~amd64 ~x86
 	Description: Simple BPM detection utility
@@ -837,12 +775,6 @@
 	Homepage:    http://www.reduz.com.ar/chionic
 
 
-#------- media-sound/chuck --------
-	chuck-1.2.0.6	arch: x86
-	Description: ChuCK - On-the-fly Audio Programming
-	Homepage:    http://chuck.cs.princeton.edu/release/
-
-
 #------- media-sound/csound --------
 	csound-5.01	arch: -* ~amd64 ~ppc ~ppc64 x86
 	csound-5.02.1	arch: -* ~amd64 ~ppc ~ppc64 x86
@@ -868,12 +800,6 @@
 	Homepage:    http://dino.nongnu.org
 
 
-#------- media-sound/djplay --------
-	djplay-0.3.0-r1	arch: amd64 x86
-	Description: A live DJing application.
-	Homepage:    http://djplay.sf.net/
-
-
 #------- media-sound/drc --------
 	drc-2.6.2	arch: ~x86 ~amd64
 	Description: DRC generates digital room correction FIR
@@ -909,13 +835,6 @@
 	Homepage:    http://home.gna.org/fmit/
 
 
-#------- media-sound/freebirth --------
-	freebirth-0.3.2	arch: amd64 ~ppc sparc x86
-	Description: Free software bass synthesizer step sequencer
-		
-	Homepage:    http://www.bitmechanic.com/projects/freebirth/
-
-
 #------- media-sound/freecycle --------
 	freecycle-0.51a-r1	arch: x86
 	freecycle-0.60a	arch: x86
@@ -961,7 +880,7 @@
 	ghostess-20061127	arch: amd64 x86
 	Description: graphical DSSI host, based on jack-dssi-host
 		
-	Homepage:    http://home.jps.net/~musound/
+	Homepage:    http://www.smbolton.com/linux.html
 
 
 #------- media-sound/glashctl --------
@@ -1011,7 +930,7 @@
 
 
 #------- media-sound/iannix --------
-	iannix-0.638_beta	arch: ~x86 ~amd64
+	iannix-0.640_beta	arch: ~x86 ~amd64
 	Description: IanniX is a graphical score editor based
 		 on the previous UPIC developed by Iannis Xenakis
 		
@@ -1055,12 +974,6 @@
 	Homepage:    http://www.kokkinizita.net/linuxaudio/
 
 
-#------- media-sound/jack-keyboard --------
-	jack-keyboard-1.5	arch: x86
-	Description: virtual keyboard using JACK MIDI events
-	Homepage:    http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/
-
-
 #------- media-sound/jackEQ --------
 	jackEQ-0.4.1	arch: ~amd64 ~x86
 	Description: jackEQ is a tool for routing and manipulating
@@ -1095,12 +1008,6 @@
 	Homepage:    http://home.gna.org/jackmixer/
 
 
-#------- media-sound/jackbeat --------
-	jackbeat-0.5.4	arch: amd64 x86
-	Description: An audio sequencer for Linux
-	Homepage:    http://www.samalyse.com/jackbeat/
-
-
 #------- media-sound/jackdmp --------
 	jackdmp-9999-r1	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Jackdmp jack implemention for multi-processor
@@ -1146,7 +1053,7 @@
 
 #------- media-sound/japa --------
 	japa-0.1.8	arch: x86 ~amd64
-	japa-0.2.1	arch: x86 ~amd64
+	japa-0.4.0	arch: x86 ~amd64
 	Description: JAPA is a perceptual analyzer for JACK and
 		 ALSA
 	Homepage:    http://www.kokkinizita.net/linuxaudio/
@@ -1242,12 +1149,9 @@
 
 
 #------- media-sound/lash --------
-	lash-0.5.0	arch: amd64 ppc sparc x86
-	lash-0.5.1	arch: amd64 ppc sparc x86
-	lash-0.5.2-r1	arch: amd64 ppc sparc x86
 	lash-0.5.4	arch: amd64 ppc sparc x86
 	Description: LASH Audio Session Handler
-	Homepage:    http://www.nongnu.org/lash
+	Homepage:    http://www.nongnu.org/lash/
 
 
 #------- media-sound/ldrum --------
@@ -1267,15 +1171,6 @@
 	Homepage:    http://lilypond.org/
 
 
-#------- media-sound/lingot --------
-	lingot-0.6.1	arch: ~x86 ~amd64
-	lingot-0.6.2	arch: ~x86 ~amd64
-	Description: LINGOT is a musical instrument tuner. It's
-		 accurate, easy to use, and highly configurable.
-		
-	Homepage:    http://www.nongnu.org/lingot/
-
-
 #------- media-sound/linuxsampler --------
 	linuxsampler-0.5.1	arch: ~amd64 ~x86
 	linuxsampler-9999	arch: -> live ebuild: [svn|cvs|...]<-
@@ -1288,7 +1183,7 @@
 #------- media-sound/lmms --------
 	lmms-0.3.1	arch: ~x86 ~amd64
 	lmms-0.3.2	arch: ~x86 ~amd64
-	lmms-0.4.0_alpha2	arch: ~x86 ~amd64
+	lmms-0.4.0_beta1	arch: ~amd64
 	lmms-9999-r1	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: free alternative to popular programs such
 		 as FruityLoops, Cubase and Logic
@@ -1341,13 +1236,6 @@
 	Homepage:    http://sourceforge.net/projects/midicontrol/
 
 
-#------- media-sound/miniaudicle --------
-	miniaudicle-0.1.3.4	arch: ~x86 ~amd64
-	Description: integrated development + performance environment
-		 for chuck
-	Homepage:    http://audicle.cs.princeton.edu/mini/
-
-
 #------- media-sound/minicomputer --------
 	minicomputer-1.2	arch: ~amd64 ~x86
 	Description: Standalone Linux softwaresynthesizer
@@ -1369,13 +1257,6 @@
 	Homepage:    http://mjoo.org
 
 
-#------- media-sound/musescore --------
-	musescore-0.7.0.1	arch: ~sparc ~x86 ~amd64
-	musescore-0.8.0	arch: ~sparc ~x86 ~amd64
-	Description: WYSIWYG Music Score Typesetter
-	Homepage:    http://mscore.sourceforge.net
-
-
 #------- media-sound/museseq --------
 	museseq-0.9_pre1	arch: ~amd64 ~sparc x86
 	museseq-0.9_pre2	arch: ~amd64 ~sparc x86
@@ -1451,8 +1332,6 @@
 
 
 #------- media-sound/phasex --------
-	phasex-0.10.2	arch: ~x86
-	phasex-0.10.3	arch: ~x86
 	phasex-0.11.1	arch: ~x86 ~amd64
 	Description: PHASEX is an experimental software synthesizer
 		 for use with Linux/ALSA/JACK
@@ -1603,9 +1482,7 @@
 
 
 #------- media-sound/seq24 --------
-	seq24-0.8.3-r2	arch: ~amd64 ~ppc x86
-	seq24-0.8.6	arch: ~amd64 ~ppc x86
-	seq24-0.8.7	arch: ~amd64 ~ppc x86
+	seq24-0.8.7	arch: amd64 ~ppc x86
 	Description: Seq24 is a loop based MIDI sequencer with
 		 focus on live performances.
 	Homepage:    http://www.filter24.org/seq24/
@@ -1634,12 +1511,6 @@
 	Homepage:    http://smack.berlios.de/
 
 
-#------- media-sound/snd --------
-	snd-8.7	arch: ~amd64 ~ppc ~sparc ~x86
-	Description: Snd is a sound editor
-	Homepage:    http://ccrma.stanford.edu/software/snd/
-
-
 #------- media-sound/snd-ls --------
 	snd-ls-0.9.6.2	arch: ~amd64 ~ppc ~sparc ~x86
 	snd-ls-0.9.7.0-r1	arch: ~amd64 ~ppc ~sparc ~x86
@@ -1672,30 +1543,12 @@
 	Homepage:    http://www.somasuite.org
 
 
-#------- media-sound/sooperlooper --------
-	sooperlooper-1.0.8c	arch: ~amd64 ~ppc x86
-	sooperlooper-1.5.0	arch: ~amd64 ~x86
-	Description: Live looping sampler with immediate loop
-		 recording
-	Homepage:    http://essej.net/sooperlooper/index.html
-
-
 #------- media-sound/specimen --------
-	specimen-0.5.1.1	arch: ~amd64 ~ppc sparc x86
-	specimen-0.5.1	arch: -amd64 ~ppc sparc x86
-	specimen-0.5.1-r1	arch: -amd64 ~ppc sparc x86
 	specimen-0.5.2_rc3	arch: ~amd64 ~ppc ~x86
 	Description: A Midi Controllable Audio Sampler
 	Homepage:    http://zhevny.com/specimen
 
 
-#------- media-sound/stk --------
-	stk-4.3.0	arch: ~x86 ~amd64
-	stk-4.3.1	arch: ~x86 ~amd64
-	Description: Synthesis ToolKit in C++
-	Homepage:    http://ccrma.stanford.edu/software/stk/
-
-
 #------- media-sound/stygmorgan --------
 	stygmorgan-0.27	arch: amd64 sparc x86
 	Description: stygmorgan is an Interactive Musical Workstation
@@ -1711,11 +1564,12 @@
 
 
 #------- media-sound/swami --------
-	swami-0.9.2	arch: ~amd64 ~x86
-	swami-1.0.0_pre1-r1	arch: ~amd64 ~x86
+	swami-0.9.4	arch: ~amd64 ~ppc ~x86
+	swami-1.0.0_pre1-r1	arch: ~amd64 ~ppc ~x86
 	swami-9999	arch: -> live ebuild: [svn|cvs|...]<-
-	Description: A GPL sound font editor
-	Homepage:    http://swami.sourceforge.net/
+	Description: an instrument editor for MIDI music composition
+		 and a sampler frontend
+	Homepage:    http://swami.sourceforge.net
 
 
 #------- media-sound/sweep --------
@@ -1731,9 +1585,10 @@
 
 #------- media-sound/tapiir --------
 	tapiir-0.7.1-r1	arch: x86 ~amd64
-	tapiir-0.7.2	arch: x86 ~amd64
-	Description: Tapiir is a simple and flexible audio effects
-		 processor
+	tapiir-0.7.2	arch: ~amd64 ~ppc ~sparc x86
+	Description: a flexible audio effects processor, inspired
+		 on the classical magnetic tape delay systems
+		
 	Homepage:    http://www.iua.upf.es/~mdeboer/projects/tapiir/
 
 
@@ -1855,18 +1710,9 @@
 
 
 #------- media-sound/jack-audio-connection-kit --------
-	jack-audio-connection-kit-0.100.7-r2	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc x86
-	jack-audio-connection-kit-0.100.7-r3	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc x86
-	jack-audio-connection-kit-0.101.1	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc
-~x86
-	jack-audio-connection-kit-0.102.20	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc
-~x86
-	jack-audio-connection-kit-0.103.0	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc
-~x86
-	jack-audio-connection-kit-0.109.0	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc
-~x86
-	jack-audio-connection-kit-0.109.2	arch: -alpha ~amd64 ~arm -hppa -ia64 -mips ~ppc ~ppc-macos -ppc64 ~sh -sparc
-~x86
+	jack-audio-connection-kit-0.101.1	arch: alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86
+	jack-audio-connection-kit-0.102.20	arch: alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86
+	jack-audio-connection-kit-0.109.2-r2	arch: ~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86
 	jack-audio-connection-kit-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: A low-latency audio server
 	Homepage:    http://www.jackaudio.org
@@ -1909,8 +1755,10 @@
 	rt-sources-2.6.23.11-r14	arch: ~amd64 ~ppc ~ppc64 ~x86
 	rt-sources-2.6.23.1-r11	arch: ~amd64 ~ppc ~ppc64 ~x86
 	rt-sources-2.6.23.9-r12	arch: ~amd64 ~ppc ~ppc64 ~x86
-	rt-sources-2.6.24-r1	arch: ~amd64 ~ppc ~ppc64 ~x86
+	rt-sources-2.6.24.7-r17	arch: ~amd64 ~ppc ~ppc64 ~x86
+	rt-sources-2.6.25.4-r5	arch: ~amd64 ~ppc ~ppc64 ~x86
 	rt-sources-2.6.25.8-r7	arch: ~amd64 ~ppc ~ppc64 ~x86
+	rt-sources-2.6.26.3-r2	arch: ~amd64 ~ppc ~ppc64 ~x86
 	Description: Ingo Molnars realtime patch applied on vanilla
 		
 	Homepage:    unknown
@@ -1926,8 +1774,7 @@
 
 
 #------- sys-libs/pam --------
-	pam-0.78-r6	arch: ~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86
-	pam-0.99.8.1	arch: ~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
+	pam-1.0.1	arch: alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
 	Description: Linux-PAM (Pluggable Authentication Modules)
 		
 	Homepage:    http://www.kernel.org/pub/linux/libs/pam/
@@ -1968,7 +1815,6 @@
 
 
 #------- x11-libs/flowcanvas --------
-	flowcanvas-0.5.0	arch: ~amd64 ~x86
 	flowcanvas-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: Gtkmm/Gnomecanvasmm widget for boxes and
 		 lines environments
@@ -1981,13 +1827,6 @@
 	Homepage:    http://qwt.sourceforge.net/
 
 
-#------- x11-misc/stalonetray --------
-	stalonetray-0.6.5	arch: x86 ~amd64
-	Description: System tray utility including support for
-		 KDE system tray icons.
-	Homepage:    http://stalonetray.sourceforge.net/
-
-
 #------- x11-misc/xanalyser --------
 	xanalyser-1.30	arch: x86 ~amd64
 	Description: Program to analyse a stereo audio signal.
@@ -2010,11 +1849,3 @@
 	Homepage:    http://fvwm-crystal.org/
 
 
-#------- x11-wm/fvwm --------
-	fvwm-2.5.22	arch: ~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
-	Description: An extremely powerful ICCCM-compliant multiple
-		 virtual desktop window manager - non official
-		 patched version
-	Homepage:    http://www.fvwm.org/
-
-

Modified: trunk/overlays/proaudio/eclass/exteutils.eclass
===================================================================
--- trunk/overlays/proaudio/eclass/exteutils.eclass	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/eclass/exteutils.eclass	2008-08-22 13:50:26 UTC (rev 1303)
@@ -112,9 +112,9 @@
 			diff -u "${backup}" "${patched}"
 
 			# save the sed geneated patches to $patch_dir
-			[ ! -e "${patch_dir}" ] && mkdir "${patch_dir}" &>/dev/null
+			[ ! -e "${patch_dir}" ] && mkdir -p "${patch_dir}" &>/dev/null
 			if [ "${patch_file_exists}" == "0" ];then
-				patch_name="${CNT}-esed_${patched##*/}"
+				patch_name="$(printf "%.4d" $CNT)-esed_${patched##*/}"
 				patch_file_exists="1"
 				echo -e"\nesed generated patch for ${patch_name##/*}\n" \
 					> "${patch_dir}/${patch_name}.patch"

Modified: trunk/overlays/proaudio/eclass/scons-ccache.eclass
===================================================================
--- trunk/overlays/proaudio/eclass/scons-ccache.eclass	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/eclass/scons-ccache.eclass	2008-08-22 13:50:26 UTC (rev 1303)
@@ -17,8 +17,10 @@
 }
 
 add_ccache_to_scons_v2() {
+	local sconscript_file="$1"
+	[ "${#sconscript_file}" == "0" ] && sconscript_file="SConstruct"
 if [ -n "${FEATURES}" -a -z "${FEATURES##*ccache*}" ];then
-	cat >>"SConstruct" <<EOF
+	cat >>"${sconscript_file}" <<EOF
 ## Using ccache if possible
 if '/usr/lib/ccache/bin' in os.environ['PATH'] and os.environ.has_key('CCACHE_DIR') and os.path.exists('/usr/lib/ccache/bin'):
 	print('Using ccache')

Modified: trunk/overlays/proaudio/media-libs/phat/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/phat/ChangeLog	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-libs/phat/ChangeLog	2008-08-22 13:50:26 UTC (rev 1303)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+  -phat-0.4.1.ebuild, phat-9999.ebuild:
+  in portage          fixup doc handling
+
   10 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>; phat-9999.ebuild:
   fixup if no docs are build
 

Modified: trunk/overlays/proaudio/media-libs/phat/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/phat/Manifest	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-libs/phat/Manifest	2008-08-22 13:50:26 UTC (rev 1303)
@@ -1,5 +1,3 @@
-DIST phat-0.4.1.tar.gz 550910 RMD160 3f918dc61e7836efdfdb7099ad5fef284f17f621 SHA1 a958eb500a93ba6afcd9dd0731c61c70576ba2ce SHA256 5b891803b0461f4ab9c08845c71f5de7d135029fd4d58afecf6a41d4c46596c5
-EBUILD phat-0.4.1.ebuild 764 RMD160 b51bf1131d20ae5ab8779b9585f804efbd432a9f SHA1 3ac6e8bdcd0f0dd0888af13c20a4af8d1bd8a0f3 SHA256 4646200afab3143dcc94ed8c6403a7274b68589fb748d9428a51fe3e676b8631
-EBUILD phat-9999.ebuild 1370 RMD160 d4b4ad26454fe31ab557d9ba78ea0e5b47a828ab SHA1 401ab7c588d310301e3de870d7e108ef9b0fe147 SHA256 57acc40accfa954db6e08462ec793c463a1adf759d9abca9efa739ffc83c68da
-MISC ChangeLog 916 RMD160 f2a8d709484979f07da2302f2dae733a921723c6 SHA1 629183f98cfb21717913c28b2f942d9941ba34dd SHA256 e8df7fc5262d6cc959c376b0fcc4d060a23907aaacf55fed194b52b0c8545f2f
+EBUILD phat-9999.ebuild 1417 RMD160 7ffc7c74c4c788ecfeb8071f3aa3de214897fd5f SHA1 10f0a32dc285ac805c392a0eef49f431fe747ef8 SHA256 7450656747512d6f6a448fa4c69b10047af9b6e3fd2d880984cbd2b3dc9e4893
+MISC ChangeLog 1056 RMD160 be0a17e2eb8763acc7abda5c85e778e09a2cd539 SHA1 1b7d964e5fc1dffb23d84535c955a64704dde32d SHA256 a17f6713c56295736fd499baec4b8e6b1951843ba97fc94f6d387173d4057ef8
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-libs/phat/phat-0.4.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/phat/phat-0.4.1.ebuild	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-libs/phat/phat-0.4.1.ebuild	2008-08-22 13:50:26 UTC (rev 1303)
@@ -1,34 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-RESTRICT=nomirror
-DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps."
-HOMEPAGE="http://phat.berlios.de";
-SRC_URI="mirror://berlios/${PN}/${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="debug doc"
-
-RDEPEND=">=x11-libs/gtk+-2.4
-       gnome-base/libgnomecanvas"
-DEPEND="${RDEPEND}
-       dev-util/pkgconfig"
-
-src_unpack() {
-	unpack ${A}
-	sed -e "s:-Werror::g" -e "s:-O3:${CFLAGS}:g" -i "${S}"/configure
-}
-
-src_compile() {
-	econf $(use_enable debug) \
-	      $(use_enable doc gtk-doc) || die
-
-	emake || die
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-	dodoc AUTHORS ChangeLog NEWS README TODO
-}

Modified: trunk/overlays/proaudio/media-libs/phat/phat-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/phat/phat-9999.ebuild	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-libs/phat/phat-9999.ebuild	2008-08-22 13:50:26 UTC (rev 1303)
@@ -53,5 +53,6 @@
 
 src_install() {
 	emake DESTDIR="${D}" install || die "Install failed"
-	dodoc README AUTHORS BUGS INSTALL NEWS TODO
+	dodoc AUTHORS BUGS NEWS README TODO
+	use doc || rm -rf "${D}"/usr/share/gtk-doc/html/${PN}
 }

Modified: trunk/overlays/proaudio/media-sound/jkmeter/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jkmeter/Manifest	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-sound/jkmeter/Manifest	2008-08-22 13:50:26 UTC (rev 1303)
@@ -1,4 +1,4 @@
 DIST jkmeter-0.1.0.tar.bz2 22555 RMD160 bd82a2b046a0a8956dfe1f4b33cd24a5b79b971e SHA1 c794d61073fbaa97331e8520e0d12002c383cbba SHA256 b8daafa2b02bc62c23156f6e09bacc4c943a70564f1fdbbe3d55cc742a9263b6
-EBUILD jkmeter-0.1.0.ebuild 971 RMD160 7404608f5670a971a89297d86057a237f18eb0cf SHA1 d595168e870d6305e61d821bcd60912714bcae1b SHA256 4ac1fb3693237e92de7686b491c966239406a881be6584f581b07db54ed6ed64
+EBUILD jkmeter-0.1.0.ebuild 973 RMD160 9884c1e3b0285c48372ef2f02d768ab6eed1cea6 SHA1 bf15350673f9e9ddaf19c3e35be655f76cf94a07 SHA256 9f3d4f7d9d35d17a5ccaa7158f2b885470fcb6835d26a5627e57e29f1fc1ff6a
 MISC ChangeLog 354 RMD160 1f7713bc3236e52c9ef5da8195c844af71282885 SHA1 881b98d27590c3745de27663f72cca2ed44e9040 SHA256 faa539f829b1c75d1cc001244ebe683bbc16f6319611eafff50ff4f2b2c1da24
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/jkmeter/jkmeter-0.1.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jkmeter/jkmeter-0.1.0.ebuild	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/media-sound/jkmeter/jkmeter-0.1.0.ebuild	2008-08-22 13:50:26 UTC (rev 1303)
@@ -21,10 +21,10 @@
 
 src_unpack() {
 	unpack ${A}
-	cd "${S}"/source
+	cd "${S}"
 	# fix Makefile
 	esed_check -i -e "s@\(^PREFIX.*\)@\PREFIX = /usr@g" \
-		-e "s@\(/usr/bin/install[^\$]*\)@\1\$(DESTDIR)@g" Makefile
+		-e "s@\(/usr/bin/install[^\$]*\)@\1\$(DESTDIR)@g" "source/Makefile"
 }
 
 src_compile() {

Modified: trunk/overlays/proaudio/sys-libs/raul/ChangeLog
===================================================================
--- trunk/overlays/proaudio/sys-libs/raul/ChangeLog	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/sys-libs/raul/ChangeLog	2008-08-22 13:50:26 UTC (rev 1303)
@@ -2,6 +2,9 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>; raul-9999.ebuild:
+  adjust USE-flags
+
   12 Jul 2008; Marc-Olivier Barre <marco@xxxxxxxxxxxxxxxx> +raul-0.5.0.ebuild:
   bump
 

Modified: trunk/overlays/proaudio/sys-libs/raul/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-libs/raul/Manifest	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/sys-libs/raul/Manifest	2008-08-22 13:50:26 UTC (rev 1303)
@@ -2,6 +2,6 @@
 DIST raul-0.5.0.tar.gz 415985 RMD160 eb36753e76a51a10b8f328cb50f1f9ceda0817c4 SHA1 193e5c5209b1fb4befbab9df485a8aeba6410d29 SHA256 9020cf858f8a3681c5a4ca74dfe9db7436429540f36aefe3a3403df70878bae5
 EBUILD raul-0.4.0.ebuild 1197 RMD160 a80b5fe1213b1ebebd970548757864a350dc2f6b SHA1 5a89c8a8b47870c37bd0864a4741bf8f934677bb SHA256 f3f0b559a3f386aec07a844d2ff1d37083d9e5e16b0c0b75088d2c9cfd1a1b15
 EBUILD raul-0.5.0.ebuild 1197 RMD160 a80b5fe1213b1ebebd970548757864a350dc2f6b SHA1 5a89c8a8b47870c37bd0864a4741bf8f934677bb SHA256 f3f0b559a3f386aec07a844d2ff1d37083d9e5e16b0c0b75088d2c9cfd1a1b15
-EBUILD raul-9999.ebuild 1276 RMD160 d1988c69d4e4aeeafd29a6cab08eeea4d5e3759d SHA1 62800f2b7ed7f39992f58bc4e25e80001a65011a SHA256 1cbba9b17ec399bf3223cfb2c0b0ed5685b7dba9cb32ffb42eddf0352de72468
-MISC ChangeLog 394 RMD160 ef00fb3a488c7e1b705bfbd97cc596dee3fd483b SHA1 57eae1828ed3467c0a3bdb5704dd397b64c3317e SHA256 72b40e365c10ce6797336ee9c5cf4cdd572a4714a45252302ae9a8f46d513027
+EBUILD raul-9999.ebuild 1208 RMD160 90e899c3e5e8a385cdd7a6eed9cf2f039dc4f337 SHA1 a412e9e1cff1ba0356dc5debab094f9c55d620ef SHA256 93a2c0efa20ccce3652a8fe8d3663b5f6495d68434dbfe57e294cd843fc7e894
+MISC ChangeLog 490 RMD160 fb61b693de13bd2cb08c157c76539a3acf224ade SHA1 91544af1a35f4a36295900478a0ec5e459372f0b SHA256 bfe32811b48644e5d343d087a83767771d22471b2278566bb0949d140b40a83c
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/sys-libs/raul/raul-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-libs/raul/raul-9999.ebuild	2008-08-22 11:10:32 UTC (rev 1302)
+++ trunk/overlays/proaudio/sys-libs/raul/raul-9999.ebuild	2008-08-22 13:50:26 UTC (rev 1303)
@@ -17,10 +17,10 @@
 SLOT="0"
 
 DEPEND=">=dev-util/pkgconfig-0.9.0
-	osc? ( >=media-libs/liblo-0.22 )
+	>=media-libs/liblo-0.22
 	>=dev-libs/rasqal-0.9.11
 	>=media-libs/raptor-1.4.14
-	boost? ( dev-libs/boost )
+	dev-libs/boost
 	dev-libs/redland
 	>=dev-cpp/glibmm-2.4
 	jack? ( >=media-sound/jack-audio-connection-kit-0.107.0 )
@@ -33,10 +33,8 @@
 	cd "${S}/${PN}" || die "source for ${PN} not found"
 	NOCONFIGURE=1 ./autogen.sh
 	econf \
-		$(use_enable boost smart_pointers) \
-		--enable-raptor \
+		$(use_enable debug pointer-debug) \
 		$(use_enable debug) \
-		$(use_enable osc liblo) \
 		$(use_enable lash) \
 		$(use_enable jack) \
 		|| die "configure failed"
@@ -45,6 +43,6 @@
 
 src_install() {
 	cd "${S}/${PN}" || die "source for ${PN} not found"
-	make DESTDIR="${D}" install || die "install failed"
+	emake DESTDIR="${D}" install || die "install failed"
 	dodoc AUTHORS NEWS THANKS ChangeLog
 }


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