[Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_release_guide
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Mon Mar 5 00:02:01 CST 2007
A page in your DokuWiki was added or changed. Here are the details:
Date : 2007/03/05 00:02
User :
Edit Summary:
@@ -57,6 +57,56 @@
* Release of arch is now done
+
+ === Client ===
+ Start in branches/1.x
+ * Update configure.in with new version number
+ * re-run autoconf
+ * Re-run configure (needed so new version number gets embedded in Makefiles)
+ * Update crossfire-client.spec with new version
+ * Run ''svn commit'' to commit configure, Changelog, crossfire-client.spec changes.
+ * Make a copy of the repository. Note this does a copy on the server, so if your local copy is a out of sync, it won't matter.
+
+ svn copy https://crossfire.svn.sourceforge.net/svnroot/crossfire/client/branches/1.x \
+ https://crossfire.svn.sourceforge.net/svnroot/crossfire/client/tags/1.10 -m "1.10 branch"
+
+ * cd into the tags directory, do svn update to check out newly created branch:
+
+ cd ../../tags
+ svn update
+
+ * Clean up ChangeLog - remove top of SVN line, instead just have ''Changes for 1.10.0'' be at the top.
+ * Run configure. Options are not really important.
+ * Run ''make dist''. This will create a crossfire-client-1.10.0.tar.gz in the current directory.
+ * Unpack the archive, and verify it works:
+
+ gtar xvfz crossfire-client-1.10.0.tar.gz
+ cd crossfire-client-1.10.0
+ ./configure -prefix=/tmp/test
+ make -s (make sure no errors)
+ make install (will install where specified above)
+
+ * run cfclient, gcfclient, gcfclient2 and make sure they are not braindead - being able to connect to a server and log in is usually what I do
+
+ cd /test/bin
+ ./cfclient
+ ./gcfclient
+ ./gcfclient2
+
+ * If all OK, upload the crossfire-client-1.10.0.tar.gz
+
+ ncftp upload.sourceforge.net
+ ncftp / > cd incoming
+ ncftp /incoming > put crossfire-1.10.0.arch.tar.gz
+ <after upload is done, quit ncftp>
+
+ * Clean up some files:
+
+ rm -rf /tmp/test
+ rm -rf <path>/crossfire-client-1.10.0
+
+
+
IP-Address : 209.204.178.229
Old Revision: http://wiki.metalforge.net/doku.php/crossfire_release_guide?rev=1172996262
New Revision: http://wiki.metalforge.net/doku.php/crossfire_release_guide
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list