diff options
author | trevor <trevor@FreeBSD.org> | 2003-11-12 08:55:19 +0800 |
---|---|---|
committer | trevor <trevor@FreeBSD.org> | 2003-11-12 08:55:19 +0800 |
commit | 1b569b13fba78307809091078ce62433cd9b8a11 (patch) | |
tree | 4bd4d4b523d67a5e183a93d2b96559f83e9079b9 /audio/pd/Makefile | |
parent | 3ac2e8e6399df090212789c20e2d44258e44682a (diff) | |
download | freebsd-ports-gnome-1b569b13fba78307809091078ce62433cd9b8a11.tar.gz freebsd-ports-gnome-1b569b13fba78307809091078ce62433cd9b8a11.tar.zst freebsd-ports-gnome-1b569b13fba78307809091078ce62433cd9b8a11.zip |
Update to 0.37-1test1. Use Tk/Tcl 8.4 instead of 8.3.
to do: the "Help -> About pd" and "Media -> Test Audio and MIDI"
menu items do not work because the port installs files where they
are not found by the program
Diffstat (limited to 'audio/pd/Makefile')
-rw-r--r-- | audio/pd/Makefile | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/audio/pd/Makefile b/audio/pd/Makefile index 2325730546c0..314127b362fc 100644 --- a/audio/pd/Makefile +++ b/audio/pd/Makefile @@ -6,39 +6,40 @@ # PORTNAME= pd -PORTVERSION= 0.36.0 +PORTVERSION= 0.37 CATEGORIES= audio MASTER_SITES= http://www-crca.ucsd.edu/~msp/Software/ -DISTNAME= pd-0.36-0.linux +DISTNAME= pd-0.37-1test1.src MAINTAINER= trevor@FreeBSD.org COMMENT= Pure Data, a MIDI-capable real-time audio processor/synthesizer -LIB_DEPENDS= tcl83:${PORTSDIR}/lang/tcl83 \ - tk83:${PORTSDIR}/x11-toolkits/tk83 +LIB_DEPENDS= tcl84:${PORTSDIR}/lang/tcl84 \ + tk84:${PORTSDIR}/x11-toolkits/tk84 GNU_CONFIGURE= yes CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \ - LIBS="${PTHREAD_LIBS} -L${LOCALBASE}/lib -ltk83 -ltcl83" + LIBS="${PTHREAD_LIBS} -L${LOCALBASE}/lib -ltk84 -ltcl84" MAKEFILE= makefile MAN1= pd.1 pdreceive.1 pdsend.1 PATCH_WRKSRC= ${WRKSRC}/.. PLIST= ${WRKDIR}/pkg-plist USE_GMAKE= yes USE_X_PREFIX= yes -WRKSRC= ${WRKDIR}/pd-0.36-0/src +USE_AUTOCONF= yes +WANT_AUTOCONF_VER= 257 +WRKSRC= ${WRKDIR}/pd-0.37-1test1/src pre-patch: - ${CP} ${WRKSRC}/s_linux.c ${WRKSRC}/s_freebsd.c - -pre-configure: - ${CHMOD} +x ${WRKSRC}/${CONFIGURE_SCRIPT} + ${RM} -f ${WRKSRC}/configure post-configure: - ${CP} ${WRKSRC}/makefile ${WRKSRC}/makefile.orig - ${SED} -e "s:^INCLUDE = :INCLUDE = -I${LOCALBASE}/include/tk8.3 \ - -I${LOCALBASE}/include/tcl8.3 -I${X11BASE}/include :g; \ + ${MV} ${WRKSRC}/makefile ${WRKSRC}/makefile.orig + ${SED} -e "s:^INCLUDE = :INCLUDE = -I${LOCALBASE}/include/tk8.4 \ + -I${LOCALBASE}/include/tcl8.4 -I${X11BASE}/include :g; \ s:^LIB =:LIB =${PTHREAD_LIBS}:g; \ + s:GFLAGS = :GFLAGS = -DUSEAPI_OSS :g; \ + s:x_midi.c ::g; s:s_midi.c ::g; \ s:^CFLAGS =:CFLAGS+=${PTHREAD_CFLAGS}:g" \ < ${WRKSRC}/makefile.orig > ${WRKSRC}/makefile |