Package: firefox
Version: 1.5.dfsg-4
1. Unpack firefox_1.5.dfsg-4.dsc
2. debian/rules build
3. fakeroot debian/rules binary
4. fakeroot debian/rules clean
Compare the directory tree with a pristine source unpack. In my test,
there are 390 additional files.
This seems to be due to deficiences in `make distclean'.
In the Ubuntu package I have worked around the problem with the
following additional code in debian/rules:
dh_clean
+ rm -f browser/app/nsStaticComponents.cpp \
+ embedding/browser/gtk/src/nsStaticComponents.cpp \
+ extensions/xmlextras/base/src/nsRect.cpp \
+ gfx/gfx-config.h \
+ xpcom/xpcom-config.h \
+ xpcom/xpcom-private.h \
+ netwerk/necko-config.h \
+ browser/app/profile/extensions/*/install.rdf \
+ build/unix/firefox-config \
+ modules/libpr0n/build/_img_list
+
+ find xpcom/build \
+ xpcom/glue/standalone \
+ profile/dirserviceprovider/standalone \
+ toolkit/xre \
+ extensions/pref/system-pref/src/gconf \
+ -type l -print0 | xargs -0r rm --
+
+ find -name '*.OBJ' -print0 | xargs -0r rm -r --
+
+ find toolkit/mozapps/*/src \
+ xpfe/components/filepicker/src \
+ -name '*.in' -print | sed -e 's/\.in$$//' | xargs -r rm -f --
+
+ find nsprpub \
+ -name Makefile -print0 | xargs -0r rm --
+
+
install: install-stamp
install-stamp: build-stamp
dh_testdir
This is all a bit unfortunate but it does basically seem to work.
Ian.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]