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
|
||||
|
||||
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.
|
||||
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.
|
||||
|
||||
|
||||
|
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
|
||||
Version: 1604.00
|
||||
Version: 1709.00
|
||||
Release: 1mamba
|
||||
Summary: a sandbox construction game
|
||||
Summary: A sandbox construction game based on Minetest
|
||||
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
|
||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
URL: https://gitlab.com/voxelands/voxelands
|
||||
Source: https://gitlab.com/voxelands/voxelands.git/v%{version}/voxelands-%{version}.tar.bz2
|
||||
Patch0: voxelands-1709.00-disable-strip.patch
|
||||
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: glibc-devel
|
||||
BuildRequires: libICE-devel
|
||||
BuildRequires: libSM-devel
|
||||
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
|
||||
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
|
||||
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.
|
||||
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}
|
||||
%setup -q
|
||||
%patch 0 -p1
|
||||
|
||||
%build
|
||||
%cmake -d build \
|
||||
-DBUILD_SHARED_LIBS=OFF \
|
||||
-DRUN_IN_PLACE=0
|
||||
# FIXME: (1709.00) building in subdir does not work
|
||||
%define _vpath_builddir .
|
||||
%cmake
|
||||
|
||||
|
||||
%make
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
#[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
%makeinstall -C build
|
||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
%cmake_install
|
||||
|
||||
install -D -m0755 src/jthread/libjthread.so %{buildroot}%{_libdir}/libjthread.so
|
||||
|
||||
%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
|
||||
%{_libdir}/libjthread.so
|
||||
%{_datadir}/applications/voxelands.desktop
|
||||
%{_datadir}/appdata/voxelands.appdata.xml
|
||||
%{_datadir}/doc/voxelands/*.txt
|
||||
%{_datadir}/doc/voxelands/voxelands.conf.example
|
||||
%dir %{_datadir}/voxelands
|
||||
%{_datadir}/voxelands/*
|
||||
%{_datadir}/icons/hicolor/*/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
|
||||
%dir %{_docdir}/voxelands
|
||||
%{_docdir}/voxelands/*
|
||||
%{_mandir}/man6/*.6*
|
||||
|
||||
%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
|
||||
- automatic update by autodist
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user