[Buildd-tools-devel] [PATCH] [debian] Improve config.{guess, sub} scripts handling.
Cyril Brulebois
cyril.brulebois at kerlabs.com
Wed Aug 20 00:50:06 UTC 2008
Copy them at build-time (and B-D on autotools-dev accordingly), and
remove them on clean, keeping the Debian diff clean.
---
debian/control | 2 +-
debian/rules | 11 ++++-------
2 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/debian/control b/debian/control
index 07230ae..a84d0e6 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: devel
Priority: extra
Maintainer: Debian buildd-tools Developers <buildd-tools-devel at lists.alioth.debian.org>
Uploaders: Michael Banck <mbanck at debian.org>, Roger Leigh <rleigh at debian.org>, Francesco Paolo Lovergine <frankie at debian.org>
-Build-Depends: debhelper (>> 6.0.0)
+Build-Depends: debhelper (>> 6.0.0), autotools-dev
Standards-Version: 3.8.0
Vcs-Browser: http://git.debian.org/?p=buildd-tools/sbuild.git
Vcs-Git: git://git.debian.org/git/buildd-tools/sbuild
diff --git a/debian/rules b/debian/rules
index c23ef0d..9937360 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,6 +17,9 @@ DESTDIR=$(CURDIR)/debian/sbuild
debian/build/config.status: configure
dh_testdir
+ cp /usr/share/misc/config.guess scripts/config.guess
+ cp /usr/share/misc/config.sub scripts/config.sub
+
mkdir debian/build; \
cd debian/build; \
CFLAGS="$(CFLAGS)" ../../configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/share --localstatedir=/var --mandir=\$${prefix}/share/man
@@ -36,13 +39,7 @@ clean:
rm -rf debian/build
rm -rf debian/install
rm -f debian/build-stamp
-
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
- cp -f /usr/share/misc/config.sub scripts/config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
- cp -f /usr/share/misc/config.guess scripts/config.guess
-endif
+ rm -f scripts/config.guess scripts/config.sub
dh_clean
--
1.5.6.3
More information about the Buildd-tools-devel
mailing list