File plus42.spec of Package plus42
Name: plus42
URL: http://www.thomasokken.com/plus42/
Version: 1.3.12
Release: 0
License: GPL-2.0
Summary: An Enhanced 42S Calculator Simulator
Source0: http://www.thomasokken.com/plus42/upstream/plus42-upstream-%{version}.tgz
Source1: plus42.desktop
BuildRequires: gcc-c++
BuildRequires: gtk3-devel
%description
Plus42 is an advanced scientific programmable calculator, based on Free42.
%prep
%setup -q -n plus42-upstream-%{version}
%build
cd gtk
make -e BCD_MATH=1
cp icon-128x128.png plus42.png
%install
install -D -p -m 755 gtk/plus42dec %{buildroot}%{_bindir}/plus42dec
install -D -p -m 644 gtk/plus42.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
%files
%{_bindir}/plus42dec
%doc CREDITS HISTORY README
%license COPYING
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png