[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Preparations for release
From: |
Yavor Doganov |
Subject: |
Preparations for release |
Date: |
Sun, 02 Nov 2008 21:25:38 +0200 |
User-agent: |
Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/22.3 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) |
Please test the tarball at
http://fsa-bg.org/~yavorescu/gnun-0.1.tar.gz.
Here is a summary of the changes as a result of the autoconfiscation:
* GNUmakefile includes config.mk, which contains all the variables
computed during `./configure'. As a result, only gnun.mk will be in
www (plus the generic.xx.html, of course). All users (including me
at fencepost) will configure and install the package in the normal
way, and will copy GNUmakefile and config.mk into their working
copies (/server/gnun, naturally).
* All programs are installed at /usr/local/libexecdir/gnun by default,
except `validate-html' which should end up at /usr/local/bin.
* The trans-coord build will use the the files as they are in the
repository, because we want to test the versions there, i.e. not the
released versions.
* If the DTDs are not available, the included in the package ones
should be installed at /usr/local/share/gnun. `validate-html'
ought to use them automatically.
How/what to test:
* Configuration on as many hosts as possible.
* All the standard targets -- clean, distclean, install, etc. (`make
distcheck' passes for me).
* The trans-coord build:
Simply do a `cvs export' (or `update'). Everything should work.
* The www build:
Remove all files at server/gnun, except generic.xx.html and
gnun.mk. Then, after installing the gnun package, copy GNUmakefile
and config.mk to server/gnun.
* All the above with the system-wide DTDs present and absent.
Known issues:
1) While working on the autoconf DTD test, I discovered that we're not
validating articles properly, that's why there are probably many that
are not valid (see license-list, for example). Currently whatsnew
does not validate, I'll fix the xslt directly in www.
2) When you type `make' repeatedly, the ghost config.mk.final is
always rebuilt. I'll think about how to fix this.
Let me know if there are issues or inconsistencies. I'll do some more
cleanups and will propose the package to the GNU Eval team soon.
Thanks.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Preparations for release,
Yavor Doganov <=