Replacing GrowlMail in the Growl disk image with a webloc to the GrowlMail web page.
authorPeter Hosey <hg@boredzo.org>
Thu Mar 11 22:16:49 2010 -0800 (2010-03-11)
changeset 45932608c36bf8e9
parent 4592 acff121c0155
child 4594 988b495c98f9
Replacing GrowlMail in the Growl disk image with a webloc to the GrowlMail web page.

Previously, we would have to build GrowlMail 1.2.1 *again* for every beta of Growl. We could download GrowlMail 1.2.1 from the website and extract it into the disk image staging directory, but even then, people might think that GrowlMail 1.2.1 is somehow back in beta. This will avert almost all confusion.
Release/GrowlMail/GrowlMail.webloc
Release/Makefile
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/Release/GrowlMail/GrowlMail.webloc	Thu Mar 11 22:16:49 2010 -0800
     1.3 @@ -0,0 +1,8 @@
     1.4 +<?xml version="1.0" encoding="UTF-8"?>
     1.5 +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     1.6 +<plist version="1.0">
     1.7 +<dict>
     1.8 +	<key>URL</key>
     1.9 +	<string>http://growl.info/growlmail</string>
    1.10 +</dict>
    1.11 +</plist>
     2.1 --- a/Release/Makefile	Thu Mar 11 17:17:04 2010 -0800
     2.2 +++ b/Release/Makefile	Thu Mar 11 22:16:49 2010 -0800
     2.3 @@ -113,7 +113,6 @@
     2.4  	mv $(GROWLNOTIFY_BUILD_DIR)/*.dSYM $(DSYM_DIR)
     2.5  	mv $(GROWLTUNES_BUILD_DIR)/*.dSYM $(DSYM_DIR)
     2.6  	mv $(HARDWAREGROWLER_BUILD_DIR)/*.dSYM $(DSYM_DIR)
     2.7 -	mv $(GROWLMAIL_BUILD_DIR)/*.dSYM $(DSYM_DIR)
     2.8  	mv $(GROWLSAFARI_BUILD_DIR)/*.dSYM $(DSYM_DIR)
     2.9  
    2.10  $(GROWL_DIR):
    2.11 @@ -129,8 +128,10 @@
    2.12  # These are temporary; they'll go away once we have an Extras tab.
    2.13  $(GROWL_DIR)/Extras: $(GROWL_DIR) compile-growlmail compile-growlsafari compile-growltunes compile-hardwaregrowler compile-growlnotify
    2.14  	mkdir '$@'
    2.15 -$(GROWL_DIR)/Extras/GrowlMail: $(GROWL_DIR)/Extras $(GROWLMAIL_DIR)
    2.16 -	cp -R '$(GROWLMAIL_DIR)' '$@'
    2.17 +$(GROWL_DIR)/Extras/GrowlMail: $(GROWL_DIR)/Extras
    2.18 +	mkdir '$@'
    2.19 +$(GROWL_DIR)/Extras/GrowlMail/GrowlMail.webloc: GrowlMail/GrowlMail.webloc $(GROWL_DIR)/Extras/GrowlMail
    2.20 +	cp '$<' '$@'
    2.21  $(GROWL_DIR)/Extras/GrowlSafari: $(GROWL_DIR)/Extras $(GROWLSAFARI_DIR)
    2.22  	cp -R '$(GROWLSAFARI_DIR)' '$@'
    2.23  $(GROWL_DIR)/Extras/GrowlTunes: $(GROWL_DIR)/Extras $(GROWLTUNES_DIR)
    2.24 @@ -217,7 +218,7 @@
    2.25  	find $(BUILD_DIR) -name ".svn" -type d -exec rm -rf {} \; -prune
    2.26  	find $(BUILD_DIR) \( -name "*~" -or -name .DS_Store \) -type f -delete
    2.27  
    2.28 -$(BUILD_DIR)/$(RELEASE_FILENAME).dmg: compile-growl $(GROWL_DIR)/Uninstall\ Growl.app $(GROWL_DIR)/Growl\ Documentation.webloc $(GROWL_DIR)/Growl\ version\ history.webloc $(GROWL_DIR)/Get\ more\ styles.webloc $(GROWL_DIR)/Growl.pkg $(GROWL_DIR)/Extras/GrowlMail $(GROWL_DIR)/Extras/GrowlSafari $(GROWL_DIR)/Extras/GrowlTunes $(GROWL_DIR)/Extras/HardwareGrowler $(GROWL_DIR)/Extras/growlnotify
    2.29 +$(BUILD_DIR)/$(RELEASE_FILENAME).dmg: compile-growl $(GROWL_DIR)/Uninstall\ Growl.app $(GROWL_DIR)/Growl\ Documentation.webloc $(GROWL_DIR)/Growl\ version\ history.webloc $(GROWL_DIR)/Get\ more\ styles.webloc $(GROWL_DIR)/Growl.pkg $(GROWL_DIR)/Extras/GrowlMail/GrowlMail.webloc $(GROWL_DIR)/Extras/GrowlSafari $(GROWL_DIR)/Extras/GrowlTunes $(GROWL_DIR)/Extras/HardwareGrowler $(GROWL_DIR)/Extras/growlnotify
    2.30  	@# make Growl disk image
    2.31  	mkdir $(GROWL_DIR)/.background
    2.32  	cp $(SRC_DIR)/images/dmg/GrowlDiskImageBackground.png $(GROWL_DIR)/.background