forked from pool/dsda-doom
Compare commits
9 Commits
Author | SHA256 | Date | |
---|---|---|---|
bd7efc043a | |||
|
f5aca0d9ec | ||
|
9a4c76d398 | ||
|
63c9ed3332 | ||
|
0a40403c97 | ||
|
7e66ea34fc | ||
|
00c2ffd03c | ||
8fae387ca5 | |||
d7432feced |
4
_scmsync.obsinfo
Normal file
4
_scmsync.obsinfo
Normal file
@ -0,0 +1,4 @@
|
||||
mtime: 1737134872
|
||||
commit: 58375212ffdacf56968070b24cf2180320115b4b7c31f3f2b60ff566ee610da4
|
||||
url: https://src.opensuse.org/jengelh/dsda-doom
|
||||
revision: master
|
3
build.specials.obscpio
Normal file
3
build.specials.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:27148e9ce8c4c5c3df8ab64f2ccd42433816e26637069b47fc59db9af6048c40
|
||||
size 256
|
@ -1,12 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 20 21:37:51 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Remove unused BuildRequire on libpcre. (The feature using pcre
|
||||
was dropped in 2022 already.)
|
||||
- Add BuildRequire on pkgconfig(glu), previously implicitly added
|
||||
by SDL2-devel (but now we have sdl2-compat-devel).
|
||||
- Make build recipe POSIX sh compatible.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 17 17:25:07 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@ -33,27 +33,21 @@ BuildRequires: Mesa-devel
|
||||
BuildRequires: c++_compiler
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fluidsynth
|
||||
BuildRequires: fluidsynth-devel
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: libmad-devel
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: libvorbis-devel
|
||||
BuildRequires: libzip-devel
|
||||
BuildRequires: libzip-tools
|
||||
BuildRequires: pcre-devel
|
||||
BuildRequires: portmidi-devel
|
||||
BuildRequires: portmidi-java
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(SDL2_image)
|
||||
BuildRequires: pkgconfig(SDL2_mixer)
|
||||
BuildRequires: pkgconfig(SDL2_net)
|
||||
BuildRequires: pkgconfig(fluidsynth)
|
||||
BuildRequires: pkgconfig(gl)
|
||||
BuildRequires: pkgconfig(glu)
|
||||
BuildRequires: pkgconfig(libzip)
|
||||
BuildRequires: pkgconfig(mad)
|
||||
BuildRequires: pkgconfig(portmidi)
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
BuildRequires: pkgconfig(vorbis)
|
||||
%if 0%{?suse_version} >= 1600
|
||||
# CMake Error at [portmidi-devel]:/usr/lib64/cmake/PortMidi/PortMidiTargets.cmake:100 (message):
|
||||
# The imported target "PortMidi::pmjni" references the file
|
||||
# "[portmidi-java]:/usr/lib64/libpmjni.so.2.0.3"
|
||||
BuildRequires: portmidi-java
|
||||
%endif
|
||||
Suggests: freedoom
|
||||
Provides: prboom
|
||||
|
||||
@ -70,16 +64,16 @@ It features:
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
cd prboom2/
|
||||
mkdir -p ./usr/%_lib
|
||||
touch ./usr/%_lib/libpmjni.so.2.0.3
|
||||
%cmake -DDOOMWADDIR="%_datadir/doom" -DDSDAPWADDIR="%_datadir/doom" -D_IMPORT_PREFIX=$PWD/usr
|
||||
pushd prboom2/
|
||||
%cmake -DDOOMWADDIR="%_datadir/doom" -DDSDAPWADDIR="%_datadir/doom"
|
||||
%cmake_build
|
||||
popd
|
||||
|
||||
%install
|
||||
cd prboom2/
|
||||
pushd prboom2/
|
||||
%cmake_install
|
||||
rm -f "%buildroot/usr/share/doc/dsda-doom/COPYING" # via %%license instead
|
||||
popd
|
||||
|
||||
%if 0%{?suse_version} && 0%{?suse_version} < 1550
|
||||
%post
|
||||
|
Loading…
x
Reference in New Issue
Block a user