File cmake.spec of Package cmake

Name:		cmake
Version:	4.1.1
Release:	72.1
Summary:	Cross-platform make system
URL:		https://www.cmake.org/
Source:		%{name}-%{version}.tar.gz
Group:		Development/Libraries/C and C++
License:	BSD-3-Clause
Packager:	rncbc.org

Provides:	%{name}-full
Obsoletes:	%{name}-full <= %{version}, %{name} <= %{version}

BuildRequires:	coreutils
BuildRequires:	pkgconfig
BuildRequires:	gcc-c++
BuildRequires:	openssl-devel
BuildRequires:	fdupes

%description
CMake is a cross-platform build system.


%prep
%setup -q

%build
./bootstrap --prefix=%{_prefix} \
 --docdir=/share/doc/%{name} \
 --mandir=/share/man \
 --no-system-libs \
 --no-qt-gui \
 --parallel=0%{jobs}
%__make

%install
%__make DESTDIR="%{buildroot}" install
%fdupes %{buildroot}%{_datadir}


%files
%{_bindir}/cpack
%{_bindir}/cmake
%{_bindir}/ctest
%if %{defined fedora}
%{_bindir}/ccmake
%endif
%dir %{_datadir}/cmake*
%{_datadir}/cmake*
#dir %{_datadir}/doc
%dir %{_datadir}/doc/cmake
%{_datadir}/doc/cmake/*
%dir %{_datadir}/{vim,emacs,aclocal,bash-completion}
%dir %{_datadir}/vim
%dir %{_datadir}/vim/vimfiles
%dir %{_datadir}/vim/vimfiles/indent
%{_datadir}/vim/vimfiles/indent/*
%dir %{_datadir}/vim/vimfiles/syntax
%{_datadir}/vim/vimfiles/syntax/*
%dir %{_datadir}/emacs
%dir %{_datadir}/emacs/site-lisp
%{_datadir}/emacs/site-lisp/*
%dir %{_datadir}/aclocal
%{_datadir}/aclocal/*
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/{cmake,cpack,ctest}


%changelog
* Sun Aug 31 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.1.1-72.1
- OBS Snapshot (cmake-4.1.1-72.1)
* Fri Aug  8 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.1.0-71.1
- OBS Snapshot (cmake-4.1.0-71.1)
* Wed Jun 18 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.0.3-70.1
- OBS Snapshot (cmake-4.0.3-70.1)
* Wed May  7 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.0.2-69.1
- OBS Snapshot (cmake-4.0.2-69.1)
* Sun Apr 13 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.0.1-68.1
- OBS Snapshot (cmake-4.0.1-68.1)
* Sat Mar 29 2025 Rui Nuno Capela <rncbc@rncbc.org> 4.0.0-67.1
- OBS Snapshot (cmake-4.0.0-67.1)
openSUSE Build Service is sponsored by