From tkato432@yahoo.com  Mon May 17 18:00:46 2010
Return-Path: <tkato432@yahoo.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E60921065670
	for <FreeBSD-gnats-submit@FreeBSD.org>; Mon, 17 May 2010 18:00:46 +0000 (UTC)
	(envelope-from tkato432@yahoo.com)
Received: from msa101lp.auone-net.jp (msa101lp.auone-net.jp [222.3.140.164])
	by mx1.freebsd.org (Postfix) with ESMTP id 9DF508FC13
	for <FreeBSD-gnats-submit@FreeBSD.org>; Mon, 17 May 2010 18:00:46 +0000 (UTC)
Received: from localhost.localdomain (ZT037242.ppp.dion.ne.jp [59.128.37.242])
	by msa101lp.auone-net.jp (au one net msa) with ESMTP id C5DAA34034
	for <FreeBSD-gnats-submit@FreeBSD.org>; Tue, 18 May 2010 03:00:41 +0900 (JST)
Message-Id: <20100518030007.c022d583.tkato432@yahoo.com>
Date: Tue, 18 May 2010 03:00:07 +0900
From: KATO Tsuguru <tkato432@yahoo.com>
To: FreeBSD-gnats-submit@FreeBSD.org
Subject: Update port: audio/darkice to 1.0

>Number:         146669
>Category:       ports
>Synopsis:       Update port: audio/darkice to 1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 17 20:20:03 UTC 2010
>Closed-Date:    Tue Jul 13 02:42:43 UTC 2010
>Last-Modified:  Tue Jul 13 02:50:03 UTC 2010
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.3-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.0

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/audio/darkice/Makefile audio/darkice/Makefile
--- /usr/ports/audio/darkice/Makefile	2009-11-12 22:17:04.000000000 +0900
+++ audio/darkice/Makefile	2010-05-10 21:19:31.000000000 +0900
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	darkice
-PORTVERSION=	0.20
+PORTVERSION=	1.0
 CATEGORIES=	audio net
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 
@@ -18,11 +18,10 @@
 		LAME "LAME support for MP3" off \
 		TWOLAME "TwoLAME support for MP2" off \
 		FAAC "FAAC support for AAC" off \
-		JACK "Jack support" off
+		JACK "Jack support" off \
+		SAMPLERATE "Libsamplerate support" off
 
-USE_AUTOTOOLS=	aclocal:110 autoheader:262 automake:110 autoconf:262
-ACLOCAL_ARGS=	-I ${LOCALBASE}/share/aclocal
-AUTOMAKE_ARGS=	--add-missing
+GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}" \
 		ac_cv_prog_acx_pthread_config=no
 CONFIGURE_ARGS=	--without-alsa --without-aacplus
@@ -68,8 +67,15 @@
 CONFIGURE_ARGS+=	--without-jack
 .endif
 
+.if defined(WITH_SAMPLERATE)
+LIB_DEPENDS+=	samplerate.1:${PORTSDIR}/audio/libsamplerate
+CONFIGURE_ARGS+=	--with-samplerate-prefix=${LOCALBASE}
+.else
+CONFIGURE_ARGS+=	--without-samplerate
+.endif
+
 post-patch:
-	@${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure.in
-	@${REINPLACE_CMD} -e 's|-O2 -pedantic||g' ${WRKSRC}/src/Makefile.am
+	@${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|-O2 -pedantic||g' ${WRKSRC}/src/Makefile.in
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/audio/darkice/distinfo audio/darkice/distinfo
--- /usr/ports/audio/darkice/distinfo	2009-11-12 22:17:04.000000000 +0900
+++ audio/darkice/distinfo	2010-05-10 17:30:17.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (darkice-0.20.tar.gz) = bcc41ac68a5bf64b12ed8c82f183f767
-SHA256 (darkice-0.20.tar.gz) = 791acb54ce0ddf413bc38d54df4800e5d0d4f843c1c0de9b291f74ce7d3528dd
-SIZE (darkice-0.20.tar.gz) = 311239
+MD5 (darkice-1.0.tar.gz) = 1804e63d42a9703d01fe378c9a77c473
+SHA256 (darkice-1.0.tar.gz) = 61a05c4dab206c22c3e3d5570ee4841f9c8875241098adf687717e7dcc6df332
+SIZE (darkice-1.0.tar.gz) = 311567
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon May 17 20:20:15 UTC 2010 
Responsible-Changed-Why:  
miwi@ wants his PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146669 

From: Takefu <takefu@airport.fm>
To: bug-followup@FreeBSD.org, tkato432@yahoo.com
Cc:  
Subject: Re: ports/146669: Update port: audio/darkice to 1.0
Date: Wed, 19 May 2010 19:27:12 +0900

 Hi.
 I let libaacplus support. :-)
 
 --- darkice-1.0.diff begins here ---
 diff -rubN /usr/ports/audio/darkice/Makefile audio/darkice/Makefile
 --- /usr/ports/audio/darkice/Makefile	2009-11-12 19:52:34.000000000 +0900
 +++ audio/darkice/Makefile	2010-05-19 19:20:09.000000000 +0900
 @@ -7,7 +7,7 @@
  #
 
  PORTNAME=	darkice
 -PORTVERSION=	0.20
 +PORTVERSION=	1.0
  CATEGORIES=	audio net
  MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 
 @@ -18,18 +18,22 @@
  		LAME "LAME support for MP3" off \
  		TWOLAME "TwoLAME support for MP2" off \
  		FAAC "FAAC support for AAC" off \
 -		JACK "Jack support" off
 +		JACK "Jack support" off \
 +		AACPLUS "AAC HEv2 support" off \
 +		SAMPLERATE "libsamplerate support" off
 
  USE_AUTOTOOLS=	aclocal:110 autoheader:262 automake:110 autoconf:262
  ACLOCAL_ARGS=	-I ${LOCALBASE}/share/aclocal
  AUTOMAKE_ARGS=	--add-missing
  CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}" \
  		ac_cv_prog_acx_pthread_config=no
 -CONFIGURE_ARGS=	--without-alsa --without-aacplus
 +CONFIGURE_ARGS=	--without-alsa
 +SUB_FILES=	pkg-message
 +USE_RC_SUBR=	${PORTNAME}
 
  MAN1=		darkice.1
  MAN5=		darkice.cfg.5
 -PLIST_FILES=	bin/darkice etc/darkice.cfg
 +PLIST_FILES=	bin/darkice etc/darkice.cfg.dist
 
  .include <bsd.port.pre.mk>
 
 @@ -68,8 +72,29 @@
  CONFIGURE_ARGS+=	--without-jack
  .endif
 
 +.if defined(WITH_AACPLUS)
 +LIB_DEPENDS+=	aacplus:${PORTSDIR}/audio/libaacplus
 +CONFIGURE_ARGS+=	--with-aacplus-prefix=${LOCALBASE}
 +.else
 +CONFIGURE_ARGS+=	--without-aacplus
 +.endif
 +
 +.if defined(WITH_SAMPLERATE)
 +LIB_DEPENDS+=	samplerate:${PORTSDIR}/audio/libsamplerate
 +CONFIGURE_ARGS+=	--with-samplerate-prefix=${LOCALBASE}
 +.else
 +CONFIGURE_ARGS+=	--without-samplerate
 +.endif
 +
  post-patch:
  	@${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure.in
  	@${REINPLACE_CMD} -e 's|-O2 -pedantic||g' ${WRKSRC}/src/Makefile.am
 
 +do-install:
 +	@${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
 +	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.cfg ${PREFIX}/etc/${PORTNAME}.cfg.dist
 +	@${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${MANPREFIX}/man/man1
 +	@${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.cfg.5 ${MANPREFIX}/man/man5
 +	@${CAT} ${PKGMESSAGE}
 +
  .include <bsd.port.post.mk>
 diff -rubN /usr/ports/audio/darkice/distinfo audio/darkice/distinfo
 --- /usr/ports/audio/darkice/distinfo	2009-11-12 19:52:34.000000000 +0900
 +++ audio/darkice/distinfo	2010-05-17 18:07:44.000000000 +0900
 @@ -1,3 +1,3 @@
 -MD5 (darkice-0.20.tar.gz) = bcc41ac68a5bf64b12ed8c82f183f767
 -SHA256 (darkice-0.20.tar.gz) = 791acb54ce0ddf413bc38d54df4800e5d0d4f843c1c0de9b291f74ce7d3528dd
 -SIZE (darkice-0.20.tar.gz) = 311239
 +MD5 (darkice-1.0.tar.gz) = 1804e63d42a9703d01fe378c9a77c473
 +SHA256 (darkice-1.0.tar.gz) = 61a05c4dab206c22c3e3d5570ee4841f9c8875241098adf687717e7dcc6df332
 +SIZE (darkice-1.0.tar.gz) = 311567
 diff -rubN /usr/ports/audio/darkice/files/darkice.in audio/darkice/files/darkice.in
 --- /usr/ports/audio/darkice/files/darkice.in	1970-01-01 09:00:00.000000000 +0900
 +++ audio/darkice/files/darkice.in	2010-04-15 15:09:19.000000000 +0900
 @@ -0,0 +1,25 @@
 +#!/bin/sh
 +#
 +# $FreeBSD$
 +#
 +
 +# PROVIDE: darkice
 +# REQUIRE: DAEMON
 +# BEFORE:  LOGIN
 +# KEYWORD: SHUTDOWN
 +
 +. "/etc/rc.subr"
 +
 +name="darkice"
 +rcvar=`set_rcvar`
 +
 +command="%%PREFIX%%/bin/$name"
 +command_args="& 1>/dev/null"
 +required_files="%%ETCDIR%%.cfg"
 +
 +# read configuration and set defaults
 +load_rc_config "$name"
 +: ${darkice_enable="NO"}
 +: ${darkice_flags="-c ${required_files}"}
 +
 +run_rc_command "$1"
 diff -rubN /usr/ports/audio/darkice/files/pkg-message.in audio/darkice/files/pkg-message.in
 --- /usr/ports/audio/darkice/files/pkg-message.in	1970-01-01 09:00:00.000000000 +0900
 +++ audio/darkice/files/pkg-message.in	2010-04-15 16:44:52.000000000 +0900
 @@ -0,0 +1,19 @@
 +********************************************************************
 +Unless this file already existed, a sample configuration file
 +has been placed in %%ETCDIR%%.cfg.
 +
 +Please edit it according to your needs.
 +
 +********************************************************************
 +
 +The darkice will *not* be started automatically. To allow it
 +to start, put this line in /etc/rc.conf:
 +
 +darkice_enable="YES"
 +
 +Then, it will be started on the next boot. If this line is already
 +present, the client will be started now.  Otherwise, edit
 +/etc/rc.conf and execute this command:
 +
 +    %%ETCDIR%%/rc.d/darkice start
 +********************************************************************
 --- darkice-1.0.diff ends here ---
 
 --- libaacplus-1.0.5.shar begins here ---
 # 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:
 #
 #	audio/libaacplus
 #	audio/libaacplus/Makefile
 #	audio/libaacplus/distinfo
 #	audio/libaacplus/files
 #	audio/libaacplus/pkg-descr
 #	audio/libaacplus/pkg-plist
 #	audio/libaacplus/files/patch-autogen.sh
 #	audio/libaacplus/files/patch-configure.ac
 #
 echo c - audio/libaacplus
 mkdir -p audio/libaacplus > /dev/null 2>&1
 echo x - audio/libaacplus/Makefile
 sed 's/^X//' >audio/libaacplus/Makefile << '9582237811f05470bd2ca5d0a4e7a3c0'
 X# New ports collection makefile for:	libaacplus
 X# Date created:		2010-05-18
 X# Whom:
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	libaacplus
 XPORTVERSION=	1.0.5
 XCATEGORIES=	audio
 XMASTER_SITES=	http://tipok.org.ua/downloads/media/aac+/libaacplus/\
 X		http://217.20.164.161/~tipok/aacplus/\
 X		http://media.wnet.ua/~tipok/aacplus/\
 X		http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/
 XDISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}\
 X		26410-800.zip
 X
 XCOMMENT=	HE-AAC+ Codec as Shared Library
 X
 XEXTRACT_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
 X
 XOPTIONS=	FFTW3	"USE_FFTW3"		on
 X
 X.include <bsd.port.options.mk>
 X
 XCONFLICTS=	aacplusenc-0*
 X
 XUSE_GMAKE=	yes
 XUSE_LDCONFIG=	yes
 XUSE_AUTOTOOLS=  automake:110
 X
 X3GPFILES=	26410-800.zip
 X
 X.if defined(WITH_FFTW3)
 XLIB_DEPENDS+=	fftw3:${PORTSDIR}/math/fftw3\
 X		fftw3f:${PORTSDIR}/math/fftw3-float
 XUSE_FFTW=	yes
 XCONFIGURE_ARGS+=	--with-fftw3=${USE_FFTW} --with-fftw3-prefix=${LOCALBASE}
 X.else
 XUSE_FFTW=	no
 X.endif
 X
 X.include <bsd.port.pre.mk>
 X
 Xpre-configure:
 X	@cd ${WRKSRC} && ${REINPLACE_CMD}\
 X	 -e 's!%%PATCHFILES%%!${DISTDIR}/${3GPFILES}!g'\
 X	 -e 's!%%WRKSRC%%!${WRKSRC}!' autogen.sh
 X	@cd ${WRKSRC} && ${SH} autogen.sh\
 X	 --with-fftw3=${USE_FFTW}\
 X	 --with-fftw3-prefix=${LOCALBASE}
 X
 X.include <bsd.port.post.mk>
 9582237811f05470bd2ca5d0a4e7a3c0
 echo x - audio/libaacplus/distinfo
 sed 's/^X//' >audio/libaacplus/distinfo << 'cd8f707d3c59d0213a5951275994d664'
 XMD5 (libaacplus-1.0.5.tar.gz) = 3cbb1f3d80050277d77a2ea4692c5f18
 XSHA256 (libaacplus-1.0.5.tar.gz) = d29d533f94dc2e66ae37e460a34284514e9e5a047f5aadbb41f0fc0ef5b984ca
 XSIZE (libaacplus-1.0.5.tar.gz) = 23213
 XMD5 (26410-800.zip) = 2346a0f709d42cee88b784c513744e98
 XSHA256 (26410-800.zip) = 4e7b3268b4e21a4dc2c88ee3af57c9115334d6b616a6e5f2e3f43643bf37b72f
 XSIZE (26410-800.zip) = 1348294
 cd8f707d3c59d0213a5951275994d664
 echo c - audio/libaacplus/files
 mkdir -p audio/libaacplus/files > /dev/null 2>&1
 echo x - audio/libaacplus/pkg-descr
 sed 's/^X//' >audio/libaacplus/pkg-descr << '78393bec8f1adcfbb60acfc34365782d'
 XHE-AAC+ Codec as Shared Library
 X
 XWWW:	http://tipok.org.ua/ru/node/17/
 78393bec8f1adcfbb60acfc34365782d
 echo x - audio/libaacplus/pkg-plist
 sed 's/^X//' >audio/libaacplus/pkg-plist << 'c8aaad5039fb8327f9b9f22a622b81a9'
 X@comment $FreeBSD$
 Xbin/aacplusenc
 Xinclude/libaacplus/aacenc.h
 Xinclude/libaacplus/aac_ram.h
 Xinclude/libaacplus/aac_rom.h
 Xinclude/libaacplus/adj_thr_data.h
 Xinclude/libaacplus/adj_thr.h
 Xinclude/libaacplus/adts.h
 Xinclude/libaacplus/band_nrg.h
 Xinclude/libaacplus/bit_cnt.h
 Xinclude/libaacplus/bitenc.h
 Xinclude/libaacplus/bit_sbr.h
 Xinclude/libaacplus/block_switch.h
 Xinclude/libaacplus/cfftn.h
 Xinclude/libaacplus/channel_map.h
 Xinclude/libaacplus/cmondata.h
 Xinclude/libaacplus/code_env.h
 Xinclude/libaacplus/counters.h
 Xinclude/libaacplus/dyn_bits.h
 Xinclude/libaacplus/env_bit.h
 Xinclude/libaacplus/env_est.h
 Xinclude/libaacplus/FFR_bitbuffer.h
 Xinclude/libaacplus/FloatFR.h
 Xinclude/libaacplus/fram_gen.h
 Xinclude/libaacplus/freq_sca.h
 Xinclude/libaacplus/grp_data.h
 Xinclude/libaacplus/hybrid.h
 Xinclude/libaacplus/iir32resample.h
 Xinclude/libaacplus/interface.h
 Xinclude/libaacplus/invf_est.h
 Xinclude/libaacplus/line_pe.h
 Xinclude/libaacplus/mh_det.h
 Xinclude/libaacplus/minmax.h
 Xinclude/libaacplus/ms_stereo.h
 Xinclude/libaacplus/nf_est.h
 Xinclude/libaacplus/pre_echo_control.h
 Xinclude/libaacplus/ps_bitenc.h
 Xinclude/libaacplus/ps_enc.h
 Xinclude/libaacplus/psy_configuration.h
 Xinclude/libaacplus/psy_const.h
 Xinclude/libaacplus/psy_data.h
 Xinclude/libaacplus/psy_main.h
 Xinclude/libaacplus/qc_data.h
 Xinclude/libaacplus/qc_main.h
 Xinclude/libaacplus/qmf_enc.h
 Xinclude/libaacplus/quantize.h
 Xinclude/libaacplus/resampler.h
 Xinclude/libaacplus/sbr_def.h
 Xinclude/libaacplus/sbr.h
 Xinclude/libaacplus/sbr_main.h
 Xinclude/libaacplus/sbr_misc.h
 Xinclude/libaacplus/sbr_ram.h
 Xinclude/libaacplus/sbr_rom.h
 Xinclude/libaacplus/sf_estim.h
 Xinclude/libaacplus/spreading.h
 Xinclude/libaacplus/stat_bits.h
 Xinclude/libaacplus/stprepro.h
 Xinclude/libaacplus/tns_func.h
 Xinclude/libaacplus/tns.h
 Xinclude/libaacplus/tns_param.h
 Xinclude/libaacplus/ton_corr.h
 Xinclude/libaacplus/tran_det.h
 Xinclude/libaacplus/transform.h
 X@rmtry lib/pkgconfig/aacplus.pc
 X@dirrmtry include/libaacplus
 c8aaad5039fb8327f9b9f22a622b81a9
 echo x - audio/libaacplus/files/patch-autogen.sh
 sed 's/^X//' >audio/libaacplus/files/patch-autogen.sh << 'a7bccd53e382c33d8b8b93d1272e05e4'
 X--- autogen.sh.orig	2008-11-07 04:26:03.000000000 +0900
 X+++ autogen.sh	2010-05-19 18:09:16.000000000 +0900
 X@@ -66,4 +66,5 @@
 X echo "  autoreconf"
 X autoreconf
 X
 X-$srcdir/configure "$@" && echo
 X+cp %%PATCHFILES%% %%WRKSRC%%
 X+#$srcdir/configure "$@" && echo
 a7bccd53e382c33d8b8b93d1272e05e4
 echo x - audio/libaacplus/files/patch-configure.ac
 sed 's/^X//' >audio/libaacplus/files/patch-configure.ac << '2f42c24aa5f4f4eb45a55a0f88abc96a'
 X--- configure.ac.orig	2009-10-09 06:02:10.000000000 +0900
 X+++ configure.ac	2010-05-18 18:10:21.000000000 +0900
 X@@ -114,7 +114,7 @@
 X 	
 X AACPLUS_VERSION="$VERSION"
 X AACPLUS_CPPFLAGS="-I$aacplus_includedir $FFTW3_CPPFLAGS"
 X-AACPLUS_CFLAGS+="$FFTW3_CFLAGS"
 X+AACPLUS_CFLAGS="$FFTW3_CFLAGS"
 X AACPLUS_LIBS="-laacplus -lm ${FFTW3_LIB}"
 X
 X AC_SUBST(AACPLUS_LIBS)
 2f42c24aa5f4f4eb45a55a0f88abc96a
 exit
 --- libaacplus.shar ends here ---
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Tue Jul 13 02:42:43 UTC 2010 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=146669 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/146669: commit references a PR
Date: Tue, 13 Jul 2010 02:42:47 +0000 (UTC)

 miwi        2010-07-13 02:42:32 UTC
 
   FreeBSD ports repository
 
   Modified files:
     audio/darkice        Makefile distinfo 
   Log:
   - Update to 1.0
   
   PR:             146669
   Submitted by:   Ports Fury
   
   Revision  Changes    Path
   1.33      +13 -8     ports/audio/darkice/Makefile
   1.20      +3 -3      ports/audio/darkice/distinfo
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
