summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-07-09 17:12:29 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-07-09 17:12:29 +0000
commit86edea490a81bea3a7f6843710b7bb09e0dce15f (patch)
treee78ab082c2640c2939d4155c806a1e8a8d494c11 /media-sound
parentBump torque-2.3.7. Update to EAPI=2 and remove blockers that are no longer i... (diff)
downloadhistorical-86edea490a81bea3a7f6843710b7bb09e0dce15f.tar.gz
historical-86edea490a81bea3a7f6843710b7bb09e0dce15f.tar.bz2
historical-86edea490a81bea3a7f6843710b7bb09e0dce15f.zip
Remove, installs __init__.py into root of site-packages and collides with equally stupid packages installing same file. Uses sqlite2, not worth fixing. No upstream.
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/bossogg/ChangeLog134
-rw-r--r--media-sound/bossogg/Manifest11
-rw-r--r--media-sound/bossogg/bossogg-0.13.6-r3.ebuild69
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6+flac-1.1.3.patch237
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6-Makefile.patch18
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6-gcc4.patch22
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6-metadata.patch11
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6-multilib.patch14
-rw-r--r--media-sound/bossogg/files/bossogg-0.13.6-sigkill.patch11
-rw-r--r--media-sound/bossogg/files/bossogg.initd21
-rw-r--r--media-sound/bossogg/metadata.xml5
11 files changed, 0 insertions, 553 deletions
diff --git a/media-sound/bossogg/ChangeLog b/media-sound/bossogg/ChangeLog
deleted file mode 100644
index cbf1337d1a5e..000000000000
--- a/media-sound/bossogg/ChangeLog
+++ /dev/null
@@ -1,134 +0,0 @@
-# ChangeLog for media-sound/bossogg
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/bossogg/ChangeLog,v 1.31 2007/09/09 00:49:42 josejx Exp $
-
- 09 Sep 2007; Joseph Jezak <josejx@gentoo.org> bossogg-0.13.6-r3.ebuild:
- Marked ~ppc for bug #187626.
-
- 05 Aug 2007; Raúl Porcel <armin76@gentoo.org> bossogg-0.13.6-r3.ebuild:
- x86 stable wrt #187626
-
- 05 Aug 2007; Christoph Mende <angelos@gentoo.org>
- bossogg-0.13.6-r3.ebuild:
- Stable on amd64 wrt bug #187626
-
- 05 Aug 2007; Samuli Suominen <drac@gentoo.org>
- +files/bossogg-0.13.6-multilib.patch, bossogg-0.13.6-r3.ebuild:
- Multilib fix, this time for real.
-
- 04 Aug 2007; Samuli Suominen <drac@gentoo.org> bossogg-0.13.6-r3.ebuild:
- Multilib fix.
-
- 03 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
- bossogg-0.13.6-r3.ebuild:
- Stable on sparc wrt #187626
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> bossogg-0.13.5.ebuild:
- (QA) RESTRICT clean up.
-
- 28 Apr 2007; Torsten Veller <tove@gentoo.org> bossogg-0.13.5.ebuild,
- bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Use newinitd
-
- 08 Jan 2007; Alexis Ballier <aballier@gentoo.org>
- +files/bossogg-0.13.6+flac-1.1.3.patch,
- +files/bossogg-0.13.6-metadata.patch, +files/bossogg-0.13.6-sigkill.patch,
- bossogg-0.13.6-r3.ebuild:
- Flac 1.1.3 patch from Josh Coalson, small fixes
-
- 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> bossogg-0.13.5.ebuild,
- bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Convert to use elog.
-
- 28 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Add version dependencies of autotools. Thanks to Patrick Lauer in bug #153083.
-
- 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
- bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Depend on 1.1.2 version of flac, as the 1.1.3 version changes API.
-
- 04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> -bossogg-0.13.6.ebuild,
- bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Old version cleanup. Remove dependency on autoconf/automake as autotools
- eclass takes care of that. Fix autotools calls in stable (libtoolize after
- aclocal might screw up things in very bad ways).
-
- 26 Dec 2005; Luca Barbato <lu_zero@gentoo.org> bossogg-0.13.5.ebuild,
- bossogg-0.13.6.ebuild, bossogg-0.13.6-r2.ebuild:
- oggvorbis Cleanup
-
- 07 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> bossogg-0.13.5.ebuild,
- bossogg-0.13.6.ebuild, bossogg-0.13.6-r2.ebuild, bossogg-0.13.6-r3.ebuild:
- Don't install INSTALL and COPYING files. When using eautoreconf it takes
- care of using foreign automake when needed, so no need to touch NEWS and
- AUTHORS.
-
-*bossogg-0.13.6-r3 (02 Sep 2005)
-
- 02 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
- +files/bossogg-0.13.6-gcc4.patch, +bossogg-0.13.6-r3.ebuild:
- Cleanup of ebuild: use $( ) for use_enable, use eautoreconf to recreate
- autotools scripts, oggvorbis useflag is not vorbis, use [[ ]] for tests,
- bossogg user does not need a /bin/bash shell, fixed the dependency over
- sqlite and autoconf, use newinitd, don't install license and installation
- documentation. Added patch to compile on gcc4.
-
- 19 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
- Remove retired developer from metadata.xml.
-
- 13 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> bossogg-0.13.6.ebuild:
- added libtoolize call, fixes #83775
-
-*bossogg-0.13.6-r2 (01 Mar 2005)
-
- 01 Mar 2005; Eric Shattow <jnc@gentoo.org> +bossogg-0.13.6-r2.ebuild:
- Closes bug# 83003.
-
- 14 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.6.ebuild:
- Stable amd64, sparc.
-
- 27 Aug 2004; Chris White <chriswhite@gentoo.org> metadata.xml:
- Added myself as maintainer.
-
- 04 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.6.ebuild:
- ~amd64 ~sparc
-
- 06 May 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.6.ebuild:
- Stable x86.
-
- 03 May 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.5.ebuild, bossogg-0.13.6.ebuild:
- Changing mad dep to madplay.
-
- 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> bossogg-0.13.6.ebuild:
- Add inherit eutils
-
- 17 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.5.ebuild:
- eutils
-
- 08 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.5.ebuild:
- Stable x86.
-
- 08 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.5.ebuild:
- Stable x86.
-
-*bossogg-0.13.6 (03 Apr 2004)
-
- 03 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.6.ebuild:
- Version bump and ebuild cleanup. Closes bug #46625.
-
-*bossogg-0.13.5 (04 Mar 2004)
-
- 04 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org>
- bossogg-0.13.5.ebuild, files/bossogg.initd:
- Bossogg Music Server sound server. Ebuild submitted by Ted Kulp
- <wishy@comcast.net> in bug #29387.
-
diff --git a/media-sound/bossogg/Manifest b/media-sound/bossogg/Manifest
deleted file mode 100644
index 8d09d431529e..000000000000
--- a/media-sound/bossogg/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX bossogg-0.13.6+flac-1.1.3.patch 7420 RMD160 b99dd98a5703021585b9711cc58f128621ffc8fc SHA1 5ef8076fd5760d0fdb7eb66d6f8a7d5de15770ad SHA256 bfbba5d7db0ed6674be2ca58f401c3b475e6e7de43c823dbad7bb988d066500a
-AUX bossogg-0.13.6-Makefile.patch 1673 RMD160 2f7396fd8e196f60900b94fc7a5929622c461807 SHA1 e2805bb6ae1b9753fe930ff4aaa8bd8a524775d8 SHA256 056243759834d76d3dd56879a678a7e6156dcd4e6390d544da5bc61734c562e8
-AUX bossogg-0.13.6-gcc4.patch 1099 RMD160 59d2896fa29b3de688ef312f605921818d1babcf SHA1 f6172c812f153764ae698d61a12cb930135a8f5a SHA256 3b210bf534332cf239ba394bb63e1dbd32e3d0051003c901914e390785c308fc
-AUX bossogg-0.13.6-metadata.patch 405 RMD160 522916a4b838b9d5a745f4069dd3732d9a4d9f32 SHA1 6e1e16187e42f509e61a427b414c06133a2c0270 SHA256 572a538d556c39b51e2730ac1cdfcbae7bc97e65b5d76d19127133e26ed61f91
-AUX bossogg-0.13.6-multilib.patch 900 RMD160 16627b904e6cca17d19183f88352806fd34c77e4 SHA1 81e261b68a5a85fdc6b09447aab05cfb662cd93c SHA256 e564689cefb8723c650911cd16ad32b1ab2b0163bad986d99ac5f1275f725c8e
-AUX bossogg-0.13.6-sigkill.patch 404 RMD160 ae674393b63ca56226d9191d32de2722829deff6 SHA1 83eed3d6261e6dfd5d58076cfc9a45040167cb2c SHA256 8c1e7d4d44f619cbeca4c4ba9982c3e89153910b31628abf195636f87377707d
-AUX bossogg.initd 609 RMD160 1a88a35a67bb69461c0811b3c990501e7873894f SHA1 b6cde285c1d5233210e960c4bcdbc46e4c181d72 SHA256 408683dc3567c89900e2b66ef1106ac54bd425e80d6493c4bce35db9257a373f
-DIST bossogg-0.13.6.tar.gz 338025 RMD160 b2c6c7802e9ba667968cc46eb7471f7cd267f6cc SHA1 4b2e8735f3ed82b58a46246417c2268d27c74283 SHA256 59f9891ed4b12d38f61c170db677c0d818602e030f52fda47546a701d3302150
-EBUILD bossogg-0.13.6-r3.ebuild 1794 RMD160 9229f0c885bd51f66fffd23045d6816e56bfd538 SHA1 af736a95e7732196af58e8c155b98130099a6a05 SHA256 9a7d67200e9ad5936033dc1823ba2392b5924f343664075e887b3f55d620f5d7
-MISC ChangeLog 4877 RMD160 978e6ee19dc6b9a9e72eb91db255ff0d80919d2b SHA1 de2610f626b37ed5721167e1e0697f31df778c15 SHA256 42a90b6be131d5cc332faf314dd434798c148ff01b08322e85181734e5998585
-MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
diff --git a/media-sound/bossogg/bossogg-0.13.6-r3.ebuild b/media-sound/bossogg/bossogg-0.13.6-r3.ebuild
deleted file mode 100644
index fe7086904b16..000000000000
--- a/media-sound/bossogg/bossogg-0.13.6-r3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/bossogg/bossogg-0.13.6-r3.ebuild,v 1.14 2007/09/09 00:49:42 josejx Exp $
-
-inherit autotools eutils multilib
-
-IUSE="vorbis mad flac"
-
-DESCRIPTION="Bossogg Music Server"
-HOMEPAGE="http://bossogg.wishy.org"
-SRC_URI="mirror://sourceforge/bossogg/${P}.tar.gz"
-
-KEYWORDS="amd64 ~ppc sparc x86"
-SLOT="0"
-LICENSE="GPL-2"
-
-DEPEND=">=media-libs/libao-0.8.3
- media-libs/libshout
- flac? ( >=media-libs/flac-1.1.2 )
- vorbis? ( media-libs/libvorbis )
- mad? ( media-libs/libmad
- media-libs/id3lib )
- =dev-db/sqlite-2*"
-
-RDEPEND="${DEPEND}
- <dev-python/pysqlite-2"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-Makefile.patch
- epatch "${FILESDIR}"/${P}-gcc4.patch
- epatch "${FILESDIR}"/${P}+flac-1.1.3.patch
- epatch "${FILESDIR}"/${P}-metadata.patch
- epatch "${FILESDIR}"/${P}-sigkill.patch
- epatch "${FILESDIR}"/${P}-multilib.patch
- eautoreconf
-}
-
-src_compile() {
- econf --enable-shout \
- $(use_enable vorbis) \
- $(use_enable flac) \
- $(use_enable mad mp3) \
- $(use_enable mad id3)
- emake -j1 || die "emake failed."
-}
-
-src_install() {
- emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" \
- install || die "emake install failed."
- dodoc README TODO API
- newinitd "${FILESDIR}"/bossogg.initd bossogg
-}
-
-pkg_postinst() {
- enewgroup bossogg
- enewuser bossogg -1 -1 /var/bossogg bossogg -G audio
-
- if ! [[ -d /var/bossogg ]]; then
- mkdir /var/bossogg
- chown bossogg:bossogg /var/bossogg
- fi
-
- elog "After running the /etc/init.d/bossogg service for the first"
- elog "time, /var/bossogg/.bossogg/bossogg.conf will be created."
- elog "Please edit this file and restart the service to setup."
- elog "the server."
-}
diff --git a/media-sound/bossogg/files/bossogg-0.13.6+flac-1.1.3.patch b/media-sound/bossogg/files/bossogg-0.13.6+flac-1.1.3.patch
deleted file mode 100644
index 0ddc0b17d4c1..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6+flac-1.1.3.patch
+++ /dev/null
@@ -1,237 +0,0 @@
-diff -ru --exclude=Makefile.in --exclude=Makefile bossogg-0.13.6/boss3/bossao/bossao.c bossogg-0.13.6-b2/boss3/bossao/bossao.c
---- bossogg-0.13.6/boss3/bossao/bossao.c 2004-04-01 17:44:26.000000000 -0800
-+++ bossogg-0.13.6-b2/boss3/bossao/bossao.c 2006-10-30 23:25:47.000000000 -0800
-@@ -46,7 +46,11 @@
- #endif
-
- #ifdef HAVE_FLAC
-+#ifdef LEGACY_FLAC
- #include <FLAC/file_decoder.h>
-+#else
-+#include <FLAC/stream_decoder.h>
-+#endif
- #include "flac.h"
- #endif
-
-diff -ru --exclude=Makefile.in --exclude=Makefile bossogg-0.13.6/boss3/bossao/bossao.h bossogg-0.13.6-b2/boss3/bossao/bossao.h
---- bossogg-0.13.6/boss3/bossao/bossao.h 2004-04-01 17:44:26.000000000 -0800
-+++ bossogg-0.13.6-b2/boss3/bossao/bossao.h 2006-10-30 23:17:54.000000000 -0800
-@@ -38,6 +38,14 @@
-
- #define RATE 44100
-
-+#if defined(HAVE_FLAC) && !defined(LEGACY_FLAC)
-+#include <FLAC/export.h>
-+// FLAC 1.1.3 has FLAC_API_VERSION_CURRENT == 8 */
-+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8
-+#define LEGACY_FLAC
-+#endif
-+#endif
-+
- #ifdef __cplusplus
- extern "C" {
- #endif
-@@ -50,7 +58,11 @@
- struct mp3_t *mp3;
- #endif
- #ifdef HAVE_FLAC
-+#ifdef LEGACY_FLAC
- struct FLAC__FileDecoder *flac;
-+#else
-+ struct FLAC__StreamDecoder *flac;
-+#endif
- #endif
- } songlib_s;
-
-diff -ru --exclude=Makefile.in --exclude=Makefile bossogg-0.13.6/boss3/bossao/flac.c bossogg-0.13.6-b2/boss3/bossao/flac.c
---- bossogg-0.13.6/boss3/bossao/flac.c 2004-04-01 17:44:26.000000000 -0800
-+++ bossogg-0.13.6-b2/boss3/bossao/flac.c 2006-10-30 23:26:07.000000000 -0800
-@@ -22,7 +22,19 @@
- #include <string.h>
- #include <Python.h>
-
-+#if !defined(LEGACY_FLAC)
-+#include <FLAC/export.h>
-+// FLAC 1.1.3 has FLAC_API_VERSION_CURRENT == 8 */
-+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8
-+#define LEGACY_FLAC
-+#endif
-+#endif
-+
-+#ifdef LEGACY_FLAC
- #include <FLAC/file_decoder.h>
-+#else
-+#include <FLAC/stream_decoder.h>
-+#endif
- #include <FLAC/metadata.h>
- #include <ao/ao.h>
- #include <pthread.h>
-@@ -32,15 +44,17 @@
- #include "bossao.h"
- #include "flac.h"
-
--static FLAC__bool eof_callback (const FLAC__SeekableStreamDecoder *decoder, void *client_data)
--{
-- //printf ("FLAC got eof\n");
--}
--
-+#ifdef LEGACY_FLAC
- static FLAC__StreamDecoderWriteStatus write_callback (const FLAC__FileDecoder *decoder,
- const FLAC__Frame *frame,
- const FLAC__int32 *const buffer[],
- void *client_data)
-+#else
-+static FLAC__StreamDecoderWriteStatus write_callback (const FLAC__StreamDecoder *decoder,
-+ const FLAC__Frame *frame,
-+ const FLAC__int32 *const buffer[],
-+ void *client_data)
-+#endif
- {
- //printf ("in write\n");
- size_t size = frame->header.blocksize * frame->header.channels;
-@@ -76,16 +90,28 @@
- return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
- }
-
-+#ifdef LEGACY_FLAC
- static void metadata_callback (const FLAC__FileDecoder *decoder,
- const FLAC__StreamMetadata *metadata,
- void *client_data)
-+#else
-+static void metadata_callback (const FLAC__StreamDecoder *decoder,
-+ const FLAC__StreamMetadata *metadata,
-+ void *client_data)
-+#endif
- {
- //printf ("Doing nothing in metadata callback\n");
- }
-
-+#ifdef LEGACY_FLAC
- static void error_callback (const FLAC__FileDecoder *decoder,
- const FLAC__StreamDecoderErrorStatus status,
- void *client_data)
-+#else
-+static void error_callback (const FLAC__StreamDecoder *decoder,
-+ const FLAC__StreamDecoderErrorStatus status,
-+ void *client_data)
-+#endif
- {
- printf ("A FLAC error occured\n");
- }
-@@ -93,9 +119,15 @@
- void *prepare_flac (song_s *song, char *filename)
- {
- //song->songlib->flac = malloc (sizeof (FLAC__FileDecoder));
-+#ifdef LEGACY_FLAC
- song->songlib->flac = FLAC__file_decoder_new ();
- FLAC__FileDecoder *decoder = (FLAC__FileDecoder *)song->songlib->flac;
-+#else
-+ song->songlib->flac = FLAC__stream_decoder_new ();
-+ FLAC__StreamDecoder *decoder = (FLAC__StreamDecoder *)song->songlib->flac;
-+#endif
-
-+#ifdef LEGACY_FLAC
- /* callbacks here? */
- FLAC__file_decoder_set_write_callback (decoder, write_callback);
- FLAC__file_decoder_set_metadata_callback (decoder, metadata_callback);
-@@ -108,13 +140,21 @@
- FLAC__SeekableStreamDecoderState state = FLAC__file_decoder_init (decoder);
- //printf ("inited\n");
- if (state != FLAC__FILE_DECODER_OK) {
-- printf ("Problem initizlizing FLAC file decoder: %d", state);
-+ printf ("Problem initializing FLAC file decoder: %d", state);
- if (state == FLAC__FILE_DECODER_ALREADY_INITIALIZED)
- printf ("already inited\n");
- if (state == FLAC__FILE_DECODER_SEEKABLE_STREAM_DECODER_ERROR)
- printf ("seekable decoder error\n");
- return NULL;
- }
-+#else
-+ FLAC__StreamDecoderInitStatus init_status = FLAC__stream_decoder_init_file (decoder, filename, write_callback, metadata_callback, error_callback, song);
-+ //printf ("inited\n");
-+ if (init_status != FLAC__STREAM_DECODER_INIT_STATUS_OK) {
-+ printf ("Problem initializing FLAC decoder: %s\n", FLAC__StreamDecoderInitStatusString[init_status]);
-+ return NULL;
-+ }
-+#endif
-
- FLAC__Metadata_SimpleIterator *it = FLAC__metadata_simple_iterator_new ();
- if (!FLAC__metadata_simple_iterator_init (it, filename, 1, 0)) {
-@@ -142,12 +182,22 @@
-
- int destroy_flac (song_s *song)
- {
-+#ifdef LEGACY_FLAC
- FLAC__FileDecoder *decoder = (FLAC__FileDecoder *)song->songlib->flac;
-+#else
-+ FLAC__StreamDecoder *decoder = (FLAC__StreamDecoder *)song->songlib->flac;
-+#endif
-
- if (decoder != NULL) {
-+#ifdef LEGACY_FLAC
- FLAC__file_decoder_finish (decoder);
- /* seperate this somehow? */
- FLAC__file_decoder_delete (decoder);
-+#else
-+ FLAC__stream_decoder_finish (decoder);
-+ /* seperate this somehow? */
-+ FLAC__stream_decoder_delete (decoder);
-+#endif
- //free (decoder);
- decoder = NULL;
- }
-@@ -157,15 +207,30 @@
-
- long chunk_play_flac (song_s *song, char *buffer)
- {
-+#ifdef LEGACY_FLAC
- FLAC__FileDecoder *decoder = (FLAC__FileDecoder *)song->songlib->flac;
-+#else
-+ FLAC__StreamDecoder *decoder = (FLAC__StreamDecoder *)song->songlib->flac;
-+#endif
- //printf ("trying to play a chunk %x\n", decoder);
-+#ifdef LEGACY_FLAC
- FLAC__file_decoder_process_single (decoder);
-+#else
-+ FLAC__stream_decoder_process_single (decoder);
-+#endif
- //printf ("done chunking\n");
-
-+#ifdef LEGACY_FLAC
- if (FLAC__file_decoder_get_state (decoder) == FLAC__FILE_DECODER_END_OF_FILE) {
- //printf ("flac reached end of file\n");
- return 0;
- }
-+#else
-+ if (FLAC__stream_decoder_get_state (decoder) == FLAC__STREAM_DECODER_END_OF_STREAM) {
-+ //printf ("flac reached end of file\n");
-+ return 0;
-+ }
-+#endif
-
- return 1;
- }
-diff -ru --exclude=Makefile.in --exclude=Makefile bossogg-0.13.6/boss3/bossao/flac.h bossogg-0.13.6-b2/boss3/bossao/flac.h
---- bossogg-0.13.6/boss3/bossao/flac.h 2004-04-01 17:44:26.000000000 -0800
-+++ bossogg-0.13.6-b2/boss3/bossao/flac.h 2006-10-30 16:59:06.000000000 -0800
-@@ -17,8 +17,20 @@
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-+#if !defined(LEGACY_FLAC)
-+#include <FLAC/export.h>
-+// FLAC 1.1.3 has FLAC_API_VERSION_CURRENT == 8 */
-+#if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT < 8
-+#define LEGACY_FLAC
-+#endif
-+#endif
-+
- typedef struct flac_t {
-+#ifdef LEGACY_FLAC
- FLAC__FileDecoder *decoder;
-+#else
-+ FLAC__StreamDecoder *decoder;
-+#endif
-
- } flac_s;
-
diff --git a/media-sound/bossogg/files/bossogg-0.13.6-Makefile.patch b/media-sound/bossogg/files/bossogg-0.13.6-Makefile.patch
deleted file mode 100644
index 85cbc8cdade4..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6-Makefile.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.am.orig 2004-07-04 09:18:35.674992886 -0700
-+++ Makefile.am 2004-07-04 09:20:45.322178633 -0700
-@@ -4,9 +4,9 @@
- nobase_python_PYTHON=boss3/CommandInterface.py boss3/Database.py boss3/DatabaseSchema.py boss3/Player.py boss3/UserManager.py boss3/version.py boss3/__init__.py boss3/bocmd.py boss3/bossao/__init__.py boss3/bossao/bossao.py boss3/metadata/__init__.py boss3/metadata/id3.py boss3/util/__init__.py boss3/util/ConfigFile.py boss3/util/Logger.py boss3/util/Queue.py boss3/util/Session.py boss3/util/UTFstring.py boss3/util/Util.py boss3/xmlrpc/__init__.py boss3/xmlrpc/Auth.py boss3/xmlrpc/Boss2XmlRpcServer.py boss3/xmlrpc/Control.py boss3/xmlrpc/DB.py boss3/xmlrpc/Edit.py boss3/xmlrpc/Info.py boss3/xmlrpc/List.py boss3/xmlrpc/Load.py boss3/xmlrpc/Set.py boss3/xmlrpc/SimpleXMLRPCServer.py boss3/xmlrpc/Util.py boss3/xmlrpc/XmlRpcServer.py boss3/xmlrpc/xmlrpclib.py boss3/bossexceptions/__init__.py boss3/bossexceptions/EndOfQueueException.py boss3/xmlrpc/bossxmlrpclib.py boss3/xmlrpc/bossxmlrpcserver.py boss3/util/bosslog.py boss3/util/logging/__init__.py boss3/util/logging/config.py boss3/util/logging/handlers.py
-
- install-exec-local:
-- mkdir -p ${pythondir}/boss3
-- mkdir -p ${pythondir}/boss3/bossao
-- mkdir -p ${pythondir}/boss3/bossexceptions
-- mkdir -p ${pythondir}/boss3/metadata
-- mkdir -p ${pythondir}/boss3/util
-- mkdir -p ${pythondir}/boss3/xmlrpc
-+ mkdir -p $(DESTDIR)${pythondir}/boss3
-+ mkdir -p $(DESTDIR)${pythondir}/boss3/bossao
-+ mkdir -p $(DESTDIR)${pythondir}/boss3/bossexceptions
-+ mkdir -p $(DESTDIR)${pythondir}/boss3/metadata
-+ mkdir -p $(DESTDIR)${pythondir}/boss3/util
-+ mkdir -p $(DESTDIR)${pythondir}/boss3/xmlrpc
diff --git a/media-sound/bossogg/files/bossogg-0.13.6-gcc4.patch b/media-sound/bossogg/files/bossogg-0.13.6-gcc4.patch
deleted file mode 100644
index 7daa1c53f677..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6-gcc4.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: bossogg-0.13.6/boss3/bossao/flac.c
-===================================================================
---- bossogg-0.13.6.orig/boss3/bossao/flac.c
-+++ bossogg-0.13.6/boss3/bossao/flac.c
-@@ -93,7 +93,7 @@ static void error_callback (const FLAC__
- void *prepare_flac (song_s *song, char *filename)
- {
- //song->songlib->flac = malloc (sizeof (FLAC__FileDecoder));
-- (FLAC__FileDecoder *)song->songlib->flac = FLAC__file_decoder_new ();
-+ song->songlib->flac = FLAC__file_decoder_new ();
- FLAC__FileDecoder *decoder = (FLAC__FileDecoder *)song->songlib->flac;
-
- /* callbacks here? */
-@@ -108,7 +108,7 @@ void *prepare_flac (song_s *song, char *
- FLAC__SeekableStreamDecoderState state = FLAC__file_decoder_init (decoder);
- //printf ("inited\n");
- if (state != FLAC__FILE_DECODER_OK) {
-- printf ("Problem initizlizing FLAC file decoder: ", state);
-+ printf ("Problem initizlizing FLAC file decoder: %d", state);
- if (state == FLAC__FILE_DECODER_ALREADY_INITIALIZED)
- printf ("already inited\n");
- if (state == FLAC__FILE_DECODER_SEEKABLE_STREAM_DECODER_ERROR)
diff --git a/media-sound/bossogg/files/bossogg-0.13.6-metadata.patch b/media-sound/bossogg/files/bossogg-0.13.6-metadata.patch
deleted file mode 100644
index 429431bce639..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6-metadata.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- bossogg-0.13.6/boss3/metadata/Makefile.am.old 2006-12-09 14:23:39.000000000 +0100
-+++ bossogg-0.13.6/boss3/metadata/Makefile.am 2006-12-09 14:23:48.000000000 +0100
-@@ -10,7 +10,7 @@
-
- python_LTLIBRARIES=_id3.la
-
--_id3_la_LDFLAGS=-module @METADATA_LIBS@
-+_id3_la_LDFLAGS=-module
- _id3_la_CFLAGS=-I../bossao
- _id3_la_CXXFLAGS=-I../bossao
- _id3_la_SOURCES=id3.h id3.c id3_wrap.c ${USE_OGG} ${USE_ID3}
diff --git a/media-sound/bossogg/files/bossogg-0.13.6-multilib.patch b/media-sound/bossogg/files/bossogg-0.13.6-multilib.patch
deleted file mode 100644
index 81d4442e4aea..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6-multilib.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -ur bossogg-0.13.6.orig/configure.in bossogg-0.13.6/configure.in
---- bossogg-0.13.6.orig/configure.in 2004-04-02 13:42:50.000000000 +0300
-+++ bossogg-0.13.6/configure.in 2007-08-05 16:49:44.000000000 +0300
-@@ -34,9 +34,7 @@
- PYTHON_LIB_FLAGS=`python-config`
- LIBS="$LIBS $PYTHON_LIB_FLAGS"
- PYTHON_INCLUDE_FLAGS=`python -c "import os,sys; print '-I' + os.path.join(sys.prefix, 'include', 'python' + sys.version[[:3]])"`
--if test $prefix = NONE; then
-- pythondir=`python -c "import os,sys; print os.path.join(sys.prefix, 'lib', 'python' + sys.version[[:3]], 'site-packages')"`
--fi
-+pythondir=`python -c 'from distutils.sysconfig import get_python_lib; import os; print os.path.normcase(os.path.realpath(get_python_lib()))'`
- PYTHON_PREFIX=`python -c "import os,sys; print sys.prefix"`
- PYTHON_EXEC_PREFIX=`python -c "import os,sys; print sys.exec_prefix"`
- CFLAGS="$CFLAGS $PYTHON_INCLUDE_FLAGS"
diff --git a/media-sound/bossogg/files/bossogg-0.13.6-sigkill.patch b/media-sound/bossogg/files/bossogg-0.13.6-sigkill.patch
deleted file mode 100644
index c0e915ac16d5..000000000000
--- a/media-sound/bossogg/files/bossogg-0.13.6-sigkill.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- bossogg-0.13.6/bossogg.old 2007-01-08 19:27:24.000000000 +0100
-+++ bossogg-0.13.6/bossogg 2007-01-08 19:27:55.000000000 +0100
-@@ -214,8 +214,6 @@
- interfaces = []
-
- #Setup signal handlers
-- signal.signal(signal.SIGKILL, stopBoss)
-- signal.signal(signal.SIGSTOP, stopBoss)
- signal.signal(signal.SIGQUIT, stopBoss)
- signal.signal(signal.SIGTERM, stopBoss)
- signal.signal(signal.SIGINT, stopBoss)
diff --git a/media-sound/bossogg/files/bossogg.initd b/media-sound/bossogg/files/bossogg.initd
deleted file mode 100644
index f46a39918738..000000000000
--- a/media-sound/bossogg/files/bossogg.initd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/bossogg/files/bossogg.initd,v 1.3 2004/07/14 22:46:29 agriffis Exp $
-
-depend() {
- after alsasound
-}
-
-start() {
- ebegin "Starting Boss Ogg"
- HOME="/var/bossogg" start-stop-daemon --chuid bossogg --quiet --start --exec /usr/bin/bossogg -- --pidfile /var/bossogg/bossogg.pid -d
- eend $?
-}
-
-stop() {
- ebegin "Stopping Boss Ogg"
- start-stop-daemon --quiet --stop --pidfile /var/bossogg/bossogg.pid
- rm -f /var/bossogg/bossogg.pid
- eend $?
-}
diff --git a/media-sound/bossogg/metadata.xml b/media-sound/bossogg/metadata.xml
deleted file mode 100644
index e1774e3d9ad7..000000000000
--- a/media-sound/bossogg/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sound</herd>
-</pkgmetadata>