|author||Fabien Tassin <email@example.com>||2008-01-29 14:13:34 +0100|
|committer||Fabien Tassin <firstname.lastname@example.org>||2008-01-29 14:13:34 +0100|
* Add the 'compare' script
- add src/compare.mk.in - update src/Makefile * Rephrase documentation and document 'compare' - update README - update src/mozclient.mk.in
Diffstat (limited to 'README')
1 files changed, 27 insertions, 3 deletions
@@ -1,6 +1,8 @@
-mozilla-devscripts is an abstract tarball creator based on Makefile
-inheritance which provides a get-new-orig target usable by Mozilla packages in
+mozilla-devscripts is a collection of scripts based on Makefile inheritance
+usable by Mozilla packages in Ubuntu.
+- mozclient is an abstract tarball creator which provides a get-new-orig target
+- compare is an install checker
The package contains rules for the following projects:
@@ -11,6 +13,10 @@ The package contains rules for the following projects:
+=== mozclient ===
+Creates a source tarball from CVS
A clean-up script, called "remove.binonly.sh", is called to remove all
binary-only files. It is applied to all projects before packing.
Traces of the cleaning are preserved inside that resulting tarball
@@ -69,3 +75,21 @@ You can now call it:
- debian/rules get-orig-source DEBIAN_TAG=FIREFOX_3_0b2_RC1=3.0~b2~rc1
+=== compare ===
+Compares installed files and debs content
+The following target is available to the caller:
+compare: check the difference between what has been installed in debian/tmp
+by the (upstream) make install rule and what has been put in the debs.
+The following variable are available:
+COMPARE_FILTER_IN and COMPARE_FILTER_OUT
+By default, both are 'sed' commands that could be augmented (+=) or
+overwritten by the caller.
+To use (if not already done for another mozilla-devscripts script)
+- in debian/control: add mozilla-devscripts to Build-Depends
+- in debian/rules: add "include /usr/share/mozilla-devscripts/yourproject.mk"