Axel Beckert
647efb0e12
Check $DEB_BUILD_OPTIONS and $DEB_BUILD_PROFILES in override_dh_auto_test
...
Fixes lintian warning
override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS.
2019-02-03 19:42:03 +01:00
Axel Beckert
76a35e28d1
Use "$(MAKE)" instead of "make" in debian/rules
2018-01-22 23:19:37 +01:00
Axel Beckert
b0177f013e
Debian packaging: Use NEWS.markdown as upstream changelog
...
No more install it as separate documentation.
2016-04-17 01:00:18 +02:00
Axel Beckert
581ac8b4d9
Split up tests in functionality and author tests
2015-07-14 20:18:40 +02:00
Axel Beckert
0defc0f0e3
Switch to a minimal dh style debian/rules
...
Override dh_auto_build as it triggers the nop target.
2013-01-17 18:05:12 +01:00
Axel Beckert
1f70c8f5d7
Use dh_installexamples with a debian/examples file
...
This was also the reason to move the examples around in the previous
commit. :-)
2013-01-17 17:53:31 +01:00
Axel Beckert
39c6bb5974
Move examples from debian/examples to examples
2013-01-17 17:51:16 +01:00
Axel Beckert
931f88f99a
No more explicitly call "make manpages"
...
It's a depedency of "make install" in the next line anyway.
2013-01-16 18:00:26 +01:00
Axel Beckert
5d0bd617e0
Fix copy & paste error in binary-* targets in debian/rules
2013-01-16 17:59:39 +01:00
Axel Beckert
70e0115f94
Use dh_auto_{install,clean}; use "$(MAKE)" instead of "make"
2013-01-16 16:58:10 +01:00
Axel Beckert
1d16c86eba
Remove explicit mentioning of upstream changelog in debian/rules
...
dh_installchangelogs finds it by itself if it exist. That way building
out of a freshly clone git repository does not fail due to a missing
upstream changelog.
2013-01-16 16:55:23 +01:00
Axel Beckert
e15d6cfd5e
Revert "Install upstream ChangeLog only if it exists."
...
This reverts commit 35477c6172f62400120eb15f50b6819befd6f5f2.
If the upstream ChangeLog did not exist, the debian/changelog wasn't
installed either. Which was not the intention.
2013-01-16 16:47:15 +01:00
Axel Beckert
35477c6172
Install upstream ChangeLog only if it exists.
...
The upstream changelog is generated during the upstream release
process, but expected when building the binary .debs. Make its
inclusion optional in the binary .debs.
2012-08-13 00:37:41 +02:00
Axel Beckert
f67c7e25c8
Don't remove stamp files manually, dh_clean does that already
2012-06-27 00:03:56 +02:00
Axel Beckert
8780d7d9ee
Use dh_auto_test for build time tests and add according build-dependencies
2012-05-08 00:48:12 +02:00
Axel Beckert
359a6c13f0
Debian package: Fix lintian warning debian-rules-missing-recommended-target
2012-03-30 18:43:47 +02:00
Axel Beckert
bc811daa17
Revert "Generate ChangeLog during package build"
...
This reverts commit 0cb518bc5af166b9a221bc5780f323a563158779 and fixes
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595883
The changelog MUST not be generated during the Debian package build as
it relies on a checked out copy of the VCS repository -- what the
Debian package isn't. The Debian (and any other packaging) gets the
changelog from our tar.gz balls.
We will have to fix the issue, which the reverted commit tried to fix,
differently.
2010-09-07 01:55:25 +02:00
Stéphane Jourdois
0cb518bc5a
Generate ChangeLog during package build
...
dpkg-buildpackage fails to install changelog unless it is generated before.
Build it after manpages.
2010-07-10 09:49:56 +02:00
Axel Beckert
10cc9763a4
Bump debhelper compat to 7
2010-03-03 01:56:05 +01:00
Steve Kemp
b5dfe1b5a4
Moved rules to binary-indep, not binary-arch
2008-02-01 19:27:39 +00:00
steve
ea02224b6d
2007-04-09 11:56:36 by steve
...
Added the example file to update modules.
2007-04-09 11:56:36 +00:00
steve
dbcbf9b6b0
2007-02-23 22:46:15 by steve
...
Install an example script to update the kernel and initrd image
for both the xen-tools.conf file and any pre-existing xen domains.
2007-02-23 22:46:15 +00:00
steve
f80b518ef9
2006-08-15 18:13:31 by steve
...
Don't run the testsuite at package-build time. Thought I'd done this
already?
2006-08-15 18:13:31 +00:00
steve
4d12fe4450
2006-06-08 13:46:38 by steve
...
Added the debian/ subdirectory to the CVS repository.
(Don't include it in "make release".)
Clean target updated to clean all debian temporary files.
2006-06-08 13:46:38 +00:00