as discussed with MAINTAINER: unbreaks musepack for mplayer (tested on p2k7 audio server after some *horrible* noises from the previous version) - doesn't break any ports that depend on it that currently work (mpd tested by jasper, others by me). audacious-plugins failed with musepack before, this doesn't change that behaviour.
also, the Makefile is much more pleasant to read now. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/audio/libmpcdec/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 15 Sep 2007 21:26:01 -0000 1.5 +++ Makefile 7 Nov 2007 00:44:48 -0000 @@ -1,8 +1,8 @@ # $OpenBSD: Makefile,v 1.5 2007/09/15 21:26:01 simon Exp $ COMMENT= musepack decoder library -DISTNAME= libmpcdec-1.2.4 -SHARED_LIBS += mpcdec 2.0 # .5.1 +DISTNAME= libmpcdec-1.2.6 +SHARED_LIBS += mpcdec 3.0 # .5.2 CATEGORIES= audio HOMEPAGE= http://www.musepack.net/ @@ -18,27 +18,15 @@ PERMIT_DISTFILES_FTP= Yes PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes -# documentation is no longer distributed in the tarball -#DOCDIR=${PREFIX}/share/doc/libmpcdec - -BUILD_DEPENDS= :automake-${AUTOMAKE_VERSION}*:devel/automake/${AUTOMAKE_VERSION} \ - :autoconf-${AUTOCONF_VERSION}*:devel/autoconf/${AUTOCONF_VERSION} - pre-configure: - cd ${WRKSRC} && ${SETENV} AUTOCONF_VERSION=${AUTOCONF_VERSION} \ - AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh @perl -pi -e 's|-O3\ -fomit-frame-pointer||g' ${WRKSRC}/configure post-install: - ${INSTALL} ${WRKBUILD}/src/.libs/sample ${PREFIX}/bin/mpc2wav -# ${INSTALL_DATA_DIR} ${DOCDIR} -# cp -r ${WRKDIST}/docs/* ${DOCDIR} + ${INSTALL} ${WRKBUILD}/src/sample ${PREFIX}/bin/mpc2wav USE_LIBTOOL= Yes WANTLIB= c m stdc++ CONFIGURE_STYLE=gnu -AUTOCONF_VERSION=2.59 -AUTOMAKE_VERSION=1.9 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/audio/libmpcdec/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 5 Apr 2007 15:37:43 -0000 1.3 +++ distinfo 7 Nov 2007 00:44:48 -0000 @@ -1,5 +1,5 @@ -MD5 (libmpcdec-1.2.4.tar.bz2) = fJBPUZAg35lITcbOpvTIaQ== -RMD160 (libmpcdec-1.2.4.tar.bz2) = 3djkxa2kHnER3zhqL1r/KqIhOlE= -SHA1 (libmpcdec-1.2.4.tar.bz2) = DcogW+i2FJ1hek9LEp3E2/WRA3w= -SHA256 (libmpcdec-1.2.4.tar.bz2) = SLaiZfz9j3UDE2Rd262oODNseWOAhX3H22KX0cY1wm0= -SIZE (libmpcdec-1.2.4.tar.bz2) = 43735 +MD5 (libmpcdec-1.2.6.tar.bz2) = f3oGDoO0J4rPS3fXp7nSwA== +RMD160 (libmpcdec-1.2.6.tar.bz2) = lxc6HAN8G+dI+w035/t3UGEEhts= +SHA1 (libmpcdec-1.2.6.tar.bz2) = MhOf9ctDoY98mWN9p2cDxjpVSFo= +SHA256 (libmpcdec-1.2.6.tar.bz2) = S9VJKagIUHVPJ7Vo14keHj4bjS8gjTcfJ9H9oJ5vEqg= +SIZE (libmpcdec-1.2.6.tar.bz2) = 250302 Index: patches/patch-configure_ac =================================================================== RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 24 Dec 2006 22:45:35 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,43 +0,0 @@ -$OpenBSD: patch-configure_ac,v 1.1 2006/12/24 22:45:35 steven Exp $ ---- configure.ac.orig Mon Dec 11 11:48:33 2006 -+++ configure.ac Mon Dec 11 11:50:22 2006 -@@ -26,6 +26,7 @@ AC_CHECK_FUNCS([memmove memset sqrt]) - AC_MSG_CHECKING(for int16_t) - AC_CACHE_VAL(has_int16_t, - [AC_TRY_RUN([ -+#include <stdint.h> - int16_t foo; - int main() {return 0;} - ], -@@ -38,6 +39,7 @@ AC_MSG_RESULT($has_int16_t) - AC_MSG_CHECKING(for int32_t) - AC_CACHE_VAL(has_int32_t, - [AC_TRY_RUN([ -+#include <stdint.h> - int32_t foo; - int main() {return 0;} - ], -@@ -50,6 +52,7 @@ AC_MSG_RESULT($has_int32_t) - AC_MSG_CHECKING(for uint32_t) - AC_CACHE_VAL(has_uint32_t, - [AC_TRY_RUN([ -+#include <stdint.h> - uint32_t foo; - int main() {return 0;} - ], -@@ -62,6 +65,7 @@ AC_MSG_RESULT($has_uint32_t) - AC_MSG_CHECKING(for uint16_t) - AC_CACHE_VAL(has_uint16_t, - [AC_TRY_RUN([ -+#include <stdint.h> - uint16_t foo; - int main() {return 0;} - ], -@@ -98,6 +102,7 @@ AC_MSG_RESULT($has_u_int16_t) - AC_MSG_CHECKING(for int64_t) - AC_CACHE_VAL(has_int64_t, - [AC_TRY_RUN([ -+#include <stdint.h> - int64_t foo; - int main() {return 0;} - ],