]> git.pld-linux.org Git - packages/smb4k.git/blame - smb4k.spec
- More BR's.
[packages/smb4k.git] / smb4k.spec
CommitLineData
2d4177d9 1#
2#Note: smb4k needs suid root on smbmnt and smbumount
3#
d71265eb 4Summary: SMB share browser
d58fe649 5Summary(pl.UTF-8): Przeglądarka zasobów SMB
37db7c55 6Name: smb4k
2b21f86f 7Version: 3.0.2
672289b9 8Release: 0.2
37db7c55 9License: GPL
10Group: X11/Applications/Networking
52ee8c84 11Source0: http://downloads.sourceforge.net/smb4k/%{name}-%{version}.tar.xz
2b21f86f 12# Source0-md5: 12ea7b57edec04e74276ecc7a37801f5
68a658f9 13URL: http://smb4k.sf.net
672289b9 14BuildRequires: Qt5Concurrent-devel
d502404e
ŁM
15BuildRequires: Qt5Core-devel
16BuildRequires: Qt5DBus-devel
17BuildRequires: Qt5Gui-devel
18BuildRequires: Qt5Network-devel
19BuildRequires: Qt5Svg-devel
20BuildRequires: Qt5X11Extras-devel
bdd2726a 21BuildRequires: automoc4
22BuildRequires: cmake
672289b9 23BuildRequires: docbook-dtd45-xml
bdc1b168 24BuildRequires: gettext-tools
672289b9
LM
25BuildRequires: kf5-extra-cmake-modules
26BuildRequires: kf5-kauth-devel
27BuildRequires: kf5-kcompletion-devel
28BuildRequires: kf5-kconfig-devel
29BuildRequires: kf5-kconfigwidgets-devel
30BuildRequires: kf5-kcrash-devel
31BuildRequires: kf5-kdbusaddons-devel
32BuildRequires: kf5-kdoctools-devel
33BuildRequires: kf5-ki18n-devel
34BuildRequires: kf5-kiconthemes-devel
35BuildRequires: kf5-kio-devel
36BuildRequires: kf5-kjobwidgets-devel
37BuildRequires: kf5-knotifications-devel
38BuildRequires: kf5-kwallet-devel
39BuildRequires: kf5-kwindowsystem-devel
40BuildRequires: kf5-plasma-framework-devel
09a26788 41BuildRequires: libxml2-progs
bdd2726a 42BuildRequires: qt4-build
43BuildRequires: qt4-qmake
3266f268 44BuildRequires: rpmbuild(macros) >= 1.293
56342445 45Requires: cups-backend-smb
ea8d3313 46Requires: samba-client
37db7c55 47BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8128e7a4 48
49%description
50An SMB share browser for KDE.
51
aae4e1cd
JR
52%description -l pl.UTF-8
53Przeglądarka zasobów SMB dla KDE.
37db7c55 54
8128e7a4 55%prep
37db7c55 56%setup -q
8128e7a4 57
58%build
12232430
AG
59%cmake \
60 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
61 -DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
7fe39e44 62%if "%{_lib}" == "lib64"
12232430 63 -DLIB_SUFFIX=64 \
7fe39e44 64%endif
12232430
AG
65 .
66
37db7c55 67%{__make}
8128e7a4 68
69%install
70rm -rf $RPM_BUILD_ROOT
cad3e43b 71
37db7c55 72%{__make} install \
cad3e43b
JB
73 DESTDIR=$RPM_BUILD_ROOT \
74 kde_htmldir=%{_kdedocdir}
75
90002e03 76#fixing desktop file
12232430 77%{__sed} -e "s@Categories=Qt;KDE;Utility;@Categories=Qt;KDE;Network;@g" -i $RPM_BUILD_ROOT%{_desktopdir}/kde4/%{name}.desktop
ea8d3313 78
fa1d992b 79%find_lang %{name} --with-kde --all-name
8128e7a4 80
ccbdc9e4 81rm -f $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/lib{smb4kconfigdialog,smb4kcore}.so
12232430 82rm -rf $RPM_BUILD_ROOT%{_includedir}
28262fd3 83
8128e7a4 84%clean
37db7c55 85rm -rf $RPM_BUILD_ROOT
8128e7a4 86
56342445
AG
87%post -p /sbin/ldconfig
88%postun -p /sbin/ldconfig
89
cad3e43b 90%files -f %{name}.lang
37db7c55 91%defattr(644,root,root,755)
52ee8c84 92%doc AUTHORS BUGS ChangeLog README
37db7c55 93%attr(755,root,root) %{_bindir}/smb4k
ccbdc9e4 94%attr(755,root,root) %{_libdir}/libsmb4kcore.so.*.*.*
9f3b2916 95%attr(755,root,root) %ghost %{_libdir}/libsmb4kcore.so.4
96%attr(755,root,root) %{_libdir}/libsmb4ktooltips.so
12232430 97%attr(755,root,root) %{_libdir}/kde4/*.so
9f3b2916 98%attr(755,root,root) %{_libdir}/kde4/libexec/mounthelper
b9147445 99# *.la are required
52ee8c84 100%config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/net.sourceforge.smb4k.mounthelper.conf
9f3b2916 101%{_datadir}/apps/kconf_update/*
52ee8c84
ŁM
102%{_datadir}/dbus-1/system-services/net.sourceforge.smb4k.mounthelper.service
103%{_datadir}/polkit-1/actions/net.sourceforge.smb4k.mounthelper.policy
cad3e43b 104%{_datadir}/apps/smb4k
ccbdc9e4 105%{_datadir}/config.kcfg/smb4k.kcfg
52ee8c84 106%{_datadir}/appdata/smb4k.appdata.xml
12232430
AG
107%{_iconsdir}/*/*/*/*.png
108%{_desktopdir}/kde4/%{name}.desktop
52ee8c84
ŁM
109# plasma applet - maybe could be put in external package?
110%{_datadir}/kde4/services/plasma-applet-smb4k-qml.desktop
111%{_datadir}/apps/plasma/plasmoids/smb4k-qml
This page took 0.451967 seconds and 4 git commands to generate.