xqf/docs/build

227 lines
5.5 KiB
Plaintext
Raw Normal View History

run "gpg -a -s -b FILE" to sign files
use rpm3 to sign rpm3 rpms.
June 19, 2003
xqf-0.9.12.tar.gz created using:
Mandrake 9.0
libtool-1.4.3-2mdk
gettext-0.11.2-8mdk
automake1.6-1.6.3-1mdk
tar.gz:
-fresh cvs checkout
-update version in NEWS, configure.in, docs/xqfdocs.html, ChangeLog
-update NEWS file, update Change Log section in docs/xqfdocs.html
-./autogen.sh
-./configure
-make dist
Other things to do:
-web site: index.shtml, downloads.html, download-archive.html, docs.html, changelog.html
-upload binaries to web site
-upload binaries to sourceforge
-create new release on sourceforge
-create new release on freshmeat
-notify linuxgames.com, linuxgaming.co.uk,
www.holarse.net (mitarbeiter@holarse.net), www.happypenguin.org,
-ask Erik Jan Tromp <betageek at sympatico.ca> for Slackware packages
Mandrake RPM:
-0.9.12 known to work on RH 7.1, 7.2, 7.3 also
Mandrake 9.0
libtool-1.4.2-9mdk
gettext-0.11.2-8mdk
automake1.6-1.6.3-1mdk
NO readline-devel-4.3-4mdk installed - prevents xqf-rcon from being packaged
which allows this RPM to work on both MDK and Redhat
-reference - http://www.rpm.org/RPM-HOWTO/build.html
-copy xqf.xxx.tar.gz /usr/src/RPM/SOURCES/
-cp xqf.spec xqf-(version).spec (eg: xqf-0.9.12.spec)
-Modify new spec file - Change Packager to you. Ex: Alex Burger <alex_b@users.sourceforge.net>
-rpm -ba xqf-(version).spec
-RPM should be in /usr/src/RPM/RPMS/i586
-SRPM should be in /usr/src/RPM/SRPMS
-view contents of RPM: rpm -q -l -p xxxx.rpm
-view info for RPM: rpm -q -i -p xxxx.rpm
*****
December 19, 2002
xqf-0.9.10.tar.gz created using:
Mandrake 9.0
libtool 1.4.2-3mdk
gettext-0.11.2-8mdk
automake1.6-1.6.3-1mdk
tar.gz:
-fresh cvs checkout
-update version in NEWS, configure.in, docs/xqfdocs.html, ChangeLog
-update NEWS file, update Change Log section in docs/xqfdocs.html
-./autogen.sh
-./configure
-make dist
Other things to do:
-web site: news.shtml, download.html, contents.html, docs.html
-upload binaries to web site
-upload binaries to sourceforge
-create new release on sourceforge
-create new release on freshmeat
-notify linuxgames.com, linuxgaming.co.uk
Mandrake RPM:
-0.9.10 known to work on RH 7.1, 7.2, 7.3 also
Mandrake 9.0
libtool-1.4.2-9mdk
gettext-0.11.2-8mdk
automake1.6-1.6.3-1mdk
NO readline-devel-4.3-4mdk installed - prevents xqf-rcon from being packaged
which allows this RPM to work on both MDK and Redhat
-reference - http://www.rpm.org/RPM-HOWTO/build.html
-copy xqf.xxx.tar.gz /usr/src/RPM/SOURCES/
-cp xqf.spec xqf-(version).spec (eg: xqf-0.9.10.spec)
-Modify new spec file - Change Packager to you. Ex: Alex Burger <alex_b@users.sourceforge.net>
-rpm -ba xqf-(version).spec
-RPM should be in /usr/src/RPM/RPMS/i586
-SRPM should be in /usr/src/RPM/SRPMS
-view contents of RPM: rpm -q -l -p xxxx.rpm
-view info for RPM: rpm -q -i -p xxxx.rpm
*****
November 15, 2002
xqf-0.9.10.tar.gz created using:
Mandrake 8.2
libtool 1.4.2-3mdk
gettext-0.10.40-4mdk
automake1.6-1.6.3-1mdk
tar.gz:
-fresh cvs checkout
-update version in NEWS, configure.in, docs/xqfdocs.html, ChangeLog
-update NEWS file, update Change Log section in docs/xqfdocs.html
-./autogen.sh
-./configure
-make dist
Other things to do:
-web site: news.shtml, download.html, contents.html, docs.html
-upload binaries to web site
-upload binaries to sourceforge
-create new release on sourceforge
-create new release on freshmeat
-notify linuxgames.com, linuxgaming.co.uk
*****
July 4, 2002
xqf-0.9.9.tar.gz created using:
Mandrake 8.1
libtool 1.4-6mdk
gettext-0.10.40-3mdk
automake-1.4-20.p5.mdk
tar.gz:
-fresh cvs checkout
-update version in NEWS, configure.in, docs/xqfdocs.html, ChangeLog
-./autogen.sh
-./configure
-make dist
*****
Dec 16, 2001
xqf-0.9.8.tar.gz created using:
Mandrake 8
libtool 1.4
gettext 0.10.40
tar.gz:
-fresh cvs checkout
-update version in NEWS, configure.in, docs/xqfdocs.html, ChangeLog
-touch xqf/ltconfig
-./autogen.sh
-./configure
-./make dist
Packages:
*****
RedHat RPM:
xqf-0.9.8-1.i386.rpm:
/usr/bin/xqf
/usr/doc/xqf-0.9.8
/usr/doc/xqf-0.9.8/AUTHORS
/usr/doc/xqf-0.9.8/BUGS
/usr/doc/xqf-0.9.8/COPYING
/usr/doc/xqf-0.9.8/ChangeLog
/usr/doc/xqf-0.9.8/INSTALL
/usr/doc/xqf-0.9.8/NEWS
/usr/doc/xqf-0.9.8/README
/usr/doc/xqf-0.9.8/TODO
/usr/man/man6/xqf.6.gz
/usr/share/locale/de/LC_MESSAGES/xqf.mo
/usr/share/locale/es/LC_MESSAGES/xqf.mo
******
SuSE 7.1:
xqf-0.9.8-0.suse71.i386.rpm:
xqf-0.9.8-0.suse71.ppc.rpm:
/usr/bin/xqf
/usr/share/doc/packages/xqf
/usr/share/doc/packages/xqf/AUTHORS
/usr/share/doc/packages/xqf/BUGS
/usr/share/doc/packages/xqf/COPYING
/usr/share/doc/packages/xqf/ChangeLog
/usr/share/doc/packages/xqf/INSTALL
/usr/share/doc/packages/xqf/NEWS
/usr/share/doc/packages/xqf/README
/usr/share/doc/packages/xqf/TODO
/usr/share/doc/packages/xqf/xqfdocs.html
/usr/share/locale/de/LC_MESSAGES/xqf.mo
/usr/share/locale/es/LC_MESSAGES/xqf.mo
/usr/share/man/man6/xqf.6.gz
*****
Updating a translation:
./updateonepo fr will give you an updated fr.po. Then, with KBabel, or
emacs po-mode or whatever you can translate them. To translate them
using a normal editor, you can spot missing messages with msgfmt -C
fr.po.
*****
-web site: -index.shtml (add news release - if it's getting too long,
move old entries to archive file
news-archive-19990720.shtml)
-download.shtml (move old version to downloads-old.shtml)
-about.shtml (add any new games)
-docs.shtml (cp xqfdocs.html to docs.shtml, tidy -asxhtml -m,
and then modify header/footer)
-changelog.shtml (same contents as index.shtml)