Changelog
mozilla-devscripts (0.09) intrepid; urgency=low
* Move cvs and mercurial from depends to recommends
* [ mozclient ]
+ 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.
+ 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
* [ compare ]
+ Add build-tree/dist to the list of directories for compare1
+ add support for flock
* [ xulapp ]
+ Add a rules file for xulrunner applications installing a build
system from the xulrunner SDK
-- Fabien Tassin <email address hidden> Sat, 28 Jun 2008 16:41:05 +0200