c4project/c4project.spec

61 lines
1.3 KiB
RPMSpec
Raw Normal View History

2021-08-16 20:50:19 +00:00
%global forgeurl https://github.com/biojppm/cmake/
%global commit a160164db413081472fbebb634656c8a6c1c3e5c
Name: c4project
Summary: Useful CMake scripts
# This project has never been assigned a version. The author really intends it
# for use as a git submodule rather than for system-wide installation.
Version: 0
%forgemeta
# Note that snapshot information is added by %%forgemeta.
Release: %autorelease
URL: %{forgeurl}
# The entire source is MIT, except Toolchain-PS4.cmake and
# Toolchain-XBoxOne.cmake, which are ASL 2.0.
License: MIT and ASL 2.0
Source0: %{forgesource}
BuildArch: noarch
Requires: cmake-filesystem
%global common_description %{expand:
%{summary}.}
%description %{common_description}
%prep
%forgeautosetup
# For now, we elect not to install the “bm-xp” browser-based benchmark explorer
# tool. It would be inconvenient to package this in a way that was useful in
# practice, and its not required by any of the CMake macros that are the real
# point of packaging this.
rm -rvf 'bm-xp'
%build
# Nothing to do
%install
install -d %{buildroot}%{_datadir}/cmake/%{name}
cp -rp * %{buildroot}%{_datadir}/cmake/%{name}
%check
# No upstream tests
%files
%license LICENSE.txt
%doc README.md
%{_datadir}/cmake/%{name}
%changelog
%autochangelog