From: <z-...@us...> - 2009-01-14 10:30:36
|
Revision: 8819 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=8819&view=rev Author: z-man Date: 2009-01-14 10:30:32 +0000 (Wed, 14 Jan 2009) Log Message: ----------- Adapted upload to sf. I'm lazy, so I hardcoded my name this time. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2009-01-14 10:30:06 UTC (rev 8818) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2009-01-14 10:30:32 UTC (rev 8819) @@ -368,7 +368,7 @@ # ***************************************** # - cd ${UPLOAD}; echo -e "cd incoming\nmput armagetron*\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\ny\nexit" | ftp -p upload.sf.net $* + cd ${UPLOAD}; rsync -avP -e ssh * z-...@fr...:uploads/ TOEMPTYLINE=sed -e "s,^$$,," -e "t q" -e "p" -e "d" -e ": q" -e "q" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2009-09-11 17:07:40
|
Revision: 9266 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9266&view=rev Author: z-man Date: 2009-09-11 17:07:33 +0000 (Fri, 11 Sep 2009) Log Message: ----------- Release notes are now uploaded with DOS encoding. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2009-09-11 16:59:19 UTC (rev 9265) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2009-09-11 17:07:33 UTC (rev 9266) @@ -49,7 +49,6 @@ $(UPLOAD)/.tag: $(RCDIR)/.tag test -d $(UPLOAD) || mkdir $(UPLOAD) echo "" > $@ - ln doc/releasenotes.txt $(UPLOAD)/ # bump rc number bump: @@ -362,13 +361,15 @@ rm -rf ap-$* touch $@ -upload: +upload: $(UPLOAD)/.tag # # ***************************************** # * uploading compiled files to sf * # ***************************************** # + cp doc/releasenotes.txt $(UPLOAD)/ + unix2dos $(UPLOAD)/releasenotes.txt cd ${UPLOAD}; mkdir -p new/$(VERSION); rsync -avP -e ssh new z-man,arm...@fr...:/home/frs/project/a/ar/armagetronad/; rmdir new/$(VERSION); rmdir new; rsync -avP -e ssh * z-man,arm...@fr...:/home/frs/project/a/ar/armagetronad/new/$(VERSION)/ TOEMPTYLINE=sed -e "s,^$$,," -e "t q" -e "p" -e "d" -e ": q" -e "q" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2010-01-24 23:47:39
|
Revision: 9330 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9330&view=rev Author: z-man Date: 2010-01-24 23:47:31 +0000 (Sun, 24 Jan 2010) Log Message: ----------- Debian builds now actually work. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-24 21:34:18 UTC (rev 9329) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-24 23:47:31 UTC (rev 9330) @@ -3,7 +3,7 @@ # Last change by $Author$ on $Date$ all: tarsource -full: all rpm debian +full: all rpm deb pack: tarsource webdoc windoc zipsource rpm-mdk: mandriva rpm-mdkded: mandriva-dedicated @@ -336,7 +336,7 @@ # cd $<; debian/rules binary -debian: debianbuild +deb: debianbuild $(UPLOAD)/.tag # # ***************************************** # * harvesting debian package * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2010-01-27 00:46:10
|
Revision: 9334 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9334&view=rev Author: z-man Date: 2010-01-27 00:46:04 +0000 (Wed, 27 Jan 2010) Log Message: ----------- Added upload of source to launchpad's PPA service. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-26 23:09:20 UTC (rev 9333) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-27 00:46:04 UTC (rev 9334) @@ -344,30 +344,55 @@ # find $(RCDIR) -name "$(PACKAGE)*.deb" -exec mv \{\} $(UPLOAD) \; -UBUNTUSOURCEDIR=$(SOURCEDIR)-ubuntu -ubuntuprepare: $(UBUNTUSOURCEDIR) -$(UBUNTUSOURCEDIR): $(SOURCEDIR)/.tag $(UPLOAD) + +DEBVERSION=$(subst _,~,${VERSION})~ppa${RC} +UBUNTUSOURCEDIR=$(RCDIR)/$(PACKAGE)-$(DEBVERSION) +$(UBUNTUSOURCEDIR)/.tag: $(SOURCEDIR)/.tag $(UPLOAD)/.tag # # ***************************************** # * prepare ubuntu build * # ***************************************** # - cp -ax $(SOURCEDIR) $@ + echo $(DEBVERSION) + cp -ax $(SOURCEDIR) $(UBUNTUSOURCEDIR) # adapt the following line as ubuntu releases get updated - bzr pull -d ../ubuntu || bzr branch lp:ubuntu/lucid/armagetronad ../ubuntu - cp -ax ../ubuntu/debian $@/debian - chmod 755 $@/debian/rules + bzr pull -d ../ubuntu || bzr branch lp:ubuntu/armagetronad ../ubuntu + cp -ax ../ubuntu/debian $(UBUNTUSOURCEDIR)/debian + chmod 755 $(UBUNTUSOURCEDIR)/debian/rules # build changelog - sed -e "s/@package@/$(PACKAGE)/g" -e "s/@version@/$(VERSION)~ppa${RC}/g" -e "s;@date@;$$(date -R);g" < doc/ubuntu-changelog.txt > $@/debian/changelog - cat < ../ubuntu/debian/changelog >> $@/debian/changelog -# build debian package - cd $@; fakeroot debian/rules binary + sed -e "s/@package@/$(PACKAGE)/g" -e "s/@version@/${DEBVERSION}/g" -e "s;@date@;$$(date -R);g" < doc/ubuntu-changelog.txt > $(UBUNTUSOURCEDIR)/debian/changelog + cat < ../ubuntu/debian/changelog >> $(UBUNTUSOURCEDIR)/debian/changelog + touch $@ + +$(RCDIR)/ubuntu.tag: $(UBUNTUSOURCEDIR)/.tag + # + # ***************************************** + # * ubuntu build * + # ***************************************** + # + cd $(UBUNTUSOURCEDIR); fakeroot debian/rules binary # harvesting debian package(s) - find $(UBUNTUSOURCEDIR)/../ -name "$(PACKAGE)*.deb" -exec mv \{\} $(UPLOAD) \; - touch $@/.tag + find $(RCDIR) -name "$(PACKAGE)*.deb" -exec mv \{\} $(UPLOAD) \; + touch $@ -ubuntu: $(UBUNTUSOURCEDIR) +ubuntu: $(RCDIR)/ubuntu.tag +$(RCDIR)/${PACKAGE}_${DEBVERSION}_source.changes: $(UBUNTUSOURCEDIR) + # + # ***************************************** + # * preparing ubuntu source for ppa * + # ***************************************** + # + cd $(UBUNTUSOURCEDIR) && debuild -S -sa + +upload-ubuntu: $(RCDIR)/${PACKAGE}_${DEBVERSION}_source.changes + # + # ***************************************** + # * uploading ubuntu source to ppa * + # ***************************************** + # + cd $(RCDIR) && dput ${PACKAGE}_${DEBVERSION}_source.changes + APFILE=$(RCDIR)/.package autopackage-client: $(APFILE).client autopackage-server: $(APFILE).server This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2010-01-29 22:07:51
|
Revision: 9341 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9341&view=rev Author: z-man Date: 2010-01-29 22:07:41 +0000 (Fri, 29 Jan 2010) Log Message: ----------- fixing distribution in generated debian changelog. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-28 23:58:34 UTC (rev 9340) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2010-01-29 22:07:41 UTC (rev 9341) @@ -369,7 +369,7 @@ for f in ../ubuntu/debian/*; do sed -e "s/armagetronad/${PACKAGE}/g" < $$f | sed -e "s/${PACKAGE}\.net/armagetronad.net/g" > $(UBUNTUSOURCEDIR)$*/debian/$$(echo $$f | sed -e s,../ubuntu/debian/,, -e "s/armagetronad/${PACKAGE}/"); done chmod 755 $(UBUNTUSOURCEDIR)$*/debian/rules # build changelog - DIST="`echo $* | sed -e s/.*~//`"; test -z $$DIST && DIST=hardy; sed -e "s/@distribution@/$$DIST/g" -e "s/@package@/$(PACKAGE)/g" -e "s/@version@/${DEBVERSION}$*/g" -e "s;@date@;$$(date -R);g" < doc/ubuntu-changelog.txt > $(UBUNTUSOURCEDIR)$*/debian/changelog + DIST="`echo $* | sed -e s/^[0-9]*// -e s/.*~//`"; test -z $$DIST && DIST=hardy; sed -e "s/@distribution@/$$DIST/g" -e "s/@package@/$(PACKAGE)/g" -e "s/@version@/${DEBVERSION}$*/g" -e "s;@date@;$$(date -R);g" < doc/ubuntu-changelog.txt > $(UBUNTUSOURCEDIR)$*/debian/changelog cat < ../ubuntu/debian/changelog >> $(UBUNTUSOURCEDIR)$*/debian/changelog echo "x" > $@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-19 13:07:56
|
Revision: 9568 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9568&view=rev Author: z-man Date: 2011-07-19 13:07:50 +0000 (Tue, 19 Jul 2011) Log Message: ----------- Updating what I can build. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-19 13:07:35 UTC (rev 9567) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-19 13:07:50 UTC (rev 9568) @@ -9,7 +9,7 @@ rpm-mdkded: mandriva-dedicated # everything z-man can build at home and work -z-man-home: tarsource zipsource webdoc windoc autopackage ubuntu-hardy +z-man-home: tarsource zipsource webdoc windoc autopackage ubuntu-lucid z-man-work: autopackage-legacyserver autopackage-client # other builders are invited to add their build sets. @@ -337,7 +337,7 @@ # * build debian package * # ***************************************** # - cd $<; debian/rules binary + cd $<; fakeroot debian/rules binary deb: debianbuild $(UPLOAD)/.tag # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-20 10:31:56
|
Revision: 9574 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9574&view=rev Author: z-man Date: 2011-07-20 10:31:49 +0000 (Wed, 20 Jul 2011) Log Message: ----------- Made compatible with make -j. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 08:24:37 UTC (rev 9573) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 10:31:49 UTC (rev 9574) @@ -115,11 +115,11 @@ # ${TESTVERSION} rm -f $@ - mkdir -p tarballs/unpack - rm -rf tarballs/unpack/* - cd tarballs/unpack && tar -xf ../$(PACKAGE)-$(VERSION).src.tar - cd tarballs/unpack && tar -czf ../$(PACKAGE)-$(VERSION).src.tar.gz * - rm -rf tarballs/unpack + mkdir -p tarballs/unpack2 + rm -rf tarballs/unpack2/* + cd tarballs/unpack2 && tar -xf ../$(PACKAGE)-$(VERSION).src.tar + cd tarballs/unpack2 && tar -czf ../$(PACKAGE)-$(VERSION).src.tar.gz * + rm -rf tarballs/unpack2 mv tarballs/$(PACKAGE)-$(VERSION).src.tar.gz $@ test -r $@ touch $@ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-20 19:47:55
|
Revision: 9583 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9583&view=rev Author: z-man Date: 2011-07-20 19:47:48 +0000 (Wed, 20 Jul 2011) Log Message: ----------- Adding upload-ubuntu-all target to upload packets for all current releases into the ppa. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 14:13:13 UTC (rev 9582) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 19:47:48 UTC (rev 9583) @@ -415,6 +415,8 @@ echo $@ upload-ubuntu-%: xupload-ubuntu-$(RC)~% echo $@ +upload-ubuntu-all: upload-ubuntu-hardy upload-ubuntu-lucid upload-ubuntu-maverick upload-ubuntu-natty upload-ubuntu-oneiric + echo $@ APFILE=$(RCDIR)/.package autopackage-client: $(APFILE).client This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-20 21:48:53
|
Revision: 9584 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9584&view=rev Author: z-man Date: 2011-07-20 21:48:47 +0000 (Wed, 20 Jul 2011) Log Message: ----------- Splitting lines to avoid merge hell Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 19:47:48 UTC (rev 9583) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-20 21:48:47 UTC (rev 9584) @@ -415,7 +415,12 @@ echo $@ upload-ubuntu-%: xupload-ubuntu-$(RC)~% echo $@ -upload-ubuntu-all: upload-ubuntu-hardy upload-ubuntu-lucid upload-ubuntu-maverick upload-ubuntu-natty upload-ubuntu-oneiric +upload-ubuntu-all: \ +upload-ubuntu-hardy \ +upload-ubuntu-lucid \ +upload-ubuntu-maverick \ +upload-ubuntu-natty \ +upload-ubuntu-oneiric echo $@ APFILE=$(RCDIR)/.package This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-25 17:34:39
|
Revision: 9621 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9621&view=rev Author: z-man Date: 2011-07-25 17:34:32 +0000 (Mon, 25 Jul 2011) Log Message: ----------- Rebranding Windows and Mac build names if the builder forgot. Limiting LP changelog upload to 1000 lines, they get displayed on webpages. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-24 23:42:08 UTC (rev 9620) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-25 17:34:32 UTC (rev 9621) @@ -440,17 +440,21 @@ rm -rf ap-$* touch $@ -upload-lp: $(SOURCEDIR)/.tag $(UPLOAD)/.tag +# rename renegade uploads +upload-rename: $(UPLOAD)/.tag + if test $(PACKAGE) != armagetronad; then cd $(UPLOAD); for f in armagetronad*; do if echo $$f | egrep "armagetronad-0|armagetronad-dedicated-0" > /dev/null; then mv $$f $$(echo $$f | sed -e "s,armagetronad,$(PACKAGE),"); fi; done; fi + +upload-lp: $(SOURCEDIR)/.tag $(UPLOAD)/.tag upload-rename # # ***************************************** # * uploading compiled files to lp * # ***************************************** # cp doc/releasenotes.txt $(UPLOAD)/ - cp $(SOURCEDIR)/ChangeLog $(UPLOAD)/ + head -n 1000 $(SOURCEDIR)/ChangeLog > $(UPLOAD)/ChangeLog cd ${UPLOAD}; ../../../../scripts/lp-upload armagetronad "$(SERIES)" "$(VERSION)" *.gz *.bz2 *.zip *.deb *.package *.rpm -upload-sf: $(UPLOAD)/.tag +upload-sf: $(UPLOAD)/.tag upload-rename # # ***************************************** # * uploading compiled files to sf * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2011-07-25 17:38:08
|
Revision: 9622 http://armagetronad.svn.sourceforge.net/armagetronad/?rev=9622&view=rev Author: z-man Date: 2011-07-25 17:38:02 +0000 (Mon, 25 Jul 2011) Log Message: ----------- Adding Windows adn Mac builds to search pattern. Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-25 17:34:32 UTC (rev 9621) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2011-07-25 17:38:02 UTC (rev 9622) @@ -452,7 +452,7 @@ # cp doc/releasenotes.txt $(UPLOAD)/ head -n 1000 $(SOURCEDIR)/ChangeLog > $(UPLOAD)/ChangeLog - cd ${UPLOAD}; ../../../../scripts/lp-upload armagetronad "$(SERIES)" "$(VERSION)" *.gz *.bz2 *.zip *.deb *.package *.rpm + cd ${UPLOAD}; ../../../../scripts/lp-upload armagetronad "$(SERIES)" "$(VERSION)" *.gz *.bz2 *.zip *.deb *.package *.rpm *.exe *.dmg upload-sf: $(UPLOAD)/.tag upload-rename # This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z-...@us...> - 2015-02-01 09:45:50
|
Revision: 10724 http://sourceforge.net/p/armagetronad/code/10724 Author: z-man Date: 2015-02-01 09:45:42 +0000 (Sun, 01 Feb 2015) Log Message: ----------- Merging branch 0.2.8.3 from revision 10505 to 10723: ------------------------------------------------------------------------ r10721 | z-man | 2015-02-01 08:02:54 +0100 (Sun, 01 Feb 2015) | 2 lines Ubuntu PPA corrections. ------------------------------------------------------------------------ r10718 | z-man | 2015-01-30 00:34:31 +0100 (Fri, 30 Jan 2015) | 1 line merging build system update ------------------------------------------------------------------------ r10717 | z-man | 2015-01-30 00:33:35 +0100 (Fri, 30 Jan 2015) | 1 line merging version script adaptions (already merged) ------------------------------------------------------------------------ r10706 | z-man | 2015-01-29 23:39:48 +0100 (Thu, 29 Jan 2015) | 1 line Merging fixes for various potential bugs from 0.2.8. (Not merged, they came from here) ------------------------------------------------------------------------ Revision Links: -------------- http://sourceforge.net/p/armagetronad/code/10505 http://sourceforge.net/p/armagetronad/code/10721 http://sourceforge.net/p/armagetronad/code/10718 http://sourceforge.net/p/armagetronad/code/10717 http://sourceforge.net/p/armagetronad/code/10706 Modified Paths: -------------- armagetronad/branches/0.2.8/build/WorkMakefile Modified: armagetronad/branches/0.2.8/build/WorkMakefile =================================================================== --- armagetronad/branches/0.2.8/build/WorkMakefile 2015-02-01 07:14:36 UTC (rev 10723) +++ armagetronad/branches/0.2.8/build/WorkMakefile 2015-02-01 09:45:42 UTC (rev 10724) @@ -9,7 +9,7 @@ rpm-mdkded: mandriva-dedicated # everything z-man can build at home and work -z-man-home: tarsource zipsource webdoc windoc autopackage ubuntu-lucid +z-man-home: tarsource zipsource webdoc windoc autopackage z-man-work: autopackage-legacyserver autopackage-client # other builders are invited to add their build sets. @@ -398,6 +398,8 @@ patch -p0 -d $(UBUNTUSOURCEDIR)$* < patches/ubuntu.patch # version dependant patches rel=$$(echo $* | sed -e "s,.*~,,"); echo patches/ubuntu~$$rel.patch; if test -r patches/ubuntu~$$rel.patch; then patch -p0 -d $(UBUNTUSOURCEDIR)$* < patches/ubuntu~$$rel.patch; fi + # we're actually using 1.0 format here still. + echo "1.0" > $(UBUNTUSOURCEDIR)$*/debian/source/format # rebrand package # for f in ../ubuntu/debian/*; do sed -e "s/armagetronad/${PACKAGE}/g" < $$f | sed -e "s/${PACKAGE}\./armagetronad./g" > $(UBUNTUSOURCEDIR)/debian/$$(echo $$f | sed -e s,../ubuntu/debian/,, -e "s/armagetronad/${PACKAGE}/"); done cd $(UBUNTUSOURCEDIR)$*/debian/; for f in *; do dest=$$(echo $$f | sed -e "s,armagetronad,${PACKAGE},g"); test -d $$f || sed -e "s/armagetronad/${PACKAGE}/g" < $$f | sed -e "s/${PACKAGE}\.net/armagetronad.net/g" --e "s/${PACKAGE}\.source/armagetronad.source/g" > $$dest.out; rm $$f; mv $$dest.out $$dest; done @@ -448,13 +450,13 @@ echo $@ upload-ubuntu-%: xupload-ubuntu-$(RC)~% echo $@ + upload-ubuntu-all: \ -upload-ubuntu-hardy \ -upload-ubuntu-lucid \ -upload-ubuntu-maverick \ -upload-ubuntu-natty \ -upload-ubuntu-oneiric \ -upload-ubuntu-precise +upload-ubuntu-utopic \ +upload-ubuntu-trusty \ +upload-ubuntu-saucy \ +upload-ubuntu-precise \ +upload-ubuntu-lucid echo $@ # generic client build This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |