[PD-cvs] packages/darwin_app Makefile,1.48,1.49
Hans-Christoph Steiner
eighthave at users.sourceforge.net
Thu Aug 10 01:24:27 CEST 2006
Update of /cvsroot/pure-data/packages/darwin_app
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26019
Modified Files:
Makefile
Log Message:
added to the clean targets so the clean more; fixed up chmod u-w on the doc dir so it should work on the auto-build
Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v
retrieving revision 1.48
retrieving revision 1.49
diff -C2 -d -r1.48 -r1.49
*** Makefile 4 Aug 2006 17:38:56 -0000 1.48
--- Makefile 9 Aug 2006 23:24:25 -0000 1.49
***************
*** 225,241 ****
# install -p -m0444 $(externals_src)/gem2pdp/*.pd_darwin $(objectsdir)
!
! darwin_app_perms:
! chmod -R a-w $(pddocdir)
package: dmg
DMG_NAME = $(PACKAGE_NAME)
! dmg: darwin_app_perms
install -d "$(CWD)/$(DMG_NAME)"
install -p -m0644 $(manualsdir)/Pd/ReadMe.html "$(CWD)/$(DMG_NAME)"
- cd $(BUILD_BASE) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/"
install -p -m0644 org.puredata.pd.plist "$(CWD)/$(DMG_NAME)"
cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
--- 225,256 ----
# install -p -m0444 $(externals_src)/gem2pdp/*.pd_darwin $(objectsdir)
! #==============================================================================#
! #
! ## PACKAGING
! #
! #==============================================================================#
package: dmg
DMG_NAME = $(PACKAGE_NAME)
! dmg:
! chmod -R a-w $(pddocdir)
install -d "$(CWD)/$(DMG_NAME)"
install -p -m0644 $(manualsdir)/Pd/ReadMe.html "$(CWD)/$(DMG_NAME)"
install -p -m0644 org.puredata.pd.plist "$(CWD)/$(DMG_NAME)"
+ cd $(BUILD_BASE) && mv $(PD_APP_NAME).app "$(CWD)/$(DMG_NAME)/"
cd $(CWD) && /bin/sh mkdmg "$(DMG_NAME)"
+ # reset user's write perm so that things can be removed easily
+ cd "$(CWD)/$(DMG_NAME)/" && mv $(PD_APP_NAME).app $(BUILD_BASE)
+ chmod -R u+w $(pddocdir)
+
+
+
+
+ #==============================================================================#
+ #
+ ## CLEAN TARGETS
+ #
+ #==============================================================================#
***************
*** 251,254 ****
--- 266,271 ----
-rm -rf -- $(DESTDIR)
-rm Info.plist
+ -rm -f -- "$(CWD)/$(DMG_NAME)/ReadMe.html"
+ -rm -f -- "$(CWD)/$(DMG_NAME)/org.puredata.pd.plistx"
devel_clean: darwin_app_devel_clean
***************
*** 260,264 ****
-rm -rf -- $(PD_APP_CONTENTS)/Frameworks
-rm -f -- $(PD_APP_CONTENTS)/Plugins $(PD_APP_CONTENTS)/Info.plist
! -rm -f -- $(PD_APP_CONTENTS)/MacOS/Pd
-rmdir $(PD_APP_CONTENTS)/MacOS
-rm -f -- $(PD_APP_CONTENTS)/Resources/Scripts/AppMain.tcl
--- 277,281 ----
-rm -rf -- $(PD_APP_CONTENTS)/Frameworks
-rm -f -- $(PD_APP_CONTENTS)/Plugins $(PD_APP_CONTENTS)/Info.plist
! -rm -f -- "$(PD_APP_CONTENTS)/MacOS/$(PD_APP_NAME)"
-rmdir $(PD_APP_CONTENTS)/MacOS
-rm -f -- $(PD_APP_CONTENTS)/Resources/Scripts/AppMain.tcl
***************
*** 266,273 ****
-rm -f -- "$(PD_APP_CONTENTS)/Resources/$(WISH_NAME).rsrc" \
"$(PD_APP_CONTENTS)/Resources/pd*.icns"
! -rmdir $(PD_APP_CONTENTS)/Resources
! -rm -f -- $(DESTDIR)
! -rm -f -- *~ 1 $(README_FILE) $(WELCOME_FILE) $(LICENSE_FILE) \
! $(UNIX_PACKAGE_NAME).pkg "$(DMG_NAME).dmg"
--- 283,305 ----
-rm -f -- "$(PD_APP_CONTENTS)/Resources/$(WISH_NAME).rsrc" \
"$(PD_APP_CONTENTS)/Resources/pd*.icns"
! -rmdir $(PD_APP_CONTENTS)/Resources
! -rmdir $(BUILD_BASE)/$(PD_APP_NAME).app/Contents
! -rmdir $(BUILD_BASE)/$(PD_APP_NAME).app
! -rmdir $(BUILD_BASE)
! -rm -f -- "$(DMG_NAME).dmg"
! -chmod -R u+w $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Frameworks
! -rm -rf -- $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Frameworks
! -rm -f -- $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Plugins
! -rm -f -- $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Info.plist
! -rm -f -- $(DMG_NAME)/$(PD_APP_NAME).app/Contents/MacOS/$(PD_APP_NAME)
! -rmdir $(DMG_NAME)/$(PD_APP_NAME).app/Contents/MacOS
! -rm -f -- $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Resources/Scripts/AppMain.tcl
! -rmdir $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Resources/Scripts
! -rm -f -- "$(DMG_NAME)/$(PD_APP_NAME).app/Contents/Resources/$(WISH_NAME).rsrc" \
! "$(DMG_NAME)/$(PD_APP_NAME).app/Contents/Resources/pd*.icns"
! -rmdir $(DMG_NAME)/$(PD_APP_NAME).app/Contents/Resources
! -rmdir $(DMG_NAME)/$(PD_APP_NAME).app/Contents
! -rmdir $(DMG_NAME)/$(PD_APP_NAME).app
! -rmdir $(DMG_NAME)
More information about the Pd-cvs
mailing list