# 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/distinfo # mpg123/pkg-descr # 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 X# X# $FreeBSD: ports/audio/mpg123/Makefile,v 1.67 2007/04/16 11:43:10 novel Exp $ X# X XPORTNAME= mpg123 XPORTVERSION= 1.2.0 XCATEGORIES= audio ipv6 XMASTER_SITES= ${MASTER_SITES_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= novel@FreeBSD.org XCOMMENT= Command-line player for mpeg layer 1, 2 and 3 audio X XUSE_BZIP2= yes XUSE_GNOME= ltverhack XUSE_LDCONFIG= yes XGNU_CONFIGURE= yes XUSE_AUTOTOOLS= libtool:15 libltdl:15 XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ARGS+= --with-audio="${WITH_AUDIO}" \ X --with-default-audio=oss \ X --with-cpu="${OPT}" X XCONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ X LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" X XMAN1= mpg123.1 X XWITH_AUDIO= oss dummy XOPT?= generic_fpu X X.include X X.if defined(WITH_NAS) XWITH_AUDIO+= nas XLIB_DEPENDS+= audio.2:${PORTSDIR}/audio/nas XPLIST_SUB+= NAS="" X.else XPLIST_SUB+= NAS="@comment " X.endif X X.if ${HAVE_GNOME:Mesound}!="" XWITH_AUDIO+= esd XUSE_GNOME+= esound XPLIST_SUB+= ESD="" X.else XPLIST_SUB+= ESD="@comment " X.endif X X.if defined(WITH_ARTS) XWITH_AUDIO+= arts XLIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts XPLIST_SUB+= ARTS="" X.else XPLIST_SUB+= ARTS="@comment " X.endif X X.if defined(WITH_JACK) XWITH_AUDIO+= jack XLIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack XPLIST_SUB+= JACK="" X.else XPLIST_SUB+= JACK="@comment " X.endif X X# Just pick the 'coolest' feature set we find. X# This probably needs to be tweaked. X.if !defined(PACKAGE_BUILDING) X.if ${ARCH} == "i386" X.if ${MACHINE_CPU:Mmmx} XOPT= mmx X.endif X.if ${MACHINE_CPU:M3dnow} XOPT=3dnow X.endif X.if ${MACHINE_CPU:Msse} XOPT=sse X.endif X.endif X.endif X Xpre-configure: X @${REINPLACE_CMD} -e 's,(libdir)/pkgconfig,(prefix)/libdata/pkgconfig,' \ X ${WRKSRC}/Makefile.in X X.include END-of-mpg123/Makefile echo x - mpg123/distinfo sed 's/^X//' >mpg123/distinfo << 'END-of-mpg123/distinfo' XMD5 (mpg123-1.2.0.tar.bz2) = 3a5f7b36cbd8af1ae42a23e6e7a5ab38 XSHA256 (mpg123-1.2.0.tar.bz2) = c056093cbb3db0f70625a62b023a0ee1dee7af6a08ef4b63f712e45f0ebe0e2a XSIZE (mpg123-1.2.0.tar.bz2) = 980524 END-of-mpg123/distinfo 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.org/ END-of-mpg123/pkg-descr echo x - mpg123/pkg-plist sed 's/^X//' >mpg123/pkg-plist << 'END-of-mpg123/pkg-plist' Xbin/mpg123 Xinclude/mpg123.h Xlibdata/pkgconfig/libmpg123.pc Xlib/libmpg123.a Xlib/libmpg123.la Xlib/libmpg123.so Xlib/libmpg123.so.0 X%%JACK%%lib/mpg123/output_jack.so X%%JACK%%lib/mpg123/output_jack.la X%%JACK%%lib/mpg123/output_jack.a X%%NAS%%lib/mpg123/output_nas.so X%%NAS%%lib/mpg123/output_nas.la X%%NAS%%lib/mpg123/output_nas.a Xlib/mpg123/output_oss.so Xlib/mpg123/output_oss.la Xlib/mpg123/output_oss.a X%%ARTS%%lib/mpg123/output_arts.so X%%ARTS%%lib/mpg123/output_arts.la X%%ARTS%%lib/mpg123/output_arts.a Xlib/mpg123/output_dummy.so Xlib/mpg123/output_dummy.la Xlib/mpg123/output_dummy.a X@dirrm lib/mpg123 END-of-mpg123/pkg-plist exit