]> git.pld-linux.org Git - packages/cmake.git/blame_incremental - cmake.spec
- fix libtool install dir
[packages/cmake.git] / cmake.spec
... / ...
CommitLineData
1Summary: Cross-platform, open-source make system
2Summary(pl.UTF-8): Wieloplatformowy system make o otwartych źródłach
3Name: cmake
4Version: 2.4.7
5Release: 1
6License: BSD
7Group: Development/Building
8Source0: http://www.cmake.org/files/v2.4/%{name}-%{version}.tar.gz
9# Source0-md5: 4476c423b8f74266136964e42ea88028
10Patch0: %{name}-ncurses.patch
11URL: http://www.cmake.org/HTML/Index.html
12BuildRequires: libstdc++-devel
13BuildRequires: ncurses-devel
14BuildRequires: rpmbuild(macros) >= 1.167
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18CMake is used to control the software compilation process using simple
19platform and compiler independent configuration files. CMake generates
20native makefiles and workspaces that can be used in the compiler
21environment of your choice. CMake is quite sophisticated: it is
22possible to support complex environments requiring system
23configuration, pre-processor generation, code generation, and template
24instantiation.
25
26%description -l pl.UTF-8
27CMake służy do sterowania procesem kompilacji oprogramowania przy
28użyciu prostych plików konfiguracyjnych niezależnych od platformy i
29kompilatora. CMake generuje natywne pliki makefile i workspace,
30których można używać w wybranym środowisku kompilatora. CMake jest
31dość przemyślany: może obsłużyć złożone środowiska wymagające
32konfiguracji systemu, generowanie preprocesora, generowanie kodu i
33dziedziczenie szablonów.
34
35%prep
36%setup -q
37%patch0 -p1
38
39cat > "init.cmake" <<EOF
40SET (CURSES_INCLUDE_PATH "%{_includedir}/ncurses" CACHE PATH " " FORCE)
41EOF
42
43%build
44export CC="%{__cc}"
45export CXX="%{__cxx}"
46export CFLAGS="%{rpmcflags}"
47export CXXFLAGS="%{rpmcxxflags}"
48./bootstrap \
49 --prefix=%{_prefix} \
50 --mandir=/share/man \
51 --datadir=/share/cmake \
52 --init=init.cmake \
53 --verbose
54
55%{__make}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
60%{__make} install \
61 DESTDIR=$RPM_BUILD_ROOT
62
63rm -rf $RPM_BUILD_ROOT%{_prefix}/doc
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
70%doc ChangeLog.* Copyright.txt *.gif Docs/{cmake,ctest}.{txt,html}
71%attr(755,root,root) %{_bindir}/ccmake
72%attr(755,root,root) %{_bindir}/cmake
73%attr(755,root,root) %{_bindir}/cpack
74%attr(755,root,root) %{_bindir}/ctest
75%{_mandir}/man1/*.1*
76%{_datadir}/cmake
This page took 0.053461 seconds and 4 git commands to generate.