rpms/sirius/F-7 Makefile, 1.3, 1.4 sirius-0.8.0-docs.patch, NONE, 1.1 sirius.spec, 1.11, 1.12 sources, 1.4, 1.5 dead.package, 1.1, NONE

Arindam Ghosh (makghosh) fedora-extras-commits at redhat.com
Fri Oct 5 19:02:09 UTC 2007


Author: makghosh

Update of /cvs/pkgs/rpms/sirius/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26603/F-7

Added Files:
	Makefile sirius-0.8.0-docs.patch sirius.spec sources 
Removed Files:
	dead.package 
Log Message:
Rebuild on F-7 branch



Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Makefile	5 Oct 2007 19:01:34 -0000	1.4
@@ -0,0 +1,21 @@
+# Makefile for source rpm: sirius
+# $Id$
+NAME := sirius
+SPECFILE = $(firstword $(wildcard *.spec))
+
+define find-makefile-common
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+endef
+
+MAKEFILE_COMMON := $(shell $(find-makefile-common))
+
+ifeq ($(MAKEFILE_COMMON),)
+# attept a checkout
+define checkout-makefile-common
+test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+endef
+
+MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
+endif
+
+include $(MAKEFILE_COMMON)

sirius-0.8.0-docs.patch:

--- NEW FILE sirius-0.8.0-docs.patch ---
diff -urNp sirius-0.8.0.orig/AUTHORS sirius-0.8.0/AUTHORS
--- sirius-0.8.0.orig/AUTHORS	2002-11-01 22:11:13.000000000 +0530
+++ sirius-0.8.0/AUTHORS	2007-09-21 21:11:51.000000000 +0530
@@ -1,2 +1,2 @@
-Henrik Öhman <henrik at bitvis.nu>
+Henrik Öhman <henrik at bitvis.nu>
 
diff -urNp sirius-0.8.0.orig/ChangeLog sirius-0.8.0/ChangeLog
--- sirius-0.8.0.orig/ChangeLog	2003-08-05 01:23:22.000000000 +0530
+++ sirius-0.8.0/ChangeLog	2007-09-21 21:12:13.000000000 +0530
@@ -15,7 +15,7 @@ Fixed init problem in the transpositiont
 Fixed segfault in the thread handling.
 Added a lot of debug code for the search. (Compile with -DDEBUG)
 Sirius own icon as window icon (Alex Duggan)
-Frensh translation (Stéphane Jourdan)
+Frensh translation (Stéphane Jourdan)
 German translation (Poyan Rajamand)
 Swedish translation updated
 
diff -urNp sirius-0.8.0.orig/README sirius-0.8.0/README
--- sirius-0.8.0.orig/README	2002-11-01 22:11:13.000000000 +0530
+++ sirius-0.8.0/README	2007-09-21 21:12:03.000000000 +0530
@@ -1,5 +1,5 @@
 Sirius:
 -------
-Written by Henrik Öhman <henrik at bitvis.nu>
+Written by Henrik Öhman <henrik at bitvis.nu>
 
 
diff -urNp sirius-0.8.0.orig/sirius.desktop sirius-0.8.0/sirius.desktop
--- sirius-0.8.0.orig/sirius.desktop	2003-07-14 18:55:30.000000000 +0530
+++ sirius-0.8.0/sirius.desktop	2007-10-05 14:58:38.000000000 +0530
@@ -5,9 +5,9 @@ Name[de]=Sirius
 Name[fr]=Sirius
 Name[ru]=Сириус
 Name[sv]=Sirius
-Comment=Sirius, a othello playing program
+Comment=Sirius, a reversi playing program
 Exec=sirius
 Icon=sirius.png
 Terminal=false
 Type=Application
-Categories=GNOME;Application;Game;
+Categories=GNOME;Game;
diff -urNp sirius-0.8.0.orig/sirius.desktop.in sirius-0.8.0/sirius.desktop.in
--- sirius-0.8.0.orig/sirius.desktop.in	2003-02-18 01:03:04.000000000 +0530
+++ sirius-0.8.0/sirius.desktop.in	2007-10-05 14:59:13.000000000 +0530
@@ -1,9 +1,9 @@
 [Desktop Entry]
 Encoding=UTF-8
 _Name=Sirius
