rpms/freeciv/devel freeciv.spec,1.2,1.3
Brian Pepple (bpepple)
fedora-extras-commits at redhat.com
Sat Mar 26 14:52:23 UTC 2005
Author: bpepple
Update of /cvs/extras/rpms/freeciv/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30996/devel
Modified Files:
freeciv.spec
Log Message:
minor spec file changes
Index: freeciv.spec
===================================================================
RCS file: /cvs/extras/rpms/freeciv/devel/freeciv.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- freeciv.spec 24 Mar 2005 01:39:40 -0000 1.2
+++ freeciv.spec 26 Mar 2005 14:52:21 -0000 1.3
@@ -1,12 +1,9 @@
%define desktop_file 1
-%if %{desktop_file}
-%define desktop_file_utils_version 0.2.93
-%endif
Name: freeciv
Version: 1.14.2
-Release: 5
-Summary: The Freeciv multi-player strategy game
+Release: 6
+Summary: The Freeciv multi-player strategy game
Group: Amusements/Games
License: GPL
@@ -15,15 +12,15 @@
Source1: freeciv-desktop.tar.bz2
Source2: http://www.freeciv.org/ftp/contrib/sounds/sets/stdsounds2.tar.gz
Source3: NEWS-1.14.2
-Patch1: freeciv-desktop.patch
+Patch1: freeciv-desktop.patch
Patch2: freeciv-desktop-xauth.patch
Patch3: freeciv-1.13.0-aifill.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildPrereq: gtk2-devel >= 2.0.5 imlib-devel
+BuildRequires: gtk2-devel
+BuildRequires: imlib-devel
%if %{desktop_file}
-Requires: /usr/bin/desktop-file-install
-BuildPrereq: desktop-file-utils >= %{desktop_file_utils_version}
+BuildRequires: desktop-file-utils
%endif
%description
@@ -53,24 +50,24 @@
%makeinstall
chmod +x desktop/*wrapper
-cp desktop/*wrapper $RPM_BUILD_ROOT/usr/bin
-mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Games $RPM_BUILD_ROOT/usr/share/pixmaps
+cp desktop/*wrapper $RPM_BUILD_ROOT%{_bindir}
+mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Games $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp desktop/*.desktop $RPM_BUILD_ROOT/etc/X11/applnk/Games
%if %{desktop_file}
-mkdir -p $RPM_BUILD_ROOT/usr/share/applications
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install --vendor net \
- --dir $RPM_BUILD_ROOT/usr/share/applications \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category "Application;Game;X-Fedora" \
$RPM_BUILD_ROOT/etc/X11/applnk/Games/freeciv-client.desktop
desktop-file-install --vendor net \
- --dir $RPM_BUILD_ROOT/usr/share/applications \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category "Application;Game;X-Fedora" \
$RPM_BUILD_ROOT/etc/X11/applnk/Games/freeciv-server.desktop
rm $RPM_BUILD_ROOT/etc/X11/applnk/Games/*.desktop
%endif
-cp desktop/*.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
+cp desktop/*.xpm $RPM_BUILD_ROOT%{_datadir}/pixmaps
pushd client
perl -p -i -e "s/CFLAGS = $RPM_OPT_FLAGS/CFLAGS = $RPM_OPT_FLAGS \`gtk-config --cflags\`/" gui-gtk/Makefile
@@ -81,18 +78,18 @@
perl -p -i -e "s|-lXaw3d|\`glib-config --libs\` \`gtk-config --libs\` \`imlib-config --libs-gdk\`|" Makefile
done
make
-cp civclient $RPM_BUILD_ROOT/usr/bin/civclient-gtk
+cp civclient $RPM_BUILD_ROOT%{_bindir}/civclient-gtk
popd
-/usr/bin/install -c civ $RPM_BUILD_ROOT/usr/bin/civ
+/usr/bin/install -c civ $RPM_BUILD_ROOT%{_bindir}/civ
/usr/bin/install -d $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults
-mv $RPM_BUILD_ROOT/usr/share/freeciv/Freeciv $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults/Freeciv
+mv $RPM_BUILD_ROOT%{_datadir}/freeciv/Freeciv $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults/Freeciv
-mv $RPM_BUILD_ROOT/usr/bin/civclient $RPM_BUILD_ROOT/usr/bin/civclient-xaw
-ln -sf civclient-gtk $RPM_BUILD_ROOT/usr/bin/civclient
+mv $RPM_BUILD_ROOT%{_bindata}/civclient $RPM_BUILD_ROOT{%_bindir}/civclient-xaw
+ln -sf civclient-gtk $RPM_BUILD_ROOT%{_bindir}/civclient
-(cd $RPM_BUILD_ROOT/usr/share/freeciv; tar xzf %{SOURCE2}; )
+(cd $RPM_BUILD_ROOT%{_datadir}/freeciv; tar xzf %{SOURCE2}; )
%find_lang %name
@@ -102,7 +99,7 @@
%files -f %{name}.lang
%defattr(-,root,root)
%if %{desktop_file}
-%config /usr/share/applications/*
+%config %{_datadir}/applications/*
%doc NEWS*
%else
%config /etc/X11/applnk/Games/*
@@ -114,6 +111,11 @@
%changelog
+* Sat Mar 26 2005 Brian Pepple <bdpepple at ameritech.net> - 1.14.2-6
+- Added more macros.
+- Replaced BuildPrereq with BuildRequires.
+- Drop version of gtk2-devel, since FC3 & later meet minimum needed.
+
* Wed Mar 23 2005 Brian Pepple <bdpepple at ameritech.net> - 1.14.2-5
- Changed X-Red-Hat-Extra to X-Fedora.
- Added URL.
More information about the fedora-extras-commits
mailing list