[PD-cvs] packages/darwin_app Makefile,1.41,1.42

Hans-Christoph Steiner eighthave at users.sourceforge.net
Sun Jul 30 01:12:22 CEST 2006


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

Modified Files:
	Makefile 
Log Message:
fixed up logic for tracking down which Wish.app to use and whether to copy it has embedded Frameworks

Index: Makefile
===================================================================
RCS file: /cvsroot/pure-data/packages/darwin_app/Makefile,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -d -r1.41 -r1.42
*** Makefile	28 Jul 2006 15:16:55 -0000	1.41
--- Makefile	29 Jul 2006 23:12:20 -0000	1.42
***************
*** 19,27 ****
  # and mount it.  The files will be copied from the mounted .dmg image.
  #WISH = /Applications/Utilities/Wish\ Shell.app
! TCLTK := $(shell /bin/ls -1r TclTkAquaStandalone-8.?.*.dmg|head -n 1|sed 's/\.dmg//')
  TCLTK_BUGFIX_VERSION := $(shell echo $(TCLTK) | \
! 	sed 's|TclTkAquaStandalone-[0-9]\.[0-9]\.\([0-9]*\)|\1|')
  
! WISH_SOURCE = $(shell $(scripts_src)/find-wish.app.sh)
  # Wish Shell.app changed to Wish.app in TclTk 8.4.10
  WISH_NAME := $(shell ( test -d $(WISH_SOURCE)/Wish.app && echo Wish) \
--- 19,27 ----
  # and mount it.  The files will be copied from the mounted .dmg image.
  #WISH = /Applications/Utilities/Wish\ Shell.app
! TCLTK := $(shell find $(packages_src)/darwin_app -name 'TclTkAquaStandalone-8.?.*.dmg'|head -n 1|sed 's|.*/\(.*\)\.dmg|\1|')
  TCLTK_BUGFIX_VERSION := $(shell echo $(TCLTK) | \
! 	sed 's|.*TclTkAquaStandalone-[0-9]\.[0-9]\.\([0-9]*\)|\1|')
  
! WISH_SOURCE = $(shell $(scripts_src)/find-wish.app.sh "$(TCLTK)")
  # Wish Shell.app changed to Wish.app in TclTk 8.4.10
  WISH_NAME := $(shell ( test -d $(WISH_SOURCE)/Wish.app && echo Wish) \
***************
*** 82,86 ****
  extended_install:
  	cd $(packages_src) && $(MAKE) $(DEST_PATHS) install
! 	
  #------------------------------------------------------------------------------#
  darwin_app_devel: darwin_app_devel_core rez_install
--- 82,86 ----
  extended_install:
  	cd $(packages_src) && $(MAKE) $(DEST_PATHS) install
! 
  #------------------------------------------------------------------------------#
  darwin_app_devel: darwin_app_devel_core rez_install
***************
*** 113,118 ****
  		"$(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"
--- 113,121 ----
  		"$(WISH_CONTENTS)/Resources/$(WISH_NAME).rsrc" \
  		"$(PD_APP_CONTENTS)/Resources"
! # only install Frameworks if using a standalone Wish.app
! 	(test -d "$(WISH_CONTENTS)/Frameworks" && \
! 		(install -d "$(PD_APP_CONTENTS)/Frameworks"; \
! 		cp -Rp "$(WISH_CONTENTS)/Frameworks" "$(PD_APP_CONTENTS)" ) ) || \
! 		echo "Skipping Frameworks copy."
  # set up app wrapper
  	install -d "$(PD_APP_CONTENTS)/Resources/Scripts"
***************
*** 284,288 ****
  	@echo "PACKAGE_NAME: $(PACKAGE_NAME)"
  	@echo "PACKAGE_VERSION: $(PACKAGE_VERSION)"
! 	@echo "WISH_NAME: $(WISH_NAME)"
  	@echo "TCLTK_BUGFIX_VERSION: $(TCLTK_BUGFIX_VERSION)"
  	@echo "CWD $(CWD)"
--- 287,292 ----
  	@echo "PACKAGE_NAME: $(PACKAGE_NAME)"
  	@echo "PACKAGE_VERSION: $(PACKAGE_VERSION)"
! 	@echo "WISH: $(WISH)"
! 	@echo "TCLTK: $(TCLTK)"
  	@echo "TCLTK_BUGFIX_VERSION: $(TCLTK_BUGFIX_VERSION)"
  	@echo "CWD $(CWD)"





More information about the Pd-cvs mailing list