Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:applehq
mineserver
mineserver.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mineserver.spec of Package mineserver
Name: mineserver Version: 20110927 Release: 1%{?_dist} Summary: Custom Minecraft Beta server software written in C++ Source0: %{name}-%{version}.tar Source1: mineserver.service Patch1: config.patch License: zlib Group: Amusements/Games/3D/Other Requires(pre): shadow-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: libnoise-devel BuildRequires: libevent-devel BuildRequires: zlib-devel BuildRequires: gcc-c++ BuildRequires: systemd-units %description Mineserver is a custom Minecraft Beta server written in C++. It is designed to be much lighter on CPU and memory resources than the official server. %pre getent group mineserver >/dev/null || groupadd -r mineserver getent passwd mineserver >/dev/null || \ useradd -r -g mineserver -d /var/lib/mineserver -s /sbin/nologin \ -c "Distinct account for running mineserver" mineserver exit 0 %prep %setup -q %patch1 -p1 %build cmake -DCMAKE_INSTALL_PREFIX:PATH="/usr" -DCMAKE_BUILD_TYPE:STRING="Release" \ -DCONFIG_DIR_ETC:PATH="/etc/%{name}" -DCONFIG_DIR_LIB:PATH="%{_libdir}/%{name}" . make %{?_smp_mflags} %clean rm -fr %{buildroot} %install make install DESTDIR=%{buildroot} install -d %{buildroot}/var/run/mineserver install -d %{buildroot}/%{_unitdir} install -t %{buildroot}/%{_unitdir} %{SOURCE1} %files %defattr(-,root,root,-) /usr/bin/mineserver %attr(775, mineserver, mineserver) %config /etc/mineserver/ /%{_libdir}/mineserver/plugins/ %attr(775, mineserver, mineserver) %dir /var/run/mineserver /%{_unitdir}/mineserver.service %changelog * Tue Sep 27 2011 Daniel Cordero <danielcordero@lavabit.com> 20110927-1 Update for 1.8 * Wed Aug 24 2011 Daniel Cordero <danielcordero@lavabit.com> 20110714-2 Fixes for the build system and helper scripts * Thu Jul 28 2011 Daniel Cordero <danielcordero@lavabit.com> 20110714-1 Initial commit
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