Carlos Maddela
1e51a09248
Make sure that the upstream changelog remains uncompressed
...
Make sure that the upstream changelog remains uncompressed,
so that the application can display it.
2019-02-02 13:34:45 +11:00
Carlos Maddela
44bc4b1916
Add support for nodoc build profile.
2019-01-31 06:48:26 +11:00
Carlos Maddela
b289d165db
Fix dh_auto_build overrides to take advantage of parallel builds.
2019-01-31 05:06:04 +11:00
Carlos Maddela
b24ad06237
Fix location of manual.
2019-01-31 04:51:51 +11:00
Carlos Maddela
e4f86281b1
Build as verbosely as possible.
2019-01-31 04:34:03 +11:00
Carlos Maddela
dc27f5e3fa
Simplify process by which mutable files are backed up and restored.
2019-01-31 04:30:57 +11:00
Carlos Maddela
5d5e943c51
Reproducibly generate PDF documentation from TeX sources.
2017-08-15 03:50:22 +10:00
Carlos Maddela
06c675c1fd
Remove dependencies on dh-exec and dpkg-dev.
...
* Use alternative way of installing icons to remove dependency on
dh-exec.
* Drop redundant dependency on dpkg-dev.
2017-08-15 02:00:37 +10:00
Carlos Maddela
a5f48d91a3
Call ./configure script directly
...
Call ./configure script directly, instead of relying on debhelper,
to resolve incompatibilities with Bash-based script.
2017-08-15 00:29:03 +10:00
Carlos Maddela
f83f9e81b0
Use complete Debian revision number as build number
...
Use complete Debian revision number as build number, instead of
just the numeric part. Also, re-implement scripts/time-stamper.bash
without direct calls to dpkg-parsechangelog.
2017-08-14 23:15:27 +10:00
Carlos Maddela
c68a08fb59
Remove unnecessary calls to dpkg-parsechangelog from debian/rules.
2017-08-06 17:47:35 +10:00
Carlos Maddela
ba84c34dce
Disable generating manual.pdf ourselves.
...
For the time being, we'll just package the upstream-generated
manual.pdf, since we can't build the PDF reproducibly ourselves.
The reason we can't is most probably due to the fact that the
LaTeX document embeds other PDF documents and PNG images.
Although we are able to reproduce the PDF's creation and mod
dates, as well as its PDF IDs, the stream elements representing
the embedded images are always what seem to differ each time we
try to generate the PDF.
2017-01-07 00:36:25 +11:00
Carlos Maddela
ce67360bbf
Fudge dates and PDF IDs in the interest of build reproducibility.
2017-01-07 00:36:25 +11:00
Carlos Maddela
f9b03ad387
debian/rules: Update mutable file list.
2017-01-07 00:36:25 +11:00
Carlos Maddela
b603c4f5be
Update documentation build and install rules.
2017-01-07 00:36:25 +11:00
Carlos Maddela
04ce38ec85
Backup and restore mutable files to allow multiple builds.
2017-01-07 00:26:50 +11:00
Carlos Maddela
f8dc3ae4a9
Use original name for the duplicate uncompressed upstream CHANGELOG.
2017-01-07 00:26:50 +11:00
Carlos Maddela
df6fe7761f
Fix display of changelog, credits and to-do files.
...
Use absolute paths to compensate for the fact that we don't install
duplicates in /usr/share/doc/dvdisaster-doc or build with source
path embedded anymore.
2017-01-04 03:39:45 +11:00
Carlos Maddela
a8f06a0b4d
Fix all warnings except for those related to deprecated API.
...
Silence deprecated API warnings.
Closes : #748416
2017-01-04 03:39:45 +11:00
Carlos Maddela
5f8bcae4b3
Separate binary-arch and binary-indep rules.
2017-01-04 03:39:45 +11:00
Carlos Maddela
e8f1c10d5c
Don't build with source path embedded as this makes unreproducible builds.
2017-01-04 03:39:45 +11:00
Carlos Maddela
ee5d92b276
Fix clean up rules.
2017-01-04 03:39:45 +11:00
Carlos Maddela
943c49baca
Link required libraries as needed.
2017-01-04 03:39:44 +11:00
Carlos Maddela
52734ab081
Tidy up installation of doc files.
2017-01-04 03:39:44 +11:00
Carlos Maddela
f2faa26920
Fix installation of desktop file and icon images.
2017-01-04 03:39:44 +11:00
Carlos Maddela
66a09cac46
Build with all hardening flags set.
2017-01-04 03:39:43 +11:00
TANIGUCHI Takaki
cc2d9f8e3a
debian/rules: Rewrite in dh7 style
2012-03-06 12:42:55 +09:00
Rogério Brito
00e19688b4
Don't patch the documentation directly.
...
Don't patch the documentation directly, to avoid one extra patch
in divergence from upstream.
Use the BUILDROOT variable instead of setting BINDIR etc during
installation.
2009-12-09 23:42:23 -02:00
Rogério Brito
237207698a
Wrap one extra line.
2009-12-09 21:38:42 -02:00
Rogério Brito
af26379c0c
Wrap some long lines for legibility.
2009-12-09 21:08:38 -02:00
Rogério Brito
3ee8b47d0c
Initial migration to format "3.0 (quilt)".
2009-12-07 16:25:30 -02:00
Daniel Baumann
8ea2ebcd2a
Imported Debian patch 0.72-2
2009-11-21 16:29:04 +09:00