summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-01-07 14:49:22 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-01-07 14:49:22 +0000
commit80c999fcdd33c5dfdb6152afb37dc1baafe26c3a (patch)
tree2833a71cb55f3dd99029be10d794d10544aee9da /media-sound/sonic-visualiser
parentVersion Bump (diff)
downloadhistorical-80c999fcdd33c5dfdb6152afb37dc1baafe26c3a.tar.gz
historical-80c999fcdd33c5dfdb6152afb37dc1baafe26c3a.tar.bz2
historical-80c999fcdd33c5dfdb6152afb37dc1baafe26c3a.zip
version bump
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'media-sound/sonic-visualiser')
-rw-r--r--media-sound/sonic-visualiser/ChangeLog10
-rw-r--r--media-sound/sonic-visualiser/Manifest12
-rw-r--r--media-sound/sonic-visualiser/sonic-visualiser-1.9.ebuild91
3 files changed, 106 insertions, 7 deletions
diff --git a/media-sound/sonic-visualiser/ChangeLog b/media-sound/sonic-visualiser/ChangeLog
index 49da1ab44706..85a987629537 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-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sonic-visualiser/ChangeLog,v 1.21 2011/09/11 19:31:11 ssuominen Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sonic-visualiser/ChangeLog,v 1.22 2012/01/07 14:49:22 aballier Exp $
+
+*sonic-visualiser-1.9 (07 Jan 2012)
+
+ 07 Jan 2012; Alexis Ballier <aballier@gentoo.org>
+ +sonic-visualiser-1.9.ebuild:
+ version bump
11 Sep 2011; Samuli Suominen <ssuominen@gentoo.org>
-sonic-visualiser-1.7.2.ebuild:
diff --git a/media-sound/sonic-visualiser/Manifest b/media-sound/sonic-visualiser/Manifest
index 4bcd8d21dfef..5540e614f661 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX sonic-visualiser-1.7.1-liboggz11.patch 1675 RMD160 dcba641395f5d24a55fed0c7ab10360e6744474e SHA1 8327d803362f44486cf863c720c5206caa95ab04 SHA256 b0d97830ec0054bc6dd9ac06427ca3796b17d5212a85895dcc125e70ede001d9
AUX sonic-visualiser-1.8-configure.patch 317 RMD160 1b62385c1a5c416ee2c90587aa173e19d7c33421 SHA1 385efc4280ab54b7610dcef78845298d62051569 SHA256 816845c5eec0fd76e366c86f25ef1fbf913f8aa7d38b3693238bc777f259feca
AUX sonic-visualiser-1.8-gcc46.patch 261 RMD160 8d25cd934dafe2b9c5474e47824e01a1896a9a8c SHA1 d49fcf4ccc3cb525f28e2fca5915782accbb8e2b SHA256 4ded2294206176900aa316ffddff551782bdada827e865e31dbe91266e7eafd2
DIST sonic-visualiser-1.8.tar.gz 1853221 RMD160 a29785459009678fa2105727451ae643daf6b7cc SHA1 c5e8a25cf81d01c0262445e1d08657ab2346e04a SHA256 07b671528c6e14a7d54cae99db7b1cd78f9dd6f7f06c86ed96948b641336339a
+DIST sonic-visualiser-1.9.tar.gz 1867608 RMD160 4f52130920674ff0f7242abe4bf4d361ea0fe989 SHA1 b33d7885e41210febf0c6139299be560c70a331a SHA256 d899c219403d96c415809521ff71b7f326bf3c5015af496df7ae236de4712f02
EBUILD sonic-visualiser-1.8.ebuild 2461 RMD160 ec29259694b390edc92b350cb9040eb8b8fb19be SHA1 652a776264319a24443dbf256e0dd4e39f971abf SHA256 e3d35902a86ec77f065ec5a40f5bb633684d10ba1a355a59bbbb6ee946bb4a9e
-MISC ChangeLog 3424 RMD160 5390386343b07ec7c49ad768d92d14eacedb8a27 SHA1 99914b19174b5fefc1bbe9e252d9cecf14b7a651 SHA256 f8acd896b3c4ff80cd8d3b141553b9a7f6a661e61ffe01d89b4ad6b3a59e7ecd
+EBUILD sonic-visualiser-1.9.ebuild 2351 RMD160 a9beb8ce9eed5467be1bef0ff1137c8d45a69b51 SHA1 9c125b59fb545ff370df6b9c8751452f730a6b65 SHA256 3579e8608e8150eb666057880f04c6a0ad2e6b47ff93fcba1062900470999b53
+MISC ChangeLog 3560 RMD160 f180379624fa974b3f003591b216eceb9c7a6dff SHA1 fa7726fc69e9903a9d193b6a61fed539fff12c5e SHA256 252fd6582ca1d45a8c0a5b347f6850041783b53e936d06f5bbe63a9810d29728
MISC metadata.xml 251 RMD160 6ef519c0c383e28234a231081c2594d4e9039639 SHA1 dc30854be192995bbd477c3ba7b393fe1ab25263 SHA256 48e0a6cccf2eef677daecb7242cd93052641d8eb8b5cb445dfa19fec5eb93242
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk5tDLEACgkQXkR9YqOcLPEx0wD6A6dhGE0JK2d/fQC5gvGZgDsT
-Cl8kiMVC4cLSxpt12XkBAJQEq/G0VyYye8C3rUaljniRLrDhyMgcQZ2vHWa/zbkx
-=cayY
+iEYEARECAAYFAk8IW3gACgkQvFcC4BYPU0rlwQCfTJZvLRNqQJwVdeKU5ZPbgbTy
+NoEAn0c/vB9bYQ1qExZa8k21KU8vVxuB
+=xWC4
-----END PGP SIGNATURE-----
diff --git a/media-sound/sonic-visualiser/sonic-visualiser-1.9.ebuild b/media-sound/sonic-visualiser/sonic-visualiser-1.9.ebuild
new file mode 100644
index 000000000000..b949ea287065
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-1.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2012 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.9.ebuild,v 1.1 2012/01/07 14:49:22 aballier Exp $
+
+EAPI=4
+inherit eutils qt4-r2 autotools fdo-mime
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="http://www.sonicvisualiser.org/"
+SRC_URI="http://code.soundsoftware.ac.uk/attachments/download/194/${P}.tar.gz"
+
+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
+ media-libs/libsndfile
+ media-libs/libsamplerate
+ fftw? ( sci-libs/fftw:3.0 )
+ app-arch/bzip2
+ >=media-libs/dssi-0.9.1
+ media-libs/liblrdf
+ dev-libs/redland
+ media-libs/ladspa-sdk
+ osc? ( media-libs/liblo )
+ media-libs/speex
+ >=media-libs/vamp-plugin-sdk-2.0
+ media-libs/rubberband
+ jack? ( media-sound/jack-audio-connection-kit )
+ mad? ( media-libs/libmad )
+ id3tag? ( media-libs/libid3tag )
+ ogg? ( media-libs/libfishsound >=media-libs/liboggz-1.1.0 )
+ portaudio? ( >=media-libs/portaudio-19_pre20071207 )
+ pulseaudio? ( media-sound/pulseaudio )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.9"
+
+REQUIRED_USE="|| ( jack pulseaudio portaudio )"
+
+sv_disable_opt() {
+ einfo "Disabling $1"
+ for i in sonic-visualiser svapp svcore svgui ; do
+ sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to remove $1 support"
+ done
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.8-configure.patch
+ cd svcore
+ epatch "${FILESDIR}"/${PN}-1.7.1-liboggz11.patch
+
+ use fftw || sv_disable_opt fftw3f
+ use fftw || sv_disable_opt fftw3
+ use id3tag || sv_disable_opt id3tag
+ use jack || sv_disable_opt jack
+ use mad || sv_disable_opt mad
+ use ogg || sv_disable_opt fishsound
+ use ogg || sv_disable_opt oggz
+ use osc || sv_disable_opt liblo
+ use portaudio || sv_disable_opt portaudio
+ use pulseaudio || sv_disable_opt libpulse
+
+ for i in sonic-visualiser svapp svcore svgui ; do
+ pushd "${S}"/$i > /dev/null
+ eautoreconf
+ popd > /dev/null
+ done
+}
+
+src_install() {
+ cd ${PN}
+ dobin ${PN}
+ dodoc README*
+ #install samples
+ insinto /usr/share/${PN}/samples
+ doins samples/*
+ # desktop entry
+ doicon icons/sv-icon.svg
+ domenu *.desktop
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}