186f995
Name:           warzone2100
588b68e
Version:        3.1.3
d06f4e1
Release:        2%{?dist}
186f995
Summary:        Innovative 3D real-time strategy
186f995
186f995
Group:          Amusements/Games
40857d8
License:        GPLv2+ and CC-BY-SA
186f995
URL:            http://wz2100.net/
e61ba83
Source0:        http://downloads.sourceforge.net/project/%{name}/releases/%{version}/%{name}-%{version}.tar.xz
0a6b7ee
Source1:        http://downloads.sourceforge.net/project/%{name}/%{name}/Videos/low-quality-en/sequences.wz
186f995
492cdc1
BuildRequires: physfs-devel >= 2.0
492cdc1
BuildRequires: qt-devel >= 4.0
492cdc1
BuildRequires: glew-devel >= 1.5.2
492cdc1
BuildRequires: SDL_net-devel openal-soft-devel bison flex zip
552f68a
BuildRequires: libpng-devel libogg-devel libvorbis-devel
552f68a
BuildRequires: quesoglc-devel popt-devel gettext libtheora-devel
186f995
BuildRequires: automake >= 1.8
186f995
BuildRequires: desktop-file-utils
186f995
186f995
%description
186f995
Warzone 2100 was an innovative 3D real-time strategy game back in 1999, and
186f995
most will agree it didn't enjoy the commercial success it should have had. The
186f995
game's source code was liberated on December 6th, 2004, under a GPL license
186f995
(see COPYING in this directory for details). Soon after that, the Warzone 2100
186f995
ReDev project was formed to take care of its future.
186f995
b085554
%package sequences
b085554
Summary:        Video file for %{name}
b085554
Group:          Amusements/Games
b085554
Provides:       warzone2100-data
b085554
Requires:       %{name}
Karol Trzcionka fc374ec
BuildArch:      noarch
b085554
b085554
%description sequences
b085554
Video file for %{name}
b085554
186f995
%prep
e61ba83
%setup -q
186f995
186f995
%build
e61ba83
%configure --disable-rpath --enable-debug=no --with-distributor="Fedora"
09ff2b9
make %{_smp_mflags}
186f995
186f995
%install
Parag Nemade 1007e09
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
f4dfd89
rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}
Parag Nemade 1007e09
desktop-file-install                  \
186f995
        --dir=$RPM_BUILD_ROOT%{_datadir}/applications/   \
186f995
        $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
Parag Nemade bd138e3
Richard Hughes 377bc61
# Register as an application to be visible in the software center
Richard Hughes 377bc61
#
Richard Hughes 377bc61
# NOTE: It would be *awesome* if this file was maintained by the upstream
Richard Hughes 377bc61
# project, translated and installed into the right place during `make install`.
Richard Hughes 377bc61
#
Richard Hughes 377bc61
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
Richard Hughes 377bc61
#
Richard Hughes 377bc61
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
Richard Hughes 377bc61
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml <
Richard Hughes 377bc61
Richard Hughes 377bc61
Richard Hughes 377bc61
Richard Hughes 377bc61
BugReportURL: http://forums.wz2100.net/posting.php?mode=post&f=30
Richard Hughes 377bc61
SentUpstream: 2014-09-25
Richard Hughes 377bc61
-->
Richard Hughes 377bc61
<application>
Richard Hughes 377bc61
  <id type="desktop">warzone2100.desktop</id>
Richard Hughes 377bc61
  <metadata_license>CC0-1.0</metadata_license>
Richard Hughes 377bc61
  <summary>Strategy war game</summary>
Richard Hughes 377bc61
  <description>
Richard Hughes 377bc61
    

Richard Hughes 377bc61
      Warzone 2100 is a strategy war game with a nuclear post-apocalyptic scenario.
Richard Hughes 377bc61
      You can play the campaign or against your friends, parents and relatives
Richard Hughes 377bc61
      in multiplayer mode.
