Travis Cross
f79a37a363
debian: Add option to use existing .orig.* file
2012-06-23 22:34:19 +00:00
Travis Cross
d18a7ffa26
Bundle .version file with debian nightlies
...
This adds the .version file to nightlies produced with debian/util.sh.
2012-06-23 22:34:18 +00:00
Travis Cross
b16821944e
Harmonize debian nightly version with print_git_revision
...
Debian nightlies created with debian/util.sh now have the version set
in the same format as Makefile.am produces. Unlike Makefile.am,
however, we show the orig packaging date rather than the date of the
latest commit, as the latter could legitimately regress and we need
this to always increment.
2012-06-23 22:34:18 +00:00
Travis Cross
992e05667c
debian: put the build options in the right place
2012-06-02 17:30:48 +00:00
Travis Cross
ed9ff6e375
debian: don't rebuild dsc files
2012-06-02 16:18:53 +00:00
Travis Cross
c15613e065
debian: set variable outside fork
2012-06-02 16:09:39 +00:00
Travis Cross
337c9d4365
debian: output the correct name of the .changes file
2012-06-02 15:17:10 +00:00
Travis Cross
73b34cb373
debian: kill children if we exit unexpectedly
2012-06-02 05:19:19 +00:00
Travis Cross
cf68dc731a
debian: only build binary-indep packages once for each distro
2012-06-02 04:20:52 +00:00
Travis Cross
f3c2180c52
add usage help to debian/util.sh
2012-06-02 01:10:11 +00:00
Travis Cross
6679e3f589
debian: add option to run builds in parallel
2012-05-29 16:52:11 +00:00
Travis Cross
25287f3828
debian: add option to control make/bootstrap -j settings
2012-05-28 19:21:06 +00:00
Travis Cross
b4816ae952
debian: place build results in ../
2012-05-28 18:24:11 +00:00
Travis Cross
a5d696d517
debian: ensure set -e behavior when run under build-all
...
build_all call each of these subroutines under a sub-shell, so the set
-e gets wiped out.
2012-05-28 18:22:13 +00:00
Travis Cross
2365f41fdc
debian: add a build quicktest feature
2012-05-28 18:22:12 +00:00
Travis Cross
d3cb703697
debian: force build output to stderr
...
Because we're capturing the string return value of these functions, we
can't see any output that goes to stdout.
2012-05-28 18:22:09 +00:00
Travis Cross
496b9a9c78
debian: add utility for building all distros and architectures
2012-05-28 18:21:35 +00:00
Travis Cross
8fb3f54c15
debian: add option to create pbuilder debug hook
2012-05-28 18:21:30 +00:00
Travis Cross
0bab77bf96
debian: refactor and improve build utilities
2012-05-28 18:20:37 +00:00
Travis Cross
15a67097d8
debian: add utility for rolling nightly builds
2012-05-28 16:35:01 +00:00
Travis Cross
870ef6f83f
debian: don't bundle sounds in orig tarball
...
We've moved the sounds to a separate source package.
2012-05-28 16:35:01 +00:00
Travis Cross
dfddd3ec10
debian: remove utilities that duplicate debian tools
...
install-build-depends is inferior to:
mk-build-deps -i
2012-05-28 16:34:52 +00:00
Travis Cross
193512e9ea
debian: mirror dpkg-source parameter choice
2012-05-11 06:23:18 +00:00
Travis Cross
8d366f7f98
debian: add a utility for creating the source package
2012-05-11 06:14:57 +00:00
Travis Cross
18de244778
debian: add a utility to create the .orig.tar.* file
2012-05-11 06:14:57 +00:00
Travis Cross
495dd7e5e2
debian: stop if we hit any errors in util.sh
2012-05-11 06:14:57 +00:00
Travis Cross
fa4e329847
debian: add a makefile rule to install build deps
2012-05-05 23:29:17 +00:00
Travis Cross
0a00e7e5eb
debian: install build dependencies without confirming
2012-05-05 23:29:17 +00:00
Travis Cross
b13f18ba8d
debian: add a utility to install necessary build dependencies
2012-05-05 23:29:16 +00:00
Travis Cross
38379a5f0d
debian: make utilities work when run from any arbitrary directory
2012-05-05 23:29:08 +00:00
Travis Cross
6c7548925c
debian: make utilities work when run from within debian/
2012-05-05 23:19:53 +00:00
Travis Cross
6e01f31798
debian: add a utility to output build dependencies for aptitude
2012-05-05 23:19:41 +00:00
Travis Cross
b281e1340b
debian: place build utilities in a single file
2012-05-05 20:23:53 +00:00