]> git.pld-linux.org Git - packages/doomsday.git/commitdiff
- up to beta6.9 auto/th/doomsday-1_9_0-0_beta6_9_1
authorElan Ruusamäe <glen@pld-linux.org>
Sat, 15 Jan 2011 16:44:59 +0000 (16:44 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- enhanced desc

Changed files:
    doomsday.spec -> 1.27

doomsday.spec

index 01e7b3c7970775d71eba2b0c3fbbcdd94ae222a1..90c7f751eb842bfa3aec5948a748dc5432cc2019 100644 (file)
@@ -1,8 +1,7 @@
 # TODO
-# - icons for desktop files
-
-%define                subver  beta6.7
-%define                rel             2
+# - sync pl
+%define                subver  beta6.9
+%define                rel             1
 Summary:       jDoom, jHeretic and jHexen for Linux
 Summary(pl.UTF-8):     jDoom, jHeretic i jHexen dla Linuksa
 Name:          doomsday
@@ -10,15 +9,15 @@ Version:     1.9.0
 Release:       0.%{subver}.%{rel}
 License:       GPL v2 / CC 3.0 (icons)
 Group:         Applications/Games
-Source0:       http://dl.sourceforge.net/project/deng/Doomsday%20Engine/%{version}-%{subver}/deng-%{version}-%{subver}.tar.gz
-# Source0-md5: 9c706df9a3f078b9b62af842e09b088e
+Source0:       http://downloads.sourceforge.net/deng/deng-%{version}-%{subver}.tar.gz
+# Source0-md5: 907ef41b70e2dbf148ef7e4a0350c6bd
 Source1:       http://www.iconarchive.com/icons/3xhumed/mega-games-pack-26/Doom-1-48x48.png
-# Source1-md5: b7b7a9389eba56679e5db65d95c06803
+# Source1-md5: 24783c4c52c9fdf762a73f70b6406e63
 Source2:       http://www.iconarchive.com/icons/3xhumed/mega-games-pack-23/Hexen-1-48x48.png
-# Source2-md5: 573845e6e747f68617ac67f3a87dc78e
+# Source2-md5: 24783c4c52c9fdf762a73f70b6406e63
 Source3:       http://www.iconarchive.com/icons/3xhumed/mega-games-pack-28/Heretic-I-1-48x48.png
-# Source3-md5: c89e36c49eabe2846137f313a5250308
-URL:           http://www.doomsdayhq.com/
+# Source3-md5: 24783c4c52c9fdf762a73f70b6406e63
+URL:           http://www.dengine.net/
 BuildRequires: OpenAL-devel
 BuildRequires: OpenGL-GLU-devel
 BuildRequires: OpenGL-devel
@@ -31,12 +30,14 @@ BuildRequires:      libpng-devel
 BuildRequires: ncurses-devel
 BuildRequires: python
 BuildRequires: python-modules
-BuildRequires: rpmbuild(macros) >= 1.213
+BuildRequires: rpmbuild(macros) >= 1.595
 Requires:      TiMidity++
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-jDoom, jHeretic and jHexen for Linux.
+The Doomsday Engine allows you to play the classic first-person
+shooters DOOM, Heretic, and Hexen using modern technology, with
+hardware accelerated 3D graphics, surround sound and much more.
 
 %description -l pl.UTF-8
 jDoom, jHeretic i jHexen dla Linuksa.
@@ -47,6 +48,7 @@ jDoom, jHeretic i jHexen dla Linuksa.
 %build
 install -d build
 cd build
+LDFLAGS="-lm"
 %cmake \
        -DBUILDOPENAL=1 \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} \
@@ -58,7 +60,6 @@ cd build
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_desktopdir}
-
 %{__make} -C build install \
        DESTDIR=$RPM_BUILD_ROOT
 
@@ -77,7 +78,6 @@ Terminal=false
 Type=Application
 Categories=Game;FirstPersonGame;
 Encoding=UTF-8
-# vi: encoding=utf-8
 EOF
 
 cat <<EOF > $RPM_BUILD_ROOT%{_desktopdir}/%{name}-hexen.desktop
@@ -90,7 +90,6 @@ Terminal=false
 Type=Application
 Categories=Game;FirstPersonGame;
 Encoding=UTF-8
-# vi: encoding=utf-8
 EOF
 
 cat <<EOF > $RPM_BUILD_ROOT%{_desktopdir}/%{name}-heretic.desktop
@@ -103,23 +102,20 @@ Terminal=false
 Type=Application
 Categories=Game;FirstPersonGame;
 Encoding=UTF-8
-# vi: encoding=utf-8
 EOF
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
-if [ "$1" = "1" ]; then
-       %banner -e %{name} <<-EOF
-       To run doomsday you need some WAD file: either freedoom package
-       or some shareware or commercial WAD from Doom or Heretic:
-       Doom.wad, Doom1.wad, Doom2.wad, Tnt.wad, Plutonia.wad,
-       Heretic.wad or Heretic1.wad.
-       When you have them, run doomsday with:
-       doomsday -game [ jdoom | jheretic | jhexen ]
+%banner -o -e %{name} <<-EOF
+To run doomsday you need some WAD file: either freedoom package
+or some shareware or commercial WAD from Doom or Heretic:
+Doom.wad, Doom1.wad, Doom2.wad, Tnt.wad, Plutonia.wad,
+Heretic.wad or Heretic1.wad.
+When you have them, run doomsday with:
+doomsday -game [ jdoom | jheretic | jhexen ]
 EOF
-fi
 
 %files
 %defattr(644,root,root,755)
@@ -130,6 +126,7 @@ fi
 %attr(755,root,root) %{_libdir}/libjdoom.so
 %attr(755,root,root) %{_libdir}/libjheretic.so
 %attr(755,root,root) %{_libdir}/libjhexen.so
+%attr(755,root,root) %{_libdir}/libdsopenal.so
 %{_datadir}/deng
 %{_desktopdir}/*.desktop
 %{_pixmapsdir}/*.png
This page took 0.043141 seconds and 4 git commands to generate.