File hamstersimulator.spec of Package hamstersimulator

Name:		hamstersimulator
Summary: 	Hamster simulator java ide to teach java programming
Version: 	v29
Release: 	1
%define 	revision 01
License: 	GPL-1.0
Group: 		Development/Tools/IDE
Source: 	%{name}-%{version}-%{revision}-java8.zip
Source1: 	%{name}.desktop
Source2: 	%{name}.png
Source3: 	%{name}
Source4:	%{name}.1.gz
Patch1:		%{name}-runlocally.patch
Prefix:		/usr
Url: 		http://www.java-hamster-modell.de
Requires: 	java >= 1.8.0 java-sdk cg libCg.so libCgGL.so libGL.so.1 libX11.so.6 libXxf86vm.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3)
BuildRequires:	unzip
%if %{defined suse_version}
BuildRequires:	fdupes
%endif
AutoReqProv:	no
%if %{defined centos_version} || %{defined sles_version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
%endif

%description
Hamster simulator is a java IDE to teach the java programming language by D. Boles.

%prep
%setup -n %{name}-%{version}-%{revision}-java8
%patch1

%build
# nichts zu tun

%install
mkdir -p %{buildroot}%{prefix}/lib/%{name}
cp -aR * %{buildroot}%{prefix}/lib/%{name}

install -D %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D %{SOURCE3} %{buildroot}%{prefix}/bin/%{name}
install -D %{SOURCE4} %{buildroot}%{_datadir}/man/man1/%{name}.1.gz

%if %{defined suse_version}
%fdupes %{buildroot}%{prefix}/lib/%{name}
%endif

export NO_BRP_CHECK_BYTECODE_VERSION=true

%files
%defattr(-,root,root,0755)
%attr(644,root,root) %{_datadir}/applications/%{name}.desktop
%attr(644,root,root) %{_datadir}/pixmaps/%{name}.png
%{prefix}/bin/%{name}
%attr(644,root,root) %{_datadir}/man/man1/%{name}.1.gz
%{prefix}/lib/%{name}

%changelog
openSUSE Build Service is sponsored by