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