From 93cd875ba2e3ac9eda6adc31b4334d43ef718ea0 Mon Sep 17 00:00:00 2001 From: Modestas Vainius Date: Mon, 23 Mar 2009 21:32:43 +0200 Subject: Add dpkg_architecture_value and sourcepackage to Dh_Lib Both these function are taken from dh_auto_configure. I believe they are useful enough to be in Dh_Lib (esp. dpkg_architecture_value()). The patch removes these funtions from dh_auto_configure too. Signed-off-by: Modestas Vainius --- dh_auto_configure | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'dh_auto_configure') diff --git a/dh_auto_configure b/dh_auto_configure index 41f6210f..0445c343 100755 --- a/dh_auto_configure +++ b/dh_auto_configure @@ -40,29 +40,6 @@ or override the standard parameters that dh_auto_configure passes. init(); -sub dpkg_architecture_value { - my $var=shift; - my $value=`dpkg-architecture -q$var 2>/dev/null` || error("dpkg-architecture failed"); - chomp $value; - return $value; -} - -sub sourcepackage { - open (CONTROL, 'debian/control') || - error("cannot read debian/control: $!\n"); - while () { - chomp; - s/\s+$//; - if (/^Source:\s*(.*)/) { - close CONTROL; - return $1; - } - } - - close CONTROL; - error("could not find Source: line in control file."); -} - if (-x "configure") { # Standard set of options for configure. my @opts; -- cgit v1.2.3