-_Comment=Sirius, a othello playing program
+_Comment=Sirius, a reversi playing program
 Exec=sirius
 Icon=sirius.png
 Terminal=false
 Type=Application
-Categories=GNOME;Application;Game;
+Categories=GNOME;Game;


Index: sirius.spec
===================================================================
RCS file: sirius.spec
diff -N sirius.spec
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sirius.spec	5 Oct 2007 19:01:34 -0000	1.12
@@ -0,0 +1,96 @@
+Name:		sirius
+Version:	0.8.0
+Release:	11%{?dist}
+
+Summary:	Reversi game for Gnome
+Group:		Amusements/Games
+License:	GPLv2+
+URL:		http://sirius.bitvis.nu/
+Source0:	http://sirius.bitvis.nu/files/%{name}-%{version}.tar.gz
+Patch0:		%{name}-%{version}-docs.patch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:	desktop-file-utils
+BuildRequires:	gettext
+BuildRequires:	libgnomeui-devel
+BuildRequires:	perl(XML::Parser)
+
+%description
+Sirius is a program for playing the game of reversi. The program includes an AI
+(Artificial Intelligence) opponent which plays at a very challenging level and
+is actually quite hard to beat. The AI opponent's strength can therefore be
+adjusted in several ways to give you a suitable opponent.
+
+The AI opponent uses a plain alpha-beta search with hashing to figure out which
+move to make. To be able to tell a good position from a bad one, it uses a
+pattern based evaluation function. The pattern used is the 9 discs surrounding
+each corner and the 8 discs creating the edge of the board. The evaluation
+function also takes mobility, potential mobility and parity into count. For the
+initial 9 moves the AI opponent optionally uses a simple opening book. During
+midgame it searches and evaluates about 200.000 nodes per second on a PIII
+750 MHz, in the endgame this number is significantly higher due to more
+transpositions and a less expensive evaluation function.
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+
+%build
+%configure
+make %{?_smp_mflags} CFLAGS="%{optflags}"
+
+
+%install
+%{__rm} -rf %{buildroot}
+make install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
+%find_lang %{name}
+
+desktop-file-install --vendor fedora --delete-original	\
+	--dir %{buildroot}%{_datadir}/applications	\
+	--add-category Game				\
+	%{buildroot}%{_datadir}/applications/%{name}.desktop
+
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING ChangeLog README
+%{_bindir}/*
+%{_datadir}/%{name}
+%{_datadir}/pixmaps/*
+%{_datadir}/applications/fedora-sirius.desktop
+
+
+%changelog
+* Fri Oct 05 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-11
+- Updated specfile
+
+* Wed Oct 03 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-10
+- Added a patch
+- Updated specfile
+- Bump release
+
+* Sat Sep 29 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-9
+- Removed the patch
+- Minor fixes in desktop entry
+
+* Thu Sep 20 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-8
+- Updated License tag to GPLv2+
+- Fixed Build Require to perl(XML::Parser)
+- Added INSTALL option in make install
+- Removed CFLAGS option from make
+
+* Mon Sep 17 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-7
+- Added perl-XML-parser as a build require
+
+* Fri Sep 07 2007 Arindam Ghosh <makghosh AT gmail DOT com> - 0.8.0-6
+- Specfile cleanup/Bump Release
+
+* Sun May 22 2005 Jeremy Katz <katzj at redhat.com> - 0.8.0-5
+- Rebuild on all arches
+


Index: sources
===================================================================
RCS file: sources
diff -N sources
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sources	5 Oct 2007 19:01:34 -0000	1.5
@@ -0,0 +1 @@
+e01d079ca62aa3cc85f542bb5e9389a5  sirius-0.8.0.tar.gz


--- dead.package DELETED ---




More information about the fedora-extras-commits mailing list