Timo Röhling
bd62e9adfc
Remove obsolete CMAKE_USE_RELATIVE_PATHS=ON from build
2024-06-13 11:36:07 +02:00
Aurelien Jarno
7b849a5f87
Drop kfreebsd-* specific build-depends, the ports have been removed
2024-06-02 14:38:37 +02:00
Timo Röhling
6fecb1cb0b
Clean __pycache__ from source tree
...
Closes : #1043733
2023-08-21 10:25:32 +02:00
Timo Röhling
3942daf3a1
Enable hardening flags
2023-05-23 17:38:46 +02:00
Timo Röhling
e62fa5e532
Do not build with link-time optimization
...
Closes : #1034873
2023-05-03 23:28:38 +02:00
Timo Röhling
436713a495
Stop shipping emacs cmake mode
...
That mode has been split into the separate package
elpa-cmake-mode.
Gbp-Dch: full
2022-11-18 19:06:16 +01:00
Timo Röhling
48485866d2
Package can be cross-compiled now
2021-10-10 22:16:07 +02:00
Timo Röhling
13f3126ea2
New build profile: cmake.pkg.nogui
2021-10-07 21:03:46 +02:00
Timo Röhling
f295ff4db7
New build profile: pkg.cmake.bootstrap
2021-09-25 14:33:57 +02:00
Timo Röhling
103ee1dd26
Skip spuriously failing tests on kfreebsd-*
2021-09-24 22:24:51 +02:00
Timo Röhling
92bb89a83e
Make dh_elpa B-D-Indep
2021-09-24 20:57:29 +02:00
Timo Röhling
744ff27882
Migrate emacsen helpers to dh_elpa
...
Closes : #802915
2021-09-17 18:15:49 +02:00
Timo Röhling
c7524087ea
Move not cross-satisfiable dependencies to B-D-Indep
2021-09-15 18:48:02 +02:00
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
2021-09-15 18:46:39 +02:00
Timo Röhling
28fca03a49
Switch to debhelper version 13
2021-09-14 17:06:52 +02:00
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
2021-09-03 18:10:30 +00:00
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.
2020-10-13 17:36:00 -04:00
Felix Geyer
81a45a4313
Pass --fail-missing to dh_missing.
2019-11-12 20:10:00 +01:00
Felix Geyer
b1391a24aa
Switch to debhelper compat level 12.
2019-11-12 20:09:30 +01:00
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.
2018-10-07 17:46:16 +02:00
Felix Geyer
6e41d2f679
Work around bug related to running ctests thorugh make test.
2018-02-18 10:37:54 +01:00
Felix Geyer
f20dd846b8
Switch to debhelper compat level 10.
2018-02-16 18:06:50 +01:00
Felix Geyer
37e49b8aaf
Increase test timeout to 2000s.
...
Hopefully this gives slow buildds enough time to run the Qt5Autogen test.
Closes : #876378
2017-09-24 10:01:51 +02:00
Felix Geyer
a1c61232aa
Include pkg-info.mk instead of calling dpkg-parsechangelog.
2017-07-20 21:58:52 +02:00
Felix Geyer
66832068c1
Don't try to link against libuv on hurd.
...
Closes : #844374
2016-12-03 23:32:39 +01:00
Felix Geyer
d60a38d65a
Migrate to dbgsym debug package.
2016-03-13 15:16:23 +01:00
Felix Geyer
603835610b
Pass correct buildsystem to dh_auto_test, fixes FTBFS.
...
Closes : #818040
2016-03-13 13:33:11 +01:00
Felix Geyer
a06921530e
Fix DEB_BUILD_PROFILES check.
2015-08-28 18:10:08 +02:00
Felix Geyer
20e463128f
Use filter to detect the build profile.
2015-08-26 20:44:22 +02:00
Felix Geyer
a8bc51cb82
Add a stage1 build profile that disables building cmake-qt-gui.
...
Bug: #738161
2015-08-26 17:47:47 +02:00
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.
2015-05-30 14:17:22 +02:00
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.
2015-05-01 21:49:17 +02:00
Felix Geyer
2fe7065951
Merge branch 'master' into experimental
...
Conflicts:
debian/control
debian/rules
2014-09-09 19:19:56 +02:00
Felix Geyer
b53e877de7
Don't create docs symlinks from arch-dep to arch-indep packages.
...
Closes : #760823
2014-09-08 19:31:14 +02:00
Felix Geyer
53df475c27
Add -Wl,--as-needed to LDFLAGS to avoid overlinking.
2014-08-03 23:34:40 +02:00
Felix Geyer
4c2506bfcb
Use sphinxdoc debhelper sequence.
2014-08-03 23:20:39 +02:00
Felix Geyer
e7e27bc5e1
Pass --list-missing to dh_install.
2014-08-03 23:02:49 +02:00
Felix Geyer
1af78b6571
Build the sphinx documentation and man pages.
...
* Build the sphinx documentation and man pages.
- Build-depend on python-sphinx.
2014-08-03 22:50:16 +02:00
Felix Geyer
8bbb2337e9
Drop some redundant build options from debian/rules.
2014-08-03 19:34:01 +02:00
Felix Geyer
bf9c0c2a76
Correctly pass CXXFLAGS with CPPFLAGS to bootstrap.
2014-08-03 10:19:48 +02:00
Modestas Vainius
a05eb9f259
Enable bash-completion.
...
(Closes : #722236 )
2013-11-03 13:04:23 +02:00
Modestas Vainius
ff5ad40b88
Build with BZip2 support, thanks to Pino Toscano for heads up!
2013-05-19 22:50:28 +03:00
Modestas Vainius
d8d22555b9
Drop XMLrpc support.
...
It has been disabled upstream for a while now.
(Closes : #687326 )
2013-03-16 19:25:34 +02:00
Modestas Vainius
c7fdd6058e
Enable hardening flags (by appending CPPFLAGS to C(XX)FLAGS).
2012-06-27 21:22:41 +03:00
Modestas Vainius
6428c45b6b
Disable CTestTestUpload test because it requires Internet access.
...
Thanks to Felix Geyer.
2011-07-12 18:04:10 +03:00
Modestas Vainius
7ff5617b50
Enable more verbosiness when bootstraping.
2011-02-19 19:45:14 +02:00
Modestas Vainius
279d948efe
Support parallel building at bootstrap phase.
2011-02-19 19:41:46 +02:00
Modestas Vainius
0caf5d6098
Remove obsolete build flags from debian/rules.
...
- BUILD_WXDialog;
- TARGET_VERSION;
- TARGET_SOVERSION;
- BUILD_DOXYGEN.
2011-02-19 19:27:26 +02:00
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).
2011-02-19 19:27:26 +02:00
Modestas Vainius
f8418777dd
Do not set MINGW_CC_LINUX2WIN_EXECUTABLE build flag.
...
Workaround is no longer needed with ccache 3.0 or later.
2011-02-19 19:27:26 +02:00