comparison HowTo-Release.txt @ 279:1853c9809404

* HowTo-Release.txt: More improvements (MD5sum-commands added)
author Stephan Holl <stephan.holl@intevation.de>
date Thu, 06 Oct 2011 13:37:31 +0200
parents 58977f4b2cc5
children 5e7e6d99f997
comparison
equal deleted inserted replaced
278:c023b4978663 279:1853c9809404
10 and commit and push! (analog previous releases in ChangeLog) 10 and commit and push! (analog previous releases in ChangeLog)
11 11
12 2. Create a source archive: 12 2. Create a source archive:
13 $ export MXD2MAPVERSION=0.8 13 $ export MXD2MAPVERSION=0.8
14 $ hg archive -t tgz -X website -X HowToRelease.txt -X testdata-frida MXD2map-$MXD2MAPVERSION.tar.gz 14 $ hg archive -t tgz -X website -X HowToRelease.txt -X testdata-frida MXD2map-$MXD2MAPVERSION.tar.gz
15 $ md5sum MXD2map-$MXD2MAPVERSION.tar.gz > MXD2map-$MXD2MAPVERSION.tar.gz.md5sum
15 16
16 3. Create PDF-file of Documentation: 17 3. Create PDF-file of Documentation:
17 $ cd doku && make latexpdf 18 $ cd doku && make latexpdf
18 $ cp build/latex/MXD2map.pdf build/latex/MXD2map-$MXD2MAPVERSION.pdf 19 $ cp build/latex/MXD2map.pdf build/latex/MXD2map-$MXD2MAPVERSION.pdf
19 20
38 39
39 4.1.4 Build the installer (requires NSIS >= 2.46-2): 40 4.1.4 Build the installer (requires NSIS >= 2.46-2):
40 41
41 $ cd contrib/installer 42 $ cd contrib/installer
42 $ makensis -DVERSION_DATE=`date +%d.%m.%Y` MXD2map-installer.nsi 43 $ makensis -DVERSION_DATE=`date +%d.%m.%Y` MXD2map-installer.nsi
44 $ md5sum MXD2map-$MXD2MAPVERSION.exe > MXD2map-$MXD2MAPVERSION.exe.md5sum
43 45
44 4.2 Tag the release in HG: 46 4.2 Tag the release in HG:
45 47
46 $ hg tag -m "Tagged as release 'release-$MXD2MAPVERSION'" release-$MXD2MAPVERSION && hg push 48 $ hg tag -m "Tagged as release 'release-$MXD2MAPVERSION'" release-$MXD2MAPVERSION && hg push
47 49
48 4.3 Create new binary-release on Wald and upload MXD2map-$MXD2MAPVERSION.exe. 50 4.3 Create new binary-release on Wald and upload
51 MXD2map-$MXD2MAPVERSION.exe and corresponding MD5sum.
49 52
50 5. Update versions and URLs on the homepage (updates documentation as 53 5. Update versions and URLs on the homepage (updates documentation as
51 well!) [requires sphinx available in $PATH] 54 well!) [requires sphinx available in $PATH]
52 55
53 $ cd website && edit header.m4, download-de.htm4, download.htm4 56 $ cd website && edit header.m4, download-de.htm4, download.htm4
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)