Bump ver to 0.9.26; Expanded release steps
Expanded the steps for making and posting releases (docs/RELEASE.txt). Bumped version to 0.9.26.
This commit is contained in:
parent
1c07b66c9f
commit
bcc233b542
17 changed files with 86 additions and 26 deletions
4
Makefile
4
Makefile
|
|
@ -4,12 +4,12 @@
|
|||
# Various contributors (see AUTHORS.txt)
|
||||
# http://www.tuxpaint.org/
|
||||
|
||||
# June 14, 2002 - October 15, 2020
|
||||
# June 14, 2002 - December 27, 2020
|
||||
|
||||
|
||||
# The version number, for release:
|
||||
|
||||
VER_VERSION:=0.9.25
|
||||
VER_VERSION:=0.9.26
|
||||
ifdef SOURCE_DATE_EPOCH
|
||||
VER_DATE=$(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "+%Y-%m-%d" 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "+%Y-%m-%d" 2>/dev/null || date -u "+%Y-%m-%d")
|
||||
else
|
||||
|
|
|
|||
|
|
@ -8,6 +8,11 @@ http://www.tuxpaint.org/
|
|||
|
||||
$Id$
|
||||
|
||||
2020.December.27 (0.9.26)
|
||||
* Documentation updates
|
||||
---------------------
|
||||
* Expanded the steps for making and posting releases.
|
||||
|
||||
2020.December.27 (0.9.25)
|
||||
* New Features
|
||||
------------
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
Release checklist for Tux Paint
|
||||
Last updated 2020-07-27 -bjk
|
||||
Last updated 2020-12-27 -bjk
|
||||
|
||||
Preparing
|
||||
---------
|
||||
|
||||
Do these things _prior_ to cutting a release -- that is, prior to
|
||||
tagging in the source code repository, running "make release" to roll
|
||||
|
|
@ -32,7 +35,6 @@ a .tar.gz source tarball, and making the tarball available for download.
|
|||
|
||||
* Tidy the HTML documentation
|
||||
|
||||
Using
|
||||
(Be sure to run "make" in "docs/", to produce plaintext alternatives!)
|
||||
|
||||
tidy -i --markup yes --vertical-space yes --indent yes --indent-attributes yes INFILE.html > OUTFILE.html
|
||||
|
|
@ -43,3 +45,53 @@ a .tar.gz source tarball, and making the tarball available for download.
|
|||
|
||||
* Don't forget to commit the changes! (git add ... / git commit / git push)
|
||||
|
||||
|
||||
Time to release:
|
||||
----------------
|
||||
|
||||
* Tag & roll a release tarball (example here was from 0.9.25):
|
||||
|
||||
$ git pull
|
||||
$ make clean
|
||||
$ git tag tuxpaint-0_9_25-2020-12-27
|
||||
$ git push origin tuxpaint-0_9_25-2020-12-27 # or --tags
|
||||
$ make release
|
||||
|
||||
* Upload each project's ".tar.gz" file from their "build/" subdirs
|
||||
to ftp.tuxpaint.org.
|
||||
|
||||
* Place them in the appropriate subdirectories (source/, config/,
|
||||
and stamps/) under "unix/x/tuxpaint/".
|
||||
|
||||
* Copy "docs/CHANGES.txt" from each project onto the FTP site
|
||||
(Tux Paint's goes in the toplevel, the others go in config/ and
|
||||
stamps/).
|
||||
|
||||
* Create a new PAD file (e.g. `pads/tuxpaint-0.9.25.xml`) on the
|
||||
FTP site.
|
||||
|
||||
* Replace the "pads/tuxpaint-LATEST.xml" symlink on the FTP site with
|
||||
a new one that points to the new PAD file.
|
||||
|
||||
* At SourceForge, go to "Files" and use "Add Folder" under each project
|
||||
to create new release file subdirectories. (e.g., "0.9.25" under
|
||||
https://sourceforge.net/projects/tuxpaint/files/tuxpaint/)
|
||||
|
||||
* Upload the files! Either from local copies, via a web browser,
|
||||
or by SCP, Rsync, or SFTP (see
|
||||
https://sourceforge.net/p/forge/documentation/Release%20Files%20for%20Download/#scp)
|
||||
|
||||
e.g.:
|
||||
|
||||
$ sftp wkendrick@frs.sourceforge.net
|
||||
sftp> cd /home/frs/project/tuxpaint/
|
||||
|
||||
sftp> cd tuxpaint/0.9.25/
|
||||
sftp> lcd source
|
||||
sftp> put tuxpaint-0.9.25.tar.gz
|
||||
|
||||
sftp> cd ../..
|
||||
sftp> lcd ..
|
||||
|
||||
[repeat for tuxpaint-config and tuxpaint-stamps]
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
Tux Paint
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
Advanced Stamps HOWTO
|
||||
|
||||
Copyright 2006-2008 by Albert Cahalan for the Tux Paint project
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
Extending
|
||||
Tux Paint
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
|
||||
Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
|
||||
http://www.tuxpaint.org/
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
Tux Paint
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
Frequently Asked Questions
|
||||
|
||||
Copyright (c) 2002-2020 by various contributors; see AUTHORS.txt
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
Tux Paint
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
|
||||
Options Documentation
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
Tux Paint
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
|
||||
A simple drawing program for children
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
width="205"
|
||||
height="210"
|
||||
alt="Tux Paint"><br>
|
||||
version 0.9.25<br>
|
||||
version 0.9.26<br>
|
||||
Advanced Stamps HOWTO
|
||||
</h1>
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
width="205"
|
||||
height="210"
|
||||
alt="Tux Paint"><br>
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
</h1>
|
||||
|
||||
<p>
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
width="205"
|
||||
height="210"
|
||||
alt="Tux Paint"><br>
|
||||
version 0.9.25<br>
|
||||
version 0.9.26<br>
|
||||
Frequently Asked Questions
|
||||
</h1>
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
<center>
|
||||
<h1>
|
||||
Tux Paint<br>
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
</h1>
|
||||
|
||||
<h2>
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
width="205"
|
||||
height="210"
|
||||
alt="Tux Paint"><br>
|
||||
version 0.9.25
|
||||
version 0.9.26
|
||||
</h1>
|
||||
|
||||
<h3>
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<key>CFBundleExecutable</key>
|
||||
<string>tuxpaint</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>0.9.25, Copyright 2009-2020, Tux Paint Development Team</string>
|
||||
<string>0.9.26, Copyright 2009-2020, Tux Paint Development Team</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>tuxpaint.icns</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.9.25</string>
|
||||
<string>0.9.26</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>TXPT</string>
|
||||
<key>CFBundleVersion</key>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
.\" tuxpaint.1 - 2020.12.27
|
||||
.TH TUXPAINT 1 "27 December 2020" "0.9.25" "Tux Paint"
|
||||
.TH TUXPAINT 1 "27 December 2020" "0.9.26" "Tux Paint"
|
||||
.SH NAME
|
||||
tuxpaint -- "Tux Paint", a drawing program for young children.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
Summary: A drawing program for young children
|
||||
Name: tuxpaint
|
||||
Version: 0.9.25
|
||||
Version: 0.9.26
|
||||
Release: 1
|
||||
License: GPL
|
||||
Group: Multimedia/Graphics
|
||||
|
|
@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%{_mandir}/man1/tp-magic-config.*
|
||||
|
||||
%changelog
|
||||
* Sun Dec 27 2020 <nbs@sonic.net> -
|
||||
- Set version number 0.9.26
|
||||
|
||||
* Mon Jun 22 2020 <nbs@sonic.net> -
|
||||
- Set version number 0.9.25
|
||||
|
||||
|
|
|
|||
|
|
@ -26,8 +26,8 @@ IDI_ICON1 ICON DISCARDABLE "data/images/icon-win32.ico"
|
|||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 0,9,25,0
|
||||
PRODUCTVERSION 0,9,25,0
|
||||
FILEVERSION 0,9,26,0
|
||||
PRODUCTVERSION 0,9,26,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x21L
|
||||
|
|
@ -45,14 +45,14 @@ BEGIN
|
|||
VALUE "Comments", "\0"
|
||||
VALUE "CompanyName", "New Breed Software\0"
|
||||
VALUE "FileDescription", "Tux Paint - Interactive Paint Program.\0"
|
||||
VALUE "FileVersion", "0.9.25\0"
|
||||
VALUE "FileVersion", "0.9.26\0"
|
||||
VALUE "InternalName", "Tux Paint\0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2008-2020 by Bill Kendrick, et al\0"
|
||||
VALUE "LegalTrademarks", "\0"
|
||||
VALUE "OriginalFilename", "TuxPaint.exe\0"
|
||||
VALUE "PrivateBuild", "\0"
|
||||
VALUE "ProductName", "Tux Paint\0"
|
||||
VALUE "ProductVersion", "0.9.25\0"
|
||||
VALUE "ProductVersion", "0.9.26\0"
|
||||
VALUE "SpecialBuild", "win32 build by TOYAMA Shin-ichi\0"
|
||||
END
|
||||
END
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue