voxelands/voxelands.spec
2024-01-05 19:08:30 +01:00

85 lines
3.2 KiB
RPMSpec

Name: voxelands
Version: 1512.00
Release: 1mamba
Summary: a sandbox construction game
Group: Graphical Desktop/Applications/Games
Vendor: openmamba
Distribution: openmamba
Packager: Ercole 'ercolinux' Carpanetto <ercole69@gmail.com>
URL: http://www.voxelands.com/
Source: http://www.voxelands.com/downloads/voxelands-%{version}-src.tar.bz2
License: GPL3
## AUTOBUILDREQ-BEGIN
## note: run 'autospec -u -a6 voxelands' to get the list of build requirements.
## AUTOBUILDREQ-END
Provides: bundled(jthread) = 1.0
BuildRequires: cmake
BuildRequires: libirrlicht-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
VoxelanVoxelands is a sandbox construction game based on Minetest, which was inspired by earlier "voxel world" games such as Infiniminer.
Gameplay puts players in a fully destructible 3D game world where they can place and dig numerous types of blocks, items and creatures using a variety of tools.
Inside the game world players can build structures, artworks and anything else their creativity can think of on multiplayer servers
and singleplayer worlds across multiple game modes.ds is a sandbox construction game based on Minetest, which was inspired by earlier "voxel world" games such as Infiniminer. Gameplay
puts players in a fully destructible 3D game world where they can place and dig numerous types of blocks, items and creatures using a variety
of tools. Inside the game world players can build structures, artworks and anything else their creativity can think of on multiplayer servers and singleplayer worlds across multiple game modes.
%debug_package
%prep
%setup -q -n %{name}
%build
%cmake -d build \
-DBUILD_SHARED_LIBS=OFF \
-DRUN_IN_PLACE=0
%make
%install
#[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
## note: this list is just an example; modify as required
# %{_bindir}/%{name}
# %{_datadir}/%{name}
# %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_mandir}/man6/*
%{_bindir}/voxelands
%{_bindir}/voxelands-server
%{_datadir}/applications/voxelands.desktop
%{_datadir}/doc/voxelands/*.txt
%{_datadir}/doc/voxelands/voxelands.conf.example
%{_datadir}/icons/hicolor/128x128/apps/voxelands.png
%{_datadir}/icons/hicolor/16x16/apps/voxelands.png
%{_datadir}/icons/hicolor/192x192/apps/voxelands.png
%{_datadir}/icons/hicolor/22x22/apps/voxelands.png
%{_datadir}/icons/hicolor/24x24/apps/voxelands.png
%{_datadir}/icons/hicolor/32x32/apps/voxelands.png
%{_datadir}/icons/hicolor/48x48/apps/voxelands.png
%{_datadir}/icons/hicolor/64x64/apps/voxelands.png
%{_datadir}/icons/hicolor/scalable/apps/voxelands.svg
%{_datadir}/voxelands/fonts/liberationsans.ttf
%{_datadir}/voxelands/html/*.html
%{_datadir}/voxelands/locale/*/voxelands.mo
%{_datadir}/voxelands/models/*.b3d
%{_datadir}/voxelands/models/*.x
%{_datadir}/voxelands/sounds/*.ogg
%{_datadir}/voxelands/textures/*.png
%{_datadir}/voxelands/textures/skins/*.png
%changelog
* Mon Dec 28 2015 Ercole 'ercolinux' Carpanetto <ercole69@gmail.com> 1512.00-1mamba
- update to 1512.00
* Fri Dec 11 2015 Ercole 'ercolinux' Carpanetto <ercole69@gmail.com> 1510.01-1mamba
- package created using the webbuild interface