]> git.pld-linux.org Git - packages/xpat2.git/blob - xpat2.spec
- removed two lines with define
[packages/xpat2.git] / xpat2.spec
1 Summary:        A set of Solitaire type games for the X Window System
2 Summary(es):    X Patience - varios juegos de cartas
3 Summary(pl):    Zestaw pasjansów dla X Window System
4 Summary(pt_BR): X Patience - vários jogos de cartas
5 Name:           xpat2
6 Version:        1.07
7 Release:        10
8 License:        distributable - most of it GPL
9 Group:          X11/Applications/Games
10 Source0:        ftp://metalab.unc.edu/pub/Linux/games/solitaires/%{name}-%{version}-src.tar.gz
11 Source1:        %{name}.desktop
12 Source2:        %{name}.png
13 Patch0:         %{name}-paths.patch
14 Patch1:         %{name}-qt-locales.patch
15 Patch2:         %{name}-fixes.patch
16 BuildRequires:  XFree86-devel
17 BuildRequires:  XFree86
18 BuildRequires:  qt-devel
19 BuildRequires:  tetex-dvips
20 BuildRequires:  tetex-latex
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23
24 %description
25 Xpat2 is a generic patience or Solitaire game for the X Window System.
26 Xpat2 can be used with different rules sets, so it can be used to play
27 Spider, Klondike, and other card games.
28
29 %description -l pl
30 Xpat2 jest zestawem pasjansów dla X Window. Mo¿e byæ u¿ywany z wieloma
31 ró¿nymi zasadami; mo¿na graæ w Spidera, Klondike i inne gry karciane.
32
33 %description -l pt_BR
34 Em 1989, Dave Lemke, Heather Rose, Donald R. Woods e a Sun
35 Microsystems, Inc., criaram o jogo de paciência xsol (também conhecido
36 como klondike no DOS) e as regras de alguns outros jogos de paciência.
37 As características principais são variáveis com conjuntos de regras e
38 diferentes conjuntos de cartas para diferentes resoluções de
39 monitores. xpat2 (X Patience) é uma coleção destes variados jogos de
40 paciência que irão realmente "testar a sua paciência".
41
42 %prep
43 %setup -q
44 %patch0 -p1
45 %patch1 -p1
46 %patch2 -p1
47
48 # moc files generated for old Qt - removing them causes regeneration for new
49 rm -f src/{moc_*,mqmaskedit,mqhelpwin}.cpp
50
51 %build
52 cd lib
53 mv -f german de
54 mv -f french fr
55 mv -f italian it
56 mv -f russian ru
57 rm -f de_DE fr_FR it_IT
58 rm -f src/moc*
59 rm -f src/mqmaskedit.cpp
60 rm -f src/mqhelpwin.cpp
61 cd ../src
62 xmkmf
63 %{__make} CCOPTIONS="%{rpmcflags}" CXXOPTIONS="%{rpmcflags}"
64
65 cd ..
66 %{__make} manual
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Games/Card,%{_pixmapsdir}} \
71         $RPM_BUILD_ROOT/var/games
72
73 %{__make} DESTDIR=$RPM_BUILD_ROOT install
74
75 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games/Card
76 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
77
78 :> $RPM_BUILD_ROOT/var/games/xpat.log
79
80 %clean
81 rm -rf $RPM_BUILD_ROOT
82
83 %files
84 %defattr(644,root,root,755)
85 %doc README doc/xpat2.ps
86 %attr(2755,root,games) %{_bindir}/xpat2
87 %attr(664,root,games) /var/games/xpat.log
88 %{_mandir}/man6/*
89 %dir %{_datadir}/xpat
90 %{_datadir}/xpat/???*
91 %lang(de) %{_datadir}/xpat/de
92 %lang(fr) %{_datadir}/xpat/fr
93 %lang(it) %{_datadir}/xpat/it
94 %lang(ru) %{_datadir}/xpat/ru
95 %{_libdir}/X11/app-defaults/XPat
96 %lang(de) %{_libdir}/X11/app-defaults/de/XPat
97 %lang(fr) %{_libdir}/X11/app-defaults/fr/XPat
98 %lang(it) %{_libdir}/X11/app-defaults/it/XPat
99 %lang(ru) %{_libdir}/X11/app-defaults/ru/XPat
100 %config(noreplace) %{_applnkdir}/Games/Card/xpat2.desktop
101 %{_pixmapsdir}/*
This page took 0.054686 seconds and 4 git commands to generate.