rpms/grhino/FC-3 grhino-cleanup.sh, NONE, 1.1 grhino-configure-gettext.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 grhino.desktop, 1.1, 1.2 grhino.spec, 1.1, 1.2 sources, 1.2, 1.3

Michel Alexandre Salim (salimma) fedora-extras-commits at redhat.com
Mon Sep 5 00:37:54 UTC 2005


Author: salimma

Update of /cvs/extras/rpms/grhino/FC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15400

Modified Files:
	.cvsignore grhino.desktop grhino.spec sources 
Added Files:
	grhino-cleanup.sh grhino-configure-gettext.patch 
Log Message:
* Sun Sep  4 2005 Michel Salim <michel.salim[AT]gmail.com> - 0.15.0-3
- removed references to copyrighted name
- packaged modified tarball to prevent trademark infringement
- patched configure to fix gettext detection on x86_64



--- NEW FILE grhino-cleanup.sh ---
#!/bin/sh
# Replaces occurences of trademarked names

find . -name '*.po*' -print | while read i;
do
   sed -i 's|An\ Othello\/Reversi|A\ Reversi|g' $i;
done
find . -name '*.cc' -print | while read i;
do
   sed -i 's|An\ Othello\/Reversi|A\ Reversi|g' $i;
done
find . -name '*.xml' -print | while read i; do
   sed -i 's|an\ Othello\/Reversi|a\ Reversi|g' $i;
   sed -i 's|Othello\/Reversi|Reversi|g' $i;
   sed -i 's|Othello|Reversi|g' $i;
done
find . -name '*.omf*' -print | while read i; do
   sed -i 's|Othello\/Reversi|Reversi|g' $i;
done

grhino-configure-gettext.patch:

--- NEW FILE grhino-configure-gettext.patch ---
--- grhino-0.15.0/configure.orig	2005-04-15 09:03:04.000000000 -0500
+++ grhino-0.15.0/configure	2005-09-04 18:39:11.000000000 -0500
@@ -6310,6 +6310,8 @@
 
         echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
 echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6
+# Force detection of gettext, since the test fails on x86_64 for FC4+
+gt_cv_func_gnugettext1_libc=yes
 if test "${gt_cv_func_gnugettext1_libc+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/grhino/FC-3/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	3 Sep 2005 23:40:58 -0000	1.2
+++ .cvsignore	5 Sep 2005 00:37:52 -0000	1.3
@@ -1 +1 @@
-grhino-0.15.0.tar.gz
+grhino-0.15.0.tar.bz2


Index: grhino.desktop
===================================================================
RCS file: /cvs/extras/rpms/grhino/FC-3/grhino.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- grhino.desktop	3 Sep 2005 23:40:58 -0000	1.1
+++ grhino.desktop	5 Sep 2005 00:37:52 -0000	1.2
@@ -1,8 +1,8 @@
 [Desktop Entry]
 Encoding=UTF-8
 Name=GRhino
-GenericName=GNOME2 Othello/Reversi game
-Comment=An Othello/Reversi game for GNOME 2
+GenericName=GTP-compliant Reversi game
+Comment=Reversi game for GNOME, supporting the Go/Game Text Protocol
 Exec=grhino
 #Icon=
 Terminal=false


Index: grhino.spec
===================================================================
RCS file: /cvs/extras/rpms/grhino/FC-3/grhino.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- grhino.spec	3 Sep 2005 23:40:58 -0000	1.1
+++ grhino.spec	5 Sep 2005 00:37:52 -0000	1.2
@@ -1,14 +1,16 @@
 Name:           grhino
 Version:        0.15.0
-Release:        2%{?dist}
-Summary:        Othello/Reversi game
+Release:        3%{?dist}
+Summary:        Reversi game for GNOME, supporting the Go/Game Text Protocol
 
 Group:          Amusements/Games
 License:        GPL
 URL:            http://rhino.sourceforge.net/
-Source0:        http://dl.sourceforge.net/rhino/grhino-%{version}.tar.gz
+#Source0:        http://dl.sourceforge.net/rhino/grhino-%{version}.tar.gz
+Source0:	grhino-%{version}.tar.bz2
 Source1:	%{name}.desktop
 Patch0:		grhino-Makefile-in.patch
+Patch1:		grhino-configure-gettext.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	desktop-file-utils
@@ -19,12 +21,12 @@
 Requires(postun):	scrollkeeper
 
 %description
-GRhino, or Rhino its former name, is an Othello/Reversi game on Linux and other
+GRhino, or Rhino its former name, is a Reversi game on Linux and other
 UNIX-like systems as long as GNOME 2 libraries are installed. It is currently
 under development and a new version is available occasionally.
 
-What distinguish GRhino from most other Othello games is that GRhino will be
-targeted for experienced Othello players. Strong AI is the main focus with some
+What distinguish GRhino from most other Reversi games is that GRhino will be
+targeted for experienced Reversi players. Strong AI is the main focus with some
 additional good, useful features (like an endgame solver) is planned. The
 ultimate target strength of the AI is that it should be able to beat the best
 human player at the highest difficulty level. Beating Logistello (the strongest
@@ -33,12 +35,10 @@
 GRhino supports the Go/Game Text Protocol (GTP), allowing it to be used as
 an engine for a GTP-compliant controller like Quarry.
 
-Othello is a registered trademark of Tsukuda Original, licensed by Anjar Co.,
-copyright 1973, 1990 Pressman Toy Corporation.
-
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 
 %build
@@ -85,6 +85,11 @@
 
 
 %changelog
+* Sun Sep  4 2005 Michel Salim <michel.salim[AT]gmail.com> - 0.15.0-3
+- removed references to copyrighted name
+- packaged modified tarball to prevent trademark infringement
+- patched configure to fix gettext detection on x86_64
+
 * Fri Sep  2 2005 Michel Salim <michel.salim[AT]gmail.com> - 0.15.0-2
 - changed BuildReq from libgnome-devel to libgnomeui-devel, which requires
   the former


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/grhino/FC-3/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	3 Sep 2005 23:40:58 -0000	1.2
+++ sources	5 Sep 2005 00:37:52 -0000	1.3
@@ -1 +1 @@
-9f510356c0cfafe32165a582d872655f  grhino-0.15.0.tar.gz
+924f8288d479b8a99fb4bacb2b9f291f  grhino-0.15.0.tar.bz2




More information about the fedora-extras-commits mailing list