aboutsummaryrefslogtreecommitdiff
path: root/audio/pd
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2007-07-02 04:54:59 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2007-07-02 04:54:59 +0000
commit4e511b155f203853f9722494d9f5f4b45d49fb73 (patch)
treedfe664602507319c2a14797f072e93b04964e211 /audio/pd
parent4bb376d064b782dd1ac826146e08dca99e2bf705 (diff)
downloadports-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/Makefile15
-rw-r--r--audio/pd/files/patch-src_configure.in2
-rw-r--r--audio/pd/pkg-descr20
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/