[buildd-tools-devel] [PATCH] debian/rules runs ./bootstrap when needed
Max Thoursie
max at spotify.com
Wed Jan 25 10:22:30 UTC 2012
To make it possible to build a debian package directly form a clean
checkout, debian/rules now run ./bootstrap if ./configure is missing.
To allow bootstrap to run, I had to add git, autoconf and automake to
the build dependencies.
This shouldn't affect building from a source package.
---
debian/control | 2 +-
debian/rules | 3 +++
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/debian/control b/debian/control
index 8bbce38..b7ff88e 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 (>> 7.0.0), groff-base, perl-modules, libexception-class-perl, libfilesys-df-perl, libio-zlib-perl, libmime-lite-perl, libdpkg-perl (>= 1.15.5)
+Build-Depends: debhelper (>> 7.0.0), autoconf, automake, git, groff-base, perl-modules, libexception-class-perl, libfilesys-df-perl, libio-zlib-perl, libmime-lite-perl, libdpkg-perl (>= 1.15.5)
Standards-Version: 3.9.1
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 62e8e0a..38ca27e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,9 @@
VERSION=$(shell dpkg-parsechangelog | grep '^Version:' | cut -d' ' -f 2)
BUILDD_BUILD=$(shell echo ${VERSION} | grep -q 'buildd' && echo yes || echo no)
+configure:
+ ./bootstrap
+
debian/build/config.status: configure
dh_testdir
--
1.7.5.4
More information about the Buildd-tools-devel
mailing list