Cross-platform, open-source make system

Edit Package cmake

CMake is a cross-platform, open-source make system

Refresh
Refresh
Source Files
Filename Size Changed
cmake-2.8.11.2.tar.gz 0005887016 5.61 MB
cmake-cmCustomCommand_add_operator=.patch 0000002537 2.48 KB
cmake-fix-ImageMagick6.patch 0000000956 956 Bytes
cmake-fix-ruby-test.patch 0000000529 529 Bytes
cmake-gui.changes 0000007005 6.84 KB
cmake-gui.spec 0000002849 2.78 KB
cmake.changes 0000032722 32 KB
cmake.macros 0000001847 1.8 KB
cmake.spec 0000003403 3.32 KB
opensuse_rules.cmake 0000000797 797 Bytes
Revision 71 (latest revision is 260)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 195427 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 71)
This change is followup for the discussion at ml:
http://lists.opensuse.org/opensuse-factory/2013-08/msg00174.html

I would propose proceed by the schedule I mentioned there.
Most of this stuff is taken from what I did in Gentoo cmake system.


- One more backslash here.

- Backshlashes were missing in macros.

- Add opensuse_rules.cmake to set the default compiler and linker
  opts. Tweak a bit the macro to not let upstreams twerk with the
  cmake files too much.

- Provide macros.cmake which contains %cmake macro to reduce
  mess in the spec files. (forwarded request 195426 from scarabeus_iv)
Comments 5

Luz Paz's avatar

3.13.3 was released: https://www.cmake.org/files/v3.13/cmake-3.13.3.tar.gz https://cmake.org/files/v3.13/cmake-3.13.3-SHA-256.txt


Simon Lees's avatar

Thanks if you have time feel free to try and do the update yourself and I can provide you some assistance if needed (they are normally really straight forward) otherwise its now on my todo list.


Luz Paz's avatar

How do i do the update? BTW 3.13.4 was just released


Simon Lees's avatar

You can branch the package in https://build.opensuse.org/package/show/devel:tools:building/cmake update to the new tarball and signing files then bump the version number in the .spec file. There is a tutorial here https://duncan.codes/tutorials/rpm-packaging/ and if you get stuck feel free to send me an email (address in my profile) or the opensuse-packaging mailing list alternatively find me on openSUSE's irc / discord channels and i'm happy to help. I might need to fix some other things in the cmake package so I may get to doing the update later in the week anyway but if I do get to it first there will likely be other times in the future were I don't get to it straight away.


Dirk Stoecker's avatar

Could it be that newest cmake is broken? I get a large amount of errors of type "/usr/bin/ar qc libtestlib.a -flto=8 CMakeFiles/testlib.dir/test_main.cpp.o /usr/bin/ar: two different operation options specified" for today for packages which built yesterday.

openSUSE Build Service is sponsored by