* docs/CHANGES, docs/release: Updated.

This commit is contained in:
Werner Lemberg 2009-10-10 20:15:49 +02:00
parent 008686a123
commit 3c4e6baadb
3 changed files with 56 additions and 22 deletions

View File

@ -1,3 +1,7 @@
2009-10-10 Werner Lemberg <wl@gnu.org>
* docs/CHANGES, docs/release: Updated.
2009-10-10 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
* src/pcf/pcfread.c (pcf_get_properties): Fix a bug in the nprops

View File

@ -1,3 +1,12 @@
CHANGES BETWEEN 2.3.10 and 2.3.11
I. IMPORTANT BUG FIXES
- Version 2.3.10 broke PCF support.
======================================================================
CHANGES BETWEEN 2.3.10 and 2.3.9
I. IMPORTANT BUG FIXES

View File

@ -41,7 +41,13 @@ How to prepare a new release
. Run src/tools/chktrcmp.py and check that there are no undefined
trace_XXXX macros.
. Tag the git repositories (freetype2, freetype2-demos).
. Tag the git repositories (freetype2, freetype2-demos) with
git tag VER-<version> -m "" -u <committer>
and push the tags with
git push --tags
TODO: Tag the home page CVS on savannah.nongnu.org.
@ -64,7 +70,7 @@ How to prepare a new release
#!/bin/sh
VERSION=2.3.7
VERSION=2.3.11
SAVANNAH_USER=wl
SOURCEFORGE_USER=wlemb
@ -74,22 +80,19 @@ How to prepare a new release
version=`echo $VERSION | sed "s/\\.//g"`
UNIX_PACKAGES="freetype ft2demos freetype-doc"
WINDOWS_PACKAGES="ft ftdmo ftdoc"
UNIX_ZIP="tar.gz tar.bz2"
WINDOWS_ZIP="zip"
FREETYPE_PACKAGES="freetype-$VERSION.tar.gz \
freetype-$VERSION.tar.bz2 \
ft$VERSION.zip"
FT2DEMOS_PACKAGES="ft2demos-$VERSION.tar.gz \
ft2demos-$VERSION.tar.bz2 \
ftdmo$VERSION.zip"
FTDOC_PACKAGES="freetype-doc-$VERSION.tar.gz \
freetype-doc-$VERSION.tar.bz2 \
ftdoc$VERSION.zip"
PACKAGE_LIST=
for i in $UNIX_PACKAGES; do
for j in $UNIX_ZIP; do
PACKAGE_LIST="$PACKAGE_LIST $i-$VERSION.$j"
done
done
for i in $WINDOWS_PACKAGES; do
for j in $WINDOWS_ZIP; do
PACKAGE_LIST="$PACKAGE_LIST $i$version.$j"
done
done
PACKAGE_LIST=$FREETYPE_PACKAGES \
$FT2DEMOS_PACKAGES \
$FTDOC_PACKAGES
set -e
unset passphrase
@ -115,16 +118,34 @@ How to prepare a new release
echo $passphrase | $GPG --passphrase-fd 0 -ba -o $f.sig $f
done
SIGNATURE_LIST=
for i in $PACKAGE_LIST; do
SIGNATURE_LIST="$SIGNATURE_LIST $i.sig"
FREETYPE_SIGNATURES=
for i in $FREETYPE_PACKAGES; do
FREETYPE_SIGNATURES="$FREETYPE_SIGNATURES $i.sig"
done
FT2DEMOS_SIGNATURES=
for i in $FT2DEMOS_PACKAGES; do
FT2DEMOS_SIGNATURES="$FT2DEMOS_SIGNATURES $i.sig"
done
FTDOC_SIGNATURES=
for i in $FTDOC_PACKAGES; do
FTDOC_SIGNATURES="$FTDOC_SIGNATURES $i.sig"
done
SIGNATURE_LIST=$FREETYPE_SIGNATURES \
$FT2DEMOS_SIGNATURES \
$FTDOC_SIGNATURES
scp $PACKAGE_LIST $SIGNATURE_LIST \
$SAVANNAH_USER@dl.sv.nongnu.org:/releases/freetype/
rsync -avP -e ssh $PACKAGE_LIST $SIGNATURE_LIST \
$SOURCEFORGE_USER@frs.sf.net:uploads/
rsync -avP -e ssh $FREETYPE_PACKAGES $FREETYPE_SIGNATURES \
$SOURCEFORGE_USER,freetype@frs.sf.net:/home/frs/project/f/fr/freetype/freetype2/$VERSION/
rsync -avP -e ssh $FT2DEMOS_PACKAGES $FT2DEMOS_SIGNATURES \
$SOURCEFORGE_USER,freetype@frs.sf.net:/home/frs/project/f/fr/freetype/freetype-demos/$VERSION/
rsync -avP -e ssh $FTDOC_PACKAGES $FTDOC_SIGNATURES \
$SOURCEFORGE_USER,freetype@frs.sf.net:/home/frs/project/f/fr/freetype/freetype-docs/$VERSION/
# EOF