<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -21,17 +21,19 @@ SHA256 = ${shell which sha256sum}
 
 NETHACKVARIANT = &quot;nethack&quot;
 SLASHEMVARIANT = &quot;slashem&quot;
+SPORKHACKVARIANT = &quot;sporkhack&quot;
 ALLVARIANTS    = &quot;full&quot;
 
 help:
 	@echo &quot;to build NetHack in your home directory: $(MAKE) nethack-home&quot;
 	@echo &quot;to build Slashem in your home directory: $(MAKE) slashem-home&quot;
-	@echo &quot;to build * Both  in your home directory: $(MAKE) home&quot;
+	@echo &quot;to build SporkHack in your home directory: $(MAKE) sporkhack-home&quot;
+	@echo &quot;to build * ALL  in your home directory: $(MAKE) home&quot;
 
 install:
 	@echo &quot;Nothing to do for 'install'&quot;
 
-home: nethack-home slashem-home
+home: nethack-home slashem-home sporkhack-home
 
 test: test-$(OS)
 
@@ -51,17 +53,26 @@ slashem-home: slashem/Makefile slashem/win/$(GAME)
 	@mkdir -p $(INSTALLDIR)
 	@$(MAKE) PREFIX=$(INSTALLDIR) GAMEPERM=0755 CHOWN=true CHGRP=true -C slashem install &gt;/dev/null
 
+sporkhack-home: sporkhack/Makefile sporkhack/win/$(GAME)
+	@echo &quot;Building and installing SporkHack in &quot;$(INSTALLDIR)
+	@mkdir -p $(INSTALLDIR)
+	@$(MAKE) PREFIX=$(INSTALLDIR) GAMEPERM=0755 CHOWN=true CHGRP=true -C sporkhack install &gt;/dev/null
+
 $(TESTDIR):
 	@mkdir $(TESTDIR)
 
-slashem-test: slashem/Makefile slashem/win/$(GAME) $(TESTDIR)
-	@echo &quot;Test building Slash'EM ...&quot;
-	@mkdir -p $(TESTDIR)/slashem
-	@$(MAKE) PREFIX=$(TESTDIR)/slashem/ GAMEPERM=0755 CHOWN=true CHGRP=true -C slashem install &gt;/dev/null
 nethack-test: nethack/Makefile nethack/win/$(GAME) $(TESTDIR)
 	@echo &quot;Test building NetHack ...&quot;
 	@mkdir -p $(TESTDIR)/nethack
 	@$(MAKE) PREFIX=$(TESTDIR)/nethack/ GAMEPERM=0755 CHOWN=true CHGRP=true -C nethack install &gt;/dev/null
+slashem-test: slashem/Makefile slashem/win/$(GAME) $(TESTDIR)
+	@echo &quot;Test building Slash'EM ...&quot;
+	@mkdir -p $(TESTDIR)/slashem
+	@$(MAKE) PREFIX=$(TESTDIR)/slashem/ GAMEPERM=0755 CHOWN=true CHGRP=true -C slashem install &gt;/dev/null
+sporkhack-test: sporkhack/Makefile sporkhack/win/$(GAME) $(TESTDIR)
+	@echo &quot;Test building SporkHack ...&quot;
+	@mkdir -p $(TESTDIR)/sporkhack
+	@$(MAKE) PREFIX=$(TESTDIR)/sporkhack/ GAMEPERM=0755 CHOWN=true CHGRP=true -C sporkhack install &gt;/dev/null
 
 nethack/Makefile:
 	@echo &quot;Setup NetHack build environment ...&quot;
@@ -77,13 +88,22 @@ slashem/Makefile:
 slashem/win/$(GAME):
 	@cd slashem/win &amp;&amp; ln -s ../../$(GAME)
 
+sporkhack/Makefile:
+	@echo &quot;Setup SporkHack build environment ...&quot;
+	@cd sporkhack &amp;&amp; sh sys/unix/setup.sh - &gt;/dev/null
+
+sporkhack/win/$(GAME):
+	@cd sporkhack/win &amp;&amp; ln -s ../../$(GAME)
+
 clean:
 	-$(MAKE) -C nethack clean
 	-$(MAKE) -C slashem clean
+	-$(MAKE) -C sporkhack clean
 
 spotless:
 	-$(MAKE) -C nethack spotless
 	-$(MAKE) -C slashem spotless
+	-$(MAKE) -C sporkhack spotless
 	-rm -rf dist/$(GAME)*
 
 snapshot: $(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).tar.gz
@@ -94,21 +114,25 @@ distfiles_targz: \
 	$(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).tar.gz	\
 	$(DISTDIR)/$(FULLNAME)-$(NETHACKVARIANT).tar.gz	\
 	$(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).tar.gz
+	$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).tar.gz	\
 
 distfiles_tarbz2: \
 	$(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).tar.bz2	\
 	$(DISTDIR)/$(FULLNAME)-$(NETHACKVARIANT).tar.bz2	\
 	$(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).tar.bz2
+	$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2	\
 
 distfiles_zip: \
 	$(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).zip		\
 	$(DISTDIR)/$(FULLNAME)-$(NETHACKVARIANT).zip		\
 	$(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).zip
+	$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).zip		\
 
 distfiles_unixbin:	\
 	$(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(ALLVARIANTS)_unix-1.bin.sh \
 	$(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(NETHACKVARIANT)_unix-1.bin.sh \
 	$(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh
+	$(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh \
 
 distfiles: distfiles_targz distfiles_tarbz2 distfiles_zip distfiles_unixbin
 
@@ -127,6 +151,11 @@ $(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).tar.gz: $(DISTDIR)/$(FULLNAME)
 	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SLASHEMVARIANT).tar.gz &gt; $(FULLNAME)-$(SLASHEMVARIANT).tar.gz.md5
 	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SLASHEMVARIANT).tar.gz &gt; $(FULLNAME)-$(SLASHEMVARIANT).tar.gz.sha256
 
+$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).tar.gz: $(DISTDIR)/$(FULLNAME)
+	cd $(DISTDIR); tar zcvf $(FULLNAME)-$(SPORKHACKVARIANT).tar.gz $(FULLNAME)/sporkhack $(FULLNAME)/doc $(FULLNAME)/build
+	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SPORKHACKVARIANT).tar.gz &gt; $(FULLNAME)-$(SPORKHACKVARIANT).tar.gz.md5
+	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SPORKHACKVARIANT).tar.gz &gt; $(FULLNAME)-$(SPORKHACKVARIANT).tar.gz.sha256
+
 $(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).tar.bz2: $(DISTDIR)/$(FULLNAME)
 	cd $(DISTDIR); tar jcvf $(FULLNAME)-$(ALLVARIANTS).tar.bz2 $(FULLNAME)
 	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(ALLVARIANTS).tar.bz2 &gt; $(FULLNAME)-$(ALLVARIANTS).tar.bz2.md5
@@ -142,6 +171,11 @@ $(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).tar.bz2: $(DISTDIR)/$(FULLNAME)
 	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SLASHEMVARIANT).tar.bz2 &gt; $(FULLNAME)-$(SLASHEMVARIANT).tar.bz2.md5
 	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SLASHEMVARIANT).tar.bz2 &gt; $(FULLNAME)-$(SLASHEMVARIANT).tar.bz2.sha256
 
+$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2: $(DISTDIR)/$(FULLNAME)
+	cd $(DISTDIR); tar jcvf $(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2 $(FULLNAME)/sporkhack $(FULLNAME)/doc
+	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2 &gt; $(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2.md5
+	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2 &gt; $(FULLNAME)-$(SPORKHACKVARIANT).tar.bz2.sha256
+
 $(DISTDIR)/$(FULLNAME)-$(ALLVARIANTS).zip: $(DISTDIR)/$(FULLNAME)
 	cd $(DISTDIR); zip -y -r -9 $(FULLNAME)-$(ALLVARIANTS).zip $(FULLNAME)
 	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(ALLVARIANTS).zip &gt; $(FULLNAME)-$(ALLVARIANTS).zip.md5
@@ -157,6 +191,11 @@ $(DISTDIR)/$(FULLNAME)-$(SLASHEMVARIANT).zip: $(DISTDIR)/$(FULLNAME)
 	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SLASHEMVARIANT).zip &gt; $(FULLNAME)-$(SLASHEMVARIANT).zip.md5
 	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SLASHEMVARIANT).zip &gt; $(FULLNAME)-$(SLASHEMVARIANT).zip.sha256
 
