version bump
authorAlexis Ballier <aballier@gentoo.org>
Sat, 7 Jan 2012 14:49:22 +0000 (14:49 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Sat, 7 Jan 2012 14:49:22 +0000 (14:49 +0000)
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64

media-sound/sonic-visualiser/ChangeLog
media-sound/sonic-visualiser/Manifest
media-sound/sonic-visualiser/sonic-visualiser-1.9.ebuild [new file with mode: 0644]

index 49da1ab44706d524fd7d878aedb5e6a171d5ca65..85a987629537a66ac9d139202a9f6b141896a0cd 100644 (file)
@@ -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:
index 4bcd8d21dfef353a9106e39d9a2c5ebbdbe2d67d..5540e614f661d63fbef28049ab4599ede465fe6f 100644 (file)
@@ -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 (file)
index 0000000..b949ea2
--- /dev/null
@@ -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
+}