diff options
author | Fabien Tassin <fta@sofaraway.org> | 2008-06-28 16:39:48 +0200 |
---|---|---|
committer | Fabien Tassin <fta@sofaraway.org> | 2008-06-28 16:39:48 +0200 |
commit | 8075e19d5104be71198b2a7353f93b3a9e3e8fd6 (patch) | |
tree | 8d35e443a525e1c9f99e4a823d0e4124a0ffcee6 | |
parent | 4d729c6fd57e388aac19ea2cedd09878519531f5 (diff) |
* Rewrite changelog to make it more compact, and hopefully more understandable
- update debian/changelog
-rw-r--r-- | debian/changelog | 104 |
1 files changed, 28 insertions, 76 deletions
diff --git a/debian/changelog b/debian/changelog index 46fa09b..f1f8def 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,96 +1,48 @@ mozilla-devscripts (0.09) UNRELEASED; urgency=low * Move cvs and mercurial from depends to recommends - - update debian/control * [ mozclient ] - + Full refactoring of mozclient. It is now written in object-oriented Perl. + + Full refactoring of mozclient: It is now written in object-oriented Perl. The makefile version was getting difficult to extend and to maintain. We now have a base class called MozClient::VCS and a set of VCS classes inheriting for it. - - add src/mozclient/mozclient.pl - - add src/mozclient/${projects}.conf - - add src/mozclient/lib/MozClient/{VCS,CVS,Mercurial}.pm - - move src/patches to src/mozclient/patches - - update src/${projects}.mk.in - - update src/Makefile - - update README - + nspr and nss are now using a dynamic tag. They used to fetch HEAD - which made them tricky to distribute. Now, we take NSPR_CO_TAG and - NSS_CO_TAG from mozilla/client.mk (fetched from HEAD or from a tag) - and we assign a version like nss-3.12.0.3+1.9~cvs without trailing - cvs date (as it's a tagged nss), or nss-3.12.0.3+1.9 when using a - tagged mozilla/client.mk - - update src/mozclient/mozclient.pl - - update src/mozclient/{nspr,nss}.conf - + change MOZCLIENT_CVS_LOC and MOZCLIENT_HG_LOC into a common - MOZCLIENT_VCS_LOC and make it mandatory - - update src/mozclient/mozclient.pl - - update src/mozclient/*.conf - - update README - + add optional MOZCLIENT_SEPARATOR to specify what we want between - date and revision in the version (default to ~) - - update src/mozclient/mozclient.pl - - update src/mozclient/lib/MozClient/VCS.pm - - update README - + run an optional package specific clean-up script. It should be called - src/mozclient/${pkg_name}-remove.binonly.sh - + add support for svn - - add src/mozclient/lib/MozClient/Subversion.pm - - update src/mozclient.pl - + add projects for Prism and Flock using svn - - add src/mozclient/{prism,flock}.conf - - add src/{prism,flock}.mk.in - - add src/mozclient/flock-remove.binonly.sh - - update src/Makefile - - update README - + add project for Fennec using hg - - add src/mozclient/fennec.conf - - add src/fennec.mk.in - - update src/Makefile - - update README - + use an absolute path for remove.binonly.sh as with --conf-dir it could - be called from anywhere. Move remove.binonly.sh into mozclient - - move src/remove.binonly.sh => src/mozclient/remove.binonly.sh - - update src/Makefile - - update src/mozclient/mozclient.pl - - update src/mozclient/lib/MozClient/VCS.pm - + add optional MOZCLIENT_TAREXCLUDE to extend the list of dirs/files - to exclude from packaging - - update src/mozclient/lib/MozClient/VCS.pm - - update src/mozclient/mozclient.pl - - update README - - update src/mozclient/lib/MozClient/VCS.pm - + change version of all hg project to have YYYYMMDDrRRR instead of - RRR~YYYMMDD which was different from all other VCS - - update src/mozclient/lib/MozClient/Mercurial.pm - - update src/mozclient/{xulrunner,firefox}-{1.9.1,3.1}.conf - + Make xulrunner-1.9.1 and xulrunner-2.0 use embedded tarballs - - update src/mozclient/xulrunner-{1.9.1,2.0}.conf + + New features: + * MOZCLIENT_DYNTAG and MOZCLIENT_DYNTAG_FILES: nspr and nss are now + using a dynamic tag. They used to fetch HEAD which made them tricky + to distribute. Now, we take NSPR_CO_TAG and NSS_CO_TAG from + mozilla/client.mk (fetched from HEAD or from a tag) and we assign + a version like nss-3.12.0.3+1.9~cvs without trailing cvs date + (as it's a tagged nss), or nss-3.12.0.3+1.9 when using a tagged + mozilla/client.mk + * add optional MOZCLIENT_SEPARATOR to specify what we want between + the version and the date/revision tag in the version (default to ~) + * run an optional package specific clean-up script. It should be called + src/mozclient/${pkg_name}-remove.binonly.sh + * add support for svn + * add optional MOZCLIENT_TAREXCLUDE to extend the list of dirs/files + to exclude from packaging + * change MOZCLIENT_CVS_LOC and MOZCLIENT_HG_LOC into a common + MOZCLIENT_VCS_LOC and make it mandatory + * add MOZCLIENT_APPNAME in order for xulrunner applications to specify + their toplevel directory name. It is set by default to 'mozilla' + * change version of all hg project to have YYYYMMDDrRRR instead of + RRR~YYYMMDD which was different from all other VCS + + New or updated projects: + * add projects for Prism and Flock using svn + * add project for Fennec using hg + * make xulrunner-1.9.1 and xulrunner-2.0 use embedded tarballs + * disable MOZCLIENT_POSTCOCMD for xulrunner-1.9.1 and firefox-3.1 + now that upstream made it obsolete + Update global clean-up script to remove new .dll/.exe shipped by upstream - - update src/mozclient/remove.binonly.sh - + Disable MOZCLIENT_POSTCOCMD for xulrunner-1.9.1 and firefox-3.1 - now that upstream made it obsolete - - udpate src/mozclient/xulrunner-1.9.1.conf - - update src/mozclient/firefox-3.1.conf - + Add MOZCLIENT_APPNAME in order for xulrunner applications to specify - their toplevel directory name. It is set by default to 'mozilla' - - update src/mozclient/mozclient.pl - - update src/mozclient/lib/MozClient/VCS.pm - - update src/mozclient/lib/MozClient/Subversion.pm - - update src/mozclient/lib/MozClient/Mercurial.pm * [ compare ] + Add build-tree/dist to the list of directories for compare1 - - update src/compare.mk.in + add support for flock - - update src/flock.mk.in * [ xulapp ] + Add a rules file for xulrunner applications installing a build system from the xulrunner SDK - - add src/xulapp.mk - - update src/Makefile -- Fabien Tassin <fta@sofaraway.org> Fri, 30 May 2008 15:36:16 +0200 |