aboutsummaryrefslogtreecommitdiffstats
path: root/audio/bmp-flac
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-03-06 20:13:54 +0800
committerrene <rene@FreeBSD.org>2014-03-06 20:13:54 +0800
commite9c178ba34f0822ea6a8981b25f2accaebfdfb9d (patch)
tree2e152eed9e20c5d8bf7d697a34d59a56f7bc22ab /audio/bmp-flac
parent0663d77ad61f8a1a9d460c98bd121d7b600b8d51 (diff)
downloadfreebsd-ports-gnome-e9c178ba34f0822ea6a8981b25f2accaebfdfb9d.tar.gz
freebsd-ports-gnome-e9c178ba34f0822ea6a8981b25f2accaebfdfb9d.tar.zst
freebsd-ports-gnome-e9c178ba34f0822ea6a8981b25f2accaebfdfb9d.zip
Remove expired ports:
2014-03-05 databases/mysqlard: Abandonware 2014-03-05 print/acrobatviewer: Abandoned, outdated (no updates since 1999) 2014-03-06 multimedia/castpodder: Depends on deprecated multimedia/beep-media-player 2014-03-06 audio/bmp-modplug: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-fc: Abandonware, please consider using multimedia/audacious instead 2014-03-06 graphics/bmp-rootvis: Abandonware, please consider using multimedia/audacious instead 2014-03-06 deskutils/bmp-docklet: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-festalon: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-faad: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-flac: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-wma: Abandonware, please consider using multimedia/audacious instead 2014-03-06 multimedia/py-pybmp: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-mac: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-songchange: Abandonware, please consider using multimedia/audacious instead 2014-03-06 audio/bmp-htmlplaylist: Abandonware, please consider using multimedia/audacious instead
Diffstat (limited to 'audio/bmp-flac')
-rw-r--r--audio/bmp-flac/Makefile58
-rw-r--r--audio/bmp-flac/distinfo2
-rw-r--r--audio/bmp-flac/files/Makefile8
-rw-r--r--audio/bmp-flac/files/patch-configure31
-rw-r--r--audio/bmp-flac/files/patch-src_plugin_bmp31
-rw-r--r--audio/bmp-flac/files/patch-src_plugin_bmp_plugin.c153
-rw-r--r--audio/bmp-flac/files/patch-src_share_grabbag_replaygain.c85
-rw-r--r--audio/bmp-flac/pkg-descr4
8 files changed, 0 insertions, 372 deletions
diff --git a/audio/bmp-flac/Makefile b/audio/bmp-flac/Makefile
deleted file mode 100644
index a2c90b4dd252..000000000000
--- a/audio/bmp-flac/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: nork@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= flac
-PORTVERSION= 20040316
-PORTREVISION= 10
-CATEGORIES= audio
-MASTER_SITES= http://ccm.sherry.jp/tmp/
-PKGNAMEPREFIX= bmp-
-DISTNAME= ${PORTNAME}-CVS-${PORTVERSION}-with-bmp-plugin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= FLAC input plugin for beep-media-player
-
-DEPRECATED= Abandonware, please consider using multimedia/audacious instead
-EXPIRATION_DATE= 2014-03-06
-
-LICENSE= GPLv2
-
-LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac \
- libbeep.so:${PORTSDIR}/multimedia/beep-media-player
-
-USE_BZIP2= yes
-USES= iconv pkgconfig
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} \
- --with-ogg="${LOCALBASE}" \
- --with-xmms-prefix="${LOCALBASE}"
-MAKEFILE= ${FILESDIR}/Makefile
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= lib/bmp/Input/libbmp-flac.so
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not compile with GCC 4.2
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/xtra_stdcpp/s|-lstdc++||' ${WRKSRC}/configure
-
-# "obj" is magic to our make(1)
-# make sure we get the new includes from ${LOCALBASE}/include/FLAC
-post-configure:
- @${RM} -rf ${WRKSRC}/obj
- @${RM} -rf ${WRKSRC}/include/FLAC
-
-# This is to avoid libtool running ldconfig -m ${LOCALBASE}/lib/bmp/Input
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/bmp/Input
- (cd ${WRKSRC}/src/plugin_bmp/.libs && ${INSTALL_LIB} libbmp-flac.so \
- ${STAGEDIR}${PREFIX}/lib/bmp/Input)
-
-.include <bsd.port.post.mk>
diff --git a/audio/bmp-flac/distinfo b/audio/bmp-flac/distinfo
deleted file mode 100644
index 51dfa4deca9f..000000000000
--- a/audio/bmp-flac/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (flac-CVS-20040316-with-bmp-plugin.tar.bz2) = 21e0d26a3de9120c440c4a4bb8249b95c324f4580343fec1f0dd7a293e27ed91
-SIZE (flac-CVS-20040316-with-bmp-plugin.tar.bz2) = 945236
diff --git a/audio/bmp-flac/files/Makefile b/audio/bmp-flac/files/Makefile
deleted file mode 100644
index be5a41f13817..000000000000
--- a/audio/bmp-flac/files/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-$FreeBSD$
-
-SUBDIRS= src/share src/plugin_common src/plugin_bmp
-
-all install:
- @for d in ${SUBDIRS}; do \
- (cd $$d; ${MAKE} $@); \
- done
diff --git a/audio/bmp-flac/files/patch-configure b/audio/bmp-flac/files/patch-configure
deleted file mode 100644
index b012988e22a3..000000000000
--- a/audio/bmp-flac/files/patch-configure
+++ /dev/null
@@ -1,31 +0,0 @@
---- configure.orig 2004-04-12 20:29:48.000000000 +0900
-+++ configure 2008-01-04 02:52:42.000000000 +0900
-@@ -7763,7 +7763,7 @@
- ;;
-
- freebsd*)
-- objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
-+ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf`
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
-@@ -19040,6 +19040,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-@@ -21137,9 +21138,9 @@
- if test x$debug = xtrue; then
- OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -g -O0 -DDEBUG"
- else
-- OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -O2 -DNDEBUG"
-+ OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -DNDEBUG"
- if test x$GCC = xyes; then
-- OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -O3 -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__"
-+ OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -Wall -W -Winline -DFLaC__INLINE=__inline__"
- fi
- fi
- CFLAGS="$OUR_CFLAGS_HEAD $CFLAGS"
diff --git a/audio/bmp-flac/files/patch-src_plugin_bmp b/audio/bmp-flac/files/patch-src_plugin_bmp
deleted file mode 100644
index 8a49f7a3e267..000000000000
--- a/audio/bmp-flac/files/patch-src_plugin_bmp
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/plugin_bmp/Makefile.in.orig Mon Apr 12 21:36:08 2004
-+++ src/plugin_bmp/Makefile.in Sun May 22 00:57:39 2005
-@@ -77,8 +77,7 @@
- $(top_builddir)/src/share/grabbag/libgrabbag.la \
- $(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
- $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \
-- $(top_builddir)/src/share/utf8/libutf8.la \
-- $(top_builddir)/src/libFLAC/libFLAC.la
-+ $(top_builddir)/src/share/utf8/libutf8.la
- am__libbmp_flac_la_SOURCES_DIST = charset.c configure.c plugin.c \
- wrap_id3.c fileinfo.c
- am__objects_1 = charset.lo configure.lo plugin.lo wrap_id3.lo \
-@@ -266,7 +265,7 @@
- wrap_id3.h
-
- INCLUDES = -I$(top_srcdir)/src
--bmpinputplugindir = $(HOME)/.bmp/Plugins
-+bmpinputplugindir = ${PREFIX}/lib/bmp/Input
- bmpinputplugin_LTLIBRARIES = libbmp-flac.la
- plugin_sources = charset.c configure.c plugin.c wrap_id3.c fileinfo.c
- @FLaC__HAS_ID3LIB_FALSE@libbmp_flac_la_SOURCES = $(plugin_sources)
-@@ -286,8 +285,7 @@
- $(top_builddir)/src/share/replaygain_analysis/libreplaygain_analysis.la \
- $(top_builddir)/src/share/replaygain_synthesis/libreplaygain_synthesis.la \
- $(top_builddir)/src/share/utf8/libutf8.la \
-- $(top_builddir)/src/libFLAC/libFLAC.la \
-- -L$(top_builddir)/src/libFLAC/.libs \
-+ -lFLAC \
- @BMP_LIBS@ \
- @ID3LIB_LIBS@
-
diff --git a/audio/bmp-flac/files/patch-src_plugin_bmp_plugin.c b/audio/bmp-flac/files/patch-src_plugin_bmp_plugin.c
deleted file mode 100644
index ca6fd56766ae..000000000000
--- a/audio/bmp-flac/files/patch-src_plugin_bmp_plugin.c
+++ /dev/null
@@ -1,153 +0,0 @@
---- src/plugin_bmp/plugin.c.orig 2008-04-06 19:21:13.000000000 +0200
-+++ src/plugin_bmp/plugin.c 2008-04-06 19:45:38.000000000 +0200
-@@ -80,12 +80,12 @@ static void FLAC_XMMS__cleanup();
- static void FLAC_XMMS__get_song_info(char *filename, char **title, int *length);
-
- static void *play_loop_(void *arg);
--static FLAC__bool safe_decoder_init_(const char *filename, FLAC__FileDecoder *decoder);
--static void safe_decoder_finish_(FLAC__FileDecoder *decoder);
--static void safe_decoder_delete_(FLAC__FileDecoder *decoder);
--static FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__FileDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data);
--static void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data);
--static void error_callback_(const FLAC__FileDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data);
-+static FLAC__bool safe_decoder_init_(const char *filename, FLAC__StreamDecoder *decoder);
-+static void safe_decoder_finish_(FLAC__StreamDecoder *decoder);
-+static void safe_decoder_delete_(FLAC__StreamDecoder *decoder);
-+static FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data);
-+static void metadata_callback_(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data);
-+static void error_callback_(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data);
-
- InputPlugin flac_ip =
- {
-@@ -120,7 +120,7 @@ InputPlugin flac_ip =
- static FLAC__byte sample_buffer_[SAMPLE_BUFFER_SIZE];
- static unsigned sample_buffer_first_, sample_buffer_last_;
-
--static FLAC__FileDecoder *decoder_ = 0;
-+static FLAC__StreamDecoder *decoder_ = 0;
- static file_info_struct file_info_;
- static pthread_t decode_thread_;
- static FLAC__bool audio_error_ = false;
-@@ -186,7 +186,7 @@ void FLAC_XMMS__init()
- if(!xmms_cfg_read_int(cfg, "flac", "output.resolution.replaygain.bps_out", &flac_cfg.output.resolution.replaygain.bps_out))
- flac_cfg.output.resolution.replaygain.bps_out = 16;
-
-- decoder_ = FLAC__file_decoder_new();
-+ decoder_ = FLAC__stream_decoder_new();
-
- xmms_cfg_free(cfg);
- }
-@@ -359,11 +359,11 @@ void *play_loop_(void *arg)
- unsigned s;
-
- s = sample_buffer_last_ - sample_buffer_first_;
-- if(FLAC__file_decoder_get_state(decoder_) == FLAC__FILE_DECODER_END_OF_FILE) {
-+ if(FLAC__stream_decoder_get_state(decoder_) == FLAC__STREAM_DECODER_END_OF_STREAM) {
- file_info_.eof = true;
- break;
- }
-- else if(!FLAC__file_decoder_process_single(decoder_)) {
-+ else if(!FLAC__stream_decoder_process_single(decoder_)) {
- /*@@@ this should probably be a dialog */
- fprintf(stderr, "libxmms-flac: READ ERROR processing frame\n");
- file_info_.eof = true;
-@@ -371,7 +371,7 @@ void *play_loop_(void *arg)
- }
- blocksize = sample_buffer_last_ - sample_buffer_first_ - s;
- decode_position_frame_last = decode_position_frame;
-- if(!FLAC__file_decoder_get_decode_position(decoder_, &decode_position_frame))
-+ if(!FLAC__stream_decoder_get_decode_position(decoder_, &decode_position_frame))
- decode_position_frame = 0;
- }
- if(sample_buffer_last_ - sample_buffer_first_ > 0) {
-@@ -413,10 +413,10 @@ void *play_loop_(void *arg)
- if(file_info_.seek_to_in_sec != -1) {
- const double distance = (double)file_info_.seek_to_in_sec * 1000.0 / (double)file_info_.length_in_msec;
- unsigned target_sample = (unsigned)(distance * (double)file_info_.total_samples);
-- if(FLAC__file_decoder_seek_absolute(decoder_, (FLAC__uint64)target_sample)) {
-+ if(FLAC__stream_decoder_seek_absolute(decoder_, (FLAC__uint64)target_sample)) {
- flac_ip.output->flush(file_info_.seek_to_in_sec * 1000);
- bh_index_last_w = bh_index_last_o = flac_ip.output->output_time() / BITRATE_HIST_SEGMENT_MSEC % BITRATE_HIST_SIZE;
-- if(!FLAC__file_decoder_get_decode_position(decoder_, &decode_position_frame))
-+ if(!FLAC__stream_decoder_get_decode_position(decoder_, &decode_position_frame))
- decode_position_frame = 0;
- file_info_.seek_to_in_sec = -1;
- file_info_.eof = false;
-@@ -445,46 +445,41 @@ void *play_loop_(void *arg)
- return 0; /* to silence the compiler warning about not returning a value */
- }
-
--FLAC__bool safe_decoder_init_(const char *filename, FLAC__FileDecoder *decoder)
-+FLAC__bool safe_decoder_init_(const char *filename, FLAC__StreamDecoder *decoder)
- {
- if(decoder == 0)
- return false;
-
- safe_decoder_finish_(decoder);
-
-- FLAC__file_decoder_set_md5_checking(decoder, false);
-- FLAC__file_decoder_set_filename(decoder, filename);
-- FLAC__file_decoder_set_metadata_ignore_all(decoder);
-- FLAC__file_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_STREAMINFO);
-- FLAC__file_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_VORBIS_COMMENT);
-- FLAC__file_decoder_set_write_callback(decoder, write_callback_);
-- FLAC__file_decoder_set_metadata_callback(decoder, metadata_callback_);
-- FLAC__file_decoder_set_error_callback(decoder, error_callback_);
-- FLAC__file_decoder_set_client_data(decoder, &file_info_);
-- if(FLAC__file_decoder_init(decoder) != FLAC__FILE_DECODER_OK)
-+ FLAC__stream_decoder_set_md5_checking(decoder, false);
-+ FLAC__stream_decoder_set_metadata_ignore_all(decoder);
-+ FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_STREAMINFO);
-+ FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_VORBIS_COMMENT);
-+ if(FLAC__stream_decoder_init_file(decoder, filename, write_callback_, metadata_callback_, error_callback_, /*client_data=*/&file_info_) != FLAC__STREAM_DECODER_INIT_STATUS_OK)
- return false;
-
-- if(!FLAC__file_decoder_process_until_end_of_metadata(decoder))
-+ if(!FLAC__stream_decoder_process_until_end_of_metadata(decoder))
- return false;
-
- return true;
- }
-
--void safe_decoder_finish_(FLAC__FileDecoder *decoder)
-+void safe_decoder_finish_(FLAC__StreamDecoder *decoder)
- {
-- if(decoder && FLAC__file_decoder_get_state(decoder) != FLAC__FILE_DECODER_UNINITIALIZED)
-- FLAC__file_decoder_finish(decoder);
-+ if(decoder && FLAC__stream_decoder_get_state(decoder) != FLAC__STREAM_DECODER_UNINITIALIZED)
-+ FLAC__stream_decoder_finish(decoder);
- }
-
--void safe_decoder_delete_(FLAC__FileDecoder *decoder)
-+void safe_decoder_delete_(FLAC__StreamDecoder *decoder)
- {
- if(decoder) {
- safe_decoder_finish_(decoder);
-- FLAC__file_decoder_delete(decoder);
-+ FLAC__stream_decoder_delete(decoder);
- }
- }
-
--FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__FileDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data)
-+FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data)
- {
- file_info_struct *file_info = (file_info_struct *)client_data;
- const unsigned channels = file_info->channels, wide_samples = frame->header.blocksize;
-@@ -544,7 +539,7 @@ FLAC__StreamDecoderWriteStatus write_cal
- return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE;
- }
-
--void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
-+void metadata_callback_(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- {
- file_info_struct *file_info = (file_info_struct *)client_data;
- (void)decoder;
-@@ -565,7 +560,7 @@ void metadata_callback_(const FLAC__File
- }
- }
-
--void error_callback_(const FLAC__FileDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
-+void error_callback_(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- {
- file_info_struct *file_info = (file_info_struct *)client_data;
- (void)decoder;
diff --git a/audio/bmp-flac/files/patch-src_share_grabbag_replaygain.c b/audio/bmp-flac/files/patch-src_share_grabbag_replaygain.c
deleted file mode 100644
index 4c9d8c6da045..000000000000
--- a/audio/bmp-flac/files/patch-src_share_grabbag_replaygain.c
+++ /dev/null
@@ -1,85 +0,0 @@
---- src/share/grabbag/replaygain.c.orig 2004-02-12 09:00:39.000000000 +0100
-+++ src/share/grabbag/replaygain.c 2008-04-06 21:03:18.000000000 +0200
-@@ -19,8 +19,8 @@
- #include "share/grabbag.h"
- #include "share/replaygain_analysis.h"
- #include "FLAC/assert.h"
--#include "FLAC/file_decoder.h"
- #include "FLAC/metadata.h"
-+#include "FLAC/stream_decoder.h"
- #include <locale.h>
- #include <math.h>
- #include <stdio.h>
-@@ -266,7 +266,7 @@
- FLAC__bool error;
- } DecoderInstance;
-
--static FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__FileDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data)
-+static FLAC__StreamDecoderWriteStatus write_callback_(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 * const buffer[], void *client_data)
- {
- DecoderInstance *instance = (DecoderInstance*)client_data;
- const unsigned bits_per_sample = frame->header.bits_per_sample;
-@@ -295,7 +295,7 @@
- return FLAC__STREAM_DECODER_WRITE_STATUS_ABORT;
- }
-
--static void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
-+static void metadata_callback_(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- {
- DecoderInstance *instance = (DecoderInstance*)client_data;
-
-@@ -318,7 +318,7 @@
- }
- }
-
--static void error_callback_(const FLAC__FileDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
-+static void error_callback_(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- {
- DecoderInstance *instance = (DecoderInstance*)client_data;
-
-@@ -330,7 +330,7 @@
- const char *grabbag__replaygain_analyze_file(const char *filename, float *title_gain, float *title_peak)
- {
- DecoderInstance instance;
-- FLAC__FileDecoder *decoder = FLAC__file_decoder_new();
-+ FLAC__StreamDecoder *decoder = FLAC__stream_decoder_new();
-
- if(0 == decoder)
- return "memory allocation error";
-@@ -338,27 +338,22 @@
- instance.error = false;
-
- /* It does these three by default but lets be explicit: */
-- FLAC__file_decoder_set_md5_checking(decoder, false);
-- FLAC__file_decoder_set_metadata_ignore_all(decoder);
-- FLAC__file_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_STREAMINFO);
--
-- FLAC__file_decoder_set_filename(decoder, filename);
-- FLAC__file_decoder_set_write_callback(decoder, write_callback_);
-- FLAC__file_decoder_set_metadata_callback(decoder, metadata_callback_);
-- FLAC__file_decoder_set_error_callback(decoder, error_callback_);
-- FLAC__file_decoder_set_client_data(decoder, &instance);
-+ FLAC__stream_decoder_set_md5_checking(decoder, false);
-+ FLAC__stream_decoder_set_metadata_ignore_all(decoder);
-+ FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_STREAMINFO);
-
-- if(FLAC__file_decoder_init(decoder) != FLAC__FILE_DECODER_OK) {
-- FLAC__file_decoder_delete(decoder);
-+
-+ if(FLAC__stream_decoder_init_file(decoder, filename, write_callback_, metadata_callback_, error_callback_, &instance) != FLAC__STREAM_DECODER_INIT_STATUS_OK) {
-+ FLAC__stream_decoder_delete(decoder);
- return "initializing decoder";
- }
-
-- if(!FLAC__file_decoder_process_until_end_of_file(decoder) || instance.error) {
-- FLAC__file_decoder_delete(decoder);
-+ if(!FLAC__stream_decoder_process_until_end_of_stream(decoder) || instance.error) {
-+ FLAC__stream_decoder_delete(decoder);
- return "decoding file";
- }
-
-- FLAC__file_decoder_delete(decoder);
-+ FLAC__stream_decoder_delete(decoder);
-
- grabbag__replaygain_get_title(title_gain, title_peak);
-
diff --git a/audio/bmp-flac/pkg-descr b/audio/bmp-flac/pkg-descr
deleted file mode 100644
index 592482de8036..000000000000
--- a/audio/bmp-flac/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-bmp-flac is FLAC input plugin for beep-media-player, it's
-based on xmms-flac but lots of things were changed.
-
-WWW: http://ccm.sherry.jp/cgi-bin/libroverde/libroverde.cgi/read/2004/4/12