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;}
- ],



Reply via email to