# and create dedicated cache in temporary build directory
if [ -f "$${CONFIG_CACHE_FILE}" ]; then \
export TMP_CACHE_FILE=$$(mktemp); \
- sed "/ac_cv_env/d" "$${CONFIG_CACHE_FILE}" > $${TMP_CACHE_FILE}; \
+ sed -e "/ac_cv_env/d" \
+ -e "/am_cv_CC_dependencies_compiler_type/d" \
+ -e "/lb_cv_mpi_tests/d" \
+ "$${CONFIG_CACHE_FILE}" > $${TMP_CACHE_FILE}; \
export EXTRAFLAGS="$${EXTRAFLAGS} --cache-file=$${TMP_CACHE_FILE}"; \
fi; \
echo "Final value of EXTRAFLAGS: $${EXTRAFLAGS}"; \
. debian/$(SOURCE_PKG)/usr/src/modules/lustre
# Remove FULLCLEAN setting
rm debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/rules
- sed -e 's/FULLCLEAN=full-clean/FULLCLEAN=/' < debian/rules > debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/rules
+ cp -v debian/rules debian/$(SOURCE_PKG)/usr/src/modules/lustre/debian/rules
+ sed -i -e '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/*
$(MAKE) -C debian/$(SOURCE_PKG)/usr/src/modules/lustre -f debian/rules clean
# Create the module-source tarball.
- cd debian/$(SOURCE_PKG)/usr/src && tar jcf lustre-$${SRC_GIT_HASH}.tar.bz2 modules
+ cd debian/$(SOURCE_PKG)/usr/src && tar --exclude-vcs -jcf lustre-$${SRC_GIT_HASH}.tar.bz2 modules
rm -rf debian/$(SOURCE_PKG)/usr/src/modules
dh_install -p$(SOURCE_PKG)
dh_installchangelogs -p $(SOURCE_PKG) lustre/ChangeLog
# and create dedicated cache in temporary build directory
if [ -f "$${CONFIG_CACHE_FILE}" ]; then \
export TMP_CACHE_FILE=$$(mktemp --tmpdir newconfig-XXXXXXXX.cache); \
- sed "/ac_cv_env/d" "$${CONFIG_CACHE_FILE}" > $${TMP_CACHE_FILE}; \
+ sed -e "/ac_cv_env/d" \
+ -e "/am_cv_CC_dependencies_compiler_type/d" \
+ -e "/lb_cv_mpi_tests/d" \
+ "$${CONFIG_CACHE_FILE}" > $${TMP_CACHE_FILE}; \
export EXTRAFLAGS="$${EXTRAFLAGS} --cache-file=$${TMP_CACHE_FILE}"; \
fi; \
echo "Final value of EXTRAFLAGS: $${EXTRAFLAGS}"; \