[PD-cvs] packages/darwin_app Info.plist.in, 1.2, 1.3 Makefile, 1.33, 1.34

Hans-Christoph Steiner eighthave at users.sourceforge.net
Mon Feb 27 08:12:50 CET 2006


Update of /cvsroot/pure-data/packages/darwin_app
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27922/darwin_app

Modified Files:
	Info.plist.in Makefile 
Log Message:
fixed app renaming so that you can properly rename the Pd.app with one setting; fixed Pd version regexps to look in m_pd.h after complete_version_defines-0.39.2.patch is applied; upgraded to TclTk 8.4.10 and make automatic Wish.app/Wish Shell.app name handling

Index: Info.plist.in
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Info.plist.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Info.plist.in	26 Nov 2005 01:51:35 -0000	1.2
--- Info.plist.in	27 Feb 2006 07:12:47 -0000	1.3
***************
*** 22,26 ****
  	</array>
  	<key>CFBundleExecutable</key>
! 	<string>Pd</string>
  	<key>CFBundleIdentifier</key>
  	<string>org.puredata.pd.wish</string>
--- 22,26 ----
  	</array>
  	<key>CFBundleExecutable</key>
! 	<string>PD_APP_NAME</string>
  	<key>CFBundleIdentifier</key>
  	<string>org.puredata.pd.wish</string>

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** Makefile	22 Feb 2006 06:13:22 -0000	1.33
--- Makefile	27 Feb 2006 07:12:47 -0000	1.34
***************
*** 22,31 ****
  #WISH = /Applications/Utilities/Wish\ Shell.app
  TCLTK := $(shell /bin/ls -1r TclTkAquaStandalone-8.?.*.dmg|head -1|sed 's/\.dmg//')
! # Tcl/Tk < 8.4.10
! #WISH_NAME = Wish\ Shell
! # Tcl/Tk >= 8.4.10
! WISH_NAME = Wish
! WISH = /Volumes/$(TCLTK)/$(WISH_NAME).app
! WISH_CONTENTS = $(WISH)/Contents
  
  
--- 22,33 ----
  #WISH = /Applications/Utilities/Wish\ Shell.app
  TCLTK := $(shell /bin/ls -1r TclTkAquaStandalone-8.?.*.dmg|head -1|sed 's/\.dmg//')
! TCKTK_BUGFIX_VERSION := $(shell echo $(TCLTK) | \
! 	sed 's|TclTkAquaStandalone-[0-9]\.[0-9]\.\([0-9]*\)|\1|')
! 
! # Wish Shell.app changed to Wish.app in TclTk 8.4.10
! WISH_NAME := $(shell ( test $(TCKTK_BUGFIX_VERSION) -ge 10 && echo Wish ) \
! 	|| echo Wish Shell )
! WISH = "/Volumes/$(TCLTK)/$(WISH_NAME).app"
! WISH_CONTENTS = "$(WISH)/Contents"
  
  
***************
*** 95,106 ****
  	install -d "$(PD_APP_CONTENTS)/MacOS"
  	install -m0755 -p \
! 		$(WISH_CONTENTS)/MacOS/$(WISH_NAME) \
  		"$(PD_APP_CONTENTS)/MacOS"
  	install -d "$(PD_APP_CONTENTS)/Resources"
  	install -m0644 -p \
! 		$(WISH_CONTENTS)/Resources/$(WISH_NAME).rsrc \
  		"$(PD_APP_CONTENTS)/Resources"
  	install -d "$(PD_APP_CONTENTS)/Frameworks"
! 	cp -Rp $(WISH_CONTENTS)/Frameworks "$(PD_APP_CONTENTS)"
  # set up app wrapper
  	install -d "$(PD_APP_CONTENTS)/Resources/Scripts"
--- 97,108 ----
  	install -d "$(PD_APP_CONTENTS)/MacOS"
  	install -m0755 -p \
! 		"$(WISH_CONTENTS)/MacOS/$(WISH_NAME)" \
  		"$(PD_APP_CONTENTS)/MacOS"
  	install -d "$(PD_APP_CONTENTS)/Resources"
  	install -m0644 -p \
! 		"$(WISH_CONTENTS)/Resources/$(WISH_NAME).rsrc" \
  		"$(PD_APP_CONTENTS)/Resources"
  	install -d "$(PD_APP_CONTENTS)/Frameworks"
! 	cp -Rp "$(WISH_CONTENTS)/Frameworks" "$(PD_APP_CONTENTS)"
  # set up app wrapper
  	install -d "$(PD_APP_CONTENTS)/Resources/Scripts"
***************
*** 108,112 ****
  	install -m0644 -p *.icns  "$(PD_APP_CONTENTS)/Resources"
  	mv "$(PD_APP_CONTENTS)/MacOS/${WISH_NAME}" \
! 		"$(PD_APP_CONTENTS)/MacOS/Pd"
  #	diskutil eject /Volumes/$(TCLTK)
  
--- 110,114 ----
  	install -m0644 -p *.icns  "$(PD_APP_CONTENTS)/Resources"
  	mv "$(PD_APP_CONTENTS)/MacOS/${WISH_NAME}" \
! 		"$(PD_APP_CONTENTS)/MacOS/${PD_APP_NAME}"
  #	diskutil eject /Volumes/$(TCLTK)
  
***************
*** 215,220 ****
  	-rm -f -- $(PD_APP_CONTENTS)/Resources/Scripts/AppMain.tcl
  	-rmdir $(PD_APP_CONTENTS)/Resources/Scripts
! 	-rm -f -- $(WISH_CONTENTS)/Resources/$(WISH_NAME).rsrc \
! 		$(WISH_CONTENTS)/Resources/pd*.icns
  	-rmdir $(PD_APP_CONTENTS)/Resources
  	-rm -f -- $(DESTDIR)
--- 217,222 ----
  	-rm -f -- $(PD_APP_CONTENTS)/Resources/Scripts/AppMain.tcl
  	-rmdir $(PD_APP_CONTENTS)/Resources/Scripts
! 	-rm -f -- "$(WISH_CONTENTS)/Resources/$(WISH_NAME).rsrc" \
! 		"$(WISH_CONTENTS)/Resources/pd*.icns"
  	-rmdir $(PD_APP_CONTENTS)/Resources
  	-rm -f -- $(DESTDIR)
***************
*** 231,235 ****
--- 233,240 ----
  test_locations:
  	@echo "PD_VERSION: $(PD_VERSION)"
+ 	@echo "PACKAGE_NAME: $(PACKAGE_NAME)"
  	@echo "PACKAGE_VERSION: $(PACKAGE_VERSION)"
+ 	@echo "WISH_NAME: $(WISH_NAME)"
+ 	@echo "TCKTK_BUGFIX_VERSION: $(TCKTK_BUGFIX_VERSION)"
  	@echo "CWD $(CWD)"
  	@echo "DESTDIR $(DESTDIR)"





More information about the Pd-cvs mailing list