[Bug 199126] multimedia/handbrake 0.10.1. fails to compile
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Apr 11 17:32:46 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199126
kwhite at site.uottawa.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #155481|remove the handbrake |remove the handbrake
description|contrib lame, it's not used |contrib lame, its not used
--- Comment #11 from kwhite at site.uottawa.ca ---
Comment on attachment 155481
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=155481
remove the handbrake contrib lame, its not used
>Index: multimedia/handbrake/Makefile
>===================================================================
>--- multimedia/handbrake/Makefile (revision 383800)
>+++ multimedia/handbrake/Makefile (working copy)
>@@ -14,7 +14,6 @@
> faad2-2.7.tar.gz:contrib \
> fdk-aac-v0.1.1-6-gbae4553.tar.bz2:contrib \
> libav-v10.1.tar.bz2:contrib \
>- lame-3.98.tar.gz:contrib \
> libbluray-0.5.0.tar.bz2:contrib \
> libdca-r81-strapped.tar.gz:contrib \
> libdvdnav-5.0.1-0-gaa3659d.tar.gz:contrib \
>@@ -29,9 +28,8 @@
>
> LICENSE= GPLv2
>
>-BROKEN= Fails to build
>-
>-BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm
>+BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
>+ cmake:${PORTSDIR}/devel/cmake
> LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
> libfreetype.so:${PORTSDIR}/print/freetype2 \
> libfribidi.so:${PORTSDIR}/converters/fribidi \
>@@ -44,7 +42,8 @@
> libtheoraenc.so:${PORTSDIR}/multimedia/libtheora \
> libsamplerate.so:${PORTSDIR}/audio/libsamplerate \
> libvpx.so:${PORTSDIR}/multimedia/libvpx \
>- libx264.so:${PORTSDIR}/multimedia/libx264
>+ libx264.so:${PORTSDIR}/multimedia/libx264 \
>+ libmp3lame.so:${PORTSDIR}/audio/lame
> .if !defined(PACKAGE_BUILDING)
> # DVDCSS version hardcoded in contrib/libdvdread/libdvdread/src/dvd_input.c (dlopen'ed)
> LIB_DEPENDS+= libdvdcss.so.2:${PORTSDIR}/multimedia/libdvdcss
>@@ -106,7 +105,7 @@
> # considered good in FreeBSD. Instead, we will prepare everything manually.
> post-extract: .SILENT
> # Unversioned directories can be copied in a loop
>-.for d in a52dec lame libdca x264
>+.for d in a52dec libdca x264
> ${MKDIR} ${BUILD_WRKSRC}/contrib/${d}
> ${MV} ${WRKDIR}/${d} ${BUILD_WRKSRC}/contrib/${d}
> .endfor
>@@ -130,7 +129,6 @@
> ${TOUCH} ${BUILD_WRKSRC}/contrib/faad2/.stamp.extract
> ${TOUCH} ${BUILD_WRKSRC}/contrib/fdkaac/.stamp.extract
> ${TOUCH} ${BUILD_WRKSRC}/contrib/ffmpeg/.stamp.extract
>- ${TOUCH} ${BUILD_WRKSRC}/contrib/lame/.stamp.extract
> ${TOUCH} ${BUILD_WRKSRC}/contrib/libbluray/.stamp.extract
> ${TOUCH} ${BUILD_WRKSRC}/contrib/libdca/.stamp.extract
> ${TOUCH} ${BUILD_WRKSRC}/contrib/libdvdnav/.stamp.extract
>@@ -151,6 +149,7 @@
> @${REINPLACE_CMD} \
> -e '/GHB_PACKAGES=/s/gthread-2.0/& gmodule-2.0/' \
> -e 's/-lhb/& ${ICONV_LIB}/' \
>+ -e 's/-lhandbrake/& ${ICONV_LIB}/' \
> -e 's:-lxml2:& ../../contrib/lib/libx265.a ../../contrib/lib/libfdk-aac.a:g' \
> ${WRKSRC}/gtk/configure.ac
> @${REINPLACE_CMD} -e 's|<malloc|<stdlib|' ${WRKSRC}/libhb/fifo.c
>@@ -159,6 +158,7 @@
> @${REINPLACE_CMD} -e "s|ToolProbe( 'GCC.gcc', 'gcc',|ToolProbe( 'GCC.gcc', '${CC}',|" \
> ${WRKSRC}/make/configure.py
> @${REINPLACE_CMD} -e 's|avcodec avformat avutil avresample|avformat avcodec avresample avutil|' \
>+ -e 's|TEST.libs = $$(LIBHB.a)|& ${ICONV_LIB}|' \
> ${WRKSRC}/libhb/module.defs ${WRKSRC}/test/module.defs
> @${TR} -d '\r' < ${WRKSRC}/contrib/ffmpeg/A06-frame-threading-state.patch > ${WRKDIR}/A06-frame-threading-state.patch
> @${MV} ${WRKDIR}/A06-frame-threading-state.patch ${WRKSRC}/contrib/ffmpeg/
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list