summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorFabien Tassin <fta@sofaraway.org>2008-06-28 16:39:48 +0200
committerFabien Tassin <fta@sofaraway.org>2008-06-28 16:39:48 +0200
commit8075e19d5104be71198b2a7353f93b3a9e3e8fd6 (patch)
tree8d35e443a525e1c9f99e4a823d0e4124a0ffcee6 /debian
parent4d729c6fd57e388aac19ea2cedd09878519531f5 (diff)
* Rewrite changelog to make it more compact, and hopefully more understandable
- update debian/changelog
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog104
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