[med-svn] r9656 - trunk/packages/fis-gtm/fis-gtm/trunk/debian
Luis Ibanez
luisibanez-guest at alioth.debian.org
Sun Feb 12 17:09:05 UTC 2012
Author: luisibanez-guest
Date: 2012-02-12 17:09:05 +0000 (Sun, 12 Feb 2012)
New Revision: 9656
Modified:
trunk/packages/fis-gtm/fis-gtm/trunk/debian/changelog
trunk/packages/fis-gtm/fis-gtm/trunk/debian/get-orig-source
trunk/packages/fis-gtm/fis-gtm/trunk/debian/rules
Log:
Fixed behavior of clean. Now the extra source files
are kept in a helper directory on the side, and are
restored during the configure step after a clean
step have been executed.
Modified: trunk/packages/fis-gtm/fis-gtm/trunk/debian/changelog
===================================================================
--- trunk/packages/fis-gtm/fis-gtm/trunk/debian/changelog 2012-02-12 15:07:35 UTC (rev 9655)
+++ trunk/packages/fis-gtm/fis-gtm/trunk/debian/changelog 2012-02-12 17:09:05 UTC (rev 9656)
@@ -9,6 +9,14 @@
- Solves bootstrapping challenges.
* debian/patches/01-comlist.patch: Ensure make will not stop
at a to early "MAKELEVEL"
+ * debian/rules:
+ - override_dh_clean now uses the gtm provided "clean" make target.
+ - override_dh_auto_configure now restores the extra files from the
+ helper directory: fis-gtm-src-extras
+ - now uses setupenv.sh from the fis-gtm-src-extras directory.
+ * debian/get-orig-source:
+ - Extra source files are now expanded in fis-gtm-src-extras
+ directory, and this new directory is now part of the orig.tar.gz.
[ Andreas Tille ]
* debian/changelog: switch to "uncompressed" version numbers
Modified: trunk/packages/fis-gtm/fis-gtm/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/fis-gtm/fis-gtm/trunk/debian/get-orig-source 2012-02-12 15:07:35 UTC (rev 9655)
+++ trunk/packages/fis-gtm/fis-gtm/trunk/debian/get-orig-source 2012-02-12 17:09:05 UTC (rev 9656)
@@ -23,6 +23,7 @@
UPSTREAM_EXTRAS_SRC="gtm_V${VERSION}_linux_i686_src_extras"
UPSTREAM_EXTRAS_SRC_TGZ="${UPSTREAM_EXTRAS_SRC}.tar.gz"
+SRC_EXTRAS_DIR="fis-gtm-src-extras"
TARBALLDIR=../tarballs
mkdir -p ${TARBALLDIR}
@@ -48,8 +49,9 @@
mkdir ${OUTPUTDIR}
cd ${OUTPUTDIR}
tar -xzf ../${UPSTREAMNAME}_V${VERSION}*src.tar.gz
- # copy files from extra_src straight into source dir
- cp -a ../${NAME}/* .
+ # copy files from extra_src into side helper directory
+ mkdir ${SRC_EXTRAS_DIR}
+ cp -a ../${NAME}/* ${SRC_EXTRAS_DIR}
cd ..
GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX -czf ${NAME}_${PKGVERSION}.orig.tar.gz ${OUTPUTDIR}
Modified: trunk/packages/fis-gtm/fis-gtm/trunk/debian/rules
===================================================================
--- trunk/packages/fis-gtm/fis-gtm/trunk/debian/rules 2012-02-12 15:07:35 UTC (rev 9655)
+++ trunk/packages/fis-gtm/fis-gtm/trunk/debian/rules 2012-02-12 17:09:05 UTC (rev 9656)
@@ -5,18 +5,21 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+SRC_EXTRAS_DIR=fis-gtm-src-extras
+
%:
dh $@
+override_dh_auto_configure:
+ cp -a ./$(SRC_EXTRAS_DIR)/* .
+ dh_auto_configure
+
override_dh_clean:
dh_clean
- find $(CURDIR) -name "*.o" -delete
- find $(CURDIR) -name "*.i" -delete
- find $(CURDIR) -name "*.log" -delete
- find $(CURDIR)/pro/obj -name "*.txt" -delete
+ tcsh ./$(SRC_EXTRAS_DIR)/setupenv.sh clean
override_dh_auto_build:
- tcsh ./setupenv.sh
+ tcsh ./$(SRC_EXTRAS_DIR)/setupenv.sh
override_dh_auto_install:
More information about the debian-med-commit
mailing list