diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2007-07-02 04:54:59 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2007-07-02 04:54:59 +0000 |
commit | 4e511b155f203853f9722494d9f5f4b45d49fb73 (patch) | |
tree | dfe664602507319c2a14797f072e93b04964e211 /audio/pd | |
parent | 4bb376d064b782dd1ac826146e08dca99e2bf705 (diff) | |
download | ports-4e511b155f203853f9722494d9f5f4b45d49fb73.tar.gz ports-4e511b155f203853f9722494d9f5f4b45d49fb73.zip |
- Fix the build with recent GCC [1]
- Improve upon port description
- Clean up Makefile, pet portlint(1)
Reported by: pointyhat (logs) [1]
Notes
Notes:
svn path=/head/; revision=194601
Diffstat (limited to 'audio/pd')
-rw-r--r-- | audio/pd/Makefile | 15 | ||||
-rw-r--r-- | audio/pd/files/patch-src_configure.in | 2 | ||||
-rw-r--r-- | audio/pd/pkg-descr | 20 |
3 files changed, 17 insertions, 20 deletions
diff --git a/audio/pd/Makefile b/audio/pd/Makefile index c2f846af76e0..6d8c1773a60c 100644 --- a/audio/pd/Makefile +++ b/audio/pd/Makefile @@ -1,23 +1,24 @@ -# New ports collection makefile for: pd +# New ports collection makefile for: Pd # Date created: 2002-05-24 -# Whom: trevor +# Whom: Trevor Johnson <trevor@FreeBSD.org> # # $FreeBSD$ # PORTNAME= pd DISTVERSION= 0.40-2 -PORTREVISION= 1 DISTVERSIONSUFFIX= .src +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www-crca.ucsd.edu/~msp/Software/ MAINTAINER= ports@FreeBSD.org -COMMENT= Pure Data, a MIDI-capable real-time audio processor/synthesizer +COMMENT= MIDI-capable real-time audio processor/synthesizer WRKSRC= ${WRKDIR}/${DISTNAME:S;.src;/src;} GNU_CONFIGURE= yes -CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS} -I${X11BASE}/include -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR}" \ +CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS} -I${X11BASE}/include \ + -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR}" \ LIBS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" MAKEFILE= makefile MAN1= pd.1 pdreceive.1 pdsend.1 @@ -77,7 +78,7 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/../bin/pd.tk ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/m_pd.h ${PREFIX}/include .if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} + @${MKDIR} ${DOCSDIR} .for ii in LICENSE README ${INSTALL_DATA} ${WRKSRC}/../${ii}.txt ${DOCSDIR} .endfor @@ -86,7 +87,7 @@ do-install: .for ii in pd pdreceive pdsend ${INSTALL_MAN} ${WRKSRC}/../man/${ii}.1 ${PREFIX}/man/man1/ .endfor - ${MKDIR} ${DATADIR} + @${MKDIR} ${DATADIR} cd ${WRKSRC}/../extra && ${PAX} -r -w * ${DATADIR} .include <bsd.port.post.mk> diff --git a/audio/pd/files/patch-src_configure.in b/audio/pd/files/patch-src_configure.in index c5b3bfa7449b..511a137f57d9 100644 --- a/audio/pd/files/patch-src_configure.in +++ b/audio/pd/files/patch-src_configure.in @@ -112,7 +112,7 @@ + -I../portaudio/pa_common -I../portaudio/pablio \ + -I../portmidi/pm_common \ + -I../portmidi/pm_linux \ -+ -Werror -fno-strict-aliasing" ++ -fno-strict-aliasing" + LDFLAGS="-Wl,-export-dynamic" + SYSSRC="s_audio_oss.c" + if test x$portaudio = "xyes"; diff --git a/audio/pd/pkg-descr b/audio/pd/pkg-descr index 75a7c8e14a18..0965f122d61b 100644 --- a/audio/pd/pkg-descr +++ b/audio/pd/pkg-descr @@ -1,13 +1,9 @@ -from the documentation: +Pd is a real-time graphical programming environment for audio and graphical +processing. It resembles the Max/MSP system but is much simpler and more +portable; also Pd has two features not (yet) showing up in Max/MSP: first, +via Mark Dank's GEM package, Pd can be used for simultaneous computer +animation and computer audio. Second, an experimental facility is provided +for defining and accessing data structures. - Pd is a real-time graphical programming environment for audio and - graphical processing. It resembles the Max/MSP system but is much - simpler and more portable; also Pd has two features not (yet) showing - up in Max/MSP: first, via Mark Dank's GEM package, Pd can be used - for simultaneous computer animation and computer audio. Second, an - experimental facility is provided for defining and accessing data - structures. - -WWW: http://www-crca.ucsd.edu/~msp/software.html - -Also see the unofficial Web site at http://puredata.org/. +WWW: http://www-crca.ucsd.edu/~msp/software.html +Unofficial WWW: http://puredata.org/ |