X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=cmake.spec;h=273392e38438ba9d253504ea489d452db4f523c7;hb=fe46a85326ef2140df41d2fe79ef04bf0b59c27e;hp=9a6121f43caaf4a71d3471e4d0c05ae6b1b751d7;hpb=c3e2ccaf49274ff2da223648f15852c240f1fba0;p=packages%2Fcmake.git diff --git a/cmake.spec b/cmake.spec index 9a6121f..273392e 100644 --- a/cmake.spec +++ b/cmake.spec @@ -7,18 +7,23 @@ # Conditional build: %bcond_with bootstrap # use internal versions of some libraries %bcond_without gui # don't build gui package +%bcond_without tests # do not perform "make test" Summary: Cross-platform, open-source make system Summary(pl.UTF-8): Wieloplatformowy system make o otwartych źródłach Name: cmake -Version: 2.8.10.1 +Version: 3.0.2 Release: 1 License: BSD Group: Development/Building -Source0: http://www.cmake.org/files/v2.8/%{name}-%{version}.tar.gz -# Source0-md5: aabf16d8e957f99921a0095885381373 +Source0: http://www.cmake.org/files/v3.0/%{name}-%{version}.tar.gz +# Source0-md5: db4c687a31444a929d2fdc36c4dfb95f Patch0: %{name}-lib64.patch Patch1: %{name}-helpers.patch +Patch2: %{name}-findruby.patch +Patch3: %{name}-tests.patch +Patch5: %{name}-findruby2.patch +Patch6: %{name}-findpython.patch URL: http://www.cmake.org/ %{?with_gui:BuildRequires: QtGui-devel} BuildRequires: libarchive-devel @@ -27,6 +32,7 @@ BuildRequires: ncurses-devel > 5.9-3 %{?with_gui:BuildRequires: qt4-build} %{?with_gui:BuildRequires: qt4-qmake} BuildRequires: rpmbuild(macros) >= 1.167 +BuildRequires: sphinx-pdg %{!?with_bootstrap:BuildRequires: xmlrpc-c-devel >= 1.4.12-2} Requires: filesystem >= 3.0-52 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -49,6 +55,17 @@ dość wyrafinowany: może obsłużyć złożone środowiska wymagające konfiguracji systemu, generowanie preprocesora, generowanie kodu i dziedziczenie szablonów. +%package doc-html +Summary: CMake documentation in HTML format +Summary(pl.UTF-8): Dokumentacja do pakietu CMake w formacie HTML +Group: Documentation + +%description doc-html +CMake documentation in HTML format. + +%description doc-html -l pl.UTF-8 +Dokumentacja do pakietu CMake w formacie HTML. + %package gui Summary: Qt GUI for CMake Summary(pl.UTF-8): Graficzny interfejs użytkownika Qt dla CMake @@ -78,6 +95,10 @@ Summary: bash-completion for cmake Summary(pl.UTF-8): Bashowe dopełnianie parametrów dla cmake'a Group: Applications/Shells Requires: %{name} = %{version}-%{release} +Requires: bash-completion >= 2.0 +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description -n bash-completion-%{name} bash-completion for cmake. @@ -91,6 +112,10 @@ Bashowe dopełnianie parametrów dla cmake'a. %patch0 -p1 %endif %patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch5 -p1 +%patch6 -p1 cat > "init.cmake" <