Update of /cvsroot/pure-data/packages/darwin_app In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18273
Modified Files: Makefile TODO Log Message: added Gem targets and modified flext
Index: Makefile =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Makefile 2 Sep 2004 17:46:51 -0000 1.4 --- Makefile 1 Oct 2004 17:06:13 -0000 1.5 *************** *** 15,19 **** WISH_SHELL_CONTENTS = $(WISH_SHELL)/Contents
! PD_FILE_ROOT = $(DESTDIR)$(INSTALL_PREFIX)/lib/pd ABSTRACTIONS_DIR = $(PD_FILE_ROOT)/doc/abstractions EXTERNALS_DIR = $(PD_FILE_ROOT)/extra --- 15,20 ---- WISH_SHELL_CONTENTS = $(WISH_SHELL)/Contents
! LIB_DIR = $(DESTDIR)$(INSTALL_PREFIX)/lib ! PD_FILE_ROOT = $(LIB_DIR)/pd ABSTRACTIONS_DIR = $(PD_FILE_ROOT)/doc/abstractions EXTERNALS_DIR = $(PD_FILE_ROOT)/extra *************** *** 69,73 ****
! darwin_app: darwin_app_wrapper darwin_app_core darwin_app_externals \ darwin_app_docs darwin_app_abstractions
--- 70,74 ----
! darwin_app: darwin_app_wrapper darwin_app_core darwin_unix_pkg darwin_app_externals \ darwin_app_docs darwin_app_abstractions
*************** *** 211,220 **** # cp -Rf footils timestretch vadsr~ $(ABSTRACTIONS_DIR)
! darwin_app_externals: darwin_app_externals_flext darwin_app_externals_standard darwin_app_externals_c++
darwin_app_externals_flext: #---------------------------------------------------------------------------- # FLEXT ! cd ../../externals/grill/build/darwin && make install -d $(HELP_DIR)/tutorials cp -rp ../../externals/grill/flext/tutorial $(HELP_DIR)/tutorials/flext --- 212,226 ---- # cp -Rf footils timestretch vadsr~ $(ABSTRACTIONS_DIR)
! darwin_app_externals: darwin_app_externals_flext darwin_app_externals_standard darwin_app_externals_c++ darwin_app_externals_gem ! ! darwin_app_externals_gem: ! cd ../../Gem && pbxbuild
darwin_app_externals_flext: #---------------------------------------------------------------------------- # FLEXT ! cd ../../externals/grill/flext && make -f makefile.pd-darwin ! cd ../../externals/grill/flext/pd-darwin/ && cp libflext.a ../source ! cd ../../externals/grill/flext/source && ranlib libflext.a install -d $(HELP_DIR)/tutorials cp -rp ../../externals/grill/flext/tutorial $(HELP_DIR)/tutorials/flext *************** *** 225,230 **** $(HELP_DIR)/flext # FLEXTERNALS # dyn ! # install -p -m0444 ../../externals/grill/dyn/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/dyn/pd/*.pd $(HELP_DIR)/5.reference install -d $(HELP_DIR)/dyn --- 231,238 ---- $(HELP_DIR)/flext # FLEXTERNALS + ######### # dyn ! cd ../../externals/grill/dyn && make -f makefile.pd-darwin ! install -p -m0444 ../../externals/grill/dyn/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/dyn/pd/*.pd $(HELP_DIR)/5.reference install -d $(HELP_DIR)/dyn *************** *** 233,252 **** ../../externals/grill/dyn/license.txt \ $(HELP_DIR)/dyn ! # fftease ! # install -p -m0444 ../../externals/grill/fftease/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) ! install -p -m0444 ../../externals/grill/fftease/pd/*.pd $(HELP_DIR)/5.reference ! install -d $(HELP_DIR)/fftease ! install -p -m0444 ../../externals/grill/fftease/gpl.txt \ ! ../../externals/grill/fftease/readme.txt \ ! ../../externals/grill/fftease/license.txt $(HELP_DIR)/fftease ! cp -rp ../../externals/grill/fftease/media $(HELP_DIR)/fftease ! # idelay ! # install -p -m0444 ../../externals/grill/idelay/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) ! install -p -m0444 ../../externals/grill/idelay/pd/*.pd $(HELP_DIR)/5.reference ! install -d $(HELP_DIR)/idelay ! install -p -m0444 ../../externals/grill/idelay/gpl.txt \ ! ../../externals/grill/idelay/license.txt \ ! $(HELP_DIR)/idelay # pool install -p -m0444 ../../externals/grill/pool/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/pool/help-pool.pd $(HELP_DIR)/5.reference --- 241,247 ---- ../../externals/grill/dyn/license.txt \ $(HELP_DIR)/dyn ! ######### # pool + cd ../../externals/grill/pool && make -f makefile.pd-darwin install -p -m0444 ../../externals/grill/pool/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/pool/help-pool.pd $(HELP_DIR)/5.reference *************** *** 256,260 **** --- 251,257 ---- ../../externals/grill/pool/license.txt \ $(HELP_DIR)/pool + ######### # py/pyext + # cd ../../externals/grill/py && make -f makefile.pd-darwin # install -p -m0444 ../../externals/grill/py/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -d $(HELP_DIR)/py/examples *************** *** 267,273 **** --- 264,272 ---- # install -d $(INSTALL_PREFIX)/Library/Frameworks # cp -R /Library/Frameworks/Python.framework $(INSTALL_PREFIX)/Library/Frameworks + ######### # vasp # fails without the dir # test -d ../../vasp/pd-darwin || mkdir -p ../../vasp/pd-darwin + # cd ../../externals/grill/vasp/ && make -f makefile.pd-darwin # install -p -m0444 ../../externals/grill/vasp/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/vasp/pd-help/*.pd $(HELP_DIR)/5.reference *************** *** 280,292 **** $(HELP_DIR)/vasp cp -rp ../../externals/grill/vasp/pd-ex $(HELP_DIR)/vasp ! # vst ! # install -p -m0444 ../../externals/grill/vst/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) ! install -p -m0444 ../../externals/grill/vst/pd/*.pd $(HELP_DIR)/5.reference ! install -d $(HELP_DIR)/vst ! install -p -m0444 ../../externals/grill/vst/gpl.txt \ ! ../../externals/grill/vst/readme.txt \ ! ../../externals/grill/vst/license.txt \ ! $(HELP_DIR)/vst # xsample install -p -m0444 ../../externals/grill/xsample/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/xsample/pd/*.pd $(HELP_DIR)/5.reference --- 279,285 ---- $(HELP_DIR)/vasp cp -rp ../../externals/grill/vasp/pd-ex $(HELP_DIR)/vasp ! ######### # xsample + cd ../../externals/grill/xsample && make -f makefile.pd-darwin install -p -m0444 ../../externals/grill/xsample/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) install -p -m0444 ../../externals/grill/xsample/pd/*.pd $(HELP_DIR)/5.reference *************** *** 296,299 **** --- 289,297 ---- ../../externals/grill/xsample/license.txt \ $(HELP_DIR)/xsample + ########## FOOTILS ######### + # syncgrain + cd ../../externals/footils/syncgrain/ && make -f makefile.pd-darwin + install -p -m0444 ../../externals/footils/syncgrain/pd-darwin/*.pd_darwin $(EXTERNALS_DIR) + install -p -m0444 ../../externals/footils/syncgrain/pd/*.* $(HELP_DIR)/5.reference
darwin_app_externals_standard: *************** *** 376,381 ****
! #darwin_unix_pkg: darwin_app_readme darwin_unix_pkg_welcome darwin_app_license ! darwin_unix_pkg: # mk the unix dir install -d $(UNIX_DESTDIR)$(UNIX_prefix) --- 374,379 ----
! darwin_unix_pkg: darwin_app_readme darwin_unix_pkg_welcome darwin_app_license ! #darwin_unix_pkg: # mk the unix dir install -d $(UNIX_DESTDIR)$(UNIX_prefix) *************** *** 404,408 **** sudo chown -R root:staff $(UNIX_DESTDIR)/$(UNIX_prefix) # build package ! /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker \ -build \ -p $(PWD)/$(UNIX_PACKAGE_NAME).pkg \ --- 402,406 ---- sudo chown -R root:staff $(UNIX_DESTDIR)/$(UNIX_prefix) # build package ! -/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker \ -build \ -p $(PWD)/$(UNIX_PACKAGE_NAME).pkg \ *************** *** 451,452 **** --- 449,466 ---- $(UNIX_PACKAGE_NAME).pkg "$(DMG_NAME).dmg" cd patches && ./unpatch + + darwin_app_externals_gem_clean: + cd ../../Gem && pbxbuild clean + + darwin_app_externals_flext_clean: + -rm ../../externals/grill/flext/source/libflext.a + cd ../../externals/grill/flext && make -f makefile.pd-darwin clean + cd ../../externals/grill/dyn && make -f makefile.pd-darwin clean + cd ../../externals/grill/fftease && make -f makefile.pd-darwin clean + cd ../../externals/grill/pool && make -f makefile.pd-darwin clean + cd ../../externals/grill/py && make -f makefile.pd-darwin clean + cd ../../externals/grill/vasp && make -f makefile.pd-darwin clean + cd ../../externals/grill/vst && make -f makefile.pd-darwin clean + cd ../../externals/grill/xsample && make -f makefile.pd-darwin clean + cd ../../externals/footils/syncgrain && make -f makefile.pd-darwin clean +
Index: TODO =================================================================== RCS file: /cvsroot/pure-data/packages/darwin_app/TODO,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TODO 2 Sep 2004 17:46:51 -0000 1.2 --- TODO 1 Oct 2004 17:06:13 -0000 1.3 *************** *** 16,17 **** --- 16,22 ---- - add externals/OSCx/send+dump/ dumpOSC and sendOSC to Pd-UNIX.pkg
+ - redo menu system + - the menus are the same for all windows + - instead of hiding menus, grey-out/disable menu items on Pd window + - one method for creating all menus + - Pd window has method which disables menus