diff options
author | krion <krion@FreeBSD.org> | 2004-05-17 15:51:24 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2004-05-17 15:51:24 +0800 |
commit | b204db35430566effd094153aa43151604671ad1 (patch) | |
tree | 5529523c03968b90c131c4275516c1168ab065a1 /audio/spiralsynthmodular/Makefile | |
parent | 0f04b74c759143695af2b0bd542af090ab14d766 (diff) | |
download | freebsd-ports-gnome-b204db35430566effd094153aa43151604671ad1.tar.gz freebsd-ports-gnome-b204db35430566effd094153aa43151604671ad1.tar.zst freebsd-ports-gnome-b204db35430566effd094153aa43151604671ad1.zip |
- Update to version 0.2.2a
PR: ports/66730
Submitted by: maintainer
Diffstat (limited to 'audio/spiralsynthmodular/Makefile')
-rw-r--r-- | audio/spiralsynthmodular/Makefile | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/audio/spiralsynthmodular/Makefile b/audio/spiralsynthmodular/Makefile index 510d03fab2ce..5e5d9b874a34 100644 --- a/audio/spiralsynthmodular/Makefile +++ b/audio/spiralsynthmodular/Makefile @@ -6,7 +6,7 @@ # PORTNAME= spiralsynthmodular -PORTVERSION= 0.2.1 +PORTVERSION= 0.2.2a CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= spiralmodular @@ -16,19 +16,23 @@ MAINTAINER= dyeske@yahoo.com COMMENT= An object orientated modular softsynth / sequencer / sampler BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa -LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk +LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk \ + sndfile.1:${PORTSDIR}/audio/libsndfile USE_X_PREFIX= yes GNU_CONFIGURE= yes USE_REINPLACE= yes CONFIGURE_ENV= FLTK_CONFIG="${FLTK_CONFIG}" \ - CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -L${LOCALBASE}/lib" + CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ + LIBS="${LIBS} -L${LOCALBASE}/lib" .if defined(WITH_OPTIMIZED_CFLAGS) CFLAGS+= -O3 -ffast-math .endif +WRKSRC= ${WRKDIR}/spiralmodular-0.2.2 + .include <bsd.port.pre.mk> .if ${ARCH} == "amd64" || ${ARCH} == "ia64" @@ -43,22 +47,29 @@ pre-everything:: post-patch: @${REINPLACE_CMD} -E -e 's@(-O3|-ffast-math)@@g; \ + s|-Wall||; \ s|CFLAGS="-pipe|CFLAGS="\$$\{CFLAGS\} ${PTHREAD_CFLAGS}|; \ - s|CXXFLAGS="-pipe|CXXFLAGS="\$$\{CXXFLAGS\} ${PTHREAD_CFLAGS}|' \ + s|CXXFLAGS="-pipe|CXXFLAGS="\$$\{CXXFLAGS\} ${PTHREAD_CFLAGS}|; \ + s|^SpiralSound/Plugins/MidiPlugin/Makefile||; \ + s|MidiPlugin||' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + @${REINPLACE_CMD} -e 's|-I/usr/X11R6/include|-I${LOCALBASE}/include -I${X11BASE}/include|' \ ${WRKSRC}/SpiralSound/Plugins/LADSPAPlugin/Makefile.in + @${REINPLACE_CMD} -e 's|O_SYNC|O_FSYNC|' \ ${WRKSRC}/SpiralSound/Midi.C + @${REINPLACE_CMD} -e \ 's|True|true|; s|False|false|' \ ${WRKSRC}/SpiralSound/Plugins/MatrixPlugin/MatrixPlugin.C + @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -E -e \ 's|-ldl||; \ s|^CC[[:space:]]*=.+$$|CC=${CC}|; \ s|^CXX[[:space:]]*=.+$$|CXX=${CXX}|; \ s|g\+\+|${CXX}|; \ - s,@FLTK_(C|CXX)FLAGS@,-I${X11BASE}/include,; \ + s,@FLTK_(C|CXX)FLAGS@,-I${X11BASE}/include -I${LOCALBASE}/include,; \ s|-lpthread|${PTHREAD_LIBS}|g' .include <bsd.port.post.mk> |