]>
Commit | Line | Data |
---|---|---|
a519052b WF |
1 | %define _state stable |
2 | %define orgname libkdegames | |
3 | %define qtver 4.8.0 | |
4 | ||
5 | Summary: K Desktop Environment - games | |
6 | Summary(es.UTF-8): K Desktop Environment - Juegos | |
7 | Summary(ja.UTF-8): KDEデスクトップ環境 - ゲーム | |
8 | Summary(ko.UTF-8): K 데스크탑 환경 - 놀이(게임) | |
9 | Summary(pl.UTF-8): K Desktop Environment - gry | |
10 | Summary(pt_BR.UTF-8): K Desktop Environment - Jogos | |
11 | Summary(zh_CN.UTF-8): KDE游戏 | |
12 | Name: kde4-libkdegames | |
12dad880 | 13 | Version: 4.14.3 |
9104153e | 14 | Release: 2 |
a519052b WF |
15 | License: LGPL |
16 | Group: X11/Libraries | |
dbba71ee | 17 | Source0: http://download.kde.org/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz |
12dad880 | 18 | # Source0-md5: fb59701d2c5ee984aac27a4ff388fb05 |
a519052b WF |
19 | BuildRequires: OpenAL-devel |
20 | BuildRequires: QtNetwork-devel >= %{qtver} | |
21 | BuildRequires: automoc4 >= 0.9.88 | |
22 | BuildRequires: cmake >= 2.8.0 | |
23 | BuildRequires: kde4-kdelibs-devel >= %{version} | |
24 | BuildRequires: libsndfile-devel | |
25 | BuildRequires: qt4-build >= %{qtver} | |
26 | BuildRequires: qt4-qmake >= %{qtver} | |
27 | BuildRequires: rpmbuild(macros) >= 1.600 | |
28 | Obsoletes: kde4-kdegames | |
29 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
30 | ||
31 | %description | |
32 | Libraries for kdegames which contain highscore support functions. | |
33 | ||
34 | %description -l pl.UTF-8 | |
35 | Biblioteki dla gier KDE zawierające wsparcie dla tabel wyników. | |
36 | ||
37 | %package devel | |
38 | Summary: Development files for KDE games | |
39 | Summary(pl.UTF-8): Pliki przydatne twórcom gier dla KDE | |
40 | Summary(pt_BR.UTF-8): Arquivos de inclusão do kdegames | |
41 | Group: X11/Development/Libraries | |
42 | Requires: %{name} = %{version}-%{release} | |
43 | Requires: kde4-kdelibs-devel >= %{version} | |
44 | Obsoletes: kde4-kdegame-devel | |
45 | ||
46 | %description devel | |
47 | Development files for KDE games. | |
48 | ||
49 | %description devel -l pl.UTF-8 | |
50 | Pliki dla programistów KDE games. | |
51 | ||
52 | %description devel -l pt_BR.UTF-8 | |
53 | Este pacote detém os arquivos de inclusão necessários para compilar | |
54 | aplicativos que usam bibliotecas do kdegames. | |
55 | ||
56 | %prep | |
57 | %setup -q -n %{orgname}-%{version} | |
58 | ||
59 | %build | |
60 | install -d build | |
61 | cd build | |
62 | %cmake \ | |
63 | ../ | |
64 | ||
65 | %{__make} | |
66 | ||
67 | %install | |
68 | rm -rf $RPM_BUILD_ROOT | |
69 | ||
70 | %{__make} -C build install \ | |
71 | DESTDIR=$RPM_BUILD_ROOT \ | |
72 | kde_htmldir=%{_kdedocdir} | |
73 | ||
74 | install -d $RPM_BUILD_ROOT/var/games | |
75 | touch $RPM_BUILD_ROOT/var/games/kbounce.scores | |
76 | # remove locolor icons | |
77 | rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor | |
78 | ||
79 | %clean | |
80 | rm -rf $RPM_BUILD_ROOT | |
81 | ||
82 | %post -p /sbin/ldconfig | |
83 | %postun -p /sbin/ldconfig | |
84 | ||
85 | %files | |
86 | %defattr(644,root,root,755) | |
87 | #%doc AUTHORS ChangeLog README README.highscore | |
88 | %attr(755,root,root) %{_libdir}/libkdegames.so.*.*.* | |
89 | %attr(755,root,root) %ghost %{_libdir}/libkdegames.so.? | |
90 | %attr(755,root,root) %{_libdir}/libkdegamesprivate.so.*.*.* | |
91 | %attr(755,root,root) %ghost %{_libdir}/libkdegamesprivate.so.? | |
92 | #%attr(755,root,root) %{_libdir}/kde4/imports/org/kde/games/core/libcorebindingsplugin.so | |
93 | %{_libdir}/kde4/imports/org/kde/games | |
94 | %{_datadir}/apps/carddecks | |
95 | %{_datadir}/apps/kconf_update/kgthemeprovider-migration.upd | |
96 | #/var/games/kbounce.scores | |
97 | ||
98 | %files devel | |
99 | %defattr(644,root,root,755) | |
100 | %attr(755,root,root) %{_libdir}/libkdegames.so | |
101 | %attr(755,root,root) %{_libdir}/libkdegamesprivate.so | |
102 | %{_includedir}/KDE/KExtHighscore | |
103 | %{_includedir}/KDE/KGameClock | |
104 | %{_includedir}/KDE/KGamePopupItem | |
105 | %{_includedir}/KDE/KGameRenderedItem | |
106 | %{_includedir}/KDE/KGameRenderedObjectItem | |
107 | %{_includedir}/KDE/KGameRenderer | |
108 | %{_includedir}/KDE/KGameRendererClient | |
109 | %{_includedir}/KDE/KHighscore | |
110 | %{_includedir}/KDE/KScoreDialog | |
111 | %{_includedir}/KDE/KStandardGameAction | |
112 | %{_includedir}/KDE/KgAudioScene | |
113 | %{_includedir}/KDE/KgDeclarativeView | |
114 | %{_includedir}/KDE/KgDifficulty | |
115 | %{_includedir}/KDE/KgSound | |
116 | %{_includedir}/KDE/KgTheme | |
117 | %{_includedir}/KDE/KgThemeProvider | |
118 | %{_includedir}/KDE/KgThemeSelector | |
119 | %{_includedir}/highscore | |
120 | %{_includedir}/kgameclock.h | |
121 | %{_includedir}/kgamepopupitem.h | |
122 | %{_includedir}/kgamerendereditem.h | |
123 | %{_includedir}/kgamerenderedobjectitem.h | |
124 | %{_includedir}/kgamerenderer.h | |
125 | %{_includedir}/kgamerendererclient.h | |
126 | %{_includedir}/kgaudioscene.h | |
127 | %{_includedir}/kgdeclarativeview.h | |
128 | %{_includedir}/kgdifficulty.h | |
129 | %{_includedir}/kgsound.h | |
130 | %{_includedir}/kgtheme.h | |
131 | %{_includedir}/kgthemeprovider.h | |
132 | %{_includedir}/kgthemeselector.h | |
133 | %{_includedir}/kstandardgameaction.h | |
134 | %{_includedir}/libkdegames_capabilities.h | |
135 | %{_includedir}/libkdegames_export.h | |
136 | %{_includedir}/libkdegamesprivate | |
137 | %{_libdir}/cmake/KDEGames |