summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-07-11 18:10:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-07-11 18:10:40 +0000
commit0662d67fa52ca4f8ef7e80e32d0cf2f80574b6cf (patch)
tree32cee7bb5dd2b0f88445be32d59fad47275c48dd /media-sound/sonic-visualiser
parentVersion bump, x86 stable (diff)
downloadhistorical-0662d67fa52ca4f8ef7e80e32d0cf2f80574b6cf.tar.gz
historical-0662d67fa52ca4f8ef7e80e32d0cf2f80574b6cf.tar.bz2
historical-0662d67fa52ca4f8ef7e80e32d0cf2f80574b6cf.zip
version bump
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25.7 x86_64
Diffstat (limited to 'media-sound/sonic-visualiser')
-rw-r--r--media-sound/sonic-visualiser/ChangeLog8
-rw-r--r--media-sound/sonic-visualiser/Manifest10
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-1.3.ebuild85
3 files changed, 98 insertions, 5 deletions
diff --git a/media-sound/sonic-visualiser/ChangeLog b/media-sound/sonic-visualiser/ChangeLog
index d7776cc7c6f5..00faa3c3af65 100644
--- a/media-sound/sonic-visualiser/ChangeLog
+++ b/media-sound/sonic-visualiser/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/sonic-visualiser
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sonic-visualiser/ChangeLog,v 1.5 2008/04/13 23:04:58 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sonic-visualiser/ChangeLog,v 1.6 2008/07/11 18:10:40 aballier Exp $
+
+*sonic-visualiser-1.3 (11 Jul 2008)
+
+ 11 Jul 2008; Alexis Ballier <aballier@gentoo.org>
+ +sonic-visualiser-1.3.ebuild:
+ version bump
13 Apr 2008; Alexis Ballier <aballier@gentoo.org>
sonic-visualiser-1.2.ebuild:
diff --git a/media-sound/sonic-visualiser/Manifest b/media-sound/sonic-visualiser/Manifest
index 8bc3545683b2..40f346691395 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST sonic-visualiser-1.2.tar.bz2 1188601 RMD160 277fd3cf2eb10a7654394e700464cef1ae045579 SHA1 f350a9c76f5873be8dbaf99b1f3ed82d07ffb248 SHA256 45ca7a899e86b1b41a1025eca5ad3a851de25305f6fcaed403832d542035d007
+DIST sonic-visualiser-1.3.tar.bz2 1216831 RMD160 d3f318226163ec0b768dea89376746892277f3ae SHA1 eb3649ba17c4089347c81d4cd48bf5f35ce1a5bf SHA256 78cbacbf03936b5d05dd090c6613cbc9b6ac9fe739bf8e7fbaddce30c5f2d687
EBUILD sonic-visualiser-1.2.ebuild 2028 RMD160 53d19b5cf374aab8b1c9613c5775a0bb97468f09 SHA1 a03e6d5b741d6c761d035f14a6da0685a3fad5f8 SHA256 96c8a3ac2df94e003ef557c5f489cd64652d76e20cad149f86593bb1901db98b
-MISC ChangeLog 1043 RMD160 52a97b210842f8930889e57b5f8df76bdef01291 SHA1 5ad1f5b3011fcc971738106bbeb84d1299af5a4e SHA256 e178385840c3be2ab74740c75242517da65840fbb04c77f7985d0c0a5cbc978c
+EBUILD sonic-visualiser-1.3.ebuild 2383 RMD160 9f2c67aa0b73c7e43a697b8abc836c5d6c3c893c SHA1 3d79bd671aa34fe97d6b69cc54d093602c04568f SHA256 1cdf9b607b243415d542ba9d1bc90a61845f0aa61da61b54c1afb9a09135973e
+MISC ChangeLog 1180 RMD160 1a29558edcf85330f29e478f045d6917668a3630 SHA1 e22a7d810e64e351bc77163ed717eea7d7ddb0c4 SHA256 520425bf527d7f8ea78b3dd724d1dc9116982fb62312472cd109a564f7ebba3a
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkgCkaEACgkQvFcC4BYPU0pKWACfQDlQDLAEdZMy3gEX5seorimb
-GbQAn3WfoxjuVpgYPo8Cp6rdMvN6jSzY
-=blB9
+iEYEARECAAYFAkh3oicACgkQvFcC4BYPU0rHRACZAZ3RvVq7jzBAFrdH853aX+oE
+4F4AnigVKaP0haSMC6oXk91Et6lpT7AM
+=jZGa
-----END PGP SIGNATURE-----
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-1.3.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-1.3.ebuild
new file mode 100644
index 000000000000..5c7a1c4fe0ee
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-1.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sonic-visualiser/sonic-visualiser-1.3.ebuild,v 1.1 2008/07/11 18:10:40 aballier Exp $
+
+EAPI=1
+
+inherit eutils qt4
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="http://www.sonicvisualiser.org/"
+SRC_URI="mirror://sourceforge/sv1/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fftw id3tag jack mad ogg osc portaudio pulseaudio"
+
+RDEPEND="|| ( ( x11-libs/qt-core:4 x11-libs/qt-gui:4 )
+ >=x11-libs/qt-4.3:4 )
+ media-libs/libsndfile
+ media-libs/libsamplerate
+ fftw? ( =sci-libs/fftw-3* )
+ app-arch/bzip2
+ >=media-libs/dssi-0.9.1
+ media-libs/raptor
+ media-libs/liblrdf
+ media-libs/ladspa-sdk
+ osc? ( media-libs/liblo )
+ media-libs/speex
+ media-libs/vamp-plugin-sdk
+ media-libs/rubberband
+ jack? ( media-sound/jack-audio-connection-kit )
+ !pulseaudio? ( !portaudio? ( media-sound/jack-audio-connection-kit ) )
+ mad? ( media-libs/libmad )
+ id3tag? ( media-libs/libid3tag )
+ ogg? ( media-libs/libfishsound media-libs/liboggz )
+ portaudio? ( >=media-libs/portaudio-19_pre20071207 )
+ pulseaudio? ( media-sound/pulseaudio )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.9"
+
+pkg_setup() {
+ use !jack && use !pulseaudio && use !portaudio && ewarn "You must have at least one of: jack, pulseaudio, portaudio enabled. We will enable jack for you."
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # remove crap
+ sed -i -e "s:-O3::" sv.prf
+}
+
+sv_disable_opt() {
+ einfo "Disabling $1"
+ sed -i -e "s/ $1//" "${S}/sv.prf" || die "failed to remove $1 support"
+}
+
+src_compile() {
+ (use jack || ( use !pulseaudio && use !portaudio)) || sv_disable_opt jack
+ use ogg || sv_disable_opt fishsound
+ use ogg || sv_disable_opt oggz
+ use mad || sv_disable_opt mad
+ use fftw || sv_disable_opt fftw3f
+ use fftw || sv_disable_opt fftw3
+ use id3tag || sv_disable_opt id3tag
+ use pulseaudio || sv_disable_opt libpulse
+ use portaudio || sv_disable_opt portaudio
+ use osc || sv_disable_opt liblo
+
+ eqmake4
+ emake -j1 || die "Compilation failed"
+}
+
+src_install() {
+ dobin sv/sonic-visualiser
+ dodoc README README.OSC
+ dodir /usr/share/${PN}
+ #install samples
+ insinto /usr/share/${PN}/samples
+ doins sv/samples/*
+ # desktop entry
+ newicon "sv/icons/sv-48x48.png" "${PN}.png"
+ make_desktop_entry "${PN}" "Sonic Visualiser" "${PN}"
+}