[gnubg] Cleanup, BZ 995894.
Jon Ciesla
limb at fedoraproject.org
Mon Aug 12 18:34:39 UTC 2013
commit 08f1ff49b837869da618af39b4cdad1744a5dfd9
Author: Jon Ciesla <limburgher at gmail.com>
Date: Mon Aug 12 13:29:17 2013 -0500
Cleanup, BZ 995894.
gnubg.spec | 45 +++++++++++++++++++++++++++------------------
1 files changed, 27 insertions(+), 18 deletions(-)
---
diff --git a/gnubg.spec b/gnubg.spec
index f040265..14adeae 100644
--- a/gnubg.spec
+++ b/gnubg.spec
@@ -1,21 +1,21 @@
Name: gnubg
-License: GPLv2
+License: GPLv3
Group: Amusements/Games
Summary: A backgammon game and analyser
Epoch: 1
Version: 1.02.000
-Release: 1%{?dist}
+Release: 2%{?dist}
Source0: http://gnubg.org/media/sources/gnubg-release-1.02.000-sources.tar.gz
-Source1: gnubg.weights
-Source2: gnubg.desktop
-Source3: gnubg.png
+Source1: gnubg.desktop
+Source2: gnubg.png
#Patch0: gnubg-0.9.0.1-disable_sse.patch
#Patch1: gnubg-0.9.0.1-libpng15.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n )
URL: http://www.gnubg.org
+BuildRequires: libcanberra-devel
+BuildRequires: sqlite-devel
+BuildRequires: gmp-devel
BuildRequires: gtk2-devel
-BuildRequires: esound-devel
-BuildRequires: arts-devel
BuildRequires: gettext-devel
BuildRequires: gtkglext-devel
BuildRequires: automake
@@ -28,9 +28,7 @@ BuildRequires: gnuplot
BuildRequires: ghostscript
BuildRequires: info
BuildRequires: desktop-file-utils
-BuildRequires: audiofile-devel
BuildRequires: cairo-devel
-BuildRequires: libxml2-devel
BuildRequires: atk-devel
BuildRequires: pango-devel
BuildRequires: libpng-devel
@@ -45,7 +43,7 @@ Requires(post): coreutils
Requires(postun): coreutils
Requires: dejavu-sans-fonts
Requires: dejavu-serif-fonts
-
+Requires: MySQL-python
%description
GNU Backgammon is software for playing and analysing backgammon
@@ -72,10 +70,7 @@ sed -i s/png12/png16/g configure
%build
export CFLAGS="$RPM_OPT_FLAGS"
-%configure --with-python \
- --without-gdbm \
- --without-guile \
- --without-timecontrol
+%configure --with-python
#Please don't look, this is hideous.
sed -i s/png12/png15/g Makefile
@@ -91,7 +86,8 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/gnubg/fonts/*.ttf
ln -s ../../fonts/dejavu/DejaVuSans.ttf $RPM_BUILD_ROOT%{_datadir}/gnubg/fonts/Vera.ttf
ln -s ../../fonts/dejavu/DejaVuSans-Bold.ttf $RPM_BUILD_ROOT%{_datadir}/gnubg/fonts/VeraBd.ttf
ln -s ../../fonts/dejavu/DejaVuSerif-Bold.ttf $RPM_BUILD_ROOT%{_datadir}/gnubg/fonts/VeraSeBd.ttf
-install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/gnubg/gnubg.weights
+install -Dpm 644 gnubg.weights $RPM_BUILD_ROOT%{_datadir}/gnubg/gnubg.weights
+
cp -rp textures* $RPM_BUILD_ROOT%{_datadir}/gnubg/
rm -rf $RPM_BUILD_ROOT%{_datadir}/gnubg/textures/CVS
rm -rf $RPM_BUILD_ROOT%{_datadir}/gnubg/textures/.cvsignore
@@ -109,9 +105,9 @@ install -Dpm 644 doc/gnubg.info $RPM_BUILD_ROOT%{_infodir}/%{name}.info
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
- %{SOURCE2}
+ %{SOURCE1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
-install -p -m 644 %{SOURCE3} \
+install -p -m 644 %{SOURCE2} \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
%post
@@ -137,7 +133,7 @@ rm -rf ${RPM_BUILD_ROOT}
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc AUTHORS README COPYING ChangeLog doc/
+%doc AUTHORS README COPYING ChangeLog doc/images doc/*.html doc/*.pdf
%{_bindir}/bearoffdump
%{_bindir}/gnubg
%{_bindir}/makebearoff
@@ -175,6 +171,19 @@ rm -rf ${RPM_BUILD_ROOT}
%{_datadir}/gnubg/gnubg_ts0.bd
%changelog
+* Sun Aug 11 2013 Michael Petch <mpetch at gnubg.org> - 1:1.02.000-2
+- esound was deprecated in the code, use libcanberra
+- Remove unused sound dependencies
+- Remove unused dependency libxml2
+- Add MySql-python runtime dependency
+- Add sqlite database dependency
+- Add gmp dependency to support long seeds
+- gnubg.weights now included in upstream source tarball
+- Remove deprecated configure "with" options
+- Clean up the docdir directory.
+- Add html and pdf files to docdir
+- Change license to GPLv3
+
* Wed Aug 07 2013 Jon Ciesla <limburgher at gmail.com> - 1:1.02.000-1
- Latest upstream, BZ 994196.
More information about the scm-commits
mailing list