summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2008-07-22 14:16:04 +0000
committerTony Vroon <chainsaw@gentoo.org>2008-07-22 14:16:04 +0000
commit813b85981f8b4c9d8913f42f51913e2cb948ed6a (patch)
tree99cae9b028c51bc52d36e804bd02b6c3aaffba7b /media-plugins/audacious-plugins
parentRevision bump. Upstream patch from Matti Hamalainen <ccr@tnsp.org> closes bug... (diff)
downloadhistorical-813b85981f8b4c9d8913f42f51913e2cb948ed6a.tar.gz
historical-813b85981f8b4c9d8913f42f51913e2cb948ed6a.tar.bz2
historical-813b85981f8b4c9d8913f42f51913e2cb948ed6a.zip
Revision bump. Add USE-flag for scrobbler plugin, closes bug #214588. Patch from Ivan Iraci <ivanhoe@vfemail.net> closes bug #232418.
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.26 x86_64
Diffstat (limited to 'media-plugins/audacious-plugins')
-rw-r--r--media-plugins/audacious-plugins/ChangeLog9
-rw-r--r--media-plugins/audacious-plugins/Manifest20
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-1.5.1-r1.ebuild116
-rw-r--r--media-plugins/audacious-plugins/files/1.5.1-missing-include.patch10
4 files changed, 150 insertions, 5 deletions
diff --git a/media-plugins/audacious-plugins/ChangeLog b/media-plugins/audacious-plugins/ChangeLog
index 04c4464d0149..382f07efa317 100644
--- a/media-plugins/audacious-plugins/ChangeLog
+++ b/media-plugins/audacious-plugins/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/audacious-plugins
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.93 2008/07/06 22:22:55 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.94 2008/07/22 14:16:03 chainsaw Exp $
+
+*audacious-plugins-1.5.1-r1 (22 Jul 2008)
+
+ 22 Jul 2008; <chainsaw@gentoo.org> +files/1.5.1-missing-include.patch,
+ +audacious-plugins-1.5.1-r1.ebuild:
+ Revision bump. Add USE-flag for scrobbler plugin, closes bug #214588.
+ Patch from Ivan Iraci <ivanhoe@vfemail.net> closes bug #232418.
06 Jul 2008; <chainsaw@gentoo.org> audacious-plugins-1.4.4.ebuild,
audacious-plugins-1.4.5.ebuild, audacious-plugins-1.5.0.ebuild,
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
index b60fbf0d8439..9878bf0c4c6d 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,6 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+- -----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 1.5.1-missing-include.patch 376 RMD160 ae09acafa32c52696d4d8cec79636cfa17eee87e SHA1 fee2cdfeecac269c5ae6c32bf1eaff14de281c13 SHA256 fc91c4cf6b8d70d8a81e5744abdd3c19b6eaf6f76332a6b782e2ecb62389ea59
DIST audacious-plugins-1.4.4.tgz 3174204 RMD160 2625263c76f806d99973d6726a5e794b550778c8 SHA1 157e760e8b7731dd548fe988a99706e4893e4c05 SHA256 31fcb553eb81f9bcd5e66c7c4a8ba392db6ced2397295663ea1523e6d286d663
DIST audacious-plugins-1.4.5.tgz 3176785 RMD160 6aeca88ce90082f4c028e43f2b572398cce7b056 SHA1 9ee0244526f7a2c6bc48f8ca903f4604a1155b43 SHA256 5ffe377f6df0b701c8a7de7bb63c1ba1951b0a1b0f95a8841765b39204e64d07
DIST audacious-plugins-1.5.0.tgz 2961507 RMD160 0a44cdd99819b9769b5b260dc41d546278a64039 SHA1 7cd157b0663674e6c271cb0353fb91e068f91f7e SHA256 566bc8cb73967f85fc08cb9d6de90fd4e066fa7fa137614b3c71a93eadaf6552
@@ -8,13 +12,21 @@ DIST audacious-plugins-1.5.1.tgz 2944448 RMD160 4b9fc29ccf61d1a503f10f060cbdee8b
EBUILD audacious-plugins-1.4.4.ebuild 2930 RMD160 c0059e0e9f52e3b2c515394f71b60c0a83ce0d3d SHA1 3a32c389002bfa82feb7056a1d67b2093ed8408a SHA256 2578cbea6bc28e7cd3d4f752e36539e77c9b368a717a7cc3b72dcabbe6f31fff
EBUILD audacious-plugins-1.4.5.ebuild 2932 RMD160 5b6234e5dd8e108e6ad2defedfbd4984ebd5ce90 SHA1 250f9e02bef4e3f9453d681e02ef93ce40b7e69d SHA256 1bd14e096048f2468f9b4edf13b2f0c1b6da47b6c290de678f882b71ca7e16d2
EBUILD audacious-plugins-1.5.0.ebuild 2910 RMD160 5b7dd24cea8bb3e000309fb64dc380de8d4e2b81 SHA1 185a1664abed46fda3213c5822150fa7e0d2a509 SHA256 1294dc683eaab122ec9aad330285fc4e01673bde0a9e49f35307daabe2934b8e
+EBUILD audacious-plugins-1.5.1-r1.ebuild 3144 RMD160 1501478cc5688a5d21a814b2a451be97a6280525 SHA1 ef3ca89cb50b2feb37d287b6a2bf6f0281e7b0a5 SHA256 a3369a9ee189fec42309a900f276da11f00a565535bd63b9a1010f72c8ba5545
EBUILD audacious-plugins-1.5.1.ebuild 2919 RMD160 da63f8b09b6e0582509846f7f75f1020fb09ee9c SHA1 8e6a068309ff0f14c3d11ad6b8e4a88b8f0a7951 SHA256 d4598a6712256f2368a98f08220152c584a9240f125ae7d5ee37c569f6460401
-MISC ChangeLog 19143 RMD160 9ea2adc9bbbe9c9969f6257fe7d37a29b8c02799 SHA1 48b26a304230bb38f834e03f4d05d0e7c7fc2f2c SHA256 ae86c923049866c15a8f94b366806918d4d13105aaa53354d38e8b348c7acce9
+MISC ChangeLog 19436 RMD160 51af8cf40297d56d989be35e679bf6e4113a57f8 SHA1 d4b5bb18c7ebb17c7d1fcb82e442f7276e9fd94b SHA256 fbc464859b73b6ca5bf96b7583c046109a23c5aefa4ba12e81a3680a84d998d2
MISC metadata.xml 248 RMD160 f9de13e16a150195633b055ebe61bb4cea95160d SHA1 4ea80510c4e90c385ac851b4f82c36b4f91d9402 SHA256 6a8ca116bded5cdd92cb700f92acd22b01ae159ef1b69c60a03fc9859bb9b3d6
+- -----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkiF618ACgkQp5vW4rUFj5rXKQCgshbp7VcwpS8759vVzWZnTxR/
+MSkAnAw5Q6BRZJgGFR/txXRZ1+zqzrx4
+=YRl1
+- -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkhxRdsACgkQp5vW4rUFj5pccQCeLWlGdoUlWN8/qCsNsMygqNGH
-oHMAoLMFbIKIYi38ko15zvVzXB79hlKM
-=ZJOJ
+iEYEARECAAYFAkiF7B4ACgkQp5vW4rUFj5qkfgCeKaFNrF087m9xQyM0Q0TlIqTn
+YkYAnR6Z7OesgmuyiR4sP3/VVp7zfld0
+=UqNO
-----END PGP SIGNATURE-----
diff --git a/media-plugins/audacious-plugins/audacious-plugins-1.5.1-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-1.5.1-r1.ebuild
new file mode 100644
index 000000000000..0d816948d3fc
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-1.5.1-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-1.5.1-r1.ebuild,v 1.1 2008/07/22 14:16:03 chainsaw Exp $
+
+inherit eutils flag-o-matic
+
+MY_P="${P/_/-}"
+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}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="aac adplug alsa arts chardet esd flac gnome jack lirc modplug mp3 mtp musepack nls oss pulseaudio scrobbler sdl sid sndfile sse2 timidity tta vorbis wavpack wma"
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/libcdio-0.79-r1
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2
+ >=gnome-base/libglade-2.3.1
+ >=media-libs/libcddb-1.2.1
+ >=media-sound/audacious-1.5.1-r1
+ >=net-misc/neon-0.26.4
+ >=x11-libs/gtk+-2.10
+ adplug? ( >=dev-cpp/libbinio-1.4 )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ arts? ( kde-base/arts )
+ esd? ( >=media-sound/esound-0.2.38-r1 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lirc? ( app-misc/lirc )
+ mp3? ( media-libs/libmad )
+ mtp? ( =media-libs/libmtp-0.2* )
+ musepack? ( media-libs/libmpcdec media-libs/taglib )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl
+ media-libs/musicbrainz )
+ sdl? ( >=media-libs/libsdl-1.2.5 )
+ sid? ( media-libs/libsidplay )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ timidity? ( media-sound/timidity++ )
+ tta? ( media-libs/libid3tag )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.41.0 )
+ wma? ( >=media-libs/libmms-0.3 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ >=dev-util/pkgconfig-0.9.0"
+
+mp3_warning() {
+ if ! useq mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Bug 232418; patch by Ivan Iraci <ivanhoe@vfemail.net>
+ epatch "${FILESDIR}/${PV}-missing-include.patch"
+}
+
+src_compile() {
+ mp3_warning
+
+ econf \
+ --enable-cdaudio-ng \
+ --enable-dbus \
+ --enable-neon \
+ --disable-projectm \
+ --disable-projectm-1.0 \
+ $(use_enable aac) \
+ $(use_enable adplug) \
+ $(use_enable alsa) \
+ $(use_enable arts) \
+ $(use_enable chardet) \
+ $(use_enable esd) \
+ $(use_enable flac) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lirc) \
+ $(use_enable mp3) \
+ $(use_enable modplug) \
+ $(use_enable musepack) \
+ $(use_enable mtp mtp_up) \
+ $(use_enable nls) \
+ $(use_enable oss) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable sdl paranormal) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable sse2) \
+ $(use_enable timidity) \
+ $(use_enable tta) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack) \
+ $(use_enable wma) \
+ || die
+
+ emake || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS
+}
+
+pkg_postinst() {
+ mp3_warning
+}
diff --git a/media-plugins/audacious-plugins/files/1.5.1-missing-include.patch b/media-plugins/audacious-plugins/files/1.5.1-missing-include.patch
new file mode 100644
index 000000000000..0a3f20f14422
--- /dev/null
+++ b/media-plugins/audacious-plugins/files/1.5.1-missing-include.patch
@@ -0,0 +1,10 @@
+--- audacious-plugins-1.5.1/src/amidi-plug/i_configure.c~ 2008-05-23 16:44:19.000000000 -0600
++++ audacious-plugins-1.5.1/src/amidi-plug/i_configure.c 2008-06-17 16:29:22.000000000 -0600
+@@ -29,6 +29,7 @@
+ #include "i_configure-dummy.h"
+ #include "i_utils.h"
+ #include <audacious/auddrct.h>
++#include <audacious/plugin.h>
+
+
+ amidiplug_cfg_backend_t * amidiplug_cfg_backend;