summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorAlexander Sack <asac@ubuntu.com>2009-08-10 01:19:46 +0200
committerAlexander Sack <asac@ubuntu.com>2009-08-10 01:19:46 +0200
commit9aa11d39dc8ba1986987d4e53114f58271b2f55d (patch)
treebfc160e90212595439e88db9b40a4f7f3ae44c5c /debian
parent54d604fae0c40254b36afea67315fde8e4bd1e2c (diff)
parentdb2b2dcc551d426d4ab0b9c4ce74f1d209b06f44 (diff)
(merge lp:~bdrung/mozilla-devscripts/moz-version)
* xpi.mk: - rename to moz-version helper script and ship it in extra_files; this script implements compare operations for mozilla versions as in https://developer.mozilla.org/en/Toolkit_version_format - rename src/moz-version-compare => src/moz-version - update src/Makefile - update src/xpi.mk - implement start/end of life for comparing possible alternate binary dependency - update src/xpi.mk - make MOZ_EXTENSION_PKG optional; if this variable is unset, the first binary package listed in debian/control will be used - update src/xpi.mk
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog48
1 files changed, 27 insertions, 21 deletions
diff --git a/debian/changelog b/debian/changelog
index bc89bf4..6ed0615 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,31 +9,17 @@ mozilla-devscripts (0.14) UNRELEASED; urgency=low
- update src/xpi.mk
- improve rule dependencies; avoid duplicate/circular depends
- update src/xpi.mk
- - add automatic xpi depends .substvars feature based on smart parsing
- of install.rdf and checking min/maxVersion for each target application;
- extensions can now use ${xpi:Depends} to get the right dependencies added;
- the version/package/targetAppId mapping information is currently maintained
- in src/xpi.mk itself - thx to Benjamin Drung <bdrung@ubuntu.com> for this
- - update src/xpi.mk
- - first pitch on automagic max/min version detection implemented; add a generic
- |TARGET_VERSION| call taking parameters a) appid, b) maxVersion|minVersion and
- c) extension-dir; this call is then used to parse the right max/minVersion
- for a given targetApplication on demand in |CHECK_VERSION|. In this way we
- now filter out unsuitable packages from xpi:Depends based on the install.rdf
- version bounds; Note: currently uses dpkg --compare-versions, which is wrong
- for mozilla versions; but works good enough until with have a
- mozpkg --compare-versions script
+ - first pitch on automagic max/min version detection implemented; add a
+ generic |TARGET_VERSION| call taking parameters a) appid,
+ b) maxVersion|minVersion and c) extension-dir; this call is then used to
+ parse the right max/minVersion for a given targetApplication on demand in
+ |CHECK_VERSION|. In this way we now filter out unsuitable packages from
+ xpi:Depends based on the install.rdf version bounds
- update src/xpi.mk
- - add moz-version-compare helper script and ship it in extra_files; this script
- implements compare operations for mozilla versions as in
- https://developer.mozilla.org/en/Toolkit_version_format; thanks to Benjamin
- Drung <bdrung@ubuntu.com> for this contribution
- - add src/moz-version-compare
- - update src/Makefile
- add prism@developer.mozilla.org 1.0 to list of auto detected target
application packages
- update src/xpi.mk
- - use moz-version-compare in ${xpi:Depends} |CHECK_VERSION| call
+ - use moz-version --compare in ${xpi:Depends} |CHECK_VERSION| call
instead of the rather flawed dpkg --compare-versions approach.
- update src/xpi.mk
- add thunderbird-3.0 to list of auto detected target application packages
@@ -48,6 +34,26 @@ mozilla-devscripts (0.14) UNRELEASED; urgency=low
- fix LP: #411191 - webfav lp-locale-export.mk yields en-US.xpi with
.manifest files only - fix parsing bug for jar: protocol lines
+ [ Benjamin Drung <bdrung@ubuntu.com> ]
+ * xpi.mk:
+ - add automatic xpi depends .substvars feature based on smart parsing
+ of install.rdf and checking min/maxVersion for each target application;
+ extensions can now use ${xpi:Depends} to get the right dependencies added;
+ the version/package/targetAppId mapping information is currently
+ maintained in src/xpi.mk itself
+ - update src/xpi.mk
+ - add moz-version helper script and ship it in extra_files; this script
+ implements compare operations for mozilla versions as in
+ https://developer.mozilla.org/en/Toolkit_version_format
+ - add src/moz-version
+ - update src/Makefile
+ - implement start/end of life for comparing possible alternate binary
+ dependency
+ - update src/xpi.mk
+ - make MOZ_EXTENSION_PKG optional; if this variable is unset, the first
+ binary package listed in debian/control will be used
+ - update src/xpi.mk
+
-- Alexander Sack <asac@ubuntu.com> Mon, 10 Aug 2009 01:03:48 +0200
mozilla-devscripts (0.13) unstable; urgency=low