2 # - merge something from razorqt.spec?
5 Summary: Razor a lightweight desktop toolbox
6 Summary(pl.UTF-8): Razor jest lekkim zestawem narzędzi na biurko
11 Group: X11/Applications
12 Source0: http://razor-qt.org/downloads/razorqt-%{version}.tar.bz2
13 # Source0-md5: 8b2da8ab69065926bfc998cf1960bffb
14 URL: http://www.razor-qt.org/
15 BuildRequires: QtCore-devel >= %{qtver}
16 BuildRequires: QtDBus-devel >= %{qtver}
17 BuildRequires: QtGui-devel >= %{qtver}
18 BuildRequires: QtTest-devel >= %{qtver}
19 BuildRequires: QtXml-devel >= %{qtver}
20 BuildRequires: automoc4
22 BuildRequires: desktop-file-utils
23 BuildRequires: libmagic-devel
24 BuildRequires: libstatgrab-devel
25 BuildRequires: libstdc++-devel
26 BuildRequires: lightdm-libs-qt-devel
27 BuildRequires: pkgconfig
28 BuildRequires: qt4-build >= %{qtver}
29 BuildRequires: qt4-linguist
30 BuildRequires: qt4-qmake >= %{qtver}
31 BuildRequires: udev-devel
32 BuildRequires: xorg-lib-libX11-devel
33 BuildRequires: xorg-lib-libXcomposite-devel
34 BuildRequires: xorg-lib-libXdamage-devel
35 BuildRequires: xorg-lib-libXrender-devel
36 Requires: QtCore >= %{qtver}
37 Requires: QtDBus >= %{qtver}
38 Requires: xdg-utils >= 1.1.0-3.rc1
39 Obsoletes: razorqt < 0.4
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 Razor-qt is an advanced, easy-to-use, and fast desktop environment
44 based on Qt technologies. Unlike desktop environments, Razor-qt also
45 works fine with weak machines.
48 Summary: RazorQt development package
49 Summary(pl.UTF-8): Pakiet programistyczny RazorQt
50 Group: Development/Libraries
51 Requires: %{name} = %{version}-%{release}
52 Requires: QtCore-devel >= %{qtver}
53 Requires: QtDBus-devel >= %{qtver}
54 Obsoletes: razorqt-devel < 0.4
57 RazorQt development package.
59 %description devel -l pl.UTF-8
60 Pakiet programistyczny RazorQt.
63 %setup -q -n razorqt-%{version}
69 -DBUNDLE_XDG_UTILS=No \
70 -DQT_QMAKE_EXECUTABLE=%{_bindir}/qmake-qt4
75 rm -rf $RPM_BUILD_ROOT
76 %{__make} -C build install \
77 DESTDIR=$RPM_BUILD_ROOT
79 # not sure where kdm holds its sessions, so drop for now (it pulls kde otherwise)
80 rm -r $RPM_BUILD_ROOT%{_datadir}/apps/kdm/sessions
82 #%find_lang librazorqt --all-name
83 #%find_lang libqtxdg --all-name
86 rm -rf $RPM_BUILD_ROOT
88 %post -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
92 #-f librazorqt.lang -f libqtxdg.lang
93 %defattr(644,root,root,755)
95 /etc/xdg/autostart/razor-ptbatterysystemtray-autostart.desktop
96 /etc/xdg/autostart/razor-qlipper-autostart.desktop
97 /etc/xdg/autostart/razor-qstardict-autostart.desktop
98 /etc/xdg/autostart/razor-qxkb-autostart.desktop
99 /etc/xdg/autostart/razor-xscreensaver-autostart.desktop
100 /etc/xdg/autostart/razor-appswitcher.desktop
101 /etc/xdg/autostart/razor-autosuspend.desktop
102 /etc/xdg/autostart/razor-desktop.desktop
103 /etc/xdg/autostart/razor-globalkeyshortcuts.desktop
104 /etc/xdg/autostart/razor-notifications.desktop
105 /etc/xdg/autostart/razor-panel.desktop
106 /etc/xdg/autostart/razor-policykit-agent.desktop
107 /etc/xdg/autostart/razor-runner.desktop
109 %dir %{_sysconfdir}/qt4/razor
110 %dir %{_sysconfdir}/qt4/razor/razor-panel
111 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qt4/razor/*.conf
112 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/qt4/razor/razor-panel/*.conf
114 %{_sysconfdir}/xdg/menus/razor-applications.menu
115 %{_sysconfdir}/xdg/menus/razor-config.menu
117 %attr(755,root,root) %{_bindir}/razor-appswitcher
118 %attr(755,root,root) %{_bindir}/razor-autosuspend
119 %attr(755,root,root) %{_bindir}/razor-config
120 %attr(755,root,root) %{_bindir}/razor-config-appearance
121 %attr(755,root,root) %{_bindir}/razor-config-desktop
122 %attr(755,root,root) %{_bindir}/razor-config-mouse
123 %attr(755,root,root) %{_bindir}/razor-config-session
124 %attr(755,root,root) %{_bindir}/razor-desktop
125 %attr(755,root,root) %{_bindir}/razor-panel
126 %attr(755,root,root) %{_bindir}/razor-policykit-agent
127 %attr(755,root,root) %{_bindir}/razor-power
128 %attr(755,root,root) %{_bindir}/razor-runner
129 %attr(755,root,root) %{_bindir}/razor-session
130 %attr(755,root,root) %{_bindir}/razor-x11info
131 %attr(755,root,root) %{_bindir}/startrazor
132 %attr(755,root,root) %{_bindir}/razor-about
133 %attr(755,root,root) %{_bindir}/razor-config-autosuspend
134 %attr(755,root,root) %{_bindir}/razor-config-globalkeyshortcuts
135 %attr(755,root,root) %{_bindir}/razor-config-notificationd
136 %attr(755,root,root) %{_bindir}/razor-confupdate
137 %attr(755,root,root) %{_bindir}/razor-globalkeyshortcuts
138 %attr(755,root,root) %{_bindir}/razor-lightdm-greeter
139 %attr(755,root,root) %{_bindir}/razor-notificationd
140 %attr(755,root,root) %{_bindir}/razor-openssh-askpass
142 %attr(755,root,root) %{_libdir}/libqtxdg.so.*.*.*
143 %attr(755,root,root) %ghost %{_libdir}/libqtxdg.so.0
144 %attr(755,root,root) %{_libdir}/librazormount.so.*.*.*
145 %attr(755,root,root) %ghost %{_libdir}/librazormount.so.0
146 %attr(755,root,root) %{_libdir}/librazorqt.so.*.*.*
147 %attr(755,root,root) %ghost %{_libdir}/librazorqt.so.0
148 %attr(755,root,root) %{_libdir}/librazorqxt.so.*.*.*
149 %attr(755,root,root) %ghost %{_libdir}/librazorqxt.so.0
151 %dir %{_libdir}/razor-desktop
152 %attr(755,root,root) %{_libdir}/razor-desktop/libanalogclock.so
153 %attr(755,root,root) %{_libdir}/razor-desktop/libdesktop-razor.so
154 %attr(755,root,root) %{_libdir}/razor-desktop/libdesktop-wm_native.so
155 %attr(755,root,root) %{_libdir}/razor-desktop/libhelloworld.so
156 %attr(755,root,root) %{_libdir}/razor-desktop/libiconview.so
157 %attr(755,root,root) %{_libdir}/razor-desktop/libnotepad.so
159 %dir %{_libdir}/razor-confupdate_bin
160 %{_libdir}/razor-confupdate_bin/sesion_modules
162 %dir %{_libdir}/razor-panel
163 %attr(755,root,root) %{_libdir}/razor-panel/libclock.so
164 %attr(755,root,root) %{_libdir}/razor-panel/libdesktopswitch.so
165 %attr(755,root,root) %{_libdir}/razor-panel/libmainmenu.so
166 %attr(755,root,root) %{_libdir}/razor-panel/libmount.so
167 %attr(755,root,root) %{_libdir}/razor-panel/libquicklaunch.so
168 %attr(755,root,root) %{_libdir}/razor-panel/libscreensaver.so
169 %attr(755,root,root) %{_libdir}/razor-panel/libshowdesktop.so
170 %attr(755,root,root) %{_libdir}/razor-panel/libtaskbar.so
171 %attr(755,root,root) %{_libdir}/razor-panel/libtray.so
172 %attr(755,root,root) %{_libdir}/razor-panel/libcolorpicker.so
173 %attr(755,root,root) %{_libdir}/razor-panel/libcpuload.so
174 %attr(755,root,root) %{_libdir}/razor-panel/libnetworkmonitor.so
175 %attr(755,root,root) %{_libdir}/razor-panel/libpanelvolume.so
176 %attr(755,root,root) %{_libdir}/razor-panel/libsensors.so
178 %{_iconsdir}/hicolor/scalable/apps/razor-autosuspend.svg
179 %{_iconsdir}/hicolor/scalable/apps/laptop-lid.svg
182 %{_datadir}/desktop-directories/razor*.directory
183 %{_datadir}/xgreeters/lightdm-razor-greeter.desktop
184 %{_datadir}/xsessions/razor*.desktop
185 %{_desktopdir}/razor*.desktop
187 %dir %{_datadir}/librazorqt
188 %lang(cs) %{_datadir}/librazorqt/librazorqt_cs_CZ.qm
189 %lang(da) %{_datadir}/librazorqt/librazorqt_da_DK.qm
190 %lang(de) %{_datadir}/librazorqt/librazorqt_de_DE.qm
191 %lang(el) %{_datadir}/librazorqt/librazorqt_el_GR.qm
192 %lang(it) %{_datadir}/librazorqt/librazorqt_it_IT.qm
193 %lang(pl) %{_datadir}/librazorqt/librazorqt_pl_PL.qm
194 %lang(ru) %{_datadir}/librazorqt/librazorqt_ru.qm
195 %lang(sk) %{_datadir}/librazorqt/librazorqt_sk_SK.qm
196 %lang(zh_CN) %{_datadir}/librazorqt/librazorqt_zh_CN.qm
198 %dir %{_datadir}/libqtxdg
199 %lang(cs) %{_datadir}/libqtxdg/libqtxdg_cs_CZ.qm
200 %lang(da) %{_datadir}/libqtxdg/libqtxdg_da_DK.qm
201 %lang(de) %{_datadir}/libqtxdg/libqtxdg_de_DE.qm
202 %lang(el) %{_datadir}/libqtxdg/libqtxdg_el_GR.qm
203 %lang(it) %{_datadir}/libqtxdg/libqtxdg_it_IT.qm
204 %lang(pl) %{_datadir}/libqtxdg/libqtxdg_pl_PL.qm
205 %lang(ru) %{_datadir}/libqtxdg/libqtxdg_ru.qm
206 %lang(sk) %{_datadir}/libqtxdg/libqtxdg_sk_SK.qm
207 %lang(zh_CN) %{_datadir}/libqtxdg/libqtxdg_zh_CN.qm
209 # temp files - it will be removed when it becomes part of upstream
210 #%dir %{_libdir}/razor-xdg-tools
211 #%attr(755,root,root) %{_libdir}/razor-xdg-tools/xdg-mime
212 #%attr(755,root,root) %{_libdir}/razor-xdg-tools/xdg-open
215 %defattr(644,root,root,755)
216 %attr(755,root,root) %{_libdir}/libqtxdg.so
217 %attr(755,root,root) %{_libdir}/librazormount.so
218 %attr(755,root,root) %{_libdir}/librazorqt.so
219 %attr(755,root,root) %{_libdir}/librazorqxt.so
221 %{_includedir}/razormount
222 %{_includedir}/razorqt
223 %{_includedir}/razorqxt
224 %{_pkgconfigdir}/qtxdg.pc
225 %{_pkgconfigdir}/razormount.pc
226 %{_pkgconfigdir}/razorqt.pc
227 %{_pkgconfigdir}/razorqxt.pc