automatic version update by autodist [release 1709.00-1mamba;Thu Jun 27 2024]
This commit is contained in:
parent
ab0a7e63c2
commit
47bcacdc08
@ -1,10 +1,9 @@
|
|||||||
# voxelands
|
# voxelands
|
||||||
|
|
||||||
VoxelanVoxelands is a sandbox construction game based on Minetest, which was inspired by earlier "voxel world" games such as Infiniminer.
|
Voxelands 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.
|
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
|
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
|
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
|
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.
|
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.
|
||||||
|
|
||||||
|
|
||||||
|
11
voxelands-1709.00-disable-strip.patch
Normal file
11
voxelands-1709.00-disable-strip.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- voxelands-1709.00/src/CMakeLists.txt.orig 2024-06-27 17:29:52.221134904 +0200
|
||||||
|
+++ voxelands-1709.00/src/CMakeLists.txt 2024-06-27 17:29:57.500148668 +0200
|
||||||
|
@@ -429,7 +429,7 @@
|
||||||
|
set(SAFETY_LDFLAGS "-Wl,-z,relro,-z,now")
|
||||||
|
endif()
|
||||||
|
set(OPT_FLAGS "-O3 -fomit-frame-pointer")
|
||||||
|
- set(OPT_LDFLAGS "-Wl,-O1,--sort-common,-s")
|
||||||
|
+ set(OPT_LDFLAGS "-Wl,-O1,--sort-common")
|
||||||
|
|
||||||
|
if(ENABLE_SSP)
|
||||||
|
CHECK_CXX_COMPILER_FLAG("-fstack-protector-strong" HAS_FSTACK_STRONG)
|
@ -1,76 +1,88 @@
|
|||||||
Name: voxelands
|
Name: voxelands
|
||||||
Version: 1604.00
|
Version: 1709.00
|
||||||
Release: 1mamba
|
Release: 1mamba
|
||||||
Summary: a sandbox construction game
|
Summary: A sandbox construction game based on Minetest
|
||||||
Group: Graphical Desktop/Applications/Games
|
Group: Graphical Desktop/Applications/Games
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
Distribution: openmamba
|
Distribution: openmamba
|
||||||
Packager: Ercole 'ercolinux' Carpanetto <ercole69@gmail.com>
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
URL: http://www.voxelands.com/
|
URL: https://gitlab.com/voxelands/voxelands
|
||||||
Source: http://www.voxelands.com/downloads/voxelands-%{version}-src.tar.bz2
|
Source: https://gitlab.com/voxelands/voxelands.git/v%{version}/voxelands-%{version}.tar.bz2
|
||||||
|
Patch0: voxelands-1709.00-disable-strip.patch
|
||||||
License: GPL3
|
License: GPL3
|
||||||
## AUTOBUILDREQ-BEGIN
|
## AUTOBUILDREQ-BEGIN
|
||||||
## note: run 'autospec -u -a6 voxelands' to get the list of build requirements.
|
BuildRequires: glibc-devel
|
||||||
## AUTOBUILDREQ-END
|
BuildRequires: libICE-devel
|
||||||
Provides: bundled(jthread) = 1.0
|
BuildRequires: libSM-devel
|
||||||
BuildRequires: cmake
|
BuildRequires: libX11-devel
|
||||||
|
BuildRequires: libXext-devel
|
||||||
|
BuildRequires: libXxf86vm-devel
|
||||||
|
BuildRequires: libbzip2-devel
|
||||||
|
BuildRequires: libfreetype-devel
|
||||||
|
BuildRequires: libgcc
|
||||||
|
BuildRequires: libglu-devel
|
||||||
|
BuildRequires: libglvnd-devel
|
||||||
BuildRequires: libirrlicht-devel
|
BuildRequires: libirrlicht-devel
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRequires: libjpeg-devel
|
||||||
|
BuildRequires: libogg-devel
|
||||||
|
BuildRequires: libopenal-devel
|
||||||
|
BuildRequires: libpng-devel
|
||||||
|
BuildRequires: libsqlite-devel
|
||||||
|
BuildRequires: libstdc++6-devel
|
||||||
|
BuildRequires: libvorbis-devel
|
||||||
|
BuildRequires: libz-devel
|
||||||
|
## AUTOBUILDREQ-END
|
||||||
|
BuildRequires: cmake
|
||||||
|
|
||||||
%description
|
%description
|
||||||
VoxelanVoxelands is a sandbox construction game based on Minetest, which was inspired by earlier "voxel world" games such as Infiniminer.
|
Voxelands 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.
|
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
|
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
|
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
|
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.
|
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
|
%debug_package
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}
|
%setup -q
|
||||||
|
%patch 0 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake -d build \
|
# FIXME: (1709.00) building in subdir does not work
|
||||||
-DBUILD_SHARED_LIBS=OFF \
|
%define _vpath_builddir .
|
||||||
-DRUN_IN_PLACE=0
|
%cmake
|
||||||
|
|
||||||
|
|
||||||
%make
|
%cmake_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
#[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
%makeinstall -C build
|
%cmake_install
|
||||||
|
|
||||||
|
install -D -m0755 src/jthread/libjthread.so %{buildroot}%{_libdir}/libjthread.so
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%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
|
||||||
%{_bindir}/voxelands-server
|
%{_bindir}/voxelands-server
|
||||||
|
%{_libdir}/libjthread.so
|
||||||
%{_datadir}/applications/voxelands.desktop
|
%{_datadir}/applications/voxelands.desktop
|
||||||
%{_datadir}/appdata/voxelands.appdata.xml
|
%{_datadir}/appdata/voxelands.appdata.xml
|
||||||
%{_datadir}/doc/voxelands/*.txt
|
%dir %{_datadir}/voxelands
|
||||||
%{_datadir}/doc/voxelands/voxelands.conf.example
|
%{_datadir}/voxelands/*
|
||||||
%{_datadir}/icons/hicolor/*/apps/voxelands.png
|
%{_datadir}/icons/hicolor/*/apps/voxelands.png
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/voxelands.svg
|
%{_datadir}/icons/hicolor/scalable/apps/voxelands.svg
|
||||||
%{_datadir}/voxelands/fonts/liberationsans.ttf
|
%dir %{_docdir}/voxelands
|
||||||
%{_datadir}/voxelands/html/*.html
|
%{_docdir}/voxelands/*
|
||||||
%{_datadir}/voxelands/locale/*/voxelands.mo
|
%{_mandir}/man6/*.6*
|
||||||
%{_datadir}/voxelands/models/*.b3d
|
|
||||||
%{_datadir}/voxelands/models/*.x
|
|
||||||
%{_datadir}/voxelands/sounds/*.ogg
|
|
||||||
%{_datadir}/voxelands/textures/*.png
|
|
||||||
%{_datadir}/voxelands/textures/skins/*.png
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jun 27 2024 Automatic Build System <autodist@openmamba.org> 1709.00-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
* Sat Nov 18 2017 Automatic Build System <autodist@mambasoft.it> 1604.00-1mamba
|
* Sat Nov 18 2017 Automatic Build System <autodist@mambasoft.it> 1604.00-1mamba
|
||||||
- automatic update by autodist
|
- automatic update by autodist
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user