1
0
forked from pool/dsda-doom

Compare commits

..

9 Commits

Author SHA256 Message Date
bd7efc043a Accepting request 1238567 from games
- Update to release 0.28.3

OBS-URL: https://build.opensuse.org/request/show/1238567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dsda-doom?expand=0&rev=7
2025-01-18 12:18:23 +00:00
OBS User unknown
f5aca0d9ec [info=58375212ffdacf56968070b24cf2180320115b4b7c31f3f2b60ff566ee610da4]
OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=20
2025-01-17 17:28:07 +00:00
Ana Guerrero
9a4c76d398 Accepting request 1218597 from games
- Update to release 0.28.2

OBS-URL: https://build.opensuse.org/request/show/1218597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dsda-doom?expand=0&rev=6
2024-10-27 10:26:24 +00:00
OBS User unknown
63c9ed3332 [info=e7b494622a310e4c9ad8021e7e2e05b075f54631900e147c3c11feca2f2b9856]
OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=19
2024-10-26 15:39:33 +00:00
Ana Guerrero
0a40403c97 Accepting request 1194609 from games
- Update to release 0.28.1

OBS-URL: https://build.opensuse.org/request/show/1194609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dsda-doom?expand=0&rev=5
2024-08-19 21:44:41 +00:00
OBS User unknown
7e66ea34fc [info=2b6a824d9fb5cf203043141c2121d43c512860ab061af81c6ae1ab7785f73292]
OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=18
2024-08-18 23:28:33 +00:00
OBS User unknown
00c2ffd03c [info=e08518f3ba8e874aa6660d512dd1bba66ebd92ca7a17bc1d659b45dc7c38afce]
OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=17
2024-08-18 22:16:55 +00:00
8fae387ca5 [info=1b0931d58944eb7c88ef6c96255abcfc00dc8713c431c5c537608210dcfaf654]
OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=16
2024-08-15 16:43:53 +00:00
d7432feced - Update to release 0.28.0
* Freelook aiming and projectile behavior has been rewritten
  * Added MAPINFO flags to support finite height explosion behavior
  * Added MAPINFO flags to support freelook
  * improvement on Tools, Console, and many Bug Fixes
    see https://github.com/kraflab/dsda-doom/blob/master/patch_notes/v0.28.md

OBS-URL: https://build.opensuse.org/package/show/games/dsda-doom?expand=0&rev=15
2024-08-15 16:42:06 +00:00
4 changed files with 19 additions and 27 deletions

4
_scmsync.obsinfo Normal file
View 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
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:27148e9ce8c4c5c3df8ab64f2ccd42433816e26637069b47fc59db9af6048c40
size 256

View File

@ -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>

View File

@ -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