Richard Hughes 377bc61
    

Richard Hughes 377bc61
    

Richard Hughes 377bc61
      Command your forces to crush your enemies and to restore the world.
Richard Hughes 377bc61
    

Richard Hughes 377bc61
    

Richard Hughes 377bc61
      The game offers alot of addons that can be downloaded on the main website.
Richard Hughes 377bc61
    

Richard Hughes 377bc61
  </description>
Richard Hughes 377bc61
  <url type="homepage">http://wz2100.net/</url>
Richard Hughes 377bc61
  <screenshots>
Richard Hughes 377bc61
    <screenshot type="default">http://static.giantbomb.com/uploads/original/0/7192/428661-000023.jpg</screenshot>
Richard Hughes 377bc61
    <screenshot>http://www.download26.com/modules/wfdownloads/images/screenshots/warzonescreenshot.png</screenshot>
Richard Hughes 377bc61
    <screenshot>http://media.moddb.com/images/downloads/1/10/9762/screen11.jpg</screenshot>
Richard Hughes 377bc61
  </screenshots>
Richard Hughes 377bc61
</application>
Richard Hughes 377bc61
EOF
Richard Hughes 377bc61
09ff2b9
%find_lang %{name}
b085554
install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/
186f995
09ff2b9
%files -f %{name}.lang
b085554
%{_bindir}/%{name}
186f995
%{_datadir}/icons/warzone*
Richard Hughes 377bc61
%{_datadir}/appdata/%{name}.appdata.xml
Parag Nemade 1007e09
%{_datadir}/applications/%{name}.desktop
b085554
%{_datadir}/%{name}
b085554
%exclude %{_datadir}/%{name}/sequences.wz
40857d8
%doc AUTHORS ChangeLog COPYING COPYING.NONGPL COPYING.README
186f995
b085554
%files sequences
b085554
%{_datadir}/%{name}/sequences.wz
b085554
186f995
%changelog
d06f4e1
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.3-2
d06f4e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d06f4e1
588b68e
* Tue Jan 26 2016 Jan Synáček <jsynacek@redhat.com> - 3.1.3-1
588b68e
- Update to 3.1.3 (#1301801)
588b68e
df1db75
* Thu Jan 14 2016 Adam Jackson <ajax@redhat.com> - 3.1.2-5
df1db75
- Rebuild for glew 1.13
df1db75
9c3a2cc
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-4
9c3a2cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9c3a2cc
c08b259
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.1.2-3
c08b259
- Rebuilt for GCC 5 C++11 ABI change
c08b259
Richard Hughes 377bc61
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 3.1.2-2
Richard Hughes 377bc61
- Add an AppData file for the software center
Richard Hughes 377bc61
989d19a
* Mon Jan  5 2015 Jan Synáček <jsynacek@redhat.com> - 3.1.2-1
989d19a
- Update to 3.1.2 (#1178445)
989d19a
86bfec4
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-3
86bfec4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
86bfec4
55cf3a5
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-2
55cf3a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
55cf3a5
7cf2ab9
* Thu Dec 12 2013 Jan Synáček <jsynacek@redhat.com> - 3.1.1-1
7cf2ab9
- Update to 3.1.1 (#1040915)
7cf2ab9
ee44ee1
* Mon Nov 18 2013 Dave Airlie <airlied@redhat.com> - 3.1.0-4
ee44ee1
- rebuilt for GLEW 1.10
ee44ee1
607c2b6
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-3
607c2b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
607c2b6
Parag Nemade 1007e09
* Mon Feb 11 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 3.1.0-2
Parag Nemade 1007e09
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
Parag Nemade 1007e09
e61ba83
* Tue Jan 15 2013 Jan Synáček <jsynacek@redhat.com> - 3.1.0-1
e61ba83
- Update to 3.1.0
e61ba83
a19ef57
* Thu Dec 13 2012 Adam Jackson <ajax@redhat.com> - 3.1-0.11.rc3
a19ef57
- Rebuild for glew 1.9.0
a19ef57
da6d7ea
* Wed Oct 17 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.10.rc3
da6d7ea
- Update to rc3
da6d7ea
a24f87c
* Mon Aug 27 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.9.rc2
a24f87c
- Update to rc2
a24f87c
- Improve spec again
a24f87c
8f763ef
* Tue Jul 31 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.7.beta11
8f763ef
- Rebuilt against new glew
7ed94ad
- Make spec more fedora-review friendly
8f763ef
d6a6c3d
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-0.6.beta11
d6a6c3d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d6a6c3d
fee049f
* Wed Jun 20 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.5.beta11
fee049f
- Update to 3.1 beta 11
fee049f
80783dd
* Wed May 09 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.4.beta9
80783dd
- Update to 3.1 beta9
69c68be
- Fix spec
80783dd
b368ef6
* Wed Mar 21 2012 Jan Synáček <jsynacek@redhat.com> - 3.0-0.3.beta7
b368ef6
- Fix sources
b368ef6
6358b08
* Wed Mar 21 2012 Jan Synáček <jsynacek@redhat.com> - 3.0-0.2.beta7
6358b08
- Update to 3.1 beta7
6358b08
492cdc1
* Thu Mar 15 2012 Jan Synáček <jsynacek@redhat.com> - 3.1-0.1.beta6
492cdc1
- Update to 3.1 beta6
492cdc1
eb977dc
* Thu Jan 05 2012 Jan Synáček <jsynacek@redhat.com> - 2.3.9-2
eb977dc
- Rebuilt for GCC 4.7
eb977dc
0a6b7ee
* Mon Jan 02 2012 Jan Synáček <jsynacek@redhat.com> - 2.3.9-1
0a6b7ee
- Update to v2.3.9
0a6b7ee
3e55b36
* Thu Dec 15 2011 Tom Callaway <spot@fedoraproject.org> - 2.3.7-3
3e55b36
- rebuild for physfs2
3e55b36
62c9d8f
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 2.3.7-2
62c9d8f
- Rebuild for new libpng
62c9d8f
bc5b7b7
* Sun Feb 13 2011 Karol Trzcionka <karlik at fedoraproject.org> 2.3.7-1
bc5b7b7
-Update to v2.3.7
bc5b7b7
bc5b7b7
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.4-2
bc5b7b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
bc5b7b7
a1fcc76
* Wed Aug 18 2010 Karol Trzcionka <karlikt at gmail.com> - 2.3.4-1
a1fcc76
- Update to v2.3.4
a1fcc76
Karol Trzcionka fc374ec
* Tue Aug 03 2010 Karol Trzcionka <karlikt at gmail.com> - 2.3.3-1
Karol Trzcionka fc374ec
- Update to v2.3.3
Karol Trzcionka fc374ec
- Sequences in noarch RPM
Karol Trzcionka fc374ec
63e0671
* Mon Apr 26 2010 Karol Trzcionka <karlikt at gmail.com> - 2.3.0-1
63e0671
- Update to v2.3.0
63e0671
b066dbc
* Thu Jan 28 2010 Karol Trzcionka <karlikt at gmail.com> - 2.3-0.2.beta9
b066dbc
- Update to v2.3_beta9
b066dbc
055c47f
* Sun Jan 10 2010 Karol Trzcionka <karlikt at gmail.com> - 2.3-0.1.beta6
055c47f
- Update to v2.3_beta6
055c47f
d44e23e
* Sat Aug 22 2009 Karol Trzcionka <karlikt at gmail.com> - 2.2.1-3
d44e23e
- Rebuilt with new physfs
d44e23e
- Rebuilt with openal-soft-devel instead of openal-devel
d44e23e
552f68a
* Tue Aug 11 2009 Karol Trzcionka <karlikt at gmail.com> - 2.2.1-2
552f68a
- Fix BuildRequires
552f68a
b085554
* Tue Aug 11 2009 Karol Trzcionka <karlikt at gmail.com> - 2.2.1-1
b085554
- Update to v2.2.1
b085554
- Add sequences subpackage
b085554
0a4b3ee
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.2-2
0a4b3ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0a4b3ee
ee67a05
* Thu Mar 19 2009 Karol Trzcionka <karlikt at gmail.com> - 2.1.2-1
ee67a05
- Update to v2.1.2
ee67a05
ce76f15
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-2
ce76f15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ce76f15
7572b06
* Fri Feb 06 2009 Karol Trzcionka <karlikt at gmail.com> - 2.1.1-1
7572b06
- Update to v2.1.1
2bb5ea2
* Sun Dec 21 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-1
2bb5ea2
- Update to v2.1.0 stable
bcd9eff
* Fri Dec 05 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.8.rc2
bcd9eff
- Update to v2.1.0-rc2
40857d8
* Sun Nov 16 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.7.rc1
40857d8
- Update to v2.1.0-rc1
40857d8
- Fix typo in changelog
40857d8
- Update License tag
40857d8
- Fix game-crash while saving and loading (svn revision 6283)
34af828
* Thu Oct 02 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.6.beta5
40857d8
- Update to v2.1.0-beta5
09ff2b9
* Tue Apr 22 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.5.beta2
09ff2b9
- Update to v2.1.0-beta2
09ff2b9
- Add requires
09ff2b9
* Mon Mar 03 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.4.beta1
09ff2b9
- Fix ppc build
09ff2b9
* Sun Mar 02 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.3.beta1
09ff2b9
- add translations
09ff2b9
* Sun Mar 02 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.2.beta1
09ff2b9
- Fix BRs
09ff2b9
* Sun Mar 02 2008 Karol Trzcionka <karlikt at gmail.com> - 2.1.0-0.1.beta1
09ff2b9
- Update to v2.1.0-beta1
09ff2b9
- Remove ExcludeArch
f612692
* Sun Dec 30 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.10-1
f612692
- Update to v2.0.10
ebcd4ae
* Mon Dec 03 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.8-2
ebcd4ae
- Fix desktop-file for fedora 9
3db6141
* Mon Dec 03 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.8-1
3db6141
- Update to v2.0.8 and apply fixsound
cf3caf9
* Mon Nov 19 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.8-0.1.rc1
cf3caf9
- Update to v2.0.8_rc1
925b78d
* Wed Oct 17 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.7-5
925b78d
- Fix build on koji ppc (remove smp_flags)
925b78d
- set ExcludeArch x86_64 ppc64 sparc64 alpha
132185b
* Wed Oct 17 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.7-4
132185b
- Merge data subpackage with core package
132185b
- Replace ExcludeArch with ExclusiveArch
6d56736
* Sun Aug 19 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.7-3
6d56736
- Apply upstream patch
23001fb
* Sun Jun 24 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.7-2
23001fb
- Add ppc64 to ExcludeArch
37da2d5
* Sun Jun 24 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.7-1
37da2d5
- Update to v2.0.7
f4dfd89
* Sun Apr 08 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.6-2
f4dfd89
- Fix build-problem in fedora 7
e984dde
* Sat Apr 07 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.6-1
e984dde
- Update to v2.0.6
e984dde
* Fri Jan 26 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.5-4
e984dde
- Update BRs for FC-5
186f995
* Tue Jan 16 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.5-3
186f995
- change ExclusiveArch: i386 to ExcludeArch: x86_64
186f995
* Tue Jan 09 2007 Karol Trzcionka <karlikt at gmail.com> - 2.0.5-2
186f995
- add an ExclusiveArch
186f995
* Sun Dec 31 2006 Karol Trzcionka <karlikt at gmail.com> - 2.0.5-1
186f995
- Initial Release