[PD-cvs] packages/darwin_app Makefile,1.17,1.18 TODO,1.9,1.10
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Mon Nov 21 08:03:53 CET 2005
Update of /cvsroot/pure-data/packages/darwin_app
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29979/darwin_app
Modified Files:
Makefile TODO
Log Message:
a few tweaks to make sure everything is assembling
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** Makefile 21 Nov 2005 04:37:41 -0000 1.17
--- Makefile 21 Nov 2005 07:03:50 -0000 1.18
***************
*** 83,87 ****
make $(DEST_PATHS) PD_CONFIGURE_FLAGS=--enable-jack pd_install
# tigital's Gem window focus black magic:
! /Developer/tools/Rez -t APPL mac.r -o $(BIN_DEST)/pd
cd "$(PD_APP_CONTENTS)/Resources/Scripts" && \
ln -s ../bin/pd.tk AppMain.tcl
--- 83,88 ----
make $(DEST_PATHS) PD_CONFIGURE_FLAGS=--enable-jack pd_install
# tigital's Gem window focus black magic:
! install -p $(CWD)/mac.r $(BIN_DEST)
! cd $(BIN_DEST) && /Developer/tools/Rez -t APPL mac.r -o pd
cd "$(PD_APP_CONTENTS)/Resources/Scripts" && \
ln -s ../bin/pd.tk AppMain.tcl
***************
*** 275,279 ****
install -p noncvs/doc/5.reference/*.* $(HELP_DEST)
test -d noncvs/extra && install -p noncvs/extra/*.* $(OBJECTS_DEST)
! test -d noncvs/doc/serendipd && cp -Rp noncvs/doc/serendipd $(DOCS_DEST)
darwin_app_perms:
--- 276,281 ----
install -p noncvs/doc/5.reference/*.* $(HELP_DEST)
test -d noncvs/extra && install -p noncvs/extra/*.* $(OBJECTS_DEST)
! test -d noncvs/doc/serendipd && cp -Rp noncvs/doc/serendipd \
! $(APPLICATIONS_DEST)
darwin_app_perms:
***************
*** 281,293 ****
chmod -R a-w $(DOCS_DEST)
# serendiPd shared patch
! test -d $(DOCS_DEST)/serendipd && \
! chmod a+w $(DOCS_DEST)/serendipd/*shared_patch.pd
! dmg: darwin_app_readme darwin_app_welcome darwin_app_license darwin_app_perms
install -d "$(CWD)/$(DMG_NAME)"
cd $(BUILD_BASE) && 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)"
--- 283,294 ----
chmod -R a-w $(DOCS_DEST)
# serendiPd shared patch
! test -d $(APPLICATIONS_DEST)/serendipd && \
! chmod a+w $(APPLICATIONS_DEST)/serendipd/*shared_patch.pd
! dmg: darwin_app_perms
install -d "$(CWD)/$(DMG_NAME)"
cd $(BUILD_BASE) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/$(DMG_NAME).app"
! install -p -m0444 $(INSTALL_PREFIX)/*.txt $(INSTALL_PREFIX)/*.html \
! "$(CWD)/$(DMG_NAME)"
cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
Index: TODO
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/TODO,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** TODO 21 Nov 2005 04:37:41 -0000 1.9
--- TODO 21 Nov 2005 07:03:50 -0000 1.10
***************
*** 1,3 ****
--- 1,5 ----
+ - check to make sure that Rez mac.r is working in Makefile
+
- make Pd open a new window when its launched to workaround the bug where the
menus don't work until a window is opened.
***************
*** 8,21 ****
(cd Pd.app/Contents/Resources/extra && ln -s . lib)
- - explore Pd.app/Contents/Plugins with "Get Info" installation for externals
- (just make it a symlink to Resources/extra)
-
- from Carmen Rocco about [fiddle~] crash: "is fiddle~: * compiled with the same header * linked with the same binary of (lib)pd * compiled with the same compiler? i had very similar issues with bonk on windows (Virtually same stacktrace but s/fiddle/bonk) until fixing the above 3 things..."
- - test for noncvs locations before copying to prevent show-stopping errors
-
- - investigate moving pd binary to Contents/MacOS to solve GEM window not
- getting focus, i.e. no symlink, make it the real binary location
-
- review permissions so that you can build on top on existing builds
--- 10,15 ----
***************
*** 55,60 ****
- make Cmd-click work like Ctrl-click
! - convert from -DMACOSX to -D__APPLE__ where ever possible (check out
! __gnu_linux__) while I am at it
- instead of shipping Pd.app with a org.puredata.pd.plist, make a script that
--- 49,54 ----
- make Cmd-click work like Ctrl-click
! - write script to convert from -DMACOSX to -D__APPLE__ where ever possible (check out
! __gnu_linux__ while I am at it) and submit to miller
- instead of shipping Pd.app with a org.puredata.pd.plist, make a script that
More information about the Pd-cvs
mailing list