]>
Commit | Line | Data |
---|---|---|
2d4177d9 | 1 | # |
2 | #Note: smb4k needs suid root on smbmnt and smbumount | |
3 | # | |
d71265eb | 4 | Summary: SMB share browser |
d58fe649 | 5 | Summary(pl.UTF-8): Przeglądarka zasobów SMB |
37db7c55 | 6 | Name: smb4k |
4954f7dc | 7 | Version: 1.0.6 |
30985d32 | 8 | Release: 1 |
37db7c55 | 9 | License: GPL |
10 | Group: X11/Applications/Networking | |
68a658f9 | 11 | Source0: http://downloads.sourceforge.net/smb4k/%{name}-%{version}.tar.bz2 |
4954f7dc | 12 | # Source0-md5: 438ea64ed1296de6618677758257445b |
68a658f9 | 13 | URL: http://smb4k.sf.net |
3266f268 AG |
14 | BuildRequires: QtCore-devel |
15 | BuildRequires: QtDBus-devel | |
16 | BuildRequires: QtGui-devel | |
17 | BuildRequires: QtNetwork-devel | |
bdd2726a | 18 | BuildRequires: QtSvg-devel |
19 | BuildRequires: automoc4 | |
20 | BuildRequires: cmake | |
09a26788 | 21 | BuildRequires: docbook-dtd42-xml |
bdd2726a | 22 | BuildRequires: gettext-devel |
09a26788 | 23 | BuildRequires: kde4-kdelibs-devel |
24 | BuildRequires: libxml2-progs | |
bdd2726a | 25 | BuildRequires: qt4-build |
26 | BuildRequires: qt4-qmake | |
3266f268 | 27 | BuildRequires: rpmbuild(macros) >= 1.293 |
56342445 | 28 | Requires: cups-backend-smb |
ea8d3313 | 29 | Requires: samba-client |
37db7c55 | 30 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
8128e7a4 | 31 | |
32 | %description | |
33 | An SMB share browser for KDE. | |
34 | ||
aae4e1cd JR |
35 | %description -l pl.UTF-8 |
36 | Przeglądarka zasobów SMB dla KDE. | |
37db7c55 | 37 | |
8128e7a4 | 38 | %prep |
37db7c55 | 39 | %setup -q |
8128e7a4 | 40 | |
41 | %build | |
12232430 AG |
42 | %cmake \ |
43 | -DCMAKE_INSTALL_PREFIX=%{_prefix} \ | |
44 | -DSYSCONF_INSTALL_DIR=%{_sysconfdir} \ | |
7fe39e44 | 45 | %if "%{_lib}" == "lib64" |
12232430 | 46 | -DLIB_SUFFIX=64 \ |
7fe39e44 | 47 | %endif |
12232430 AG |
48 | . |
49 | ||
37db7c55 | 50 | %{__make} |
8128e7a4 | 51 | |
52 | %install | |
53 | rm -rf $RPM_BUILD_ROOT | |
cad3e43b | 54 | |
37db7c55 | 55 | %{__make} install \ |
cad3e43b JB |
56 | DESTDIR=$RPM_BUILD_ROOT \ |
57 | kde_htmldir=%{_kdedocdir} | |
58 | ||
90002e03 | 59 | #fixing desktop file |
12232430 | 60 | %{__sed} -e "s@Categories=Qt;KDE;Utility;@Categories=Qt;KDE;Network;@g" -i $RPM_BUILD_ROOT%{_desktopdir}/kde4/%{name}.desktop |
ea8d3313 | 61 | |
cad3e43b | 62 | %find_lang %{name} --with-kde |
8128e7a4 | 63 | |
ccbdc9e4 | 64 | rm -f $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/lib{smb4kconfigdialog,smb4kcore}.so |
12232430 | 65 | rm -rf $RPM_BUILD_ROOT%{_includedir} |
28262fd3 | 66 | |
8128e7a4 | 67 | %clean |
37db7c55 | 68 | rm -rf $RPM_BUILD_ROOT |
8128e7a4 | 69 | |
56342445 AG |
70 | %post -p /sbin/ldconfig |
71 | %postun -p /sbin/ldconfig | |
72 | ||
cad3e43b | 73 | %files -f %{name}.lang |
37db7c55 | 74 | %defattr(644,root,root,755) |
cad3e43b | 75 | %doc AUTHORS BUGS ChangeLog README TODO |
37db7c55 | 76 | %attr(755,root,root) %{_bindir}/smb4k |
ccbdc9e4 | 77 | %attr(755,root,root) %{_libdir}/libsmb4kcore.so.*.*.* |
9f3b2916 | 78 | %attr(755,root,root) %ghost %{_libdir}/libsmb4kcore.so.4 |
79 | %attr(755,root,root) %{_libdir}/libsmb4ktooltips.so | |
12232430 | 80 | %attr(755,root,root) %{_libdir}/kde4/*.so |
9f3b2916 | 81 | %attr(755,root,root) %{_libdir}/kde4/libexec/mounthelper |
b9147445 | 82 | # *.la are required |
9f3b2916 | 83 | %config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/de.berlios.smb4k.mounthelper.conf |
84 | %{_datadir}/apps/kconf_update/* | |
85 | %{_datadir}/dbus-1/system-services/de.berlios.smb4k.mounthelper.service | |
86 | %{_datadir}/polkit-1/actions/de.berlios.smb4k.mounthelper.policy | |
cad3e43b | 87 | %{_datadir}/apps/smb4k |
ccbdc9e4 | 88 | %{_datadir}/config.kcfg/smb4k.kcfg |
12232430 AG |
89 | %{_iconsdir}/*/*/*/*.png |
90 | %{_desktopdir}/kde4/%{name}.desktop |