Update to 1.0.3. Changes in this release include:

- 10-15% decoder speedup
- 24-bit input support restored
- more robust plugins
- new metadata block for Vorbis-style tags
- vastly improved metadata editor
- new libFLAC++, a C++ object wrapper around libFLAC
- new metadata editing interface in libFLAC and libFLAC++
This commit is contained in:
naddy 2002-07-07 19:09:28 +00:00
parent 41e14dcbaf
commit 1da56b9ef2
8 changed files with 61 additions and 68 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.13 2002/05/13 18:50:36 espie Exp $
# $OpenBSD: Makefile,v 1.14 2002/07/07 19:09:28 naddy Exp $
COMMENT= "free lossless audio codec"
DISTNAME= flac-1.0.2
DISTNAME= flac-1.0.3
CATEGORIES= audio archivers
NEED_VERSION= 1.504
HOMEPAGE= http://flac.sourceforge.net/
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
@ -14,8 +13,7 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
EXTRACT_SUFX= -src.tar.gz
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
LIB_DEPENDS= ogg.3::audio/libogg
@ -25,22 +23,11 @@ BUILD_DEPENDS+= ::devel/nasm
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--with-ogg=${LOCALBASE} \
--enable-sse --enable-3dnow
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${WRKBUILD}/src/libFLAC/.libs -L${LOCALBASE}/lib" \
XMMS_CONFIG=/usr/bin/false
MAKE_ENV= INCLUDES="-I${WRKSRC}/include"
DOCDIR= ${PREFIX}/share/doc/flac
pre-build:
@rm -rf ${WRKSRC}/obj
CONFIGURE_ENV= XMMS_CONFIG=/usr/bin/false
post-install:
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCDIR}
${INSTALL_DATA_DIR} ${DOCDIR}/images
${INSTALL_DATA} ${WRKSRC}/doc/images/*.gif ${DOCDIR}/images
${INSTALL_DATA} ${WRKSRC}/doc/images/*.jpg ${DOCDIR}/images
@cd ${PREFIX}/share/doc && mv ${DISTNAME} flac
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (flac-1.0.2-src.tar.gz) = 3b0c646f1e58d5345f3c555c3996885d
RMD160 (flac-1.0.2-src.tar.gz) = c2619f3a31200871b8a89f50d03b27333d6e5c74
SHA1 (flac-1.0.2-src.tar.gz) = b712611a2902a5a165a1ef205a7b3ebe9695b560
MD5 (flac-1.0.3.tar.gz) = 419e4e4c3403055af1cd6d4a735a9201
RMD160 (flac-1.0.3.tar.gz) = 45d3b3966a82be848d3463bc67426e5554a88a11
SHA1 (flac-1.0.3.tar.gz) = 72106148c43f938df441d227f4b6198cfcadfdb8

View File

@ -1,17 +1,12 @@
$OpenBSD: patch-configure,v 1.4 2002/02/01 15:18:02 naddy Exp $
--- configure.orig Tue Dec 4 08:10:10 2001
+++ configure Thu Jan 17 21:24:11 2002
@@ -8240,11 +8240,11 @@ echo "$as_me: error: No unsigned 64 bit
fi
SAVE_CFLAGS="$CFLAGS"
-CFLAGS='-I$(top_builddir) -I$(srcdir)/include -I $(top_srcdir)/include -Wall -W'
+CFLAGS='-I$(top_builddir) -I$(srcdir)/include -I $(top_srcdir)/include'
$OpenBSD: patch-configure,v 1.5 2002/07/07 19:09:29 naddy Exp $
--- configure.orig Sat Jul 6 02:35:16 2002
+++ configure Sat Jul 6 02:35:57 2002
@@ -9995,7 +9995,7 @@ OUR_CFLAGS_HEAD='-I$(top_builddir) -I$(s
if test x$debug = xtrue; then
CFLAGS="$CFLAGS -g -O0 -DDEBUG"
OUR_CFLAGS_TAIL="-g -O0 -DDEBUG"
else
- CFLAGS="$CFLAGS -O3 -DNDEBUG"
+ CFLAGS="$CFLAGS -DNDEBUG"
- OUR_CFLAGS_TAIL="-O3 -DNDEBUG"
+ OUR_CFLAGS_TAIL="-DNDEBUG"
if test x$GCC = xyes; then
CFLAGS="$CFLAGS -fomit-frame-pointer -funroll-loops -finline-functions -Winline -DFLaC__INLINE=__inline__"
OUR_CFLAGS_TAIL="$OUR_CFLAGS_TAIL -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__"
fi

View File

@ -1,3 +1,4 @@
@comment $OpenBSD: PFRAG.shared,v 1.3 2002/02/01 15:18:02 naddy Exp $
lib/libFLAC.so.2.1
@comment $OpenBSD: PFRAG.shared,v 1.4 2002/07/07 19:09:29 naddy Exp $
lib/libFLAC++.so.1.1
lib/libFLAC.so.3.1
DYNLIBDIR(%B)

View File

@ -1,19 +1,26 @@
@comment $OpenBSD: PLIST,v 1.4 2002/02/01 15:18:02 naddy Exp $
@comment $OpenBSD: PLIST,v 1.5 2002/07/07 19:09:29 naddy Exp $
bin/flac
bin/metaflac
include/FLAC++/all.h
include/FLAC++/decoder.h
include/FLAC++/encoder.h
include/FLAC++/metadata.h
include/FLAC/all.h
include/FLAC/assert.h
include/FLAC/file_decoder.h
include/FLAC/format.h
include/FLAC/metadata.h
include/FLAC/ordinals.h
include/FLAC/seek_table.h
include/FLAC/seekable_stream_decoder.h
include/FLAC/stream_decoder.h
include/FLAC/stream_encoder.h
include/FLAC/utility.h
lib/libFLAC++.a
lib/libFLAC++.la
lib/libFLAC.a
lib/libFLAC.la
man/man1/flac.1
share/aclocal/libFLAC++.m4
share/aclocal/libFLAC.m4
share/doc/flac/comparison.html
share/doc/flac/developers.html
share/doc/flac/documentation.html
@ -27,7 +34,20 @@ share/doc/flac/images/cafebug.gif
share/doc/flac/images/logo.jpg
share/doc/flac/index.html
share/doc/flac/news.html
@comment share/doc/flac/ru/authors.html
@comment share/doc/flac/ru/comparison.html
@comment share/doc/flac/ru/developers.html
@comment share/doc/flac/ru/documentation.html
@comment share/doc/flac/ru/download.html
@comment share/doc/flac/ru/features.html
@comment share/doc/flac/ru/format.html
@comment share/doc/flac/ru/goals.html
@comment share/doc/flac/ru/id.html
@comment share/doc/flac/ru/index.html
@comment share/doc/flac/ru/links.html
@comment share/doc/flac/ru/news.html
%%SHARED%%
@dirrm share/doc/flac/images
@dirrm share/doc/flac
@dirrm include/FLAC++
@dirrm include/FLAC

View File

@ -1,14 +1,13 @@
# $OpenBSD: Makefile,v 1.3 2002/05/13 18:50:37 espie Exp $
# $OpenBSD: Makefile,v 1.4 2002/07/07 19:09:29 naddy Exp $
NOT_FOR_ARCHS= ${NO_SHARED_ARCHS}
COMMENT= "XMMS input plugin for playing FLAC files"
VERSION= 1.0.2
VERSION= 1.0.3
PKGNAME= xmms-flac-${VERSION}
DISTNAME= flac-${VERSION}-src
DISTNAME= flac-${VERSION}
CATEGORIES= audio
NEED_VERSION= 1.504
HOMEPAGE= http://flac.sourceforge.net/
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
@ -18,12 +17,11 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flac/}
LIB_DEPENDS= xmms.2::audio/xmms \
FLAC.2::audio/flac
LIB_DEPENDS= xmms.3::audio/xmms \
FLAC.3::audio/flac
WRKDIST= ${WRKDIR}/flac-${VERSION}
WRKSRC= ${WRKDIST}/src/plugin_xmms
CONFIGURE_STYLE= gnu automake

View File

@ -1,3 +1,3 @@
MD5 (flac-1.0.2-src.tar.gz) = 3b0c646f1e58d5345f3c555c3996885d
RMD160 (flac-1.0.2-src.tar.gz) = c2619f3a31200871b8a89f50d03b27333d6e5c74
SHA1 (flac-1.0.2-src.tar.gz) = b712611a2902a5a165a1ef205a7b3ebe9695b560
MD5 (flac-1.0.3.tar.gz) = 419e4e4c3403055af1cd6d4a735a9201
RMD160 (flac-1.0.3.tar.gz) = 45d3b3966a82be848d3463bc67426e5554a88a11
SHA1 (flac-1.0.3.tar.gz) = 72106148c43f938df441d227f4b6198cfcadfdb8

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-configure,v 1.2 2002/04/06 23:21:30 naddy Exp $
--- configure.orig Tue Dec 4 08:10:10 2001
+++ configure Sun Apr 7 01:01:05 2002
@@ -4641,7 +4641,7 @@ else
$OpenBSD: patch-configure,v 1.3 2002/07/07 19:09:29 naddy Exp $
--- configure.orig Wed Jul 3 23:01:22 2002
+++ configure Sat Jul 6 22:26:40 2002
@@ -5372,7 +5372,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
@ -10,20 +10,12 @@ $OpenBSD: patch-configure,v 1.2 2002/04/06 23:21:30 naddy Exp $
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
export_dynamic_flag_spec='${wl}-E'
else
@@ -8240,13 +8240,13 @@ echo "$as_me: error: No unsigned 64 bit
fi
SAVE_CFLAGS="$CFLAGS"
-CFLAGS='-I$(top_builddir) -I$(srcdir)/include -I $(top_srcdir)/include -Wall -W'
+CFLAGS='-I$(top_builddir) -I$(srcdir)/include -I $(top_srcdir)/include'
@@ -9995,7 +9995,7 @@ OUR_CFLAGS_HEAD='-I$(top_builddir) -I$(s
if test x$debug = xtrue; then
CFLAGS="$CFLAGS -g -O0 -DDEBUG"
OUR_CFLAGS_TAIL="-g -O0 -DDEBUG"
else
- CFLAGS="$CFLAGS -O3 -DNDEBUG"
+ CFLAGS="$CFLAGS -DNDEBUG"
- OUR_CFLAGS_TAIL="-O3 -DNDEBUG"
+ OUR_CFLAGS_TAIL="-DNDEBUG"
if test x$GCC = xyes; then
- CFLAGS="$CFLAGS -fomit-frame-pointer -funroll-loops -finline-functions -Winline -DFLaC__INLINE=__inline__"
+ CFLAGS="$CFLAGS -DFLaC__INLINE=__inline__"
OUR_CFLAGS_TAIL="$OUR_CFLAGS_TAIL -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__"
fi
fi
CFLAGS="$CFLAGS $SAVE_CFLAGS"