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]

Reply via email to