Update of /cvsroot/pure-data/packages/darwin_app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31043
Modified Files: BUGS Makefile README TODO Added Files: org.puredata.pd.plist 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: README =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/README,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** README 9 Jun 2005 06:23:07 -0000 1.5 --- README 25 Jul 2005 20:57:36 -0000 1.6 *************** *** 4,10 ****
Since currently, only Miller has commit permissions to the 'pd' section of the ! CVS, the fixes necessary for building the whole Pd.app are included in ! 'packages/darwin_app/patches'. The patches can be applied by running "make ! darwin_patch_pd" or unpatched using "make darwin_unpatch_pd".
--- 4,11 ----
Since currently, only Miller has commit permissions to the 'pd' section of the ! CVS, optional fixes and fixes necessary for building the whole Pd.app are ! included in 'packages/darwin_app/patches'. The currently used patches can be ! applied by running "make darwin_patch_pd" or unpatched using "make ! darwin_unpatch_pd".
*************** *** 34,40 **** ______________________________
! Jack is optional. The current linking method causes the resulting binary to ! require the Jack.framework to start whether or not you are using Jack. ! Ideally with would be fixed...
1. download latest JackOSX from http://www.jackosx.com/download.html --- 35,40 ---- ______________________________
! Jack is optional. The current linking allows Jack to be "weakly" linked, ! meaning that its an optional dependency.
1. download latest JackOSX from http://www.jackosx.com/download.html
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** Makefile 9 Jun 2005 06:23:06 -0000 1.15 --- Makefile 25 Jul 2005 20:57:36 -0000 1.16 *************** *** 2,5 **** --- 2,11 ---- current: darwin_app
+ # Pd needs autoconf 2.59, which is labeled differently on different machines + PD_AUTOCONF := ${shell ( test -x "`which autoconf-2.59`" && echo autoconf-2.59 ) || echo autoconf } + + # needed to support weak linking of frameworks + MAKE=MACOSX_DEPLOYMENT_TARGET=10.2 make + CWD := $(shell pwd) DESTDIR = $(CWD)/build *************** *** 20,23 **** --- 26,30 ---- # locations of the various directories from CVS SRC_ROOT_DIR = $(CWD)/../.. + ABSTRACTIONS_SRC = $(SRC_ROOT_DIR)/abstractions DOC_SRC = $(SRC_ROOT_DIR)/doc *************** *** 35,42 ****
! PD_MAJOR_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | /usr/bin/cut -d '\' -f 1 | /usr/bin/cut -d ' ' -f 6 | /usr/bin/cut -d '.' -f 1) ! PD_MINOR_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | /usr/bin/cut -d '\' -f 1 | /usr/bin/cut -d ' ' -f 6 | /usr/bin/cut -d '.' -f 2) ! PD_BUGFIX_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | /usr/bin/cut -d '\' -f 1 | /usr/bin/cut -d ' ' -f 6 | /usr/bin/cut -d '.' -f 3) ! PD_VERSION = $(PD_MAJOR_VERSION).$(PD_MINOR_VERSION)-$(PD_BUGFIX_VERSION)
--- 42,49 ----
! PD_MAJOR_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | sed 's/char pd_version[] = "Pd version ([0-9]).[0-9]*[. TES]*[0-9]*[0-9extndRC.-]*\n";/\1/') ! PD_MINOR_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | sed 's/char pd_version[] = "Pd version [0-9].([0-9]*)[. TES]*([0-9]*)[0-9extndRC.-]*\n";/\1/') ! PD_BUGFIX_VERSION := $(shell /usr/bin/grep 'Pd version' $(PD_SRC)/src/s_main.c | sed 's/char pd_version[] = "Pd version [0-9].[0-9]*[. TES]*([0-9]*)[0-9extndRC.-]*\n";/\1/') ! PD_VERSION = $(PD_MAJOR_VERSION).$(PD_MINOR_VERSION).$(PD_BUGFIX_VERSION)
*************** *** 94,98 ****
! darwin_app_readme: echo $(CYCLONE_RELEASE) -rm $(README_FILE) --- 101,105 ----
! darwin_app_readme: echo $(CYCLONE_RELEASE) -rm $(README_FILE) *************** *** 104,113 **** echo "<h2>Pure Data $(PD_VERSION)-$(PACKAGE_VERSION)</h2>" >> $(README_FILE) echo "<p>Pd is a free real-time computer music software package resembling Max. It provides a patchable environment for audio analysis, synthesis, and processing, with a rich set of multimedia capabilities. You can get Pd for Linux, Windows, MacOS X, BSD, or IRIX.</p>" >> $(README_FILE) ! echo "<p>For more information, go to: http://www.puredata.org</p>" >> $(README_FILE) echo "<h3>Installation</h3>" >> $(README_FILE) echo "<p>To install Pd, drag the Pd.app to anywhere in your hard disk.</p>" >> $(README_FILE) echo "<h3>Pure Data CVS Developers</h3>" >> $(README_FILE) # this may seem whack, but it generates the list of developers from the SourceForge site: ! wget -q -O - 'http://sourceforge.net/project/memberlist.php?group_id=55736' | grep -e '<td>' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | grep -v '^$$' | sed -e 's/\t*/ - /' >> $(README_FILE) echo "</p>" >> $(README_FILE) echo "<p>" >> $(README_FILE) --- 111,121 ---- echo "<h2>Pure Data $(PD_VERSION)-$(PACKAGE_VERSION)</h2>" >> $(README_FILE) echo "<p>Pd is a free real-time computer music software package resembling Max. It provides a patchable environment for audio analysis, synthesis, and processing, with a rich set of multimedia capabilities. You can get Pd for Linux, Windows, MacOS X, BSD, or IRIX.</p>" >> $(README_FILE) ! echo "<p>For more information, go to: <a href="http://puredata.org%5C" target="pd">http://puredata.org</a></p>" >> $(README_FILE) echo "<h3>Installation</h3>" >> $(README_FILE) echo "<p>To install Pd, drag the Pd.app to anywhere in your hard disk.</p>" >> $(README_FILE) + echo "<p>To install Gem and pmpd support, copy <code>org.puredata.pd.plist</code> to <code>~/Library/Preferences</code> (<code>~</code> means your home folder).</p>" >> $(README_FILE) echo "<h3>Pure Data CVS Developers</h3>" >> $(README_FILE) # this may seem whack, but it generates the list of developers from the SourceForge site: ! curl 'http://sourceforge.net/project/memberlist.php?group_id=55736' | grep -e '<td>' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | grep -v '^$$' | sed -e 's/\t*/ - /' >> $(README_FILE) echo "</p>" >> $(README_FILE) echo "<p>" >> $(README_FILE) *************** *** 172,186 ****
darwin_patch_pd: cd $(PD_SRC)/src/ && patch -p0 < \ ../../packages/darwin_app/patches/darwin_linking_fixes.patch cd $(PD_SRC)/src/ && patch -p0 < \ ../../packages/darwin_app/patches/extended-help-menu.patch ! -rm $(PD_SRC)/src/configure $(PD_SRC)/src/makefile ! cd $(PD_SRC)/src/ && autoconf-2.59
darwin_app_core: darwin_app_wrapper # pd core ! cd $(PD_SRC)/src/ && ./configure --enable-jack && make ! cp -Rp $(PD_SRC)/bin $(PD_SRC)/doc $(PD_SRC)/extra $(PD_SRC)/man \ $(INSTALL_PREFIX) # AppMain.tcl --- 180,199 ----
darwin_patch_pd: + sed -i.bak 's/(pd_version[] = "Pd version )[0-9extndRC.-]*/\1$(PD_VERSION)-$(PACKAGE_VERSION)/' \ + $(PD_SRC)/src/s_main.c cd $(PD_SRC)/src/ && patch -p0 < \ ../../packages/darwin_app/patches/darwin_linking_fixes.patch cd $(PD_SRC)/src/ && patch -p0 < \ ../../packages/darwin_app/patches/extended-help-menu.patch ! cd $(PD_SRC)/src/ && patch -p0 < \ ! ../../packages/darwin_app/patches/display_tweaks.patch ! -rm -f -- $(PD_SRC)/src/configure $(PD_SRC)/src/makefile
darwin_app_core: darwin_app_wrapper # pd core ! # cd $(PD_SRC)/src/ && $(PD_AUTOCONF) && ./configure && $(MAKE) ! # or pd core with jack ! cd $(PD_SRC)/src/ && $(PD_AUTOCONF) && ./configure --enable-jack && $(MAKE) ! cp -Rp -- $(PD_SRC)/bin $(PD_SRC)/doc $(PD_SRC)/extra $(PD_SRC)/man \ $(INSTALL_PREFIX) # AppMain.tcl *************** *** 204,209 **** # in-place replacement, so delete the unneeded backup files cd $(DOC_DST) && \ ! sed -i.bak 's/^(#N canvas [0-9]* [0-9]* [0-9]* [0-9]*) 12/\1 10/' */*.pd && \ ! rm -f */*.pd.bak # run script to move help-*.pd files to *-help.pd according to the standard cd $(DOC_DST)/5.reference && \ --- 217,223 ---- # in-place replacement, so delete the unneeded backup files cd $(DOC_DST) && \ ! sed -i.bak 's/^(#N canvas [0-9]* [0-9]* [0-9]* [0-9]*) 12/\1 10/' \ ! */*.pd */*/*.pd && \ ! rm -f -- */*.pd.bak # run script to move help-*.pd files to *-help.pd according to the standard cd $(DOC_DST)/5.reference && \ *************** *** 219,223 **** # externals help patches install -d $(DOC_DST)/5.reference ! cd $(EXTERNALS_SRC)/build/doc && make cp -Rp $(EXTERNALS_SRC)/build/doc/* $(DOC_DST)/5.reference #---------------------------------------------------------------------------- --- 233,237 ---- # externals help patches install -d $(DOC_DST)/5.reference ! cd $(EXTERNALS_SRC)/build/doc && $(MAKE) cp -Rp $(EXTERNALS_SRC)/build/doc/* $(DOC_DST)/5.reference #---------------------------------------------------------------------------- *************** *** 399,403 **** ########## FOOTILS ######### # syncgrain ! # cd $(EXTERNALS_SRC)/footils/syncgrain/ && make -f makefile.pd-darwin # install -p -m0444 $(EXTERNALS_SRC)/footils/syncgrain/pd-darwin/*.pd_darwin \ # $(EXTERNALS_DST) --- 413,417 ---- ########## FOOTILS ######### # syncgrain ! # cd $(EXTERNALS_SRC)/footils/syncgrain/ && $(MAKE) -f makefile.pd-darwin # install -p -m0444 $(EXTERNALS_SRC)/footils/syncgrain/pd-darwin/*.pd_darwin \ # $(EXTERNALS_DST) *************** *** 408,412 **** #---------------------------------------------------------------------------- # PD-EXTERNALS ! -cd $(EXTERNALS_SRC)/build/darwin && make -k install -d $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/build/darwin/*.pd_darwin $(EXTERNALS_DST) --- 422,426 ---- #---------------------------------------------------------------------------- # PD-EXTERNALS ! -cd $(EXTERNALS_SRC)/build/darwin && $(MAKE) -k install -d $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/build/darwin/*.pd_darwin $(EXTERNALS_DST) *************** *** 430,434 **** grep -v '-help.pd') $(EXTERNALS_DST) # hid ! cd $(EXTERNALS_SRC)/hcs/hid && make install -p -m0644 $(EXTERNALS_SRC)/hcs/hid/hid.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(shell ls -1 $(EXTERNALS_SRC)/hcs/hid/*.pd | \ --- 444,448 ---- grep -v '-help.pd') $(EXTERNALS_DST) # hid ! cd $(EXTERNALS_SRC)/hcs/hid && $(MAKE) install -p -m0644 $(EXTERNALS_SRC)/hcs/hid/hid.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(shell ls -1 $(EXTERNALS_SRC)/hcs/hid/*.pd | \ *************** *** 446,452 **** #---------------------------------------------------------------------------- # miXed ! cd $(EXTERNALS_SRC)/miXed/toxy && make ! cd $(EXTERNALS_SRC)/miXed/cyclone && make ! cd $(EXTERNALS_SRC)/miXed/pddp && make install -d -m755 $(EXTERNALS_DST) install -p -m444 $(EXTERNALS_SRC)/miXed/bin/*.pd_darwin $(EXTERNALS_DST) --- 460,466 ---- #---------------------------------------------------------------------------- # miXed ! cd $(EXTERNALS_SRC)/miXed/toxy && $(MAKE) ! cd $(EXTERNALS_SRC)/miXed/cyclone && $(MAKE) ! cd $(EXTERNALS_SRC)/miXed/pddp && $(MAKE) install -d -m755 $(EXTERNALS_DST) install -p -m444 $(EXTERNALS_SRC)/miXed/bin/*.pd_darwin $(EXTERNALS_DST) *************** *** 459,468 **** #---------------------------------------------------------------------------- # OSC ! cd $(EXTERNALS_SRC)/OSCx && ./configure && make install -p -m0644 $(EXTERNALS_SRC)/OSCx/doc/*.* $(DOC_DST)/5.reference install -p -m0444 $(EXTERNALS_SRC)/OSCx/src/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # PdP ! # cd $(EXTERNALS_SRC)/pdp && ./configure && make # install -p -m0444 $(EXTERNALS_SRC)/pdp/*.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/pdp/doc/objects/*.* $(DOC_DST)/5.reference --- 473,482 ---- #---------------------------------------------------------------------------- # OSC ! cd $(EXTERNALS_SRC)/OSCx && ./configure && $(MAKE) install -p -m0644 $(EXTERNALS_SRC)/OSCx/doc/*.* $(DOC_DST)/5.reference install -p -m0444 $(EXTERNALS_SRC)/OSCx/src/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # PdP ! # cd $(EXTERNALS_SRC)/pdp && ./configure && $(MAKE) # install -p -m0444 $(EXTERNALS_SRC)/pdp/*.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/pdp/doc/objects/*.* $(DOC_DST)/5.reference *************** *** 475,479 **** #---------------------------------------------------------------------------- # unauthorized ! cd $(EXTERNALS_SRC)/unauthorized && make install -p -m0444 $(EXTERNALS_SRC)/unauthorized/*/*.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/unauthorized/*/*.pd $(DOC_DST)/5.reference --- 489,493 ---- #---------------------------------------------------------------------------- # unauthorized ! cd $(EXTERNALS_SRC)/unauthorized && $(MAKE) install -p -m0444 $(EXTERNALS_SRC)/unauthorized/*/*.pd_darwin $(EXTERNALS_DST) install -p -m0644 $(EXTERNALS_SRC)/unauthorized/*/*.pd $(DOC_DST)/5.reference *************** *** 485,489 **** # new build system doesn't work with CVS layout, and most of zexy is # included in the extrnals build system now anyway ! # cd $(EXTERNALS_SRC)/zexy/src && autoconf && ./configure && make -install -p -m0444 $(EXTERNALS_SRC)/zexy/src/*.pd_darwin $(EXTERNALS_DST) install -p -m0444 \ --- 499,503 ---- # new build system doesn't work with CVS layout, and most of zexy is # included in the extrnals build system now anyway ! # cd $(EXTERNALS_SRC)/zexy/src && autoconf && ./configure && $(MAKE) -install -p -m0444 $(EXTERNALS_SRC)/zexy/src/*.pd_darwin $(EXTERNALS_DST) install -p -m0444 \ *************** *** 497,509 **** #---------------------------------------------------------------------------- # CREB ! # cd $(EXTERNALS_SRC)/creb && autoconf && ./configure && cd modules++ && make # install -p -m0644 $(EXTERNALS_SRC)/creb/modules++/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # gem2pdp ! # cd $(EXTERNALS_SRC)/gem2pdp && make -f Makefile.darwin # install -p -m0444 $(EXTERNALS_SRC)/gem2pdp/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # GridFlow ! # cd ../../gridflow && ./configure && make
--- 511,523 ---- #---------------------------------------------------------------------------- # CREB ! # cd $(EXTERNALS_SRC)/creb && autoconf && ./configure && cd modules++ && $(MAKE) # install -p -m0644 $(EXTERNALS_SRC)/creb/modules++/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # gem2pdp ! # cd $(EXTERNALS_SRC)/gem2pdp && $(MAKE) -f Makefile.darwin # install -p -m0444 $(EXTERNALS_SRC)/gem2pdp/*.pd_darwin $(EXTERNALS_DST) #---------------------------------------------------------------------------- # GridFlow ! # cd ../../gridflow && ./configure && $(MAKE)
*************** *** 532,557 ****
dmg: darwin_app_readme darwin_app_welcome darwin_app_license darwin_app_perms ! install -d "$(DMG_NAME)" ! cd $(DESTDIR) && mv $(PD_APP_NAME).app "../../$(DMG_NAME)/$(DMG_NAME).app" ! install -p -m0444 $(PD_SRC)/LICENSE.txt "$(DMG_NAME)/PD LICENSE.txt" install -p -m0444 $(LICENSE_FILE) $(README_FILE) \ ! $(WELCOME_FILE) $(LICENSE_FILE) "$(DMG_NAME)" ! /bin/sh mkdmg "$(DMG_NAME)"
! clean: darwin_app_clean darwin_app_externals_standard_clean clean: darwin_app_externals_gem_clean darwin_app_externals_flext_clean
darwin_app_clean: ! -sudo rm -Rf $(DESTDIR) "$(DMG_NAME)" ! -rm -f *~ 1 $(README_FILE) $(WELCOME_FILE) $(LICENSE_FILE) \ $(UNIX_PACKAGE_NAME).pkg "$(DMG_NAME).dmg"
darwin_unpatch_pd: cd $(PD_SRC)/src/ && patch -R -p0 < \ ../../packages/darwin_app/patches/darwin_linking_fixes.patch cd $(PD_SRC)/src/ && patch -R -p0 < \ ../../packages/darwin_app/patches/extended-help-menu.patch
darwin_app_externals_standard_clean: --- 546,580 ----
dmg: darwin_app_readme darwin_app_welcome darwin_app_license darwin_app_perms ! install -d "$(CWD)/$(DMG_NAME)" ! cd $(DESTDIR) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/$(DMG_NAME).app" ! install -p -m0444 $(PD_SRC)/LICENSE.txt "$(CWD)/$(DMG_NAME)/PD LICENSE.txt" install -p -m0444 $(LICENSE_FILE) $(README_FILE) \ ! $(WELCOME_FILE) $(LICENSE_FILE) "$(CWD)/$(DMG_NAME)" ! cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
! clean: darwin_app_clean darwin_app_externals_standard_clean darwin_pd_clean clean: darwin_app_externals_gem_clean darwin_app_externals_flext_clean
+ darwin_pd_clean: + cd $(PD_SRC)/src/ && make clean
darwin_app_clean: ! -sudo rm -Rf -- $(DESTDIR) "$(DMG_NAME)" ! -rm -f -- *~ 1 $(README_FILE) $(WELCOME_FILE) $(LICENSE_FILE) \ $(UNIX_PACKAGE_NAME).pkg "$(DMG_NAME).dmg"
darwin_unpatch_pd: + # this sed pattern won't work with TEST versions + cd $(PD_SRC)/src && \ + sed -i.bak 's/(pd_version[] = "Pd version [0-9.]*)[0-9extndRC.-]*/\1/' \ + s_main.c && \ + rm -- *.bak cd $(PD_SRC)/src/ && patch -R -p0 < \ ../../packages/darwin_app/patches/darwin_linking_fixes.patch cd $(PD_SRC)/src/ && patch -R -p0 < \ ../../packages/darwin_app/patches/extended-help-menu.patch + cd $(PD_SRC)/src/ && patch -R -p0 < \ + ../../packages/darwin_app/patches/display_tweaks.patch
darwin_app_externals_standard_clean: *************** *** 566,570 **** cd $(EXTERNALS_SRC)/footils/syncgrain && make -f makefile.pd-darwin clean cd $(EXTERNALS_SRC)/grill && \ ! rm flext/buildsys/config-mac-pd-gcc.txt config.txt flext/config.txt \ flext/source/libflext.a */pd-darwin/*.o */pd-darwin/*.pd_darwin \ */pd-darwin/*/*.pd_darwin --- 589,593 ---- cd $(EXTERNALS_SRC)/footils/syncgrain && make -f makefile.pd-darwin clean cd $(EXTERNALS_SRC)/grill && \ ! rm -- flext/buildsys/config-mac-pd-gcc.txt config.txt flext/config.txt \ flext/source/libflext.a */pd-darwin/*.o */pd-darwin/*.pd_darwin \ */pd-darwin/*/*.pd_darwin
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/TODO,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** TODO 9 Jun 2005 06:23:07 -0000 1.7 --- TODO 25 Jul 2005 20:57:36 -0000 1.8 *************** *** 1,7 ****
! - convert the wget sf dev listing line in darwin_app_readme from wget to curl ! so it works out-of-box on macosx
! - fix Pd.app file associations
- create old-style Help->Pure Documentation link on Help menu. It should use a --- 1,17 ----
! - review permissions so that you can build on top on existing builds
! - import nqpoly4 and write helpfiles based on website: ! http://pix.test.at/pd/nqpoly/nqpoly4.html ! ! - add standard paths to included org.puredata.pd.plist following these ! guidelines: ! http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Arti... ! ! - explore Pd.app/Contents/Plugins with "Get Info" installation for externals ! ! - include org.puredata.pd.plist file in the DMG ! ! - add "extended" version to pd/src/s_main.c:char pd_version[] = "Pd version 0.38.4\n";
- create old-style Help->Pure Documentation link on Help menu. It should use a *************** *** 10,19 **** /tmp/.Applications_Pd-0.38-4.app_Contents_Resources_doc
- - make Help menu generator recursive - - - follow AppMain.tcl instructions: - http://wiki.tcl.tk/12987 - http://www.wordtech-software.com/tcl-bundle-tutorial.html - - try this for the Pref Pane: kAEShowPreferences ::tk::mac::ShowPreferences --- 20,23 ---- *************** *** 23,28 **** - research Tk + "Custom MDEF" for menus
- - include auto-.pdrc script in package somewhere... - - create Tcl script called from Prefs that creates links for the standard unix - locations for files that are in bin, include, man inside $(PD_FILE_ROOT) --- 27,30 ---- *************** *** 47,50 **** --- 49,55 ---- semi-abandoned TODOs
+ + - make Help menu generator recursive + - make a web page that has stuff that can't be included due to license issues: (percolate)
Index: BUGS =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/BUGS,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** BUGS 14 Aug 2004 15:22:18 -0000 1.1 --- BUGS 25 Jul 2005 20:57:36 -0000 1.2 *************** *** 1,4 ****
! - Help->Documentation doesn't work, MacOS X hides it... arg!!!!!
- - the readme makefile target is broken --- 1,4 ----
! - help menu seems to cause long pauses on some machine (the cause of the ! problem is conjecture, and I haven't seen the problem in action -Hans)
--- NEW FILE: org.puredata.pd.plist --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>loadlib1</key> <string>Gem</string> <key>loadlib2</key> <string>pmpd</string> <key>standardpath</key> <string>1</string> </dict> </plist>