Mpg123 updated to latest version,
files/* and patches/* are no more needed to build,
support to arch without fpu (arm) has been added but should
be tested.
Tested @i386
 Giovanni
Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/mpg123/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile    15 Sep 2007 21:26:02 -0000      1.38
+++ Makefile    28 Nov 2007 18:28:29 -0000
@@ -1,51 +1,31 @@
 # $OpenBSD: Makefile,v 1.38 2007/09/15 21:26:02 simon Exp $
 
-# mpg123 is unusable without FPU
-NOT_FOR_ARCHS= arm
-
 COMMENT=       mpeg audio 1/2 layer 1, 2 and 3 player
 
-DISTNAME=      mpg123-0.59r
-PKGNAME=       ${DISTNAME}p4
+DISTNAME=      mpg123-0.68
 CATEGORIES=    audio
-HOMEPAGE=      http://www.mpg123.de/
+HOMEPAGE=      http://www.mpg123.org/
 
-# Long, unclear license in ${WRKSRC}/COPYING.
-PERMIT_PACKAGE_CDROM=  No
+# LGPL
+PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
-PERMIT_DISTFILES_CDROM=        No
+PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 WANTLIB=               c m
 
-MASTER_SITES=  http://www.mpg123.de/mpg123/ \
-               http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123/ \
-               ftp://ftp.tu-clausthal.de/pub/unix/audio/mpg123/ \
-               http://ftp.tu-clausthal.de/pub/unix/audio/mpg123
-MASTER_SITES0= ftp://ftp.kame.net/pub/kame/misc/
-
-PATCHFILES=    mpg123-059r-v6-20000713b.diff.gz:0
-PATCH_DIST_STRIP= -p1
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mpg123/}
 
 FLAVORS=       esd
 FLAVOR?=
 
 .if ${FLAVOR:L:Mesd}
 LIB_DEPENDS=   esd.>=2::audio/esound
-ALL_TARGET=    openbsd-esd
 WANTLIB+=      audiofile
+CONFIGURE_ARGS=--with-audio=esd
 .else
-ALL_TARGET=    openbsd
+CONFIGURE_ARGS=--with-audio=sun
 .endif
 
-MAKE_FLAGS=    CC='${CC}'
-
-post-patch:
-       @cp ${FILESDIR}/audio_openbsd.c ${FILESDIR}/term.c ${WRKSRC}
-
-post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/mpg123
-       ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/mpg123
-
-NO_REGRESS=    Yes
+CONFIGURE_STYLE=gnu
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/mpg123/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    5 Apr 2007 15:37:43 -0000       1.4
+++ distinfo    28 Nov 2007 18:28:29 -0000
@@ -1,10 +1,5 @@
-MD5 (mpg123-0.59r.tar.gz) = ld9ZrRZR3SNG1J+vyDdH5w==
-MD5 (mpg123-059r-v6-20000713b.diff.gz) = uDDO/IgFyK2Cf3OYXAPSfw==
-RMD160 (mpg123-0.59r.tar.gz) = F9R8oE/crF4tcflcy9I7YbXtizw=
-RMD160 (mpg123-059r-v6-20000713b.diff.gz) = wZQlZty6+b1gWhVEtcOQ4n3BUMo=
-SHA1 (mpg123-0.59r.tar.gz) = wy/iQvRQbSGL0ZpRpANNqf3HlJM=
-SHA1 (mpg123-059r-v6-20000713b.diff.gz) = +rEUibahq3nWwpeHFh8cBeSS3As=
-SHA256 (mpg123-0.59r.tar.gz) = eseraW1eaSdlcGYeK0ROKVzdjCGvllYYMjhXolWwvpQ=
-SHA256 (mpg123-059r-v6-20000713b.diff.gz) = 
8TqCLMzNCMGpOg+cJp77h1PpnWNP2NxDH37LYJmAVZE=
-SIZE (mpg123-0.59r.tar.gz) = 159028
-SIZE (mpg123-059r-v6-20000713b.diff.gz) = 5600
+MD5 (mpg123-0.68.tar.gz) = Ab6pCi8Q4hHiikMx3x5uRQ==
+RMD160 (mpg123-0.68.tar.gz) = 1gUu057y10J8081uEcM0p5TXzvg=
+SHA1 (mpg123-0.68.tar.gz) = 39wogtf/uWAR82a8AU1WR9EfAbk=
+SHA256 (mpg123-0.68.tar.gz) = CKzb2YQvT/IdiP4SrB7ytrws+lv5mZ0CipW/U6F/HRE=
+SIZE (mpg123-0.68.tar.gz) = 652279
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/mpg123/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   6 Aug 2004 14:37:27 -0000       1.4
+++ pkg/PLIST   28 Nov 2007 18:28:29 -0000
@@ -1,5 +1,3 @@
 @comment $OpenBSD: PLIST,v 1.4 2004/08/06 14:37:27 espie Exp $
 bin/mpg123
 @man man/man1/mpg123.1
-share/mpg123/
-share/mpg123/COPYING

Reply via email to