diff --git a/audio/liba52/Makefile b/audio/liba52/Makefile index 3710422087a3..c76e9f02e973 100644 --- a/audio/liba52/Makefile +++ b/audio/liba52/Makefile @@ -1,61 +1,55 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= liba52 PORTVERSION= 0.7.4 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://liba52.sourceforge.net/files/ DISTNAME= a52dec-${PORTVERSION:S/.b/b/} MAINTAINER= multimedia@FreeBSD.org COMMENT= Free library for decoding ATSC A/52 streams, aka AC-3 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_AUTOTOOLS= libtool -NO_STAGE= yes USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-oss --enable-shared USE_LDCONFIG= yes OPTIONS_DEFINE= DJBFFT OPTIMIZED_CFLAGS DOCS DJBFFT_DESC= djb fft support DJBFFT_BUILD_DEPENDS= ${LOCALBASE}/lib/libdjbfft.a:${PORTSDIR}/math/djbfft DJBFFT_RUN_DEPENDS= ${LOCALBASE}/lib/libdjbfft.a:${PORTSDIR}/math/djbfft DJBFFT_CFLAGS= -I${LOCALBASE}/include DJBFFT_LDFLAGS= -L${LOCALBASE}/lib DJBFFT_CONFIGURE_ON= --enable-djbfft .include .if ${ARCH} == "amd64" || ${ARCH} == "powerpc" CFLAGS+= -fPIC .endif -MAN1= a52dec.1 extract_a52.1 - HEADER_FILES= liba52/a52_internal.h post-patch: .if ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} @${REINPLACE_CMD} -E -e 's!-O3!${CFLAGS}!' -e 's!-mcpu=[^"]+"!"!' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} .endif .if ${PORT_OPTIONS:MDJBFFT} @${REINPLACE_CMD} -E -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c .endif post-install: -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/liba52.txt ${DOCSDIR} -.endif -.for file in ${HEADER_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include/a52dec -.endfor + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/liba52.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/liba52/a52_internal.h ${STAGEDIR}${PREFIX}/include/a52dec + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liba52.so.0 .include diff --git a/audio/liba52/pkg-plist b/audio/liba52/pkg-plist index c03996cc1c6f..f9f478677123 100644 --- a/audio/liba52/pkg-plist +++ b/audio/liba52/pkg-plist @@ -1,14 +1,16 @@ bin/a52dec bin/extract_a52 include/a52dec/a52.h include/a52dec/a52_internal.h include/a52dec/attributes.h include/a52dec/audio_out.h include/a52dec/mm_accel.h lib/liba52.so.0 lib/liba52.so lib/liba52.la lib/liba52.a +man/man1/a52dec.1.gz +man/man1/extract_a52.1.gz %%PORTDOCS%%%%DOCSDIR%%/liba52.txt %%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm include/a52dec