[rott] New upstream release 1.1.2
Hans de Goede
jwrdegoede at fedoraproject.org
Sun Jun 15 12:17:45 UTC 2014
commit fd8d684a55fa347d10911eeed84e027eb2546a5d
Author: Hans de Goede <hdegoede at redhat.com>
Date: Sun Jun 15 14:17:43 2014 +0200
New upstream release 1.1.2
- Fix FTBFS (rhbz#1037308)
.gitignore | 1 +
rott-1.1-fix-end-level-display.patch | 21 --------
rott-1.1-gameover.patch | 85 ----------------------------------
rott.spec | 38 ++++++----------
sources | 2 +-
5 files changed, 16 insertions(+), 131 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 245929b..a0b508c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
rott-1.1.tar.gz
+/rott-1.1.2.tar.gz
diff --git a/rott.spec b/rott.spec
index 974f10e..bef4bc0 100644
--- a/rott.spec
+++ b/rott.spec
@@ -1,11 +1,11 @@
Name: rott
-Version: 1.1
-Release: 10%{?dist}
+Version: 1.1.2
+Release: 1%{?dist}
Summary: Rise of the Triad
Group: Amusements/Games
License: GPLv2+
URL: http://icculus.org/rott/
-Source0: http://icculus.org/rott/releases/rott-1.1.tar.gz
+Source0: http://icculus.org/rott/releases/rott-%{version}.tar.gz
Source1: rott-shareware.sh
Source2: rott-registered.sh
Source3: rott.autodlrc
@@ -15,11 +15,6 @@ Source5: rott-registered.desktop
# free datafiles. I believe this constitues fair-use. If anyone disagrees let
# me know and I'll remove it
Source6: rott.png
-Patch0: rott-1.1-gameover.patch
-Patch1: rott-1.1-fix-end-level-display.patch
-# Note: this gets applied during build, not during prep!
-Patch99: rott-1.0-registered.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: SDL_mixer-devel desktop-file-utils
%description
@@ -63,8 +58,6 @@ from this dir.
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
cp -a doc/rott.6 rott-shareware.6
cp -a doc/rott.6 rott-registered.6
@@ -76,18 +69,17 @@ touch -r rott-registered.6.orig rott-registered.6
%build
pushd rott
-make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-pointer-sign"
-mv rott rott-shareware.bin
-
-patch -p2 < %{PATCH99}
-make clean
-make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-pointer-sign"
-mv rott rott-registered.bin
+make %{?_smp_mflags} \
+ EXTRACFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-pointer-sign" \
+ ROTT=rott-shareware.bin
+make tidy
+make %{?_smp_mflags} \
+ EXTRACFLAGS="$RPM_OPT_FLAGS -Wno-unused -Wno-pointer-sign" \
+ ROTT=rott-registered.bin SHAREWARE=0 SUPERROTT=1
popd
%install
-rm -rf $RPM_BUILD_ROOT
#no make install target, DIY
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
@@ -119,10 +111,6 @@ install -p -m 644 %{SOURCE6} \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%post shareware
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
@@ -149,7 +137,6 @@ fi
%files shareware
-%defattr(-,root,root,-)
%doc README COPYING doc/*.txt
%{_bindir}/rott-shareware*
%{_mandir}/man6/%{name}-shareware.6*
@@ -163,7 +150,6 @@ fi
%files registered
-%defattr(-,root,root,-)
%doc README COPYING doc/*.txt
%{_bindir}/rott-registered*
%{_mandir}/man6/%{name}-registered.6*
@@ -176,6 +162,10 @@ fi
%changelog
+* Sun Jun 15 2014 Hans de Goede <hdegoede at redhat.com> - 1.1.2-1
+- New upstream release 1.1.2
+- Fix FTBFS (rhbz#1037308)
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index a10efa0..c3d62a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3e4940c364ecfae86375b7b1a77860d9 rott-1.1.tar.gz
+d523c7c6c97f95ba84b8cf4deae7db38 rott-1.1.2.tar.gz
More information about the scm-commits
mailing list