diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2008-07-22 14:16:04 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2008-07-22 14:16:04 +0000 |
commit | 813b85981f8b4c9d8913f42f51913e2cb948ed6a (patch) | |
tree | 99cae9b028c51bc52d36e804bd02b6c3aaffba7b /media-plugins/audacious-plugins | |
parent | Revision bump. Upstream patch from Matti Hamalainen <ccr@tnsp.org> closes bug... (diff) | |
download | historical-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')
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; |