43 Commits

Author SHA1 Message Date
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
Modestas Vainius
42d7957a6a Use less error-prone way of setting build flags. 2011-02-19 19:27:26 +02:00
Kai Wasserbäch
a7f4002a0c debian/{compat,control,rules}: Updated for debhelper v8. 2011-02-19 15:19:57 +01:00
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.
2011-01-02 14:24:40 +02:00
Modestas Vainius
2f19fc7ece Use common documentation directory for all binary packages.
Now install cmake documentation into /usr/share/doc/cmake/ and link doc
directories of the rest binary packages to it (needs debhelper 7.4.2).
2010-12-26 19:05:21 +02:00
Modestas Vainius
8d3ef94fd6 Add cmake-dbg package. 2010-07-12 02:00:17 +03:00
Modestas Vainius
491a593864 Cosmetics: alignment. 2010-07-02 04:38:51 +03:00
Modestas Vainius
4f3be47179 Build with CTEST_USE_XMLRPC to reenable XMLRPC support in CTest.
Also add fix-CTestTestFailedSubmit-xmlrpc.diff patch to fix a (wrongly) failing
test in that case.
2010-07-02 04:38:13 +03:00
Kai Wasserbäch
9aa0377cd2 Use the system libarchive and not the embedded copy.
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
2010-07-01 16:50:00 +02:00
Modestas Vainius
6aa49d1ab6 Forcefully disable ccache for tests.
It breaks otherwise valid Simple_Mingw_Linux2Win test.
2010-03-17 17:16:22 +02:00
Modestas Vainius
f7c12c50a6 Enable building in parallel (--parallel). 2010-03-17 13:55:43 +02:00
Modestas Vainius
96e03f5dfb Skip the unpredictably long and rather pointless BootstrapTest (Closes: #558001). 2009-11-26 14:24:24 +02:00
Modestas Vainius
3116cd3bbc Remove obsolete hack for parisc64 from debian/rules.
It didn't work after switch to dh v7 anyway.
2009-11-24 11:16:44 +02:00
Modestas Vainius
ec4053983e Revert "Build with g++-4.4 on hppa."
This reverts commit c8c01e62b6fc6df64d237cb4f0905af7f635035d.

Conflicts:

	debian/changelog
2009-11-24 11:13:21 +02:00
Modestas Vainius
c8c01e62b6 Build with g++-4.4 on hppa.
May solve FTBFS (segfault likely due to miscompilation) reported in #556653.
2009-11-22 20:48:30 +02:00
Modestas Vainius
b20572bded Set HOME to current build directory when running test suite.
This should fix failures of kwsys.testRegistry and FindPackageTest
tests on the buildds.
2009-11-22 20:08:55 +02:00
Modestas Vainius
1bdd159196 Reenable test suite. 2009-11-21 16:27:23 +02:00
Modestas Vainius
ac58c4012b Disable test suite for now. 2009-11-14 02:02:19 +02:00
Modestas Vainius
5041c90525 Switch debian/rules to use dh.
- bump debhelper build depends to 7.3;
- also drop unused Dart handling in the process;
- enable test suite.
2009-11-10 21:30:36 +02:00
Modestas Vainius
6f4e84221b Build with CMAKE_USE_RELATIVE_PATHS=ON. 2009-11-06 23:08:55 +02:00
Modestas Vainius
491878bef6 Switch to dpkg-source format 3.0 (quilt).
- switch to dpkg-source format 3.0 (quilt);
- drop build dependency on quilt;
- drop quilt.make snippet include from debian/rules.
2009-11-06 23:06:13 +02:00
Modestas Vainius
a1703edf13 Call dpkg with --print-architecture.
Used to be called with --print-installation-architecture.
2009-10-04 16:20:43 +03:00
Modestas Vainius
4bc798c21f Support dpkg-buildpackage -jX parallel DEB_BUILD_OPTIONS. 2009-08-21 19:09:26 +03:00
Modestas Vainius
857598fc78 Use quilt.make rather than custom quilt patch implementation. 2009-08-08 11:03:49 +03:00
Modestas Vainius
c14754bf86 Remove deprecated dh_desktop from debian/rules.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-05-01 18:22:18 +03:00
Modestas Vainius
55b90942c7 Fix installation of lintian overrides.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-02-24 00:27:11 +02:00
Modestas Vainius
7c059fd175 Fix binary-indep target.
Preparing for experimental upload.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-02-23 23:30:29 +02:00
Modestas Vainius
70ea4a6e63 Call dh_desktop in the install target.
Fixes lintian warning.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-02-19 00:15:29 +02:00
Modestas Vainius
1b204b6933 Use dh_prep instead of deprecated dh_clean -k
Fixes lintian warning.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-02-19 00:12:09 +02:00
Modestas Vainius
9a610a7a96 Clean up docs.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2008-10-17 12:20:02 +03:00
Modestas Vainius
8f47c41f85 Dynamically link against system libraries (security).
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2008-10-16 22:13:13 +03:00
Modestas Vainius
9e85fc7746 Split cmake into more packages
cmake-data - common modules and documentation. Architecture independant.
             Move emacsen stuff in here.
cmake - cmake, cpack and ctest and other CLI utilities.
        cmake is necessary for all GUIs.
cmake-curses-gui - CMake Curses GUI.
cmake-qt-gui - CMake Qt4 GUI.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2008-10-16 21:07:07 +03:00
Modestas Vainius
94be7b2326 Rewrite cache init code + build verbosity.
* Use bootstrap --init=<command_file> command because it is
supported by upstream.
* Make build verbose again (CMAKE_VERBOSE_MAKEFILE).

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2008-10-16 20:14:31 +03:00
Modestas Vainius
c0f9e81925 CMake 2.6.2 packaging
Read debian/changelog for more information about the changes made.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2008-10-13 00:58:04 +03:00
Pierre Habouzit
6b0ed18677 import cmake 2.6.0-5
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-10-12 18:44:02 +02:00