|
|
324ae9e |
# vavoom's CMakefiles are a mess, force in-source building
|
|
|
324ae9e |
%global _vpath_builddir .
|
|
|
324ae9e |
|
|
|
5f019de |
Name: vavoom
|
|
|
2b914ea |
Version: 1.33
|
|
|
38f2219 |
Release: 43%{?dist}
|
|
|
e76a4f6 |
Summary: Enhanced Doom, Heretic, Hexen and Strife source port - meta package
|
|
|
5f019de |
Source0: http://downloads.sourceforge.net/vavoom/%{name}-%{version}.tar.bz2
|
|
|
5f019de |
Source1: doom.autodlrc
|
|
|
5f019de |
Source2: heretic.autodlrc
|
|
|
5f019de |
Source3: hexen.autodlrc
|
|
|
5f019de |
Source4: strife.autodlrc
|
|
|
5f019de |
Source5: doom-shareware.sh
|
|
|
5f019de |
Source6: heretic-shareware.sh
|
|
|
5f019de |
Source7: hexen-demo.sh
|
|
|
5f019de |
Source8: strife-demo.sh
|
|
|
5f019de |
Source9: doom-shareware.desktop
|
|
|
5f019de |
Source10: heretic-shareware.desktop
|
|
|
5f019de |
Source11: hexen-demo.desktop
|
|
|
5f019de |
Source12: strife-demo.desktop
|
|
|
609a41f |
Source13: vavoom.desktop
|
|
|
e76a4f6 |
Source14: doom-shareware.appdata.xml
|
|
|
e76a4f6 |
Source15: heretic-shareware.appdata.xml
|
|
|
e76a4f6 |
Source16: hexen-demo.appdata.xml
|
|
|
e76a4f6 |
Source17: strife-demo.appdata.xml
|
|
|
e76a4f6 |
Source18: vavoom.appdata.xml
|
|
|
e76a4f6 |
Source19: vavoom.png
|
|
|
e76a4f6 |
Source20: doom-logo.png
|
|
|
e76a4f6 |
Source21: tux-b2f.png
|
|
|
e76a4f6 |
Source22: vavoom.6
|
|
|
5f019de |
Patch0: vavoom-1.21-datadir.patch
|
|
|
e76f0c0 |
Patch1: vavoom-1.27-CMakeLists.patch
|
|
|
b563876 |
Patch2: vavoom-1.33-format-security.patch
|
|
|
609a41f |
Patch3: vavoom-1.33-dont-override-delete.patch
|
|
|
1ab05d8 |
Patch4: vavoom-1.33-default-iwaddir.patch
|
|
|
aee086c |
Patch5: vavoom-1.33-gcc6.patch
|
|
|
07ed42c |
Patch6: vavoom-1.33-misc-fixes.patch
|
|
|
07ed42c |
# Incomplete patch to build with -std=c++11 not used as this crashes on exit
|
|
|
07ed42c |
Patch7: vavoom-1.33-cx11.patch
|
|
|
07ed42c |
# Hack for crash on exit when building with -std=c++11, not used
|
|
|
07ed42c |
Patch8: vavoom-1.33-crash-on-exit.patch
|
|
|
cf1bb87 |
Patch9: vavoom-1.33-wxwidgets3.0.patch
|
|
|
5f019de |
URL: http://vavoom-engine.com/
|
|
|
b41fa22 |
License: GPLv2+
|
|
|
7425b38 |
BuildRequires: make
|
|
Igor Gnatenko |
8df0005 |
BuildRequires: gcc
|
|
Igor Gnatenko |
8df0005 |
BuildRequires: gcc-c++
|
|
|
5f019de |
BuildRequires: SDL_mixer-devel SDL_net-devel libpng-devel libjpeg-devel
|
|
|
f78cd02 |
BuildRequires: libvorbis-devel mikmod-devel flac-devel openal-soft-devel
|
|
|
d455876 |
BuildRequires: libGLU-devel wxGTK-devel desktop-file-utils cmake
|
|
|
609a41f |
BuildRequires: libappstream-glib
|
|
|
e76a4f6 |
Requires: %{name}-engine = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: %{name}-doom-shareware = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: %{name}-heretic-shareware = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: %{name}-hexen-demo = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: %{name}-strife-demo = %{version}-%{release}
|
|
|
5f019de |
|
|
|
5f019de |
%description
|
|
|
e76a4f6 |
Vavoom is an enhanced open-source port of Doom. The "vavoom" meta-package
|
|
|
e76a4f6 |
installs vavoom-engine, and launchers / menu-entries to download and play
|
|
|
e76a4f6 |
doom-shareware, heretic-shareware, hexen-demo and strife-demo.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%package engine
|
|
|
e76a4f6 |
Summary: Enhanced Doom, Heretic, Hexen and Strife game engine
|
|
|
e76a4f6 |
Requires: timidity++-patches hicolor-icon-theme
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%description engine
|
|
|
5f019de |
Vavoom is an enhanced open-source port of Doom. Allowing you to play not only
|
|
|
5f019de |
the classic 3D first-person shooter Doom, but also the Doom derived classics
|
|
|
5f019de |
Heretic, Hexen and Strife. Compared to the original games it adds extra
|
|
|
5f019de |
features such as translucency and freelook support and ofcourse the capability
|
|
|
5f019de |
to play these classics under Linux.
|
|
|
5f019de |
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%package doom-shareware
|
|
|
e76a4f6 |
Summary: Doom shareware installer
|
|
|
e76a4f6 |
BuildArch: noarch
|
|
|
e76a4f6 |
Requires: %{name}-engine = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: autodownloader unzip
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%description doom-shareware
|
|
|
e76a4f6 |
Doom is id Software's classic first person shooter follow-up to
|
|
|
e76a4f6 |
Wolfenstein 3D. The Doom engine is Open Source. The original Doom datafiles
|
|
|
e76a4f6 |
however are not Open Source. There is a gratis, but not Open Source shareware
|
|
|
e76a4f6 |
version available on the internet.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
This package contains an applications menu entry for playing Doom shareware
|
|
|
e76a4f6 |
using the vavoom engine. The first time you click this menu entry, it will
|
|
|
e76a4f6 |
offer to download and install the Doom shareware datafiles for you.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%package heretic-shareware
|
|
|
e76a4f6 |
Summary: Heretic shareware installer
|
|
|
e76a4f6 |
BuildArch: noarch
|
|
|
e76a4f6 |
Requires: %{name}-engine = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: autodownloader unzip
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%description heretic-shareware
|
|
|
e76a4f6 |
Heretic is Raven's classic dark fantasy first person shooter using a
|
|
|
e76a4f6 |
modified Doom engine. The Heretic engine is Open Source. The original
|
|
|
e76a4f6 |
Heretic datafiles however are not Open Source. There is a gratis, but not
|
|
|
e76a4f6 |
Open Source shareware version available on the internet.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
This package contains an applications menu entry for playing Heretic
|
|
|
e76a4f6 |
shareware using the vavoom engine. The first time you click this menu
|
|
|
e76a4f6 |
entry, it will offer to download and install the Heretic shareware
|
|
|
e76a4f6 |
datafiles for you.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%package hexen-demo
|
|
|
e76a4f6 |
Summary: Hexen demo installer
|
|
|
e76a4f6 |
BuildArch: noarch
|
|
|
e76a4f6 |
Requires: %{name}-engine = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: autodownloader unzip
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%description hexen-demo
|
|
|
e76a4f6 |
Hexen: Beyond Heretic is Raven's classic dark fantasy first person shooter
|
|
|
e76a4f6 |
follow-up to Heretic. The Hexen engine is Open Source. The original Hexen
|
|
|
e76a4f6 |
datafiles however are not Open Source. There is a gratis, but not Open
|
|
|
e76a4f6 |
Source demo version available on the internet.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
This package contains an applications menu entry for playing Hexen
|
|
|
e76a4f6 |
demo using the vavoom engine. The first time you click this menu
|
|
|
e76a4f6 |
entry, it will offer to download and install the Hexen demo
|
|
|
e76a4f6 |
datafiles for you.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%package strife-demo
|
|
|
e76a4f6 |
Summary: Strife demo installer
|
|
|
e76a4f6 |
BuildArch: noarch
|
|
|
e76a4f6 |
Requires: %{name}-engine = %{version}-%{release}
|
|
|
e76a4f6 |
Requires: autodownloader unzip
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%description strife-demo
|
|
|
e76a4f6 |
Strife is Rogue Entertainment's classic first person shooter with
|
|
|
e76a4f6 |
role-playing game elements. The Strife engine is Open Source. The original
|
|
|
e76a4f6 |
Strife datafiles however are not Open Source. There is a gratis, but not
|
|
|
e76a4f6 |
Open Source demo version available on the internet.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
This package contains an applications menu entry for playing Strife
|
|
|
e76a4f6 |
demo using the vavoom engine. The first time you click this menu
|
|
|
e76a4f6 |
entry, it will offer to download and install the Strife demo
|
|
|
e76a4f6 |
datafiles for you.
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
|
|
|
5f019de |
%prep
|
|
|
5f019de |
%setup -q
|
|
Software Management Team |
ea93dda |
%patch -P0 -p1 -b .datadir
|
|
Software Management Team |
ea93dda |
%patch -P1 -p1
|
|
Software Management Team |
ea93dda |
%patch -P2 -p1
|
|
Software Management Team |
ea93dda |
%patch -P3 -p1
|
|
Software Management Team |
ea93dda |
%patch -P4 -p1
|
|
Software Management Team |
ea93dda |
%patch -P5 -p1
|
|
Software Management Team |
ea93dda |
%patch -P6 -p1
|
|
Software Management Team |
ea93dda |
%patch -P9 -p1
|
|
|
609a41f |
|
|
|
5f019de |
|
|
|
5f019de |
%build
|
|
|
07ed42c |
# Build with -std=gnu++98, c++11 causes issues on exit, likely due to
|
|
|
07ed42c |
# bad interactions with the new / delete overloading in vc_object.cpp
|
|
|
07ed42c |
export CXXFLAGS="$RPM_OPT_FLAGS -std=gnu++98 -fno-strict-aliasing -Wno-unused -Wno-unused-but-set-variable -Wno-unused-result -Wno-sign-compare -Wno-reorder"
|
|
|
278dde4 |
%cmake -DWITH_LIBMAD:BOOL=OFF
|
|
|
5f019de |
|
|
|
5f019de |
# This one line sed command is easier than trying to muck with the Makefile
|
|
|
5f019de |
# to add the proper -D definition.
|
|
|
b41fa22 |
sed -i "s|#define FL_BASEDIR.*|#define FL_BASEDIR \"%{_datadir}/%{name}\"|" source/files.h
|
|
|
2b914ea |
sed -i "s|#define CONFIG_FILE.*|#define CONFIG_FILE \"%{_sysconfdir}/timidity.cfg\"|" source/timidity/timidity.h
|
|
|
5f019de |
|
|
|
1f20e45 |
# source/CMakeLists.txt lacks dependencies to generate svnrev.h, force it
|
|
|
1f20e45 |
make -C source revision_check
|
|
|
6cad58b |
make linespec
|
|
|
1f20e45 |
# no -j# because there are more dependency issues in source/CMakeLists.txt
|
|
|
278dde4 |
make VERBOSE=1
|
|
|
5f019de |
|
|
|
5f019de |
%install
|
|
|
5f019de |
make install \
|
|
|
5f019de |
DESTDIR=$RPM_BUILD_ROOT \
|
|
|
5f019de |
INSTALL_PARMS="-m 0755" \
|
|
|
5f019de |
INSTALL_EXEPARMS="-m 0755" \
|
|
|
5f019de |
INSTALL_DIRPARMS="-m 0755 -d"
|
|
|
5f019de |
|
|
|
5f019de |
mv $RPM_BUILD_ROOT%{_bindir}/%{name}.* $RPM_BUILD_ROOT%{_bindir}/%{name}
|
|
|
5f019de |
mv $RPM_BUILD_ROOT%{_bindir}/%{name}-dedicated.* $RPM_BUILD_ROOT%{_bindir}/%{name}-dedicated
|
|
|
5f019de |
|
|
|
e76a4f6 |
# rm obsolete icon
|
|
|
e76a4f6 |
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.png
|
|
|
e76a4f6 |
|
|
|
5f019de |
# install autodl files and wrapper scripts
|
|
|
5f019de |
install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
|
5f019de |
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
|
5f019de |
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
|
5f019de |
install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
|
5f019de |
|
|
|
5f019de |
install -p -m 755 %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/doom-shareware
|
|
|
5f019de |
install -p -m 755 %{SOURCE6} $RPM_BUILD_ROOT%{_bindir}/heretic-shareware
|
|
|
5f019de |
install -p -m 755 %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/hexen-demo
|
|
|
5f019de |
install -p -m 755 %{SOURCE8} $RPM_BUILD_ROOT%{_bindir}/strife-demo
|
|
|
5f019de |
|
|
|
5f019de |
# below is the desktop file and icon stuff.
|
|
|
5f019de |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
|
|
609a41f |
for i in %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13}; do
|
|
|
609a41f |
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications "$i"
|
|
|
609a41f |
done
|
|
|
609a41f |
|
|
|
609a41f |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
|
|
|
e76a4f6 |
for i in %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18}; do
|
|
|
e76a4f6 |
install -p -m 644 "$i" $RPM_BUILD_ROOT%{_datadir}/appdata
|
|
|
e76a4f6 |
appstream-util validate-relax --nonet \
|
|
|
e76a4f6 |
$RPM_BUILD_ROOT%{_datadir}/appdata/$(basename "$i")
|
|
|
e76a4f6 |
done
|
|
|
609a41f |
|
|
|
609a41f |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{48x48,96x96}/apps
|
|
|
e76a4f6 |
install -p -m 644 %{SOURCE19} \
|
|
|
609a41f |
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/96x96/apps/
|
|
|
e76a4f6 |
install -p -m 644 %{SOURCE20} %{SOURCE21} \
|
|
|
5f019de |
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/
|
|
|
5f019de |
|
|
|
609a41f |
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
|
|
|
e76a4f6 |
install -p -m 644 %{SOURCE22} $RPM_BUILD_ROOT%{_mandir}/man6
|
|
|
609a41f |
|
|
|
5f019de |
%files
|
|
|
e76a4f6 |
# no files, meta-package
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%files engine
|
|
|
609a41f |
%doc docs/*.log docs/vavoom.txt
|
|
|
609a41f |
%license docs/gnu.txt
|
|
|
5f019de |
%{_bindir}/*
|
|
|
609a41f |
%{_mandir}/man6/%{name}.6*
|
|
|
e76a4f6 |
%dir %{_datadir}/%{name}
|
|
|
e76a4f6 |
%{_datadir}/%{name}/basev
|
|
|
609a41f |
%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
e76a4f6 |
%{_datadir}/applications/%{name}.desktop
|
|
|
609a41f |
%{_datadir}/icons/hicolor/*/apps/*.png
|
|
|
609a41f |
|
|
|
e76a4f6 |
%files doom-shareware
|
|
|
e76a4f6 |
%{_datadir}/%{name}/doom.autodlrc
|
|
|
e76a4f6 |
%{_datadir}/appdata/doom-shareware.appdata.xml
|
|
|
e76a4f6 |
%{_datadir}/applications/doom-shareware.desktop
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%files heretic-shareware
|
|
|
e76a4f6 |
%{_datadir}/%{name}/heretic.autodlrc
|
|
|
e76a4f6 |
%{_datadir}/appdata/heretic-shareware.appdata.xml
|
|
|
e76a4f6 |
%{_datadir}/applications/heretic-shareware.desktop
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%files hexen-demo
|
|
|
e76a4f6 |
%{_datadir}/%{name}/hexen.autodlrc
|
|
|
e76a4f6 |
%{_datadir}/appdata/hexen-demo.appdata.xml
|
|
|
e76a4f6 |
%{_datadir}/applications/hexen-demo.desktop
|
|
|
e76a4f6 |
|
|
|
e76a4f6 |
%files strife-demo
|
|
|
e76a4f6 |
%{_datadir}/%{name}/strife.autodlrc
|
|
|
e76a4f6 |
%{_datadir}/appdata/strife-demo.appdata.xml
|
|
|
e76a4f6 |
%{_datadir}/applications/strife-demo.desktop
|
|
|
e76a4f6 |
|
|
|
5f019de |
|
|
|
5f019de |
%changelog
|
|
|
38f2219 |
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-43
|
|
|
38f2219 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
38f2219 |
|
|
|
2e3c3df |
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-42
|
|
|
2e3c3df |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
2e3c3df |
|
|
|
ec51a03 |
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-41
|
|
|
ec51a03 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
ec51a03 |
|
|
|
71adff2 |
* Wed Sep 14 2022 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.33-40
|
|
|
71adff2 |
- Rebuilt for flac 1.4.0
|
|
|
71adff2 |
|
|
|
d455876 |
* Thu Aug 04 2022 Scott Talbert <swt@techie.net> - 1.33-39
|
|
|
d455876 |
- Rebuild with wxWidgets 3.2
|
|
|
d455876 |
|
|
|
98a696b |
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-38
|
|
|
98a696b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
98a696b |
|
|
|
64b5f0f |
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-37
|
|
|
64b5f0f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
64b5f0f |
|
|
|
d5f4421 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-36
|
|
|
d5f4421 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
d5f4421 |
|
|
|
581a93d |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-35
|
|
|
581a93d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
581a93d |
|
|
|
324ae9e |
* Mon Aug 24 2020 Hans de Goede <hdegoede@redhat.com> - 1.33-34
|
|
|
324ae9e |
- Fix FTBFS (rhbz#1865603)
|
|
|
324ae9e |
|
|
|
2c9993d |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-33
|
|
|
2c9993d |
- Second attempt - Rebuilt for
|
|
|
2c9993d |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
2c9993d |
|
|
|
9b8a65d |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-32
|
|
|
9b8a65d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
9b8a65d |
|
|
|
4b13e82 |
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-31
|
|
|
4b13e82 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
4b13e82 |
|
|
|
6cad58b |
* Fri Jan 17 2020 Jeff Law <law@redhat.com> - 1.33-30
|
|
|
6cad58b |
- Make linespec explicitly to ensure it's built early enough
|
|
|
6cad58b |
as the generated Makefiles are missing dependencies
|
|
|
6cad58b |
|
|
|
050691e |
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-29
|
|
|
050691e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
050691e |
|
|
|
e4805d1 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-28
|
|
|
e4805d1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e4805d1 |
|
|
|
cf1bb87 |
* Mon Oct 29 2018 Scott Talbert <swt@techie.net> - 1.33-27
|
|
|
cf1bb87 |
- Rebuild with wxWidgets 3.0
|
|
|
cf1bb87 |
|
|
|
933b4ab |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-26
|
|
|
933b4ab |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
933b4ab |
|
|
|
764f467 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-25
|
|
|
764f467 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
764f467 |
|
|
|
52228df |
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.33-24
|
|
|
52228df |
- Remove obsolete scriptlets
|
|
|
52228df |
|
|
|
eaedbf3 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-23
|
|
|
eaedbf3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
eaedbf3 |
|
|
|
43fc532 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-22
|
|
|
43fc532 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
43fc532 |
|
|
|
1f20e45 |
* Mon Feb 13 2017 Hans de Goede <hdegoede@redhat.com> - 1.33-21
|
|
|
1f20e45 |
- Fix FTBFS
|
|
|
1f20e45 |
|
|
|
8c272b3 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-20
|
|
|
8c272b3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
8c272b3 |
|
|
|
07ed42c |
* Tue Aug 9 2016 Hans de Goede <hdegoede@redhat.com> - 1.33-19
|
|
|
07ed42c |
- Fix a bunch of compiler warnings (and silence some others)
|
|
|
07ed42c |
- Fix crash on exit:
|
|
|
07ed42c |
https://retrace.fedoraproject.org/faf/reports/1192370/
|
|
|
07ed42c |
|
|
|
aee086c |
* Mon Feb 22 2016 Hans de Goede <hdegoede@redhat.com> - 1.33-18
|
|
|
aee086c |
- Fix FTBFS (rhbz#1308217)
|
|
|
aee086c |
|
|
|
5e553ee |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.33-17
|
|
|
5e553ee |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
5e553ee |
|
|
|
e76a4f6 |
* Mon Jan 11 2016 Hans de Goede <hdegoede@redhat.com> - 1.33-16
|
|
|
e76a4f6 |
- Split out the .desktop files, wrapper scripts and autodownloader files for:
|
|
|
e76a4f6 |
doom-shareware, heretic-shareware, hexen-demo and strife-demo into
|
|
|
e76a4f6 |
seperate sub-packages
|
|
|
e76a4f6 |
- Add one .appdata.xml file per .desktop file
|
|
|
e76a4f6 |
|
|
|
1ab05d8 |
* Tue Jan 5 2016 Hans de Goede <hdegoede@redhat.com> - 1.33-15
|
|
|
1ab05d8 |
- Make vavoom work better with iwads installed in system dirs
|
|
|
1ab05d8 |
- Drop freedoom support again, this uses a builtin mapinfo.txt which is
|
|
|
1ab05d8 |
already out of date with the latest freedoom version; advice: use prboom
|
|
|
1ab05d8 |
to play freedoom instead
|
|
|
1ab05d8 |
- Update mirror lists
|
|
|
1ab05d8 |
|
|
|
609a41f |
* Mon Jan 4 2016 Hans de Goede <hdegoede@redhat.com> - 1.33-14
|
|
|
609a41f |
- Fix crash in mesa / i965_dri.so caused by globally overriding delete
|
|
|
609a41f |
- Add a manpage and support for freedoom (from Debian)
|
|
|
609a41f |
- Add appdata
|
|
|
609a41f |
|
|
|
5aa3f61 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-13
|
|
|
5aa3f61 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
5aa3f61 |
|
|
|
b44581a |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.33-12
|
|
|
b44581a |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
b44581a |
|
|
|
6a106c9 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-11
|
|
|
6a106c9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
6a106c9 |
|
|
|
b563876 |
* Fri Jun 20 2014 Hans de Goede <hdegoede@redhat.com> - 1.33-10
|
|
|
b563876 |
- Fix FTBFS (rhbz#1037375)
|
|
|
b563876 |
|
|
|
83a56f7 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-9
|
|
|
83a56f7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
83a56f7 |
|
|
|
95f726c |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-8
|
|
|
95f726c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
95f726c |
|
|
Parag Nemade |
d29ea5e |
* Sat Feb 09 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 1.33-7
|
|
Parag Nemade |
d29ea5e |
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
|
|
Parag Nemade |
d29ea5e |
- Cleanup spec as per recently changed packaging guidelines
|
|
Parag Nemade |
d29ea5e |
|
|
Adam Tkac |
96c4ac8 |
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 1.33-6
|
|
Adam Tkac |
96c4ac8 |
- rebuild due to "jpeg8-ABI" feature drop
|
|
Adam Tkac |
96c4ac8 |
|
|
Adam Tkac |
b6f3572 |
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 1.33-5
|
|
Adam Tkac |
b6f3572 |
- rebuild against new libjpeg
|
|
Adam Tkac |
b6f3572 |
|
|
|
8d850c0 |
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-4
|
|
|
8d850c0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
8d850c0 |
|
|
|
68f0278 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.33-3
|
|
|
68f0278 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
68f0278 |
|
|
|
23eac17 |
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.33-2
|
|
|
23eac17 |
- Rebuild for new libpng
|
|
|
23eac17 |
|
|
|
2b914ea |
* Sat Aug 20 2011 Rahul Sundaram <sundaram@fedoraproject.org> 1.33-1
|
|
|
2b914ea |
- New upstream release
|
|
|
2b914ea |
- Drop definition of buildroot, defattr and clean stage
|
|
|
2b914ea |
- Drop obsolete patches
|
|
|
2b914ea |
- Remove no longer valid doom shareware mirror in doom.autodlrc
|
|
|
2b914ea |
- Fixed sed line to apply to timidity.h instead of config.h which no longer exists
|
|
|
2b914ea |
|
|
|
cc29140 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.30-6
|
|
|
cc29140 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
cc29140 |
|
|
|
9d6dc58 |
* Wed Jul 14 2010 Dan HorĂ¡k <dan@danny.cz> - 1.30-5
|
|
|
9d6dc58 |
- rebuilt against wxGTK-2.8.11-2
|
|
|
9d6dc58 |
|
|
|
c5be6c1 |
* Fri Nov 20 2009 Hans de Goede <hdegoede@redhat.com> 1.30-4
|
|
|
c5be6c1 |
- Fix building with cmake-2.8.x (#539127)
|
|
|
c5be6c1 |
|
|
|
f78cd02 |
* Sun Aug 16 2009 Hans de Goede <hdegoede@redhat.com> 1.30-3
|
|
|
f78cd02 |
- Switch to openal-soft
|
|
|
f78cd02 |
|
|
|
e0badc4 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.30-2
|
|
|
e0badc4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
e0badc4 |
|
|
|
4c673c1 |
* Fri Mar 20 2009 Hans de Goede <hdegoede@redhat.com> 1.30-1
|
|
|
4c673c1 |
- New upstream release 1.30
|
|
|
4c673c1 |
- Fix vavoom not working at all when compiled with gcc-4.4
|
|
|
4c673c1 |
|
|
|
4ec7c54 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.29-2
|
|
|
4ec7c54 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
4ec7c54 |
|
|
|
e76f0c0 |
* Tue Oct 28 2008 Hans de Goede <hdegoede@redhat.com> 1.29-1
|
|
|
e76f0c0 |
- New upstream release 1.29
|
|
|
e76f0c0 |
|
|
|
d91df2f |
* Mon Jun 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.28-1
|
|
|
d91df2f |
- New upstream release 1.28
|
|
|
d91df2f |
|
|
|
ef43763 |
* Sun Apr 13 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.27.1-1
|
|
|
ef43763 |
- New upstream bugfix release 1.27.1
|
|
|
ef43763 |
|
|
|
278dde4 |
* Wed Apr 2 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.27-1
|
|
|
278dde4 |
- New upstream release 1.27
|
|
|
278dde4 |
|
|
|
2c91c80 |
* Mon Mar 3 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.26-3
|
|
|
2c91c80 |
- Change Requires: timidity++ to timidity++-patches, as we just need the
|
|
|
2c91c80 |
patches
|
|
|
2c91c80 |
|
|
|
0c5b67a |
* Sun Feb 17 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.26-2
|
|
|
0c5b67a |
- Rebuild for new libmikmod
|
|
|
0c5b67a |
- Rebuild with gcc 4.3
|
|
|
0c5b67a |
|
|
|
c5f6450 |
* Tue Jan 22 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.26-1
|
|
|
c5f6450 |
- New upstream release 1.26
|
|
|
c5f6450 |
|
|
|
587c8e5 |
* Tue Oct 9 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.25-1
|
|
|
587c8e5 |
- New upstream release 1.25
|
|
|
587c8e5 |
|
|
|
587c8e5 |
* Sat Sep 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.24-4
|
|
|
587c8e5 |
- Don't build with libmad support even if libmad happens to be on the system
|
|
|
587c8e5 |
|
|
|
bf1131f |
* Fri Aug 31 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.24-3
|
|
|
bf1131f |
- Fix some security issues in the server: CVE-2007-4533, CVE-2007-4534,
|
|
|
bf1131f |
CVE-2007-4535 (bz 256621)
|
|
|
bf1131f |
|
|
|
b41fa22 |
* Wed Aug 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.24-2
|
|
|
b41fa22 |
- Update License tag for new Licensing Guidelines compliance
|
|
|
b41fa22 |
|
|
|
0aec2dc |
* Thu Jun 14 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.24-1
|
|
|
0aec2dc |
- New upstream release 1.24
|
|
|
0aec2dc |
- This also fixes bug 241611
|
|
|
0aec2dc |
|
|
|
5f019de |
* Sat May 19 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.23-2
|
|
|
5f019de |
- Add missing libjpeg-devel BuildRequires
|
|
|
5f019de |
|
|
|
5f019de |
* Wed May 16 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.23-1
|
|
|
5f019de |
- Update to 1.23
|
|
|
5f019de |
- No longer require freedoom, it doesn't seem to work with vavoom
|
|
|
5f019de |
- No longer require vavoom-vmdl, it has license issues
|
|
|
5f019de |
- Add --enable-debug to ./configure flags so that the bins don't get stripped
|
|
|
5f019de |
- Add .desktop files, wrapper scripts and autodownloader files for:
|
|
|
5f019de |
doom-shareware, heretic-shareware, hexen-demo and strife-demo
|
|
|
5f019de |
- Submit for FE inclusion
|
|
|
5f019de |
|
|
|
5f019de |
* Sun Jul 23 2006 Wart <wart at kobold dot org> 1.21.1-1
|
|
|
5f019de |
- Update to 1.21.1
|
|
|
5f019de |
|
|
|
b563876 |
* Sun Jul 16 2006 Wart <wart at kobold dot org> 1.21-2
|
|
|
5f019de |
- Remove some comments from the spec file
|
|
|
5f019de |
- Remove shell script wrappers from /usr/bin
|
|
|
5f019de |
- Update datadir patch to 1.21
|
|
|
5f019de |
|
|
|
5f019de |
* Sat Jul 15 2006 Wart <wart at kobold dot org> 1.21-1
|
|
|
5f019de |
- Update to 1.21
|
|
|
5f019de |
|
|
|
5f019de |
* Fri Jun 16 2006 Wart <wart at kobold dot org> 1.20-2
|
|
|
5f019de |
- Added various fixes to conform to FHS.
|
|
|
5f019de |
- Added upstream patch to prevent cross-filesystem links when building
|
|
|
5f019de |
glvis files.
|
|
|
5f019de |
|
|
|
5f019de |
* Sat Jun 3 2006 Wart <wart at kobold dot org> 1.20-1
|
|
|
5f019de |
- Initial Fedora Extras package
|