[med-svn] r12792 - trunk/packages/strap-base/trunk/debian

Andreas Tille tille at alioth.debian.org
Mon Jan 14 15:31:34 UTC 2013


Author: tille
Date: 2013-01-14 15:31:34 +0000 (Mon, 14 Jan 2013)
New Revision: 12792

Modified:
   trunk/packages/strap-base/trunk/debian/rules
Log:
Usage of override_dh_auto_build was totally broken!  The build process just assumes you are inside the unpacked source directory!
Christoph:  PLEASE CHECK whether the result fits your expectations!


Modified: trunk/packages/strap-base/trunk/debian/rules
===================================================================
--- trunk/packages/strap-base/trunk/debian/rules	2013-01-14 14:29:17 UTC (rev 12791)
+++ trunk/packages/strap-base/trunk/debian/rules	2013-01-14 15:31:34 UTC (rev 12792)
@@ -8,8 +8,6 @@
 %:
 	dh $@
 
-SRC_TMP  := $(shell mktemp --tmpdir --directory strap-base-build.XXXXXXXXXX)
-#SRC_TMP := $(HOME)/tmp/build_strap-base
 TARBALLS := $(CURDIR)/../tarballs
 ORIG_TAR=$(TARBALLS)/strap-base_$(VERSION).orig.tar.gz
 
@@ -17,14 +15,13 @@
 	dh_installdocs
 
 override_dh_auto_build:
-	cd $(SRC_TMP) && tar -xzf $(ORIG_TAR)
 	# Native program to manage GUI frames by frame title. 
 	#It provides always-on-top, iconization, to-front etc.
-	cd $(SRC_TMP)/strap/src && cc -lm -lX11 -o $(CURDIR)/nativeTools_unix2 nativeTools_unix2.c
-	cd $(SRC_TMP)/strap/src && find . -name "*.java" > ../javaFiles.txt
+	cd src && cc -lm -lX11 -o $(CURDIR)/nativeTools_unix2 nativeTools_unix2.c
+	cd src && find . -name "*.java" > ../javaFiles.txt
 
-	cd $(SRC_TMP)/strap/src && javac -O -cp @$(SRC_TMP)/strap/classpath.txt   @../javaFiles.txt
-	cd $(SRC_TMP)/strap/src && jar -cmf $(SRC_TMP)/strap/Manifest $(CURDIR)/strap-protein-alignment-$(VERSION).jar *
+	cd src && javac -O -cp @../classpath.txt   @../javaFiles.txt
+	cd src && jar -cmf ../Manifest $(CURDIR)/strap-protein-alignment-$(VERSION).jar *
 
 override_dh_clean:
 	dh_clean




More information about the debian-med-commit mailing list