diff --git a/media-sound/moc/ChangeLog b/media-sound/moc/ChangeLog deleted file mode 100644 index 6f76720..0000000 --- a/media-sound/moc/ChangeLog +++ /dev/null @@ -1,328 +0,0 @@ -# ChangeLog for media-sound/moc -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/moc/ChangeLog,v 1.82 2010/07/18 12:28:48 nixnut Exp $ - - 18 Jul 2010; moc-2.5.0_alpha4.ebuild: - ppc stable #316643 - - 24 May 2010; Pacho Ramos moc-2.5.0_alpha4.ebuild: - stable amd64, bug 316643 - - 24 May 2010; Raúl Porcel moc-2.5.0_alpha4.ebuild: - alpha/sparc stable wrt #316643 - - 12 May 2010; Pawel Hajdan jr - moc-2.5.0_alpha4.ebuild: - x86 stable wrt bug #316643 - - 11 May 2010; Brent Baude moc-2.5.0_alpha4.ebuild: - stable ppc64, bug 316643 - - 22 Apr 2010; Samuli Suominen - moc-2.5.0_alpha4.ebuild: - TagLib is required for Musepack support wrt #312783 by Christian - Glindkamp. - - 06 Mar 2010; Raúl Porcel moc-2.5.0_alpha3-r3.ebuild: - alpha stable - - 05 Mar 2010; Samuli Suominen - moc-2.5.0_alpha4.ebuild: - Missing USE musepack (alpha4 has SV8 API support). - -*moc-2.5.0_alpha4 (14 Dec 2009) - - 14 Dec 2009; Samuli Suominen - +moc-2.5.0_alpha4.ebuild: - Version bump wrt #296910, thanks to Petr Pisar for reporting. - - 04 Dec 2009; Samuli Suominen - moc-2.5.0_alpha3-r3.ebuild, -files/moc-2.5.0_alpha3-libmpcdecsv7.patch: - Remove media-libs/libmpcdecsv7 support, because it can't decode SV8 format - and doesn't pass ./configure with Autoconf >= 2.65. - - 23 Oct 2009; Samuli Suominen - moc-2.5.0_alpha3-r3.ebuild: - Remove media-libs/ao depend wrt #290223. - - 25 Sep 2009; Dawid Węgliński - moc-2.5.0_alpha3-r3.ebuild: - Stable on amd64 (bug #281606) - - 24 Sep 2009; Raúl Porcel moc-2.5.0_alpha3-r3.ebuild: - sparc stable wrt #281606 - - 31 Aug 2009; Brent Baude moc-2.5.0_alpha3-r3.ebuild: - stable ppc64, bug 281606 - - 29 Aug 2009; nixnut moc-2.5.0_alpha3-r3.ebuild: - ppc stable #281606 - - 16 Aug 2009; Christian Faulhammer - moc-2.5.0_alpha3-r3.ebuild: - stable x86, bug 281606 - -*moc-2.5.0_alpha3-r3 (26 Jul 2009) - - 26 Jul 2009; Samuli Suominen - +moc-2.5.0_alpha3-r3.ebuild, +files/moc-2.5.0_alpha3-libmpcdecsv7.patch: - Use transition package media-libs/libmpcdecsv7 instead of - media-libs/libmpcdec for Musepack support. - - 28 Jun 2009; Tobias Klausmann - moc-2.5.0_alpha3-r2.ebuild: - Keyworded on alpha, bug #274846 - - 11 May 2009; Samuli Suominen - files/moc-2.5.0_alpha3-ffmpegheaders.patch: - Extend ffmpeg patch wrt #258890, thanks to Mateusz Baran. - - 17 Jul 2008; Markus Rothe moc-2.5.0_alpha3-r2.ebuild: - Stable on ppc64; bug #230826 - - 14 Jul 2008; nixnut moc-2.5.0_alpha3-r2.ebuild: - Stable on ppc wrt bug 230826 - - 06 Jul 2008; Friedrich Oslage - moc-2.5.0_alpha3-r2.ebuild: - Stable on sparc, bug #230826 - - 06 Jul 2008; Dawid Węgliński - moc-2.5.0_alpha3-r2.ebuild: - Stable on x86 (bug #230826) - - 05 Jul 2008; Santiago M. Mola - moc-2.5.0_alpha3-r2.ebuild: - amd64 stable wrt bug #230826 - - 05 Jul 2008; Samuli Suominen - +files/moc-2.5.0_alpha3-fix_default_configuration_layout.patch, - moc-2.5.0_alpha3-r2.ebuild: - Fix default configuration layout (upstream), thanks to Emil Karlson and - Silvence, bug 230395. - -*moc-2.5.0_alpha3-r2 (08 May 2008) - - 08 May 2008; Samuli Suominen - +files/moc-2.5.0_alpha3-libtool22.patch, +moc-2.5.0_alpha3-r2.ebuild: - Add missing AC_PROG_CXX and use system ltdl for libtool-2.2. - - 10 Apr 2008; Samuli Suominen - moc-2.5.0_alpha3-r1.ebuild: - DEPEND dev-util/pkgconfig because eautoreconf fails without pkg.m4 wrt - #216940, thanks to bonsaikitten and aballier. - - 08 Apr 2008; Alexis Ballier - +files/moc-2.5.0_alpha3-ffmpegheaders.patch, moc-2.5.0_alpha3-r1.ebuild: - add a patch to build with new ffmpeg headers layout - - 08 Apr 2008; Raúl Porcel moc-2.5.0_alpha3-r1.ebuild: - sparc stable wrt #215722 - - 07 Apr 2008; Markus Rothe moc-2.5.0_alpha3-r1.ebuild: - Stable on ppc64; bug #215722 - - 03 Apr 2008; Brent Baude moc-2.5.0_alpha3-r1.ebuild: - stable ppc, bug 215722 - - 02 Apr 2008; Markus Meier moc-2.5.0_alpha3-r1.ebuild: - x86 stable, bug #215722 - - 21 Mar 2008; Samuli Suominen - -moc-2.5.0_alpha3.ebuild, moc-2.5.0_alpha3-r1.ebuild: - amd64 stable - - 09 Mar 2008; Alexis Ballier - moc-2.5.0_alpha3-r1.ebuild: - Include libFLAC.m4 in a separate tarball to avoid autotools failures, bug - #212584 - -*moc-2.5.0_alpha3-r1 (05 Mar 2008) - - 05 Mar 2008; Samuli Suominen - +files/moc-2.5.0_alpha3-faad2.patch, +moc-2.5.0_alpha3-r1.ebuild: - aac USE for media-libs/faad2 by Hendrik Iben, bug 211805. - -*moc-2.5.0_alpha3 (01 Mar 2008) - - 01 Mar 2008; Samuli Suominen - -files/moc-2.4.1+flac-1.1.3.patch, -moc-2.4.1.ebuild, -moc-2.4.2.ebuild, - +moc-2.5.0_alpha3.ebuild: - Version bump wrt #211805, thanks to Hendrik Iben. - - 05 Dec 2007; Ferris McCormick moc-2.5.0_alpha2.ebuild: - Sparc stable --- Bug #200134 --- works fine. - - 24 Nov 2007; nixnut moc-2.5.0_alpha2.ebuild: - Stable on ppc wrt bug 200134 - - 24 Nov 2007; Dawid Węgliński moc-2.5.0_alpha2.ebuild: - Stable on x86 (bug #200134) - - 24 Nov 2007; Markus Rothe moc-2.5.0_alpha2.ebuild: - Stable on ppc64; bug #200134 - - 24 Nov 2007; Samuli Suominen moc-2.5.0_alpha2.ebuild: - Timidity plug-in needs Timidity++ installed for timidity.cfg. - - 23 Nov 2007; Samuli Suominen moc-2.5.0_alpha2.ebuild: - amd64 stable wrt #200134 - - 07 Aug 2007; Samuli Suominen - +files/moc-2.5.0_alpha2-endianess.patch, moc-2.5.0_alpha2.ebuild: - Apply endianess fixes from bug 169785, by Damian Pietras, Elimar Riesebieter - and Hendrik Iben. - -*moc-2.5.0_alpha2 (30 Jul 2007) - - 30 Jul 2007; Samuli Suominen - +moc-2.5.0_alpha2.ebuild: - Version bump for bug 169785, thanks to Hendrik Iben for reporting. - - 13 Jun 2007; Alexis Ballier -moc-2.1.4-r1.ebuild, - -moc-2.2.0-r1.ebuild: - cleanup old versions - -*moc-2.4.2 (13 Jun 2007) - - 13 Jun 2007; Alexis Ballier +moc-2.4.2.ebuild: - version bump, bug #181932 - - 22 Apr 2007; Tobias Scherbaum moc-2.4.1.ebuild: - ppc stable, bug #175145 - - 22 Apr 2007; Markus Rothe moc-2.4.1.ebuild: - Stable on ppc64; bug #175145 - - 19 Apr 2007; Daniel Gryniewicz moc-2.4.1.ebuild: - Marked stable on amd64 for bug #175145 - - 19 Apr 2007; Christian Faulhammer moc-2.4.1.ebuild: - stable x86, bug 175145 - - 18 Apr 2007; Gustavo Zacarias moc-2.4.1.ebuild: - Stable on sparc wrt #175145 - - 22 Jan 2007; Markus Rothe moc-2.4.1.ebuild: - Added ~ppc64 - - 05 Jan 2007; Diego Pettenò moc-2.1.4-r1.ebuild, - moc-2.2.0-r1.ebuild, moc-2.3.0.ebuild, moc-2.3.2.ebuild, moc-2.3.3.ebuild, - moc-2.4.0.ebuild, moc-2.4.1.ebuild: - Convert to use elog. - - 18 Nov 2006; Alexis Ballier - +files/moc-2.4.1+flac-1.1.3.patch, moc-2.4.1.ebuild: - Add patch from Josh Coalson to be able to build with flac 1.1.3 - -*moc-2.4.1 (07 Nov 2006) - - 07 Nov 2006; Alexis Ballier +moc-2.4.1.ebuild: - Version bump, wrt to bug #153327 - - 20 Oct 2006; Diego Pettenò moc-2.2.0-r1.ebuild, - moc-2.3.0.ebuild, moc-2.3.2.ebuild, moc-2.3.3.ebuild, moc-2.4.0.ebuild: - Depend on 1.1.2 version of flac, as the 1.1.3 version changes API. - - 27 Apr 2006; Marien Zwart files/digest-moc-2.1.4-r1, - files/digest-moc-2.2.0-r1, files/digest-moc-2.3.0, files/digest-moc-2.3.2, - files/digest-moc-2.3.3, Manifest: - Fixing SHA256 digest, pass four - - 11 Mar 2006; moc-2.4.0.ebuild: - Added ~ppc. Bug #104975 - - 27 Feb 2006; Jason Wever moc-2.4.0.ebuild: - Added ~sparc keyword wrt bug #104975. - -*moc-2.4.0 (24 Feb 2006) - - 24 Feb 2006; Patrick McLean - +files/2.4.0-endianess.patch, +moc-2.4.0.ebuild: - Version bump (bug #123620). Added ffmpeg USE flag. This also should fix bug - #121687. - - 15 Feb 2006; Diego Pettenò moc-2.3.2.ebuild, - moc-2.3.3.ebuild: - Fix USE flags. Bug #122872. - -*moc-2.3.3 (18 Jan 2006) - - 18 Jan 2006; Chris White +moc-2.3.3.ebuild: - Version bump to 2.3.3. Fixes various memory leaks and works towards closing - bug #104975. - -*moc-2.3.2 (01 Jan 2006) - - 01 Jan 2006; Chris White - +files/moc-2.3.2-configure.patch, +moc-2.3.2.ebuild: - Added 2.3.2 with -* keywords for bug #104975. Marked ~x86 arch. - - 02 Dec 2005; Chris White - -files/moc-2.3.1-configure.patch, -moc-2.3.1.ebuild: - Remove 2.3.1. - - 14 Jul 2005; David Holm moc-2.3.0.ebuild: - Added to ~ppc. - -*moc-2.3.0 (13 Jul 2005) - - 13 Jul 2005; Jonathan Smith +moc-2.3.0.ebuild: - #98736: version bump - -*moc-2.2.0-r1 (18 Apr 2005) - - 18 Apr 2005; Jan Brinkmann - -files/moc-1.1.0-gcc3.patch, -files/moc-1.1.0-gcc34.patch, - -moc-1.1.0.ebuild, +moc-2.1.4-r1.ebuild, -moc-2.1.4.ebuild, - +moc-2.2.0-r1.ebuild, -moc-2.2.0.ebuild: - neither a binary nor a symlink named moc gets installed any longer, fixes bug - #76702. also did some cleanup and moved oggvorbis useflag to vorbis, oggvorbis - is deprecated. - - 29 Mar 2005; Jan Brinkmann moc-2.2.0.ebuild: - introduced support for the flac useflag, fixes #86226 - -*moc-2.2.0 (27 Feb 2005) - - 27 Feb 2005; Karol Wojtaszek +moc-2.2.0.ebuild: - Version bump, bug #83402 - -*moc-2.1.4 (21 Jan 2005) - - 21 Jan 2005; Jan Brinkmann +moc-2.1.4.ebuild: - new version released. fixes #76588. - - 11 Jan 2005; Jeremy Huddleston moc-1.1.0.ebuild: - Added media-libs/libid3tag to depend to fix bug #74533. Thanks go to Pinky - for the fix. - - 18 Dec 2004; Jeremy Huddleston moc-1.1.0.ebuild: - Stable amd64, x86. - - 23 Nov 2004; Jeremy Huddleston moc-1.1.0.ebuild: - Added to ~sparc. - - 16 Nov 2004; Jeremy Huddleston - +files/moc-1.1.0-gcc34.patch, moc-1.1.0.ebuild: - Ebuild cleanup. Added gcc-3.4 fix thanks to James - in bug #71139. Added to ~amd64. - - 24 Sep 2004; Sven Wegener moc-1.1.0.ebuild: - Fixed CVS keyword replacement. - - 31 Mar 2004; Jeremy Huddleston moc-1.1.0.ebuild: - Stable x86. Added inherit eutils and removed explicit S=. - - 28 Oct 2003; Martin Holzer moc-1.1.0.ebuild: - more config through IUSE. Closes #31568. - - 19 Oct 2003; Martin Holzer moc-1.1.0.ebuild, - files/moc-1.1.0-gcc3.patch: - Adding gcc3 patch. Closes #31399. - -*moc-1.1.0 (26 Jun 2003) - - 26 Jun 2003; robh moc-1.1.0.ebuild: - Initial version. Thanks to Matthew Rickard, closes #12042 - diff --git a/media-sound/moc/Manifest b/media-sound/moc/Manifest deleted file mode 100644 index 5156f56..0000000 --- a/media-sound/moc/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX moc-2.5.0-alpha4_sid_seek.diff 3287 RMD160 65431fcb33b190aabb6b04c78036ddabf5908dce SHA1 e7532b2353e351edaab35054a1857291e2eda1d6 SHA256 6f270bf07fde706afeeedc8d691b4a5412fa7c3292c1d0ab6eaec9039a80941a -DIST moc-2.5.0-alpha4.tar.bz2 520919 RMD160 d2dec23ad586b35a7350bacfb3eb9b3033abbfc4 SHA1 ca55b3bed0f3f3f352ca43078208ab63e20f40fc SHA256 a1ece00c17ce0ebbd387c0412b08f038dd07cf226726c26367cbc982ce3363b4 -EBUILD moc-2.5.0_alpha4-r10.ebuild 2096 RMD160 643594f85f4e613a12a6e3c7219d1f1b9c36b09d SHA1 46a5bf77387fe5b2f1df612ecaea9fa7789b5712 SHA256 92a2ad2c3ac479930d8069dd539bc0f960a412cf354d28a2f2ca963a434bc5c4 -MISC ChangeLog 11517 RMD160 1cea6440d17a5b3237c9c7cfb952c7e3d297bf06 SHA1 da0dafac6bebe25c03dd67814ec6a90ec4a27ac1 SHA256 396a7f84c0380097ca383b5de90f4e64df8128f873febf9b7b563717c0cf3429 -MISC metadata.xml 244 RMD160 0f687a8096aa4afe69e958cf8cc4eb62361694d2 SHA1 14fe5a7bc2710d0240e9208786b24f409e71b179 SHA256 3f55674c364d24e3977d896f3bc95745716c55817511c3fc7282523da0aca164 diff --git a/media-sound/moc/files/moc-2.5.0-alpha4_sid_seek.diff b/media-sound/moc/files/moc-2.5.0-alpha4_sid_seek.diff deleted file mode 100644 index a4f5d86..0000000 --- a/media-sound/moc/files/moc-2.5.0-alpha4_sid_seek.diff +++ /dev/null @@ -1,116 +0,0 @@ -diff -ur moc-2.5.0-alpha4_orig/decoder_plugins/sidplay2/sidplay2.cc moc-2.5.0-alpha4/decoder_plugins/sidplay2/sidplay2.cc ---- moc-2.5.0-alpha4_orig/decoder_plugins/sidplay2/sidplay2.cc 2007-06-16 13:22:18.000000000 +0200 -+++ moc-2.5.0-alpha4/decoder_plugins/sidplay2/sidplay2.cc 2010-09-28 19:25:18.000000000 +0200 -@@ -34,6 +34,23 @@ - - static int playSubTunes; - -+namespace -+{ -+ int get_current_subtune_begin_time(sidplay2_data *data) -+ { -+ if(data->currentSong == data->timeStart) -+ return 0; -+ -+ return data->subtune_end_times[data->currentSong-2]; -+ } -+ -+ int get_current_subtune_length(sidplay2_data *data) -+ { -+ return data->subtune_end_times[data->currentSong-1] -+ - get_current_subtune_begin_time(data); -+ } -+} -+ - static sidplay2_data * make_data() - { - pthread_mutex_lock(&player_select_mutex); -@@ -240,7 +257,7 @@ - - s2d->songs = st->getInfo().songs; - -- s2d->sublengths = new int [s2d->songs]; -+ s2d->subtune_end_times = new int [s2d->songs]; - - s2d->startSong = st->getInfo().startSong; - -@@ -276,12 +293,12 @@ - dl = minLength; - - s2d->length += dl; -- s2d->sublengths[s-1] = dl; -+ s2d->subtune_end_times[s-1] = s2d->length; - } - else - { - s2d->length += defaultLength; -- s2d->sublengths[s-1] = defaultLength; -+ s2d->subtune_end_times[s-1] = s2d->length; - } - } - -@@ -324,8 +341,8 @@ - if(data->tune!=NULL) - delete data->tune; - -- if(data->sublengths!=NULL) -- delete data->sublengths; -+ if(data->subtune_end_times!=NULL) -+ delete data->subtune_end_times; - - free(data); - } -@@ -435,9 +452,20 @@ - * generic seeking can't be done because the tune has to - * be played until the position (needs CPU)... - * */ --extern "C" int sidplay2_seek (void *void_data ATTR_UNUSED, int sec ATTR_UNUSED) -+extern "C" int sidplay2_seek (void *void_data, int sec) - { -- return -1; -+ struct sidplay2_data *data = (struct sidplay2_data *)void_data; -+ -+ if (data->currentSong >= data->timeEnd) -+ { -+ return -1; -+ } -+ -+ data->player->stop(); -+ data->currentSong++; -+ data->tune->selectSong(data->currentSong); -+ data->player->load(data->tune); -+ return get_current_subtune_begin_time(data); - } - - extern "C" int sidplay2_decode (void *void_data, char *buf, int buf_len, -@@ -447,7 +475,7 @@ - - int seconds = data->player->time() / data->player->timebase(); - -- int currentLength = data->sublengths[data->currentSong-1]; -+ int currentLength = get_current_subtune_length(data); - - if(seconds >= currentLength) - { -@@ -458,9 +486,6 @@ - data->currentSong++; - data->tune->selectSong(data->currentSong); - data->player->load(data->tune); -- -- currentLength = data->sublengths[data->currentSong-1]; -- seconds = 0; - } - - sound_params->channels = data->channels; -diff -ur moc-2.5.0-alpha4_orig/decoder_plugins/sidplay2/sidplay2.h moc-2.5.0-alpha4/decoder_plugins/sidplay2/sidplay2.h ---- moc-2.5.0-alpha4_orig/decoder_plugins/sidplay2/sidplay2.h 2007-04-02 22:00:32.000000000 +0200 -+++ moc-2.5.0-alpha4/decoder_plugins/sidplay2/sidplay2.h 2010-09-28 19:25:18.000000000 +0200 -@@ -67,7 +67,7 @@ - sid2_config_t cfg; - ReSIDBuilder *builder; - int length; -- int *sublengths; -+ int *subtune_end_times; - int songs; - int startSong; - int currentSong; diff --git a/media-sound/moc/metadata.xml b/media-sound/moc/metadata.xml deleted file mode 100644 index c338a27..0000000 --- a/media-sound/moc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - sound - - Build with SID (Commodore 64 Audio) support - - diff --git a/media-sound/moc/moc-2.5.0_alpha4-r10.ebuild b/media-sound/moc/moc-2.5.0_alpha4-r10.ebuild deleted file mode 100644 index 941973f..0000000 --- a/media-sound/moc/moc-2.5.0_alpha4-r10.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/moc/moc-2.5.0_alpha4.ebuild,v 1.8 2010/07/18 12:28:48 nixnut Exp $ - -EAPI=2 -inherit eutils - -MY_P=${P/_/-} - -DESCRIPTION="Music On Console - ncurses interface for playing audio files" -HOMEPAGE="http://moc.daper.net" -SRC_URI="ftp://ftp.daper.net/pub/soft/${PN}/unstable/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ppc ppc64 sparc x86" -IUSE="oss alsa aac jack mad vorbis flac wavpack sndfile modplug musepack -timidity sid ffmpeg speex libsamplerate curl debug" - -RDEPEND=">=sys-libs/db-4 - alsa? ( media-libs/alsa-lib ) - aac? ( media-libs/faad2 ) - jack? ( media-sound/jack-audio-connection-kit ) - mad? ( media-libs/libmad sys-libs/zlib media-libs/libid3tag ) - vorbis? ( >=media-libs/libvorbis-1 ) - flac? ( media-libs/flac ) - wavpack? ( >=media-sound/wavpack-4.31 ) - sndfile? ( >=media-libs/libsndfile-1 ) - modplug? ( >=media-libs/libmodplug-0.7 ) - musepack? ( >=media-sound/musepack-tools-444-r1 - >=media-libs/taglib-1.3.1 ) - timidity? ( media-libs/libtimidity media-sound/timidity++ ) - sid? ( >=media-libs/libsidplay-2 ) - ffmpeg? ( media-video/ffmpeg ) - speex? ( >=media-libs/speex-1 ) - libsamplerate? ( >=media-libs/libsamplerate-0.1 ) - curl? ( >=net-misc/curl-7.12.2 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}/${MY_P}_sid_seek.diff" -} - -src_configure() { - econf \ - --without-rcc \ - $(use_with alsa) \ - $(use_with oss) \ - $(use_with aac) \ - $(use_with jack) \ - $(use_with mad mp3) \ - $(use_with musepack) \ - $(use_with vorbis) \ - $(use_with flac) \ - $(use_with wavpack) \ - $(use_with sndfile) \ - $(use_with modplug) \ - $(use_with timidity) \ - $(use_with sid sidplay2) \ - $(use_with ffmpeg) \ - $(use_with speex) \ - $(use_with libsamplerate samplerate) \ - $(use_with curl) \ - $(use_enable debug) -} - -src_install () { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README THANKS TODO *.example - rm -rf "${D}"/usr/share/doc/${PN} -}