Difference between revisions of "Dev:Release"

From Synfig Studio :: Documentation
Jump to: navigation, search
m
(synfig bootstrap was removed, change autoreconf flags to -sif :), add make distcheck)
Line 9: Line 9:
 
svn export etl
 
svn export etl
 
cd etl
 
cd etl
autoreconf -fism
+
autoreconf -sif
 
./configure
 
./configure
 +
make distcheck
 
make dist
 
make dist
 
unp etl.tar.gz
 
unp etl.tar.gz
Line 18: Line 19:
 
svn export synfig
 
svn export synfig
 
cd synfig
 
cd synfig
./bootstrap
+
libtoolize --ltdl -f
 +
autoreconf -sif
 
./configure
 
./configure
 +
make distcheck
 
make dist
 
make dist
 
unp synfig.tar.gz
 
unp synfig.tar.gz
Line 29: Line 32:
 
./bootstrap
 
./bootstrap
 
./configure
 
./configure
 +
make distcheck
 
make dist
 
make dist
 
unp synfigstudio.tar.gz
 
unp synfigstudio.tar.gz

Revision as of 02:36, 9 November 2007


Basic process run-down, will fix up later:

Finalise NEWS, README and so on.

svn export etl
cd etl
autoreconf -sif
./configure
make distcheck
make dist
unp etl.tar.gz
cd etl.tar
./configure
make install
svn export synfig
cd synfig
libtoolize --ltdl -f
autoreconf -sif
./configure
make distcheck
make dist
unp synfig.tar.gz
cd synfig.tar
./configure
make install
svn export synfigstudio
cd synfigstudio
./bootstrap
./configure
make distcheck
make dist
unp synfigstudio.tar.gz
cd synfigstudio.tar
./configure
make install

Test installed stuff.

Write release notes based on the NEWS files.

Upload tarballs to sourceforge.

Ping Atrus/pxegeek to download the tarballs, build windows versions and upload them to sourceforge.

Post a release announcement on the website, sourceforge and get PaulWise (pabs) to update freshmeat and gnomefiles.org.

Send a short writeup to the folks at LWN.net.

Celebrate with a nice $BEVERAGE_OF_CHOICE