ports/149794: [NEW PORT] audio/libaacplus: HE-AAC+ Codec as Shared Library

Takefu takefu at airport.fm
Thu Aug 19 06:10:06 UTC 2010


>Number:         149794
>Category:       ports
>Synopsis:       [NEW PORT] audio/libaacplus: HE-AAC+ Codec as Shared Library
>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 19 06:10:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Takefu
>Release:        FreeBSD 8.1-RELEASE amd64
>Organization:
>Environment:
>Description:
HE-AAC+ Codec as Shared Library

WWW: http://tipok.org.ua/ru/node/17/
>How-To-Repeat:
>Fix:
--- libaacplus.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/files
#	audio/libaacplus/files/patch-autogen.sh
#	audio/libaacplus/files/patch-configure.ac
#	audio/libaacplus/pkg-descr
#	audio/libaacplus/Makefile
#	audio/libaacplus/pkg-plist
#	audio/libaacplus/distinfo
#
echo c - audio/libaacplus
mkdir -p audio/libaacplus > /dev/null 2>&1
echo c - audio/libaacplus/files
mkdir -p audio/libaacplus/files > /dev/null 2>&1
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
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/Makefile
sed 's/^X//' >audio/libaacplus/Makefile << '9582237811f05470bd2ca5d0a4e7a3c0'
X# New ports collection makefile for:	libaacplus
X# Date created:		2010-05-18
X# Whom:			takefu at airport.fm
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libaacplus
XPORTVERSION=	1.0.5
XCATEGORIES=	audio
XMASTER_SITES=	http://tipok.org.ua/downloads/media/aac+/libaacplus/:site1\
X		http://217.20.164.161/~tipok/aacplus/:site1\
X		http://media.wnet.ua/~tipok/aacplus/:site1\
X		http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/:site2
XDISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:site1\
X		26410-800.zip:site2
X
XMAINTAINER=	ports at FreeBSD.org
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/pkg-plist
sed 's/^X//' >audio/libaacplus/pkg-plist << 'c8aaad5039fb8327f9b9f22a622b81a9'
X at 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
Xlib/libaacplus.a
Xlib/libaacplus.la
Xlib/libaacplus.so.1
Xlib/libaacplus.so
Xlib/pkgconfig/aacplus.pc
X at dirrmtry lib/pkgconfig
X at dirrmtry include/libaacplus
c8aaad5039fb8327f9b9f22a622b81a9
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
exit
--- libaacplus.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list