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
8ee033a02e
manpage_fixes.diff has been applied upstream.
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
3079cf95fd
Refresh other patches.
13 years ago
Modestas Vainius
b896b4e6b7
Remove multiarch_lib_dirs_should_be_implicit.diff patch, merged upstream.
13 years ago
Modestas Vainius
24a0a5dfb0
Add the bug multiarch_lib_dirs_should_be_implicit.diff is forwarded to.
14 years ago
Modestas Vainius
ff1d6a0c3f
Refresh FindBoost_add_-lpthread_#563479.diff patch.
14 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
18b00dd65e
Refresh screen-256color-bce.diff patch.
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
ffb5fc4662
Support multiarch paths on kfreebsd and hurd
...
Patch multiarch_basic_support.diff updated.
(Closes : #630167 )
14 years ago
Modestas Vainius
46f54f9bc9
Fix multiarch regex to support arm*
...
... and (hopefully) all other possible linux architectures. Quadtriplet support
is included even if it is rare.
Patch multiarch_basic_support.diff updated.
14 years ago
Modestas Vainius
7bd05267e2
Adapt multiarch_findgtk2_fix.diff for new multiarch impl.
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
Modestas Vainius
f920624239
Fix year in the fix_manpages.patch. It's 2011 :)
14 years ago
Modestas Vainius
66984ac0dd
Add more spelling fixes to fixup_manpages.diff patch.
...
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cmake prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cpack prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/ctest prefered preferred
I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakepolicies.1.gz prefered preferred
I: cmake-curses-gui: spelling-error-in-binary ./usr/bin/ccmake prefered preferred
I: cmake-qt-gui: spelling-error-in-binary ./usr/bin/cmake-gui prefered preferred
14 years ago
Kai Wasserbäch
327cbf5bbf
Added Forwarded information.
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
65f2b045e3
Added Forwarded: field.
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
e13c2dbf96
Added Applied-Upstream header.
...
FindTCL.cmake patch is now applied upstream:
<http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d95913e2 >
14 years ago
Kai Wasserbäch
154d9b5b2f
Added Forwarded DEP-3 header to FindTCL_fix_#600245.diff.
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
b2c2f1d509
Adapt FindPython_fix_#569321_and_#580503.diff patch to upstream changes.
...
Upstream added support for python 2.7.
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
d56f651767
FindJNI_fix_libarch_determination.diff was applied upstream (cmake-next).
15 years ago
Kai Wasserbäch
d5e9a298c2
FindGTK2_pangommconfig.diff was forwarded upstream.
15 years ago
Kai Wasserbäch
34fb6e8e38
cpack_installed_size.diff was applied upstream (cmake-next).
15 years ago
Kai Wasserbäch
32b777e281
add_libarchive_script.patch was applied upstream (cmake-next).
15 years ago
Kai Wasserbäch
04f8211130
hurd_platform.diff was applied upstream (cmake-next).
15 years ago
Kai Wasserbäch
e39f23fb1d
debian/patches/fix_spelling_errors.patch: Added Applied-Upstream header.
15 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
Modestas Vainius
7e9387624b
Refresh add_libarchive_script.patch, add DEP-3 header.
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
be1647b463
Updated header of debian/patches/FindPython_fix_#569321_and_#580503.diff.
15 years ago
Kai Wasserbäch
9b5a41a7c2
Incorporate ideas from Modestas into the Python patch.
...
Modestas had a few very good ideas on how to improve the patch I've
introduced with a previous commit. This patch incorporates them.
Signed-off-by: Kai Wasserbäch <debian@carbon-project.org>
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
507469c7bf
FindJNI patch: avoid using trick bits of cmake IF() command syntax.
...
This should fix FindJNI on architectures which do not need special
CMAKE_SYSTEM_PROCESSOR handling (e.g. ia64).
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
9b4acc149d
Further improve FinJNI.cmake. This should fix some inconsistencies on s390.
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
351ff1be0f
Improve FindJNI_fix_libarch_determination.diff 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
35ca1848e4
Update bootstraptest_increase_timeout.diff with upstream version.
...
My previous patch didn't work.
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
Modestas Vainius
6f4e84221b
Build with CMAKE_USE_RELATIVE_PATHS=ON.
15 years ago
Modestas Vainius
d8fcc4f4dc
Update to new upstream release, drop all patches.
15 years ago
Modestas Vainius
579dddb1fe
Fixes a couple issues with scripts from Modules/ and Templates/
...
The first hunk fixes permissions of Modules/SquishRunTestCase.sh script.
INSTALL() used to remove executable permissions. The second hunk adds #!/bin/sh
to the top of the script Templates/cygwin-package.sh.in. All executable
interpreted scripts should have this directive.
15 years ago
Modestas Vainius
92f9902681
Remove deprecated Enconding field from CMake.desktop.
...
Patch desktop-remove-deprecated.diff.
15 years ago
Modestas Vainius
4f28604338
Readd manpage_friendly_docs.diff with new fixes.
...
New manpage formatting problems appeared in CMake 2.8-rc2.
15 years ago
Modestas Vainius
b2587717b5
Fix syntax error in kfreebsd-Platform.diff patch.
15 years ago
Modestas Vainius
20dcca63ad
Use _PREFIX in kfreebsd-Platform.diff patch.
15 years ago
Modestas Vainius
b152287dce
Update patches.
...
- FindQt4.cmake2.6.diff - remove, no longer needed as original bug has been
fixed since 2.6;
- FindQt3.cmake.diff - refresh, add DEP-3 headers;
- findmpeg2-addpath.diff - remove, bug fixed upstream (in other way);
- kfreebsd-Platform.diff - refresh, add DEP-3 headers;
- executables-dont-need-fpic.diff - refresh, app DEP-3 headers;
- manpage_friendly_docs.diff - remove, merged upstream;
- FindPerlLibs.cmake-perl-5.10.diff - remove, fixed upstream differently;
- FindJNI.cmake-more-arches.diff - remove, was taken from upstream;
- FindVTK.cmake-vtk-5.4.diff - remove, was taken from upstream.
15 years ago
Modestas Vainius
28b71b44ee
FindVTK.cmake: support VTK 5.4.
...
Backport Modules/FindVTK.cmake from CMake 2.8 CVS. It adds support
for VTK 5.4. Patch FindVTK.cmake-vtk-5.4.diff (Closes : #546030 ).
15 years ago
Modestas Vainius
92419bfe3b
FindJNI.cmake: find java library directory on all linux arches.
...
Patch FindJNI.cmake-more-arches.diff. Previously architecture set were limited
to i386, amd64 and (incorrectly) ppc. The new code is based on OpenJDK
jdk/make/common/shared/Platform.gmk and has been translated to cmake. This
patch almost closes : #544674 .
15 years ago
Modestas Vainius
8a04ff5d82
Support perl 5.10 support in FindPerlLibs.cmake
...
This Closes : #541609 . Thanks to Joshua Rubin for the patch.
16 years ago
Modestas Vainius
fac340bd9e
Fix bashisms in CMake scripts ( Closes : #530056 ).
16 years ago
Modestas Vainius
e22f8f344b
Prefer *-qt3 binary names to generic ones in FinqQt3.cmake.
...
This closes : #538864 .
16 years ago
Modestas Vainius
dab02991b2
Update manpage_friendly_docs.diff to fix lintian warnings.
...
W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakemodules.1.gz 1828: warning [p 25, 1.8i]: can't break line
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 5673: warning [p 100, 0.5i]: can't break line
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
559249fc3e
Resync patches.
...
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
8b90e5a9a4
Remove reinstate-arm.diff, merged upstream.
...
Also fix series file.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
4ec47262ef
Remove do-not-use-lib64.diff.
...
According to upstream, it is no longer needed.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
4a17e859f2
Fixup some docs to make them manpage friendly.
...
Patch manpage_friendly_docs.diff.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
334aa05c68
Update debian/patches
...
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
58ae442c9e
Add support for <prefix>/lib/cmake/ search paths to find_package()
...
Merge patch from upstream to support <prefix>/lib/cmake search path in
find_package() config mode. This enables reduction of /usr/lib cluttering
find_package_support_prefix_lib_cmake.diff - stolen from 2.6 branch.
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
76ff64d3c7
Fix FindSQL include in the MPEG2 module.
...
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
Modestas Vainius
b164021d95
Add patch to prefer lupdate-qt4 to lupdate and lrelease to lrelease-qt4
...
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
16 years ago
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>
16 years ago
Pierre Habouzit
6b0ed18677
import cmake 2.6.0-5
...
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
16 years ago