Date: Tue, 1 Apr 2014 03:25:53 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/188145: audio/calf: Fix build on -current Message-ID: <20140401032553.6cf2895b5fec39fe93c5fa35@yahoo.com> Resent-Message-ID: <201403311840.s2VIe3dO004949@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 188145 >Category: ports >Synopsis: audio/calf: Fix build on -current >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: Mon Mar 31 18:40:03 UTC 2014 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 8.4-RELEASE-p7 i386 >Organization: >Environment: >Description: - Fix build on -current >How-To-Repeat: >Fix: diff -urN /usr/ports/audio/calf/Makefile audio/calf/Makefile --- /usr/ports/audio/calf/Makefile 2014-01-19 22:54:50.000000000 +0900 +++ audio/calf/Makefile 2014-04-01 00:00:00.000000000 +0900 @@ -18,11 +18,6 @@ libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexpat.so:${PORTSDIR}/textproc/expat2 -OPTIONS_DEFINE= LASH LV2 -OPTIONS_DEFAULT=LASH LV2 -OPTIONS_SUB= yes -LV2_DESC= LV2 audio plugin - USES= gmake pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes @@ -31,8 +26,13 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +OPTIONS_DEFINE= LASH LV2 +OPTIONS_DEFAULT= LASH LV2 +OPTIONS_SUB= yes + LASH_LIB_DEPENDS= liblash.so:${PORTSDIR}/audio/lash LASH_CONFIGURE_WITH= lash +LV2_DESC= LV2 audio plugin LV2_BUILD_DEPENDS= lv2core>0:${PORTSDIR}/audio/lv2core LV2_RUN_DEPENDS= lv2core>0:${PORTSDIR}/audio/lv2core LV2_CONFIGURE_WITH= lv2 @@ -42,12 +42,19 @@ post-patch: @${FIND} ${BUILD_WRKSRC} -name '*.cpp' | ${XARGS} ${REINPLACE_CMD} -e \ 's|<malloc.h>|<stdlib.h>|' - @${REINPLACE_CMD} -e '/CXXFLAGS/s|-O3||' ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/calf.so/s|$$(pkglibdir)|../../calf|' \ + @${REINPLACE_CMD} -e \ + '/CXXFLAGS/s|-O3|| ; \ + /CXXFLAGS/s|-finline-functions-called-once||' \ + ${WRKSRC}/configure + @${REINPLACE_CMD} -e \ + '/AM_CXXFLAGS/s|-finline-limit=80|| ; \ + /calf.so/s|$$(pkglibdir)|../../calf|' \ ${WRKSRC}/src/Makefile.in - @${REINPLACE_CMD} -e 's|src\.size();|src->size();|' \ + @${REINPLACE_CMD} -e \ + 's|src\.size();|src->size();|' \ ${WRKSRC}/src/calf/buffer.h - @${REINPLACE_CMD} -e 's|data\[(1<<IntBits)+1\]|data[]|' \ + @${REINPLACE_CMD} -e \ + 's|data\[(1<<IntBits)+1\]|data[]|' \ ${WRKSRC}/src/calf/fixed_point.h pre-build: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140401032553.6cf2895b5fec39fe93c5fa35>