summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Banasiak2007-11-26 19:28:23 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit51b04e9d6bfb7b9d3af4ca5427193117a199d939 (patch)
tree0ad9b76b650e3ae8fc4fab80c71e3f013be17b28
parentf5d07d13c7e929bf9b721761eed1f792a22bd7b0 (diff)
downloadglchess-51b04e9d6bfb7b9d3af4ca5427193117a199d939.zip
glchess-51b04e9d6bfb7b9d3af4ca5427193117a199d939.tar.gz
- sr@Latn -> sr@latinauto/th/glchess-1_0_6-2
- use %py_postclean (install only *.py[co]) - BR: rpm-pythonprov - release 2 Changed files: glchess.spec -> 1.45
-rw-r--r--glchess.spec40
1 files changed, 26 insertions, 14 deletions
diff --git a/glchess.spec b/glchess.spec
index 84dcb79..a8ea607 100644
--- a/glchess.spec
+++ b/glchess.spec
@@ -2,16 +2,21 @@ Summary: glChess - A 3D chess interface
Summary(pl.UTF-8): glChess - Interfejs 3D do szachów
Name: glchess
Version: 1.0.6
-Release: 1
+Release: 2
License: GPL v2
Group: X11/Applications/Games
Source0: http://dl.sourceforge.net/glchess/%{name}-%{version}.tar.gz
# Source0-md5: b0125b7b824f2e4012badd0c465444dd
URL: http://live.gnome.org/glChess
+BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.219
+BuildRequires: sed >= 4.0
Requires(post,postun): GConf2
Requires: python-gnome-gconf
Suggests: python-PyOpenGL
Suggests: python-pygtkglext >= 1.1.0-2
+# sr@Latn vs. sr@latin
+Conflicts: glibc-misc < 6:2.7
Conflicts: gnome-games-glchess
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -34,6 +39,9 @@ przeciw człowiekowi, lecz jeszcze nie przez sieć (zobacz TODO).
%setup -q
find . -type d -name CVS -exec rm -rf {} \; ||:
+sed -i -e s#sr\@Latn#sr\@latin# Makefile
+mv po/sr\@{Latn,latin}.po
+
%build
%{__make}
@@ -42,20 +50,24 @@ find . -type d -name CVS -exec rm -rf {} \; ||:
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{py_sitescriptdir}} \
- $RPM_BUILD_ROOT{/usr/share/games/%{name}/{gui,textures},%{_sysconfdir}/gconf/schemas}
+ $RPM_BUILD_ROOT{%{_datadir}/games/%{name}/{gui,textures},%{_sysconfdir}/gconf/schemas}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
install glchess $RPM_BUILD_ROOT%{_bindir}
cp -rf lib/%{name} $RPM_BUILD_ROOT/%{py_sitescriptdir}/%{name}
-install glade/*.glade $RPM_BUILD_ROOT/usr/share/games/%{name}/gui/
-install data/ai.xml $RPM_BUILD_ROOT/usr/share/games/%{name}
-install data/textures/* $RPM_BUILD_ROOT/usr/share/games/%{name}/textures/
+install glade/*.glade $RPM_BUILD_ROOT%{_datadir}/games/%{name}/gui/
+install data/ai.xml $RPM_BUILD_ROOT%{_datadir}/games/%{name}
+install data/textures/* $RPM_BUILD_ROOT%{_datadir}/games/%{name}/textures/
install data/glchess.desktop $RPM_BUILD_ROOT%{_desktopdir}
install data/glchess.svg $RPM_BUILD_ROOT%{_pixmapsdir}
install data/glchess.schemas $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
+%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_postclean
+
%find_lang %{name}
%clean
@@ -73,23 +85,23 @@ rm -rf $RPM_BUILD_ROOT
%{_sysconfdir}/gconf/schemas/glchess.schemas
%attr(755,root,root) %{_bindir}/*
%dir %{py_sitescriptdir}/%{name}
-%{py_sitescriptdir}/%{name}/*.py
+%{py_sitescriptdir}/%{name}/*.py[co]
%dir %{py_sitescriptdir}/%{name}/chess
-%{py_sitescriptdir}/%{name}/chess/*.py
+%{py_sitescriptdir}/%{name}/chess/*.py[co]
%dir %{py_sitescriptdir}/%{name}/chess/fics
-%{py_sitescriptdir}/%{name}/chess/fics/*.py
+%{py_sitescriptdir}/%{name}/chess/fics/*.py[co]
%dir %{py_sitescriptdir}/%{name}/ggz
-%{py_sitescriptdir}/%{name}/ggz/*.py
+%{py_sitescriptdir}/%{name}/ggz/*.py[co]
%dir %{py_sitescriptdir}/%{name}/gtkui
-%{py_sitescriptdir}/%{name}/gtkui/*.py
+%{py_sitescriptdir}/%{name}/gtkui/*.py[co]
%dir %{py_sitescriptdir}/%{name}/scene
-%{py_sitescriptdir}/%{name}/scene/*.py
+%{py_sitescriptdir}/%{name}/scene/*.py[co]
%dir %{py_sitescriptdir}/%{name}/scene/cairo
-%{py_sitescriptdir}/%{name}/scene/cairo/*.py
+%{py_sitescriptdir}/%{name}/scene/cairo/*.py[co]
%dir %{py_sitescriptdir}/%{name}/scene/opengl
-%{py_sitescriptdir}/%{name}/scene/opengl/*.py
+%{py_sitescriptdir}/%{name}/scene/opengl/*.py[co]
%dir %{py_sitescriptdir}/%{name}/ui
-%{py_sitescriptdir}/%{name}/ui/*.py
+%{py_sitescriptdir}/%{name}/ui/*.py[co]
%dir %{_datadir}/games/%{name}
%{_datadir}/games/%{name}/*.xml
%dir %{_datadir}/games/%{name}/gui