summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorFabien Tassin <fta@sofaraway.org>2008-01-29 14:13:34 +0100
committerFabien Tassin <fta@sofaraway.org>2008-01-29 14:13:34 +0100
commit39ef632dda70c9be009e5d2f7b1626d5be796394 (patch)
treebe1db4ae37b2eeb01230a274359c493a8f64f4f7 /README
parent064831ac4a417a335318822f1b216a66ce9c3493 (diff)
* 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')
-rw-r--r--README30
1 files changed, 27 insertions, 3 deletions
diff --git a/README b/README
index 36fb93c..0c43896 100644
--- a/README
+++ b/README
@@ -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
-Ubuntu.
+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:
- firefox-3.0
@@ -11,6 +13,10 @@ The package contains rules for the following projects:
- thunderbird-3.0
- xulrunner-1.9
+=== 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
=> firefox-3.0_3.0~b2~rc1+nobinonly.orig.tar.gz
+=== 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"
+