]> git.pld-linux.org Git - packages/PySolFC.git/blob - PySolFC.spec
- remove spurious edpendency, rel 3
[packages/PySolFC.git] / PySolFC.spec
1 Summary:        A collection of solitare card games
2 Name:           PySolFC
3 Version:        1.1
4 Release:        0.3
5 License:        GPL v2+
6 Group:          Applications/Games
7 URL:            http://pysolfc.sourceforge.net/
8 Source0:        http://downloads.sourceforge.net/pysolfc/%{name}-%{version}.tar.bz2
9 # Source0-md5:  56aca8101b3534aaf3564c40ed6824f1
10 Source1:        PySol.desktop
11 Patch0:         pysolfc-setup.py-noglade.patch
12 BuildRequires:  python-devel
13 BuildRequires:  python-modules
14 BuildRequires:  rpm-pythonprov
15 BuildRequires:  rpmbuild(macros) >= 1.710
16 Requires:       python-PIL-tk
17 Requires:       python-modules
18 Requires:       python-tkinter
19 Requires:       tcl
20 Requires:       tix
21 Requires:       tk
22 Provides:       pysol = %{version}-%{release}
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 PySolFC (PySol Fan Club) is a collection of more than 1000 solitaire
28 card games. It is a fork of PySol solitare. Its features include
29 modern look and feel (uses Tile widget set), multiple cardsets and
30 tableau backgrounds, sound, unlimited undo, player statistics, a hint
31 system, demo games, a solitaire wizard, support for user written
32 plug-ins, an integrated HTML help browser, and lots of documentation.
33
34 %prep
35 %setup -q
36 %patch0 -p0
37
38 %build
39 %py_build
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT%{_desktopdir}
44 %py_install
45
46 cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
47
48 # sanitize
49 mv $RPM_BUILD_ROOT%{_bindir}/pysol{.py,}
50
51 %py_postclean
52
53 %find_lang pysol
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %files -f pysol.lang
59 %defattr(644,root,root,755)
60 %doc README PKG-INFO
61 %attr(755,root,root) %{_bindir}/pysol
62 %dir %{py_sitescriptdir}/pysollib
63 %{py_sitescriptdir}/pysollib/*.py[co]
64 %dir %{py_sitescriptdir}/pysollib/configobj
65 %{py_sitescriptdir}/pysollib/configobj/*.py[co]
66 %dir %{py_sitescriptdir}/pysollib/games
67 %{py_sitescriptdir}/pysollib/games/*.py[co]
68 %dir %{py_sitescriptdir}/pysollib/games/mahjongg
69 %{py_sitescriptdir}/pysollib/games/mahjongg/*.py[co]
70 %dir %{py_sitescriptdir}/pysollib/games/special
71 %{py_sitescriptdir}/pysollib/games/special/*.py[co]
72 %dir %{py_sitescriptdir}/pysollib/games/ultra
73 %{py_sitescriptdir}/pysollib/games/ultra/*.py[co]
74 %dir %{py_sitescriptdir}/pysollib/macosx
75 %{py_sitescriptdir}/pysollib/macosx/*.py[co]
76 %dir %{py_sitescriptdir}/pysollib/pysolgtk
77 %{py_sitescriptdir}/pysollib/pysolgtk/*.py[co]
78 %dir %{py_sitescriptdir}/pysollib/tile
79 %{py_sitescriptdir}/pysollib/tile/*.py[co]
80 %dir %{py_sitescriptdir}/pysollib/tk
81 %{py_sitescriptdir}/pysollib/tk/*.py[co]
82 %dir %{py_sitescriptdir}/pysollib/winsystems
83 %{py_sitescriptdir}/pysollib/winsystems/*.py[co]
84
85 %if "%{py_ver}" > "2.4"
86 %{py_sitescriptdir}/PySolFC-*.egg-info
87 %endif
88
89 %dir %{_datadir}/%{name}
90 %{_datadir}/%{name}/cardset-crystal-mahjongg
91 %{_datadir}/%{name}/cardset-dashavatara-ganjifa
92 %{_datadir}/%{name}/cardset-dondorf
93 %{_datadir}/%{name}/cardset-gnome-mahjongg-1
94 %{_datadir}/%{name}/cardset-hexadeck
95 %{_datadir}/%{name}/cardset-kintengu
96 %{_datadir}/%{name}/cardset-matrix
97 %{_datadir}/%{name}/cardset-mughal-ganjifa
98 %{_datadir}/%{name}/cardset-oxymoron
99 %{_datadir}/%{name}/cardset-standard
100 %{_datadir}/%{name}/cardset-tuxedo
101 %{_datadir}/%{name}/cardset-vienna-2k
102 %{_datadir}/%{name}/html
103 %{_datadir}/%{name}/images
104 %{_datadir}/%{name}/sound
105 %{_datadir}/%{name}/tcl
106 %{_datadir}/%{name}/themes
107 %{_datadir}/%{name}/tiles
108
109 %{_pixmapsdir}/*.xbm
110 %{_pixmapsdir}/*.xpm
111 %{_desktopdir}/*.desktop
This page took 0.066245 seconds and 3 git commands to generate.