- I guess this patch is not really necessary (will look at it tomorrow)
[packages/cmake.git] / cmake.spec
1 Summary:        Cross-platform, open-source make system
2 Summary(pl):    Wieloplatformowy system make o otwartych ¼ród³ach
3 Name:           cmake
4 Version:        1.8.3
5 Release:        1
6 License:        BSD
7 Group:          Development/Building
8 # current: http://www.cmake.org/files/v2.0/cmake-2.0.2.tar.gz
9 Source0:        http://www.cmake.org/files/v1.8/%{name}-%{version}.tar.gz       
10 # Source0-md5:  781afe6ed9000e303bf6ac3e4e384dce
11 Patch0:         %{name}-ncurses.patch
12 URL:            http://www.cmake.org/
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 CMake is used to control the software compilation process using simple
17 platform and compiler independent configuration files. CMake generates
18 native makefiles and workspaces that can be used in the compiler
19 environment of your choice. CMake is quite sophisticated: it is
20 possible to support complex environments requiring system
21 configuration, pre-processor generation, code generation, and template
22 instantiation.
23
24 %description -l pl
25 CMake s³u¿y do sterowania procesem kompilacji oprogramowania przy
26 u¿yciu prostych plików konfiguracyjnych niezale¿nych od platformy i
27 kompilatora. CMake generuje natywne pliki makefile i workspace,
28 których mo¿na u¿ywaæ w wybranym ¶rodowisku kompilatora. CMake jest
29 do¶æ przemy¶lany: mo¿e obs³u¿yæ z³o¿one ¶rodowiska wymagaj±ce
30 konfiguracji systemu, generowanie preprocesora, generowanie kodu i
31 dziedziczenie szablonów.
32
33 %prep
34 %setup -q
35 %patch0 -p1
36
37 %build
38 ./bootstrap \
39         --prefix=%{_prefix} \
40         --mandir=/share/man \
41         --datadir=/share/cmake \
42         --verbose
43
44 ./Bootstrap.cmk/cmake \
45         -DCURSES_INCLUDE_PATH=%{_includedir}/ncurses
46
47 %{__make}
48         
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52
53 %{__make} install \
54         DESTDIR=$RPM_BUILD_ROOT
55
56 rm -rf $RPM_BUILD_ROOT/usr/doc
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc ChangeLog.txt *.pdf *.rtf Copyright.txt *.gif Docs/{cmake,ccmake,ctest}.*
64 %attr(755,root,root) %{_bindir}/ccmake
65 %attr(755,root,root) %{_bindir}/cmake
66 %attr(755,root,root) %{_bindir}/ctest
67 %{_mandir}/man1/*.1*
68 %{_datadir}/cmake
This page took 0.036745 seconds and 3 git commands to generate.