ports/126537: Update port: audio/mpg123 update to 1.5.0

Vitaly Magerya vmagerya at gmail.com
Thu Aug 14 19:40:01 UTC 2008


>Number:         126537
>Category:       ports
>Synopsis:       Update port: audio/mpg123 update to 1.5.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 14 19:40:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Vitaly Magerya
>Release:        FreeBSD 7.0-RELEASE
>Organization:
>Environment:
FreeBSD landmine 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon Aug 11 22:56:39 EEST 2008
root at landmine:/usr/obj/usr/src/sys/T40
>Description:
Update audio/mpg123 from 0.57r_17 to 1.5.0.

The development of mpg123 had ceased for several years, but it's active again.
Unless someone knows otherwise, I say we update the port.

Note that the patch I'm submitting does not have WITH_ICONV and WITH_NAS options as it previously had. There actually is a support for NAS as well as many other audio interfaces, but I'm not including options to enable those -- someone should test them first. The patch leaves OSS as the default output.
>How-To-Repeat:

>Fix:
Attached shar contains the whole port.
(In this case shar is smaller then diff).

Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mpg123
#	mpg123/files
#	mpg123/Makefile
#	mpg123/pkg-descr
#	mpg123/distinfo
#	mpg123/pkg-plist
#
echo c - mpg123
mkdir -p mpg123 > /dev/null 2>&1
echo c - mpg123/files
mkdir -p mpg123/files > /dev/null 2>&1
echo x - mpg123/Makefile
sed 's/^X//' >mpg123/Makefile << 'END-of-mpg123/Makefile'
X# New ports collection makefile for:	mpg123
X# Date created:			25 June 1997
X# Whom:				Carey Jones <mcj at acquiesce.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mpg123
XPORTVERSION=	1.5.0
XCATEGORIES=	audio ipv6
XMASTER_SITES=	SF \
X		http://www.mpg123.de/download/
X
XMAINTAINER=	novel at FreeBSD.org
XCOMMENT=	Command-line player for mpeg layer 1, 2 and 3 audio
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--with-audio=oss \
X		--with-default-audio=oss
XCONFIGURE_TARGET= \
X		--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ENV=	CONFIG_SHELL=${SH}
X
XUSE_BZIP2=	yes
XUSE_LDCONFIG=	yes
X
XMAN1=		mpg123.1
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} == "i386"
X.if ${MACHINE_CPU:M3dnow}
XWITH_CPU=	3dnow
X.elif ${MACHINE_CPU:Msse}
XWITH_CPU=	sse
X.elif ${MACHINE_CPU:Mi586}
XWITH_CPU=	i586
X.elif ${MACHINE_CPU:Mi486}
XWITH_CPU=	i486
X.endif
X.endif
X
X.if defined(WITH_CPU)
XCONFIGURE_ARGS+= \
X		--with-cpu=${WITH_CPU}
X.endif
X
X.include <bsd.port.post.mk>
END-of-mpg123/Makefile
echo x - mpg123/pkg-descr
sed 's/^X//' >mpg123/pkg-descr << 'END-of-mpg123/pkg-descr'
XThe mpg123 reads one or more files (or standard input if ``-'' is
Xspecified) or URLs and plays them on the audio device (default) or
Xoutputs them to stdout.  file/URL is assumed to be an MPEG-1/2 audio
Xbit stream.
X
XWWW: http://www.mpg123.de/
END-of-mpg123/pkg-descr
echo x - mpg123/distinfo
sed 's/^X//' >mpg123/distinfo << 'END-of-mpg123/distinfo'
XMD5 (mpg123-1.5.0.tar.bz2) = 878834418c93f4a52f3096ff613182eb
XSHA256 (mpg123-1.5.0.tar.bz2) = 023f886ee465eb2d5c45403d150da1b34d476d082583fbb36773ccb1dde1e8cf
XSIZE (mpg123-1.5.0.tar.bz2) = 1032618
END-of-mpg123/distinfo
echo x - mpg123/pkg-plist
sed 's/^X//' >mpg123/pkg-plist << 'END-of-mpg123/pkg-plist'
Xlib/libltdl.so.4
Xlib/libltdl.so
Xlib/libltdl.la
Xlib/libltdl.a
Xlib/mpg123/output_oss.so
Xlib/mpg123/output_oss.la
Xlib/mpg123/output_dummy.so
Xlib/mpg123/output_dummy.la
Xlib/libmpg123.so.6
Xlib/libmpg123.so
Xlib/libmpg123.la
Xlib/pkgconfig/libmpg123.pc
Xinclude/ltdl.h
Xinclude/mpg123.h
Xbin/mpg123
X at dirrm lib/mpg123
X at dirrm lib/pkgconfig
END-of-mpg123/pkg-plist
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list