Update of /cvsroot/pure-data/packages/darwin_app/patches In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31043/patches
Modified Files: display_tweaks.patch Added Files: weak_linking.patch Log Message:
- updated build system for Pd-0.38.4-extended-RC2
- got optional Jack linking working using "weak" linking
- updated Pd version grabbing regexps and added extended version to "about pd.." dialog
Index: display_tweaks.patch =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/patches/display_tweaks.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** display_tweaks.patch 9 Jun 2005 20:55:26 -0000 1.1 --- display_tweaks.patch 25 Jul 2005 20:57:37 -0000 1.2 *************** *** 19,23 **** frame .printout -text .printout.text -relief raised -bd 2 -font -*-courier-bold--normal--12-* \ ! +text .printout.text -relief raised -bd 2 -font -*-courier-regular--normal--12-* \ -yscrollcommand ".printout.scroll set" -width 80 # .printout.text insert end "\n\n\n\n\n\n\n\n\n\n" --- 19,23 ---- frame .printout -text .printout.text -relief raised -bd 2 -font -*-courier-bold--normal--12-* \ ! +text .printout.text -relief raised -bd 2 -font { courier 12 } \ -yscrollcommand ".printout.scroll set" -width 80 # .printout.text insert end "\n\n\n\n\n\n\n\n\n\n" *************** *** 28,32 **** toplevel $name - text $name.text -relief raised -bd 2 -font -*-courier-bold--normal--12-* \ ! + text $name.text -relief raised -bd 2 -font -*-times-regular--normal--14-* \ -yscrollcommand "$name.scroll set" -background white scrollbar $name.scroll -command "$name.text yview" --- 28,32 ---- toplevel $name - text $name.text -relief raised -bd 2 -font -*-courier-bold--normal--12-* \ ! + text $name.text -relief raised -bd 2 -font { helvetica 14 } \ -yscrollcommand "$name.scroll set" -background white scrollbar $name.scroll -command "$name.text yview"
--- NEW FILE: weak_linking.patch --- Index: makefile.in =================================================================== RCS file: /cvsroot/pure-data/pd/src/makefile.in,v retrieving revision 1.8 diff -u -w -r1.8 makefile.in --- makefile.in 24 Jul 2005 19:41:14 -0000 1.8 +++ makefile.in 25 Jul 2005 01:59:05 -0000 @@ -85,9 +85,12 @@ $(BIN_DIR)/pdreceive: u_pdreceive.c $(CC) $(CFLAGS) $(STRIPFLAG) -o $(BIN_DIR)/pdreceive u_pdreceive.c
+# MACOSX_DEPLOYMENT_TARGET=10.2 is necessary on Mac OS X to support weak +# linking of frameworks. Since its just a environment variable, it should be +# safely ignored on other platforms. hans@eds.org $(PDEXEC): $(OBJ) - cd ../obj; $(CC) $(LDFLAGS) $(DBG_CFLAGS) -o $(PDEXEC) $(OBJ) \ - $(LIB) + cd ../obj; MACOSX_DEPLOYMENT_TARGET=10.2 $(CC) $(LDFLAGS) $(DBG_CFLAGS) \ + -o $(PDEXEC) $(OBJ) $(LIB)
$(BIN_DIR)/pd-gui: $(GOBJ) $(GSRC) cd ../obj; $(CC) $(INCLUDE) -o $(BIN_DIR)/$(GUINAME) $(GOBJ) \