Timo Röhling
3942daf3a1
Enable hardening flags
2 years ago
Timo Röhling
e62fa5e532
Do not build with link-time optimization
...
Closes : #1034873
2 years ago
Timo Röhling
436713a495
Stop shipping emacs cmake mode
...
That mode has been split into the separate package
elpa-cmake-mode.
Gbp-Dch: full
2 years ago
Timo Röhling
48485866d2
Package can be cross-compiled now
3 years ago
Timo Röhling
13f3126ea2
New build profile: cmake.pkg.nogui
3 years ago
Timo Röhling
f295ff4db7
New build profile: pkg.cmake.bootstrap
3 years ago
Timo Röhling
103ee1dd26
Skip spuriously failing tests on kfreebsd-*
3 years ago
Timo Röhling
92bb89a83e
Make dh_elpa B-D-Indep
3 years ago
Timo Röhling
744ff27882
Migrate emacsen helpers to dh_elpa
...
Closes : #802915
3 years ago
Timo Röhling
c7524087ea
Move not cross-satisfiable dependencies to B-D-Indep
3 years ago
Timo Röhling
9d70e31c39
Make tests run in parallel again
...
For some reason, the tests won't run in parallel automatically any more.
Gbp-Dch: ignore
3 years ago
Timo Röhling
28fca03a49
Switch to debhelper version 13
3 years ago
Debian Janitor
4b9210355b
Drop transition for old debug package migration.
...
Changes-By: lintian-brush
Fixes: lintian: debug-symbol-migration-possibly-complete
See-also: https://lintian.debian.org/tags/debug-symbol-migration-possibly-complete.html
3 years ago
Kyle Edwards
297094e070
Set --docdir to actual destination
...
CMake 3.19 adds a link to the CMake reference manual in the help
menu, which attempts to open the local file if it exists, and falls
back to the internet if it does not. It searches for this local file
based on CMAKE_DOC_DIR. However, CMAKE_DOC_DIR was not being set to
the actual destination. Change CMAKE_DOC_DIR to reflect the actual
destination so that the CMake GUI can find it.
4 years ago
Felix Geyer
81a45a4313
Pass --fail-missing to dh_missing.
5 years ago
Felix Geyer
b1391a24aa
Switch to debhelper compat level 12.
5 years ago
Felix Geyer
55aa058f6c
Increase timeout of tests from 2000s to 5000s.
...
* Increase timeout of tests from 2000s to 5000s. (Closes : #910513 )
- Needed for riscv64 qemu-system buildds.
6 years ago
Felix Geyer
6e41d2f679
Work around bug related to running ctests thorugh make test.
7 years ago
Felix Geyer
f20dd846b8
Switch to debhelper compat level 10.
7 years ago
Felix Geyer
37e49b8aaf
Increase test timeout to 2000s.
...
Hopefully this gives slow buildds enough time to run the Qt5Autogen test.
Closes : #876378
7 years ago
Felix Geyer
a1c61232aa
Include pkg-info.mk instead of calling dpkg-parsechangelog.
8 years ago
Felix Geyer
66832068c1
Don't try to link against libuv on hurd.
...
Closes : #844374
8 years ago
Felix Geyer
d60a38d65a
Migrate to dbgsym debug package.
9 years ago
Felix Geyer
603835610b
Pass correct buildsystem to dh_auto_test, fixes FTBFS.
...
Closes : #818040
9 years ago
Felix Geyer
a06921530e
Fix DEB_BUILD_PROFILES check.
9 years ago
Felix Geyer
20e463128f
Use filter to detect the build profile.
9 years ago
Felix Geyer
a8bc51cb82
Add a stage1 build profile that disables building cmake-qt-gui.
...
Bug: #738161
9 years ago
Felix Geyer
6a3df7db44
Move bash_completion from /etc to /usr/share.
...
* Move bash_completion from /etc to /usr/share.
- Stop using dh_bash-completion. It still installs files to /etc and
dh_install works just fine.
10 years ago
Felix Geyer
8bc5eacc3a
Make builds reproducible.
...
* Make builds reproducible.
- Add custom-sphinx-flags.patch, cherry-picked from upstream.
- Pass the date from d/changelog to sphinx.
10 years ago
Felix Geyer
2fe7065951
Merge branch 'master' into experimental
...
Conflicts:
debian/control
debian/rules
10 years ago
Felix Geyer
b53e877de7
Don't create docs symlinks from arch-dep to arch-indep packages.
...
Closes : #760823
10 years ago
Felix Geyer
53df475c27
Add -Wl,--as-needed to LDFLAGS to avoid overlinking.
11 years ago
Felix Geyer
4c2506bfcb
Use sphinxdoc debhelper sequence.
11 years ago
Felix Geyer
e7e27bc5e1
Pass --list-missing to dh_install.
11 years ago
Felix Geyer
1af78b6571
Build the sphinx documentation and man pages.
...
* Build the sphinx documentation and man pages.
- Build-depend on python-sphinx.
11 years ago
Felix Geyer
8bbb2337e9
Drop some redundant build options from debian/rules.
11 years ago
Felix Geyer
bf9c0c2a76
Correctly pass CXXFLAGS with CPPFLAGS to bootstrap.
11 years ago
Modestas Vainius
a05eb9f259
Enable bash-completion.
...
(Closes : #722236 )
11 years ago
Modestas Vainius
ff5ad40b88
Build with BZip2 support, thanks to Pino Toscano for heads up!
12 years ago
Modestas Vainius
d8d22555b9
Drop XMLrpc support.
...
It has been disabled upstream for a while now.
(Closes : #687326 )
12 years ago
Modestas Vainius
c7fdd6058e
Enable hardening flags (by appending CPPFLAGS to C(XX)FLAGS).
13 years ago
Modestas Vainius
6428c45b6b
Disable CTestTestUpload test because it requires Internet access.
...
Thanks to Felix Geyer.
14 years ago
Modestas Vainius
7ff5617b50
Enable more verbosiness when bootstraping.
14 years ago
Modestas Vainius
279d948efe
Support parallel building at bootstrap phase.
14 years ago
Modestas Vainius
0caf5d6098
Remove obsolete build flags from debian/rules.
...
- BUILD_WXDialog;
- TARGET_VERSION;
- TARGET_SOVERSION;
- BUILD_DOXYGEN.
14 years ago
Modestas Vainius
e4f8e910f8
Add verify-build-flags target to debian/rules.
...
It can be used to verify if build flags are still valid (i.e. present in any of
CMakeLists.txt).
14 years ago
Modestas Vainius
f8418777dd
Do not set MINGW_CC_LINUX2WIN_EXECUTABLE build flag.
...
Workaround is no longer needed with ccache 3.0 or later.
14 years ago
Modestas Vainius
42d7957a6a
Use less error-prone way of setting build flags.
14 years ago
Kai Wasserbäch
a7f4002a0c
debian/{compat,control,rules}: Updated for debhelper v8.
14 years ago
Modestas Vainius
ee670935f7
Install documentation to /usr/share/cmake-data instead.
...
Actually it's the "base" package rather than cmake. Also link doc directories
to it.
14 years ago