Commits

Perry Metzger committed bcb5c38

add a README file

  • Participants
  • Parent commits fc27990

Comments (0)

Files changed (1)

+This branch represents an unofficial patched version of the Growl
+1.2.x sources taken from the last available public source tree. (It
+was forked from the maintenance-1.2 branch. The "default" branch seems
+to be old and crusty.)
+
+It builds cleanly under XCode 4.1 -- as set up, it constructs binaries
+that run only under Mac OS X 10.7 "Lion".
+
+It also incorporates a patch for HardwareGrowler.app, which otherwise
+crashes on Lion if your WiFi adapter changes state.
+
+None of this work is official, it is not endorsed by the growl.info
+folks, it is not guaranteed to work at all.
+
+HOW TO BUILD:
+
+0) You need XCode 4.1 installed
+1) Clone the repository.
+2) type "./build.sh" in the top directory. Better yet, do
+   "./build.sh >/tmp/log 2>&1" and make sure when it is done that
+   /tmp/log contains no "BUILD FAILED" lines.
+3) A zip file of the growl preferences will be in
+     build/Release/Growl.prefPane.zip
+   To install it by hand (yes, this is cheesy)....
+     a) Make sure you have no other version of growl (like 1.3 or 1.2.2)
+        installed.
+     b) cd to ~/Library/PreferencePanes and unzip the thing there.
+4) .app files for HardwareGrowler, GrowlTunes, etc, are in
+   Extras/HardwareGrowler/build/Release (and the like named
+   directories for the other "Extras".) I haven't tested these well AT
+   ALL -- HardwareGrowler seems to work, GrowlTunes seems to work, I
+   haven't tested the others AT ALL.
+
+Patches to automate creating a release are of course welcome -- there
+is some existing release automation there but it doesn't seem to be
+"press one button" automatic, which it could be. (If I end up doing
+this too often I'll do that, or more likely, I'll just wait until
+someone else gets frustrated and does it.)