aboutsummaryrefslogtreecommitdiff
path: root/packages/darwin_app/patches/darwin_build-0.38.patch
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-04-04 23:31:13 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-04-04 23:31:13 +0000
commit08904516ab2ee284f25b9f9e45ce8201ee442f82 (patch)
tree32bb822753346617ce98695ff78f06de4674d33a /packages/darwin_app/patches/darwin_build-0.38.patch
parent4f245da5b3af9cc57de1d3d976bfbff72559ec99 (diff)
made new patch for building with pd-0.38; removed obsolete patches; ../Makefile now properly unpatches, so I removed the stupid script
svn path=/trunk/; revision=2678
Diffstat (limited to 'packages/darwin_app/patches/darwin_build-0.38.patch')
-rw-r--r--packages/darwin_app/patches/darwin_build-0.38.patch68
1 files changed, 68 insertions, 0 deletions
diff --git a/packages/darwin_app/patches/darwin_build-0.38.patch b/packages/darwin_app/patches/darwin_build-0.38.patch
new file mode 100644
index 00000000..1f20f14b
--- /dev/null
+++ b/packages/darwin_app/patches/darwin_build-0.38.patch
@@ -0,0 +1,68 @@
+Index: configure.in
+===================================================================
+RCS file: /cvsroot/pure-data/pd/src/configure.in,v
+retrieving revision 1.7
+diff -w -r1.7 configure.in
+14a15
+> AC_SUBST(TCLTK_FRAMEWORKS_PATH)
+175a177
+>
+213a216,224
+>
+> if test x$jack == "xyes";
+> then
+> LDFLAGS=$LDFLAGS" -lrt -ljack"
+> fi
+> if test x$jack == "xrun";
+> then
+> LDFLAGS=$LDFLAGS" -lrt -ljack"
+> fi
+241,244c252,265
+< GUIFLAGS="-F../../Frameworks -framework Tcl -framework Tk \
+< -I../../Frameworks/Tk.framework/Versions/Current/Headers \
+< -I../../Frameworks/Tcl.framework/Versions/Current/Headers \
+< -I../../Frameworks/Tcl.framework/Versions/8.4/PrivateHeaders"
+---
+> # find the Tcl/Tk Frameworks
+> TCLTK_STANDALONE=`/bin/ls -1dr /Volumes/TclTkAquaStandalone-8.4.* | head -1`
+> if test -d "../../Frameworks";
+> then
+> # Miller's location
+> TCLTK_FRAMEWORKS_PATH="../../Frameworks"
+> else
+> # get it from the default install location
+> TCLTK_FRAMEWORKS_PATH="/Library/Frameworks"
+> fi
+> GUIFLAGS="-F$TCLTK_FRAMEWORKS_PATH -framework Tcl -framework Tk \
+> -I$TCLTK_FRAMEWORKS_PATH/Tk.framework/Versions/Current/Headers \
+> -I$TCLTK_FRAMEWORKS_PATH/Tcl.framework/Versions/Current/Headers \
+> -I$TCLTK_FRAMEWORKS_PATH/Tcl.framework/Versions/8.4/PrivateHeaders"
+249c270
+< OPT_CFLAGS="-O2"
+---
+> OPT_CFLAGS="-O2 -fast -fPIC -mcpu=7450 -faltivec"
+252a274
+>
+256,257c278,281
+< MORECFLAGS=$MORECFLAGS" -DUSEAPI_JACK"
+< SYSSRC=$SYSSRC" s_audio_jack.c"
+---
+> fi
+> if test x$jack == "xrun";
+> then
+> LDFLAGS=$LDFLAGS" -framework Jack"
+267d290
+< LDFLAGS=$LDFLAGS" -lrt -ljack"
+273d295
+< LDFLAGS=$LDFLAGS" -lrt -ljack"
+Index: makefile.in
+===================================================================
+RCS file: /cvsroot/pure-data/pd/src/makefile.in,v
+retrieving revision 1.5
+diff -w -r1.5 makefile.in
+102,103c102,103
+< ../../Frameworks/Tk.framework/Versions/Current/Tk \
+< ../../Frameworks/Tcl.framework/Versions/Current/Tcl \
+---
+> @TCLTK_FRAMEWORKS_PATH@/Tk.framework/Versions/Current/Tk \
+> @TCLTK_FRAMEWORKS_PATH@/Tcl.framework/Versions/Current/Tcl \