+$(DISTDIR)/$(FULLNAME)-$(SPORKHACKVARIANT).zip: $(DISTDIR)/$(FULLNAME)
+	cd $(DISTDIR); zip -r -9 $(FULLNAME)-$(SPORKHACKVARIANT).zip $(FULLNAME)/sporkhack $(FULLNAME)/doc
+	cd $(DISTDIR); $(MD5) $(FULLNAME)-$(SPORKHACKVARIANT).zip &gt; $(FULLNAME)-$(SPORKHACKVARIANT).zip.md5
+	cd $(DISTDIR); $(SHA256) $(FULLNAME)-$(SPORKHACKVARIANT).zip &gt; $(FULLNAME)-$(SPORKHACKVARIANT).zip.sha256
+
 $(DISTDIR)/Unix\ Installer: $(DISTDIR)
 	mkdir $(DISTDIR)/Unix\ Installer
 
@@ -175,6 +214,11 @@ $(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh: $(DISTDI
 	cd $(DISTDIR)/Unix\ Installer; $(MD5) $(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh &gt; $(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh.md5
 	cd $(DISTDIR)/Unix\ Installer; $(SHA256) $(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh &gt; $(FULLNAME)-$(SLASHEMVARIANT)_unix-1.bin.sh.sha256
 
+$(DISTDIR)/Unix\ Installer/$(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh: $(DISTDIR)/$(FULLNAME) $(DISTDIR)/Unix\ Installer
+	cd $(DISTDIR); mv $(FULLNAME)/slashem .slashem; makeself $(FULLNAME) Unix\ Installer/$(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh $(FULLNAME) &quot;make sporkhack-home&quot;; mv .slashem $(FULLNAME)/slashem
+	cd $(DISTDIR)/Unix\ Installer; $(MD5) $(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh &gt; $(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh.md5
+	cd $(DISTDIR)/Unix\ Installer; $(SHA256) $(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh &gt; $(FULLNAME)-$(SPORKHACKVARIANT)_unix-1.bin.sh.sha256
+
 $(DISTDIR)/$(FULLNAME): $(DISTDIR)
 	git clone ./ $@
 	rm -rf $@/.git
@@ -184,6 +228,7 @@ $(DISTDIR)/$(FULLNAME): $(DISTDIR)
 	echo &quot;#define NOEGNUD_PORT_VERSION \&quot;$(VERSION)\&quot;&quot;&gt;$@/$(GAME)/noegnudversion.h
 	ln -s ../../$(GAME) $@/nethack/win/$(GAME)
 	ln -s ../../$(GAME) $@/slashem/win/$(GAME)
+	ln -s ../../$(GAME) $@/sporkhack/win/$(GAME)
 
 $(DISTDIR):
 	mkdir -p $(DISTDIR)</diff>
      <filename>GNUmakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3a94dd84b975fa1a6b0a21d38bac4d11947c25fb</id>
    </parent>
  </parents>
  <author>
    <name>Clive Crous</name>
    <email>clive@crous.co.za</email>
  </author>
  <url>http://github.com/clivecrous/noegnud/commit/fa1bd243a3dc9b74937ba9970ffdbc913fed6c74</url>
  <id>fa1bd243a3dc9b74937ba9970ffdbc913fed6c74</id>
  <committed-date>2009-03-01T04:57:42-08:00</committed-date>
  <authored-date>2009-03-01T04:57:42-08:00</authored-date>
  <message>add SporkHack building to meta build file</message>
  <tree>052c9919b8448f51b6a1ac7cc78b24186f428a14</tree>
  <committer>
    <name>Clive Crous</name>
    <email>clive@crous.co.za</email>
  </committer>
</commit>
