[Pkg-lustre-svn-commit] r438 - /trunk/debian/rules
goswin-guest at users.alioth.debian.org
goswin-guest at users.alioth.debian.org
Wed Feb 13 13:25:22 UTC 2008
Author: goswin-guest
Date: Wed Feb 13 13:25:22 2008
New Revision: 438
URL: http://svn.debian.org/wsvn/pkg-lustre/?sc=1&rev=438
Log:
Only clean auto* files when building source, not for modules.
Modified:
trunk/debian/rules
Modified: trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-lustre/trunk/debian/rules?rev=438&op=diff
==============================================================================
--- trunk/debian/rules (original)
+++ trunk/debian/rules Wed Feb 13 13:25:22 2008
@@ -18,6 +18,9 @@
else
CFLAGS += -O2
endif
+
+# Only run full cleanup when building the source packages but for modules
+FULLCLEAN=full-clean
# Module-assistant stuff
PACKAGE=lustre-modules
@@ -189,6 +192,8 @@
tar -chf - . --exclude='debian/$(SOURCE_PKG)/*' | \
( cd debian/$(SOURCE_PKG)/usr/src/modules/lustre && \
tar xf - )
+ # Remove FULLCLEAN setting
+ sed -i 's/FULLCLEAN=full-clean/FULLCLEAN=/' debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/rules
# clean up dest
rm -rf debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/patched \
debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/patches/*
@@ -283,13 +288,7 @@
dh_clean -k -p $(PKGNAME)
-clean:
- dh_testdir
- dh_testroot
- dpatch deapply-all
- rm -rf debian/substvars debian/*.bak debian/*~ *~ *-stamp
- rm -rf $(BUILDDIR)
- rm -rf debian/patched
+full-clean:
rm -f aclocal.m4 autoMakefile.in config.h.in configure
rm -f ldiskfs/aclocal.m4 ldiskfs/autoMakefile.in
rm -f ldiskfs/config.h.in ldiskfs/configure
@@ -297,6 +296,14 @@
find -name "Makefile.in" | while read IN; do AM="$$(dirname "$$IN")/$$(basename "$$IN" .in).am"; if [ -e "$$AM" ]; then rm "$$IN"; fi; done
rm -rf config.sub libsysio/config.sub ldiskfs/config.sub
rm -rf config.guess libsysio/config.guess ldiskfs/config.guess
+
+clean: $(FULLCLEAN)
+ dh_testdir
+ dh_testroot
+ dpatch deapply-all
+ rm -rf debian/substvars debian/*.bak debian/*~ *~ *-stamp
+ rm -rf $(BUILDDIR)
+ rm -rf debian/patched
dh_clean
patch: patch-stamp
More information about the Pkg-lustre-svn-commit
mailing list