More or less trivial bump, requires three minor changes: - New download URL in SRC_URI - NEWS file no longer exists - ldflags patch no longer neccessary, has been applied upstream Diff from 3.1.1 ebuild to 3.2: --- /usr/portage/media-sound/audacious/audacious-3.1.1.ebuild 2012-01-17 14:01:18.000000000 +0100 +++ audacious-3.2.ebuild 2012-01-21 12:26:27.111234975 +0100 @@ -9,7 +9,7 @@ S="${WORKDIR}/${MY_P}" DESCRIPTION="Audacious Player - Your music, your way, no exceptions" HOMEPAGE="http://audacious-media-player.org/" -SRC_URI="http://distfiles.atheme.org/${MY_P}.tar.bz2 +SRC_URI="http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2" LICENSE="GPL-2" @@ -35,10 +35,6 @@ PDEPEND=">=media-plugins/audacious-plugins-3.1.1" src_configure() { - # Some gccs don't like "-z defs" on their command line. Explicitly make it a - # linker flag (bug 395213). - epatch "${FILESDIR}/audacious_ldflags.patch" - # D-Bus is a mandatory dependency, remote control, # session management and some plugins depend on this. # Building without D-Bus is *unsupported* and a USE-flag @@ -57,7 +53,7 @@ src_install() { default - dodoc AUTHORS NEWS README + dodoc AUTHORS README # Gentoo_ice skin installation; bug #109772 insinto /usr/share/audacious/Skins/gentoo_ice
For audacious-plugins, it's more or less the same (ldflags patch applied upstream, changed download URL): --- /usr/portage/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild2012-01-17 14:31:18.000000000 +0100 +++ audacious-plugins-3.2.ebuild 2012-01-29 13:18:53.707519050 +0100 @@ -10,7 +10,7 @@ S="${WORKDIR}/${MY_P}" DESCRIPTION="Audacious Player - Your music, your way, no exceptions" HOMEPAGE="http://audacious-media-player.org/" -SRC_URI="http://distfiles.atheme.org/${MY_P}.tar.bz2" +SRC_URI="http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" @@ -65,9 +65,6 @@ src_configure() { mp3_warning - # Turn "-z defs" into "-Wl,-z,defs" because some versions of gcc don't like - # it (bug 395213) - epatch "${FILESDIR}/audacious-plugins_ldflags.patch" econf \ --enable-chardet \ --enable-modplug \
Created attachment 300243 [details] audacious-plugins-3.2.ebuild
Created attachment 300245 [details] audacious-3.2.ebuild
I'd like to remind you about bug 393371 - seems like a good time to implement the trivial cleanups of the ebuild. There's also (noted in the release announcement) dropping of libmowgli.
Hanno, please commit and update metadata.xml (either to set yourself maintainer or to drop me from it); Audacious upstream and I have parted ways.
Fixed. Added a 3.2 ebuild with many improvements.