packaging/deb: Improvements related to autoconf.
This commit is contained in:
parent
8814e96a4b
commit
666efe9788
2 changed files with 3 additions and 7 deletions
|
@ -3,7 +3,7 @@ Section: net
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: CORE Developers <core-dev@pf.itd.nrl.navy.mil>
|
Maintainer: CORE Developers <core-dev@pf.itd.nrl.navy.mil>
|
||||||
Standards-Version: 3.8.4
|
Standards-Version: 3.8.4
|
||||||
Build-Depends: debhelper (>= 9), cdbs, autoconf, automake, gcc, libev-dev, make, python-dev, libreadline-dev, bridge-utils, ebtables, iproute2 | iproute, imagemagick, pkg-config, help2man
|
Build-Depends: debhelper (>= 9), cdbs, dh-autoreconf, autoconf, automake, gcc, libev-dev, make, python-dev, libreadline-dev, bridge-utils, ebtables, iproute2 | iproute, imagemagick, pkg-config, help2man
|
||||||
# python-sphinx
|
# python-sphinx
|
||||||
Homepage: http://www.nrl.navy.mil/itd/ncs/products/core
|
Homepage: http://www.nrl.navy.mil/itd/ncs/products/core
|
||||||
|
|
||||||
|
|
|
@ -2,13 +2,9 @@
|
||||||
|
|
||||||
include /usr/share/cdbs/1/rules/debhelper.mk
|
include /usr/share/cdbs/1/rules/debhelper.mk
|
||||||
include /usr/share/cdbs/1/class/autotools.mk
|
include /usr/share/cdbs/1/class/autotools.mk
|
||||||
|
include /usr/share/cdbs/1/rules/autoreconf.mk
|
||||||
|
|
||||||
# this causes autoconf to regenerate ./configure, otherwise make distclean
|
DEB_DH_AUTORECONF_ARGS += ./bootstrap.sh
|
||||||
# has blown it away
|
|
||||||
DEB_AUTO_UPDATE_ACLOCAL = 1.11
|
|
||||||
DEB_AUTO_UPDATE_AUTOHEADER = 2.65
|
|
||||||
DEB_AUTO_UPDATE_AUTOMAKE = 1.11 --add-missing --copy --foreign
|
|
||||||
DEB_AUTO_UPDATE_AUTOCONF = 2.65
|
|
||||||
|
|
||||||
# this prevents 'make install' from invoking install-info that generates a
|
# this prevents 'make install' from invoking install-info that generates a
|
||||||
# $(DEB_DESTDIR)usr/share/info/dir.gz file that causes a lintian error
|
# $(DEB_DESTDIR)usr/share/info/dir.gz file that causes a lintian error
|
||||||
|
|
Loading…
Reference in a new issue