Modestas Vainius
8f01d6797f
Install to multiarch libdir on kFreeBSD and Hurd like on Linux.
...
Thanks to John Stamp
Patch: install_to_multiarch_libdir_on_kfreebsd_hurd.diff
(Closes : #684956 )
13 years ago
Modestas Vainius
e0c125be38
Make FindPostgreSQL find headers on Debian.
...
Thanks to Pere Nubiola i Radigales and Gregor Jasny.
Patch: FindPostgreSQL_665721.diff
(Closes : #665721 )
13 years ago
Modestas Vainius
ca14e008bc
Remove patches, merged upstream.
...
- backport_findpkgconfig_set_found_variable.diff;
- backport_module_no_soname.diff;
- manpage_fixes.diff.
13 years ago
Modestas Vainius
ed90284d35
Backport a no-soname feature from CMake (2.8.9) master tree.
...
Just set a NO_SONAME property on the shared library or module target in order
to skip addition of the SONAME field to the shared object. This makes it
possible to build Debian Python policy compliant modules with CMake. (Closes:
#668982 )
Patch: backport_module_no_soname.diff
13 years ago
Modestas Vainius
c3b31313bb
FindPkgConfig.cmake: properly set documented PKG_CONFIG_FOUND variable.
...
The patch backport_findpkgconfig_set_found_variable.diff was backported from
upstream 3ea850a.
(Closes : #669627 )
13 years ago
Modestas Vainius
71d036b662
Readd manpage_fixes.diff patch with new man page fixes.
13 years ago
Modestas Vainius
04c0477c56
Remove patches merged/backported from upstream.
...
- backport_findpython_fixes.diff
- backport_findruby_improvements.diff
- backport_support_cxxtest4.diff
- manpage_fixes.diff
- mipsel_is_little_endian.diff
- paths_in_regex_espace_metachars.diff
13 years ago
Modestas Vainius
36c3f31c63
Add support for CxxTest 4 in FindCxxTest.
...
Backport a patch backport_support_cxxtest4.diff from cmake master.
(Closes : #662982 )
13 years ago
Modestas Vainius
93e74a456e
Backport a bunch of FindRuby improvements from cmake master.
...
It should be able to properly find ruby 1.9.1 as packaged in Debian now.
(Closes : #643949 )
(patch backport_findruby_improvements.diff)
13 years ago
Modestas Vainius
f0b0b0d2f4
Backport a bunch of FindPython* related commits from cmake master.
...
It is now possible to force a specific python version via command line again.
The interface has changed though, see NEWS entry. (Closes : #663188 )
(patch backport_findpython_fixes.diff)
13 years ago
Modestas Vainius
74bc2b76d2
Drop support_cppflags.diff patch.
...
This particular solution was rejected by upstream.
Reopens #653916 .
13 years ago
Modestas Vainius
8c098f5507
Fix some tests not to fail if absolute build path contains regex metacharacters like +.
...
This makes the package binNMUable again. (patch
paths_in_regex_espace_metachars.diff)
13 years ago
Modestas Vainius
4f2ae6f526
Properly detect mipsel as little endian architecture.
...
Fixes FTBFS (patch mipsel_is_little_endian.diff).
13 years ago
Modestas Vainius
11cd193c55
Fix various typos and formatting errors in manpages
...
Patch manpage_fixes.diff.
13 years ago
Modestas Vainius
6a10d7b694
Respect CPPFLAGS environment variable.
...
Append it to C(XX)FLAGS when building C/C++ sources.
Patch support_cppflags.diff.
(Closes : #653916 )
13 years ago
Modestas Vainius
b896b4e6b7
Remove multiarch_lib_dirs_should_be_implicit.diff patch, merged upstream.
13 years ago
Modestas Vainius
97296f5ce6
Make sure CMake considers /lib/<arch> as implicit.
...
Therefore CMake keeps it out of automatic R(UN)PATH then (patch
multiarch_lib_dirs_should_be_implicit.diff).
14 years ago
Modestas Vainius
3dabc0c10b
Drop merged patches.
...
* Drop screen-256color-bce.diff - merged upstream.
* Drop spelling_formatting_fixes.diff - merged upstream.
14 years ago
Modestas Vainius
49ef65c97c
Fix a couple of new spelling / formatting errors.
...
(patch spelling_formatting_fixes.diff)
W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakemodules.1.gz 2641: warning [p 39, 1.5i]: can't break line
I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakeprops.1.gz explict explicit
I: cmake: spelling-error-in-binary usr/bin/cmake explict explicit
I: cmake: spelling-error-in-binary usr/bin/cpack explict explicit
I: cmake: spelling-error-in-binary usr/bin/ctest explict explicit
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 7300: warning [p 120, 3.3i]: can't break line
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz explict explicit
I: cmake-curses-gui: spelling-error-in-binary usr/bin/ccmake explict explicit
I: cmake-qt-gui: spelling-error-in-binary usr/bin/cmake-gui explict explicit
14 years ago
Modestas Vainius
05b13d548a
Drop patches which are no longer needed.
...
* Drop fixup_manpages.diff patch, merged upstream.
* Drop backport_test_order_fix.diff patch, was backported from upstream.
* Drop multiarch_basic_support.diff patch, merged upstream.
14 years ago
Modestas Vainius
392f6fb9bc
Add multiarch implementation from upstream.
...
Implemented in patch multiarch_basic_support.diff, taken from upstream bug
backwards compatible with previous releases and in addition, it implements
multiarch support for find_package().
14 years ago
Modestas Vainius
db159fb2cc
Revert "Fix find_library() to find libraries in multiarch library paths."
...
This effectively reverts commit 3220ba5539
and
adds appropriate debian/changelog modifications.
14 years ago
Modestas Vainius
d387f1b70e
Make FindGTK2.cmake work with Debian multiarch.
...
Implemented in the patch multiarch_findgtk2_fix.diff.
(LP: #751940 )
14 years ago
Modestas Vainius
3220ba5539
Fix find_library() to find libraries in multiarch library paths.
...
While the patch is not a good fix (hackish by nature, no cross-compilation
support etc.), it should do the job in majority of cases. Also require dpkg-dev
>= 1.16 at both build time (Build-Depends) and runtime (cmake Depends) because
the patch needs dpkg-architecture -qDEB_HOST_MULTIARCH. (Closes : #618932 )
Implemented in multiarch_library_directory_hack.diff.
14 years ago
Modestas Vainius
f28541d7ef
Generate colour Makefiles if $TERM is 'screen-256color-bce'.
...
Thanks to Davide Mancusi for the patch (screen-256color-bce.diff).
(Closes : #627853 )
14 years ago
Modestas Vainius
7b26c06e09
Backport patch to fix test order (broken in 2.8.4).
...
Add backport_test_order_fix.diff to restore conpatibility with earlier versions
with respect to the test run order. (Closes : #615054 )
14 years ago
Kai Wasserbäch
cdd8ec7b95
debian/patches/FindBoost_add_-lpthread_#563479.diff: Added. ( Closes : #563479 )
14 years ago
Kai Wasserbäch
c17a90bf49
Dropped obsolete patch: FindPython_fix_#569321_and_#580503.diff
14 years ago
Kai Wasserbäch
ed365f7923
Dropped obsolete patch: FindTCL_fix_#600245.diff
14 years ago
Kai Wasserbäch
192311b428
Dropped obsolete patche: backport_fix_asm_support.diff
14 years ago
Kai Wasserbäch
7bca51398e
Reverting the last two commits.
...
This reverts commit d63a84bd7b
and
65f2b045e3
. This is in accordance with
what Brad King answered to #600889 (not a CMake bug).
14 years ago
Kai Wasserbäch
d63a84bd7b
debian/patches/FindVTK_fix_#600889.diff: Added. ( Closes : #600889 )
14 years ago
Modestas Vainius
9643b76229
Backport a patch from 2.8.4 to fix ASM support.
...
Thanks to Leon Nardella for heads up. (Closes : #608510 , LP: #695335 )
14 years ago
Kai Wasserbäch
f56a1e051a
debian/patches/FindTCL_fix_#600245.diff: Added. ( Closes : #600245 )
...
The FIND_LIBRARY() statement for TCL used the TK variables and vice versa.
This patch reverses that into the right usage.
14 years ago
Modestas Vainius
3f23321ee1
Add fixup_manpages.diff patch to fix small issues with cmake mangpages.
...
Found by lintian:
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 10029: warning [p 158, 13.5i]: can't break line
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz informations information
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz dependant dependent
14 years ago
Modestas Vainius
0ac23dc6b7
Drop patches which were merged upstream.
...
- debian/patches/hurd_platform.diff;
- FindGTK2_pangommconfig.diff;
- FindJNI_fix_libarch_determination.diff;
- cpack_installed_size.diff;
- add_libarchive_script.patch - better version merged upstream;
- fix-CTestTestFailedSubmit-xmlrpc.diff;
- fix_spelling_errors.patch.
14 years ago
Kai Wasserbäch
a0f2851e04
Fix spelling mistakes in CMake and its documentation.
...
Lintian showed a lot of spelling mistakes in the binaries and the
auto-generated documentation.
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
15 years ago
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.
15 years ago
Kai Wasserbäch
9a050335e1
Add Findlibarchive.cmake to allow building with system's libarchive.
...
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
15 years ago
Modestas Vainius
93078db9bb
Update patches for new upstream release.
...
- kFreeBSD_Hurd_fixes.diff - remove, merged upstream;
15 years ago
Kai Wasserbäch
08958f98ad
Expand debian/patches/FindPython_fix_#580503.diff to cover #569321 too.
...
Actually a very small change: just also check if there is a specific
version requested, otherwise proceed as with the previous patch.
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
15 years ago
Kai Wasserbäch
6ae03be2f1
debian/patches/FindPython_fix_#580503.diff: Added. ( Closes : #580503 )
...
The patch was additionally tested by Jakub Wilk.
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
15 years ago
Modestas Vainius
86797b8024
Add cpack_installed_size.diff to fix generation of Installed-Size field for deb packages.
...
Thanks to Simone Rossetto for heads up and initial patch.
15 years ago
Modestas Vainius
f87fbec650
Rename (to kFreeBSD_Hurd_fixes.diff) and improve kFreeBSD_fixes.diff to fix FTBFS on GNU/Hurd as well.
15 years ago
Modestas Vainius
5dc3acd737
Add FindGTK2_pangommconfig.diff patch.
...
Look for Pangomm Config include directory in FindGTK2.cmake (Closes : #579718 ).
Thanks to Sune Vuorela for the patch.
15 years ago
Modestas Vainius
e9e236776c
Rewrite _java_libarch determination code in FindJNI.cmake (based on new code in OpenJDK 1.6.0_18).
...
This should fix invalid _java_libarch detection on mipsel and armel (patch
FindJNI_fix_libarch_determination.diff).
15 years ago
Modestas Vainius
9a1918d166
Add kFreeBSD_fixes.diff patch to fix FTBFS on kfreebsd-*
...
Fixes failure of the CTestTestTimeout test. kFreeBSD has the same userland as
Linux. This change is necessary to enable kwsysProcessKill() to kill child
processes on kFreeBSD. The bug was detected by CTestTestTimeout test.
15 years ago
Modestas Vainius
27b3dd912d
Update debian/patches.
...
- drop bootstraptest_increase_timeout.diff - merged upstream;
- hurd_platform.diff - adapt to upstream changes.
15 years ago
Modestas Vainius
46e2dd5af8
Fix GNU.cmake file used on Hurd.
...
Thanks to Pino Toscano for the patch.
15 years ago
Modestas Vainius
0e1661310d
Increase timeout of BootstrapTest to 2 hours.
...
So it no longer times out on s390 or armel
(patch bootstraptest_increase_timeout.diff).
15 years ago