Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mimosius:Games:Action
sauerbraten-data
sauerbraten.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sauerbraten.spec of Package sauerbraten-data
%define _fversion 2009_05_04 Name: sauerbraten Version: 2009_06_19 Release: 0.suse%(echo "%{suse_version}" | %__sed -e 's/.$//') License: zlib Summary: Sauerbraten Group: Amusements/Games/Action Source: %{name}_%{_fversion}_trooper_edition_linux.tar.bz2 Source1: sauerbraten.desktop Source2: sauerbraten.png Source100: patch_2009_06_06_linux.tar.bz2 Source101: patch_2009_06_19_linux.tar.bz2 BuildRequires: gcc-c++ SDL_image-devel SDL_mixer-devel Mesa-devel %if 0%{?suse_version} BuildRequires: update-desktop-files %endif Requires: sauerbraten-data = %{version} Autoreqprov: on BuildRoot: %{_tmppath}/%{name}-%{version}-build %description %package server Summary: Sauerbraten standalone server Group: Amusements/Games/Action Requires: %{name} = %{version} %description server %debug_package %prep %setup -q -n %{name} -b100 -b101 find . -iname ".svn" |xargs rm -rf %build cd src make %install mkdir -p bin mv src/sauer_client bin/client mv src/sauer_server bin/server mkdir -p $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps} cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/ cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/ mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name} cp -a bin $RPM_BUILD_ROOT%{_libdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_bindir} cat <<EOF >$RPM_BUILD_ROOT%{_bindir}/%{name} #!/bin/sh SAUER_DIR=%{_datadir}/%{name} SAUER_DIR_PRIVATE=\$HOME/.sauerbraten cd \$SAUER_DIR_PRIVATE test -L data && rm data test -L packages && rm packages test -d data || mkdir data test -d packages || mkdir packages exec %{_libdir}/%{name}/bin/client -r -q\$SAUER_DIR_PRIVATE "\$@" -k\$SAUER_DIR EOF chmod 755 $RPM_BUILD_ROOT%{_bindir}/%{name} ln -sf %{_libdir}/%{name}/bin/server $RPM_BUILD_ROOT%{_bindir}/%{name}-server %if 0%{?suse_version} %suse_update_desktop_file -r sauerbraten Game ActionGame %endif %clean rm -fr $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_bindir}/%{name} %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/bin %{_libdir}/%{name}/bin/client %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %files server %defattr(-,root,root) %doc server-init.cfg %{_bindir}/%{name}-server %dir %{_libdir}/%{name}/bin %{_libdir}/%{name}/bin/server %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor