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
openSUSE Build Service is sponsored by