[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Testing required: audio/flac update
- To: ports@openbsd.org
- Subject: Testing required: audio/flac update
- From: Christian Weisgerber <naddy@mips.inka.de>
- Date: Mon, 24 Feb 2003 02:59:15 +0100
- Content-Disposition: inline
- User-Agent: Mutt/1.4i
This is a preliminary update of audio/flac to 1.1.0.
I would like people to run the included test suite and report
failures.
$ make regress
I need people to test this on a range of i386 boxes, with/without
SSE and 3Dnow!. Rather unexpectedly, I get a failure on my Pentium-III
that goes away when I disable FLAC's SSE support. If you report a
problem, make sure to let me know what type of CPU you are using
and what instruction extensions it supports (i.e. the cpu0 lines
from dmesg).
Testing on other archs appreciated as well.
Note that those tests are fairly extensive and can take several
hours to complete.
xmms-flac will need additional work and is not yet included in this
update.
--
Christian "naddy" Weisgerber naddy@mips.inka.de
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/flac/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile 2 Nov 2002 23:23:48 -0000 1.16
+++ Makefile 24 Feb 2003 01:46:24 -0000
@@ -2,12 +2,13 @@
COMMENT= "free lossless audio codec"
-DISTNAME= flac-1.0.4
+DISTNAME= flac-1.1.0
CATEGORIES= audio archivers
HOMEPAGE= http://flac.sourceforge.net/
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
+# (L)GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
@@ -16,7 +17,6 @@
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
MODULES= iconv
-BUILD_DEPENDS= ::converters/libiconv:extract
LIB_DEPENDS= ogg.4::audio/libogg
.if ${MACHINE_ARCH} == "i386"
@@ -24,19 +24,11 @@
.endif
CONFIGURE_STYLE= gnu
-
-# id3lib is only used by the XMMS plugin
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--enable-sse --enable-3dnow \
--with-libiconv-prefix="${LOCALBASE}" \
--with-ogg="${LOCALBASE}"
-CONFIGURE_ENV= XMMS_CONFIG=/usr/bin/false \
- CPPFLAGS="-I${WRKSRC}/include"
-
-# missing auxiliary script
-post-extract:
- @cp ${WRKDIR}/converters/libiconv/libiconv-*/autoconf/config.rpath \
- ${WRKSRC}
+CONFIGURE_ENV= XMMS_CONFIG=/usr/bin/false
# "obj" is magic to our make(1)
post-configure:
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/flac/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo 31 Oct 2002 21:15:08 -0000 1.3
+++ distinfo 24 Feb 2003 01:46:24 -0000
@@ -1,3 +1,6 @@
-MD5 (flac-1.0.4.tar.gz) = b1523e6ad8ef85d1df5b18f20a8cfad6
-RMD160 (flac-1.0.4.tar.gz) = e6d923e7283fa530eadfbc9f0016f9018441e147
-SHA1 (flac-1.0.4.tar.gz) = d16beeb8b1f37044d59ba7f2b80a2c3c8db3e7e3
+MD5 (flac-1.1.0.tar.gz) = 19b456a27b5fcf502c76cc33f33e1490
+MD5 (flac_1.1.0-3.diff.gz) = 28443cf10cbc7fc29ddfa5df48474b06
+RMD160 (flac-1.1.0.tar.gz) = 55151dcaebb6323539c2206c7dc3fa3d2550fd5b
+RMD160 (flac_1.1.0-3.diff.gz) = 25aa9d9fc04c588ce216a229637fb4d43dc7386f
+SHA1 (flac-1.1.0.tar.gz) = 80334c1ebc693fb92e01f5a55ed332fbe9809592
+SHA1 (flac_1.1.0-3.diff.gz) = df7a3270b2f3a9cc412b10abe35324e909251aea
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/audio/flac/patches/patch-Makefile_in,v
retrieving revision 1.1
diff -u -r1.1 patch-Makefile_in
--- patches/patch-Makefile_in 31 Oct 2002 21:15:08 -0000 1.1
+++ patches/patch-Makefile_in 24 Feb 2003 01:46:24 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-Makefile_in,v 1.1 2002/10/31 21:15:08 naddy Exp $
---- Makefile.in.orig Thu Oct 31 17:01:59 2002
-+++ Makefile.in Thu Oct 31 17:02:12 2002
-@@ -144,7 +144,7 @@ am__include = @am__include@
+--- Makefile.in.orig Sat Jan 25 19:42:16 2003
++++ Makefile.in Mon Feb 24 01:41:36 2003
+@@ -145,7 +145,7 @@ am__include = @am__include@
am__quote = @am__quote@
install_sh = @install_sh@
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/audio/flac/patches/patch-configure,v
retrieving revision 1.7
diff -u -r1.7 patch-configure
--- patches/patch-configure 3 Nov 2002 01:55:16 -0000 1.7
+++ patches/patch-configure 24 Feb 2003 01:46:24 -0000
@@ -1,39 +1,30 @@
$OpenBSD: patch-configure,v 1.7 2002/11/03 01:55:16 naddy Exp $
---- configure.orig Wed Sep 25 06:53:08 2002
-+++ configure Sun Nov 3 02:48:51 2002
-@@ -5388,7 +5388,7 @@ else
- hardcode_direct=yes
- hardcode_shlibpath_var=no
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags'
-+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- export_dynamic_flag_spec='${wl}-E'
- else
-@@ -5398,7 +5398,7 @@ else
- hardcode_libdir_flag_spec='-R$libdir'
- ;;
- *)
-- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags'
-+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
- ;;
- esac
-@@ -9519,7 +9519,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_l
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; }; then
-- . conftest.id3; echo "${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH}"
-+ . ./conftest.id3; echo "${ID3LIB_MAJOR}.${ID3LIB_MINOR}.${ID3LIB_PATCH}"
- else
- echo "$as_me: program exited with status $ac_status" >&5
- echo "$as_me: failed program was:" >&5
-@@ -11113,7 +11113,7 @@ OUR_CFLAGS_HEAD='-I$(top_builddir) -I$(s
+--- configure.orig Sat Jan 25 19:41:21 2003
++++ configure Mon Feb 24 02:40:08 2003
+@@ -9361,6 +9361,8 @@ _ACEOF
+ fi
+
+
++# Disable id3lib detection
++if false; then
+
+ # Check whether --with-id3lib or --without-id3lib was given.
+ if test "${with_id3lib+set}" = set; then
+@@ -9545,6 +9547,8 @@ echo "$as_me: WARNING: *** id3lib not fo
+
+ rm -f conf.id3libtest
+
++fi
++have_id3lib=no
+
+
+ if test x$have_id3lib = xyes; then
+@@ -11251,7 +11255,7 @@ OUR_CFLAGS_HEAD='-I$(top_builddir) -I$(s
if test x$debug = xtrue; then
- OUR_CFLAGS_TAIL="-g -O0 -DDEBUG"
+ OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -g -O0 -DDEBUG"
else
-- OUR_CFLAGS_TAIL="-O3 -DNDEBUG"
-+ OUR_CFLAGS_TAIL="-DNDEBUG"
+- OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -O3 -DNDEBUG"
++ OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -DNDEBUG"
if test x$GCC = xyes; then
- OUR_CFLAGS_TAIL="$OUR_CFLAGS_TAIL -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__"
+ OUR_CFLAGS_HEAD="$OUR_CFLAGS_HEAD -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__"
fi
Index: patches/patch-src_flac_Makefile_in
===================================================================
RCS file: patches/patch-src_flac_Makefile_in
diff -N patches/patch-src_flac_Makefile_in
--- patches/patch-src_flac_Makefile_in 31 Oct 2002 21:15:08 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_flac_Makefile_in,v 1.1 2002/10/31 21:15:08 naddy Exp $
---- src/flac/Makefile.in.orig Thu Oct 31 16:51:49 2002
-+++ src/flac/Makefile.in Thu Oct 31 16:52:25 2002
-@@ -155,7 +155,7 @@ flac_SOURCES = \
- vorbiscomment.h
-
-
--flac_LDADD = $(NEED_OGGFLAC_LIB) $(top_builddir)/src/libFLAC/libFLAC.la @OGG_LIBS@ @SHARE_LIBS@ -lm
-+flac_LDADD = $(NEED_OGGFLAC_LIB) $(top_builddir)/src/libFLAC/libFLAC.la @OGG_LIBS@ @SHARE_LIBS@ @LIBICONV@ -lm
- subdir = src/flac
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_CLEAN_FILES =
Index: patches/patch-src_metaflac_Makefile_in
===================================================================
RCS file: patches/patch-src_metaflac_Makefile_in
diff -N patches/patch-src_metaflac_Makefile_in
--- patches/patch-src_metaflac_Makefile_in 31 Oct 2002 21:15:08 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_metaflac_Makefile_in,v 1.1 2002/10/31 21:15:08 naddy Exp $
---- src/metaflac/Makefile.in.orig Thu Oct 31 16:52:36 2002
-+++ src/metaflac/Makefile.in Thu Oct 31 16:52:54 2002
-@@ -144,7 +144,7 @@ metaflac_SOURCES = \
-
- metaflac_LDFLAGS =
-
--metaflac_LDADD = $(top_builddir)/src/libFLAC/libFLAC.la @SHARE_LIBS@ -lm
-+metaflac_LDADD = $(top_builddir)/src/libFLAC/libFLAC.la @SHARE_LIBS@ @LIBICONV@ -lm
- subdir = src/metaflac
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_CLEAN_FILES =
Index: pkg/PFRAG.shared
===================================================================
RCS file: /cvs/ports/audio/flac/pkg/PFRAG.shared,v
retrieving revision 1.5
diff -u -r1.5 PFRAG.shared
--- pkg/PFRAG.shared 31 Oct 2002 21:15:08 -0000 1.5
+++ pkg/PFRAG.shared 24 Feb 2003 01:46:24 -0000
@@ -1,6 +1,6 @@
@comment $OpenBSD: PFRAG.shared,v 1.5 2002/10/31 21:15:08 naddy Exp $
-lib/libFLAC++.so.2.1
-lib/libFLAC.so.4.1
-lib/libOggFLAC++.so.0.1
-lib/libOggFLAC.so.0.1
+lib/libFLAC++.so.3.2
+lib/libFLAC.so.5.2
+lib/libOggFLAC++.so.0.4
+lib/libOggFLAC.so.1.2
DYNLIBDIR(%B)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/flac/pkg/PLIST,v
retrieving revision 1.6
diff -u -r1.6 PLIST
--- pkg/PLIST 31 Oct 2002 21:15:08 -0000 1.6
+++ pkg/PLIST 24 Feb 2003 01:46:25 -0000
@@ -4,9 +4,11 @@
include/FLAC++/all.h
include/FLAC++/decoder.h
include/FLAC++/encoder.h
+include/FLAC++/export.h
include/FLAC++/metadata.h
include/FLAC/all.h
include/FLAC/assert.h
+include/FLAC/export.h
include/FLAC/file_decoder.h
include/FLAC/file_encoder.h
include/FLAC/format.h
@@ -19,7 +21,9 @@
include/OggFLAC++/all.h
include/OggFLAC++/decoder.h
include/OggFLAC++/encoder.h
+include/OggFLAC++/export.h
include/OggFLAC/all.h
+include/OggFLAC/export.h
include/OggFLAC/stream_decoder.h
include/OggFLAC/stream_encoder.h
lib/libFLAC++.a
@@ -31,6 +35,7 @@
lib/libOggFLAC.a
lib/libOggFLAC.la
man/man1/flac.1
+man/man1/metaflac.1
share/aclocal/libFLAC++.m4
share/aclocal/libFLAC.m4
share/aclocal/libOggFLAC++.m4
@@ -43,7 +48,9 @@
share/doc/flac/html/api/FLAC++_2decoder_8h.html
share/doc/flac/html/api/FLAC++_2encoder_8h-source.html
share/doc/flac/html/api/FLAC++_2encoder_8h.html
+share/doc/flac/html/api/FLAC++_2export_8h-source.html
share/doc/flac/html/api/FLAC_2all_8h-source.html
+share/doc/flac/html/api/FLAC_2export_8h-source.html
share/doc/flac/html/api/FLAC_2stream__decoder_8h-source.html
share/doc/flac/html/api/FLAC_2stream__decoder_8h.html
share/doc/flac/html/api/FLAC_2stream__encoder_8h-source.html
@@ -53,7 +60,9 @@
share/doc/flac/html/api/OggFLAC++_2decoder_8h.html
share/doc/flac/html/api/OggFLAC++_2encoder_8h-source.html
share/doc/flac/html/api/OggFLAC++_2encoder_8h.html
+share/doc/flac/html/api/OggFLAC++_2export_8h-source.html
share/doc/flac/html/api/OggFLAC_2all_8h-source.html
+share/doc/flac/html/api/OggFLAC_2export_8h-source.html
share/doc/flac/html/api/OggFLAC_2stream__decoder_8h-source.html
share/doc/flac/html/api/OggFLAC_2stream__decoder_8h.html
share/doc/flac/html/api/OggFLAC_2stream__encoder_8h-source.html
@@ -77,6 +86,11 @@
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Application.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Chain-members.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Chain.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1CueSheet-members.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1CueSheet.gif
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1CueSheet.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track-members.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Iterator-members.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Iterator.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Padding-members.html
@@ -93,6 +107,9 @@
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1StreamInfo-members.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1StreamInfo.gif
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1StreamInfo.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Unknown-members.html
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Unknown.gif
+share/doc/flac/html/api/classFLAC_1_1Metadata_1_1Unknown.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1VorbisComment-members.html
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1VorbisComment.gif
share/doc/flac/html/api/classFLAC_1_1Metadata_1_1VorbisComment.html
@@ -191,6 +208,12 @@
share/doc/flac/html/api/structFLAC____StreamMetadata.html
share/doc/flac/html/api/structFLAC____StreamMetadata__Application-members.html
share/doc/flac/html/api/structFLAC____StreamMetadata__Application.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet-members.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet__Index-members.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet__Index.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet__Track-members.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__CueSheet__Track.html
share/doc/flac/html/api/structFLAC____StreamMetadata__Padding-members.html
share/doc/flac/html/api/structFLAC____StreamMetadata__Padding.html
share/doc/flac/html/api/structFLAC____StreamMetadata__SeekPoint-members.html
@@ -199,6 +222,8 @@
share/doc/flac/html/api/structFLAC____StreamMetadata__SeekTable.html
share/doc/flac/html/api/structFLAC____StreamMetadata__StreamInfo-members.html
share/doc/flac/html/api/structFLAC____StreamMetadata__StreamInfo.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__Unknown-members.html
+share/doc/flac/html/api/structFLAC____StreamMetadata__Unknown.html
share/doc/flac/html/api/structFLAC____StreamMetadata__VorbisComment-members.html
share/doc/flac/html/api/structFLAC____StreamMetadata__VorbisComment.html
share/doc/flac/html/api/structFLAC____StreamMetadata__VorbisComment__Entry-members.html
@@ -248,6 +273,7 @@
@dirrm share/doc/flac/html/api
@dirrm share/doc/flac/html
@dirrm share/doc/flac
+@comment @dirrm share/aclocal
@dirrm include/OggFLAC++
@dirrm include/OggFLAC
@dirrm include/FLAC++