lp:ubuntu/maverick-proposed/mozilla-devscripts
- Get this branch:
- bzr branch lp:ubuntu/maverick-proposed/mozilla-devscripts
Branch merges
Branch information
Recent revisions
- 25. By Chris Coulson
-
* Update to support newer version of Firefox (LP: #904594)
* Add support for shipping an untouched copy of the xpi in a package,
without unpacking it. We want this for the addon installer in ubufox
- update src/install-xpi
- update src/xpi.mk
* Make it possible to just install the xpi without doing any other processing.
- update src/install-xpi
- update src/xpi.mki
* Don't include all extension metadata in the xpi. This data contains
signatures which were created when the xpi was packed upstream and
are invalid when the xpi is repacked, which causes the addon installer
to barf
- update src/xpi-pack - 24. By Benjamin Drung
-
* Drop packages that are transitional or removed in Ubuntu maverick.
- update src/xul-app-data. csv.Ubuntu
* Bump Standards-Version to 3.9.1 (no changes required). - 23. By Benjamin Drung
-
* Switch from python-rdflib to python-librdf; thanks to Willi Mann for the
patch.
- update src/dh_xul-ext
- update src/install-xpi - 22. By Benjamin Drung
-
* Add a dh buildsystem; thanks to Mike Hommey for the patch (Closes: #576946).
- add src/xul-ext_build. pm
- update src/Makefile
* Use debian/package.js as configuration file if it exists.
- update man/install-xpi.1
- update src/install-xpi - 21. By Benjamin Drung
-
[ Micah Gersten <email address hidden> ]
* xulapp.mk:
- add testing and tools directory to clean target for xulrunner-1.9.2
build system
- update src/xulapp.mk.in[ Benjamin Drung <email address hidden> ]
* add new xpi-repack script
- add man/xpi-repack.1
- add src/xpi-repack
- update src/Makefile
* Install extensions into xul-ext subdirectory; thanks to Daniel Kahn Gillmor
for the patch.
- update src/install-xpi
* Use optparse instead of getopts and ignore unknown options (LP: #543862).
- update man/dh_xul-ext.1
- update src/dh_xul-ext
* Use optparse instead of getopts.
- update src/install-xpi
* install-xpi will create a system preference file in /etc; add
--disable-system- prefs to disable the new behavior (Closes: #558490,
LP: #535544)
- update man/install-xpi.1
- update src/install-xpi
- update src/xpi.mk - 20. By Benjamin Drung
-
[ Micah Gersten <email address hidden> ]
* xpi-data:
- make thunderbird unversioned
- make firefox-3.6 and abrowser-3.6 be unversioned from now on
- update src/xul-app-data. csv.Ubuntu [ Benjamin Drung <email address hidden> ]
* dh_xul-ext:
- insert dh_xul-ext after dh_install into dh sequence (Closes: #566618)
- update src/xul-ext.pm
* packaging:
- Bump Standards-Version to 3.8.4; no changes required.
- update debian/control
* xpi-data:
- Drop xulrunner-1.9 from Debian unstable.
- update src/xul-app-data. csv.Debian
- Add xulrunner-1.9.2 to Ubuntu lucid.
- update src/xul-app-data. csv.Ubuntu - 19. By Benjamin Drung
-
* xpi.mk:
- get rid of temp directory; extract xpi file directly into installation
directory
- update src/xpi.mk
- correct permissions of installed files and add
MOZ_XPI_PRESERVE_ PERMISSIONS to disable this behaviour (Closes: #556741)
- update src/xpi.mk
- drop support for deprecated MOZ_EXT_NAME and MOZ_XPI_MOZILLA_ DIRS variable
- update src/xpi.mk
- add new MOZ_XPI_INSTALL_ DIRECTORY variable
- update src/xpi.mk
* med-xpi-{pack,unpack} :
- Drop med- prefix.
- rename man/med-xpi-{pack, unpack} .1 to man/xpi- {pack,unpack} .1
- rename src/med-xpi-{pack, unpack} to src/xpi- {pack,unpack}
- update README
- update src/Makefile
- update src/xpi.mk
* xpi-data:
- Add Firefox 3.6 and Thunderbird 3.0 for lucid.
- update src/xpi-data-Ubuntu. mk
- Convert xpi-data-*.mk files into xul-app-data.csv* files for dh_xul-ext
- remove src/xpi-config. mk.in
- remove src/xpi-data-Debian. mk
- remove src/xpi-data-Ubuntu. mk
- remove src/xpi-data-all.mk
- remove src/xpi-data-common. mk
- add src/xul-app-data. csv.Debian
- add src/xul-app-data. csv.Ubuntu
- update src/Makefile
* dh_xul-ext:
- Split substvars calculation from xpi.mk into new dh_xul-ext.
- add src/dh_xul-ext
- update src/Makefile
- update src/xpi.mk
- Move compare_versions from moz-version into separate module moz_version.py
- add src/moz_version.py
- update src/moz-version
- update src/dh_xul-ext
- Install moz_version.py using python-support
- update debian/control
- update debian/rules
- update src/Makefile
- Add "xul-ext" dh sequence
- add src/xul-ext.pm
- update src/Makefile
- update debian/control
- wrote man page for dh_xul-ext
- add man/dh_xul-ext.1
- update src/Makefile
* install-xpi:
- Split xpi installation from xpi.mk into new install-xpi script.
- add src/install-xpi
- update src/Makefile
- update src/xpi.mk
- update debian/control
- wrote man page for install-xpi
- add man/install-xpi.1
- update src/Makefile
- add --install-dir parameter to install-xpi
- update man/install-xpi.1
- update src/install-xpi
- create links for architecture independent extensions in /usr/share instead
of /usr/lib (Closes: #564671)
- update src/install-xpi
- create additional symlinks for icedove and thunderbird, because they do
not scan /usr/{lib,share}/ mozilla/ extensions/ $target_ application
- update src/install-xpi
* moz-version:
- Add parameter for converting Mozilla versions into Debian upstream
versions and the other way round.
- update man/moz-version.1
- update src/moz_version.py
- update src/moz-version
- Add a test suite for testing moz-version --compare
- add tests/test-moz-version
- update debian/rules
- update src/Makefile
* packaging:
- add homepage field
- update debian/control[ Alexander Sack <email address hidden> ]
* dh_xul-ext:
- convert xpath expression to python/rdflib; extract (id, max, min)
triples for all targetApplications in get_supported_apps; in turn
add python-rdflib to Depends (Closes: #551182, LP: #453040, #444540)
- update src/dh_xul-ext
- update debian/control - 18. By Benjamin Drung
-
[ Sasa Bodiroza <email address hidden> ]
* med-xpi-pack:
- Keep track of produced jar files and remove them only after the build
of xpi file (LP: #452422, Closes: #551065)
* med-xpi-{pack,unpack} :
- Enclose -name parameter with single quotes in find command - 17. By Benjamin Drung
-
* xpi.mk:
- Fail to build, if no xpi file is found.
- update src/xpi.mk
- only add stripped binary package name to xpi:Provides, if it equals the
source package name
- update src/xpi.mk
- Fail to build, if the extension manager ID could not be detected.
- update src/xpi.mk
- support different types of install.rdf files (LP: #442897)
- update src/xpi.mk
- move data for the automagic detection of target application packages
into separate xpi-data-*.mk files
- update src/xpi.mk
- add src/xpi-data-all.mk
- add src/xpi-data-common. mk
- add src/xpi-data-Debian. mk
- add src/xpi-data-Ubuntu. mk
- update debian/control
- update src/Makefile
- rename MOZ_EXT_NAME to MOZ_XPI_EXT_NAME
- update src/xpi.mk
- set default MOZ_XPI_DISTRO in xpi-config.mk on installation
- add src/xpi-config. mk.in
- update src/xpi.mk
- update src/Makefile - 16. By Alexander Sack
-
[ Benjamin Drung <email address hidden> ]
* xpi.mk:
- List all phony target and run dh_clean for all packages. These changes
makes it possible to use xpi.mk without cdbs in a simple way.
- update src/xpi.mk
- MOZ_EXTENSION_PKG is defined in either case, removing missing case handler
- update src/xpi.mk
- rename stamp-* targets to *-stamp, merge stamp-extension-install into
xpi-install, merge xpi-clean into clean
- update src/xpi.mk
- Guess common license file names if MOZ_XPI_DOCUMENTED_ LICENSE_ FILES is
not set.
- update src/xpi.mk
- simplify xpi-depends-stamp rule
- update src/xpi.mk
- override files on xpi extraction (otherwise running build target would
require user interaction)
- update src/xpi.mk
- only list packages in ${xpi:Depends} if they are available in the archive
and add lsb-release as dependency
- update src/xpi.mk
- update debian/control
- rename ${xpi:Depends} to ${xpi:Recommends} and keep ${xpi:Depends} for
backwards compatibility
- update src/xpi.mk
- add ${xpi:Provides} and ${xpi:Enhances} to support the Debian policy for
packaging extensions: http://wiki.debian. org/Teams/ DebianMozExtTea m
- update src/xpi.mk
- "mkdir -p" can be run in all cases
- update src/xpi.mk
- add sanity check for xpi file and fail with useful error messages
- update src/xpi.mk
- support different types of install.rdf files (LP: #422898)
- update src/xpi.mk
- add MOZ_EXT_NAME option (used for calculating xpi:Provides)
- update src/xpi.mk
* packaging:
- allow uploads done by Debian Maintainers
- update debian/control
* med-xpi-{pack,unpack} :
- add parenthesis to $1 to avoid problems if $1 is empty
- update src/med-xpi-pack
- update src/med-xpi-unpack
- replace \n in echo commands with an extra empty echo command to avoid
bashism (Closes: #547755)
- update src/med-xpi-pack
- update src/med-xpi-unpack[ Alexander Sack <email address hidden> ]
+ mozclient: use stable awesome-browser branding branch for firefox-3.0
- update src/mozclient/firefox- 3.0.conf
+ xpi.mk:
- install extension tree to /usr/share or /usr/lib based on Architecture:
field in debian/control for the target package
- update src/xpi.mk
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/mozilla-devscripts