From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 14 19:40:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41C2D1065677 for ; Thu, 14 Aug 2008 19:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2F4358FC14 for ; Thu, 14 Aug 2008 19:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7EJe1wv071838 for ; Thu, 14 Aug 2008 19:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7EJe14D071837; Thu, 14 Aug 2008 19:40:01 GMT (envelope-from gnats) Resent-Date: Thu, 14 Aug 2008 19:40:01 GMT Resent-Message-Id: <200808141940.m7EJe14D071837@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Vitaly Magerya Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62E411065672 for ; Thu, 14 Aug 2008 19:33:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 632028FC33 for ; Thu, 14 Aug 2008 19:33:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m7EJXdLe096519 for ; Thu, 14 Aug 2008 19:33:39 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m7EJXddv096518; Thu, 14 Aug 2008 19:33:39 GMT (envelope-from nobody) Message-Id: <200808141933.m7EJXddv096518@www.freebsd.org> Date: Thu, 14 Aug 2008 19:33:39 GMT From: Vitaly Magerya To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/126537: Update port: audio/mpg123 update to 1.5.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2008 19:40:01 -0000 >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@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 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@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 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 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@dirrm lib/mpg123 X@dirrm lib/pkgconfig END-of-mpg123/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: