summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
Diffstat (limited to 'dist')
-rw-r--r--dist/sink.spec80
1 files changed, 80 insertions, 0 deletions
diff --git a/dist/sink.spec b/dist/sink.spec
new file mode 100644
index 0000000..87a824a
--- /dev/null
+++ b/dist/sink.spec
@@ -0,0 +1,80 @@
1
2Name: sink
3Version: 0.1
4Release: 1%{?dist}
5Summary: sink
6
7Group: Applications/Desktop
8License: GPL
9URL: https://docs.kolab.org/about/sink
10Source0: sink-%{version}.tar.gz
11
12BuildRequires: cmake >= 2.8.12
13BuildRequires: extra-cmake-modules
14BuildRequires: flatbuffers-devel >= 1.4
15BuildRequires: gcc-c++
16BuildRequires: kasync-devel
17BuildRequires: kf5-kcoreaddons-devel
18BuildRequires: kmime-devel
19BuildRequires: kimap2-devel
20BuildRequires: libcurl-devel
21BuildRequires: libgit2-devel
22BuildRequires: lmdb-devel
23BuildRequires: qt5-qtbase-devel
24BuildRequires: readline-devel
25
26%description
27sink
28
29%package devel
30Summary: Development headers for sink
31Requires: %{name}
32
33%description devel
34Development headers for sink
35
36%prep
37%setup -q
38
39sed -i \
40 -e '/inspectiontest/d' \
41 -e '/maildirresourcetest/d' \
42 tests/CMakeLists.txt
43
44%build
45mkdir -p build/
46pushd build
47%{cmake} \
48 -DQT_PLUGIN_INSTALL_DIR:PATH=%{_libdir}/qt5/plugins/ \
49 ..
50
51make %{?_smp_mflags}
52popd
53
54%install
55pushd build
56%make_install
57popd
58
59#rm -rf %{buildroot}%{_prefix}/mkspecs/modules/qt_KMime.pri
60rm %{buildroot}%{_prefix}/bin/resetmailbox.sh
61
62%files
63%doc
64%{_bindir}/hawd
65%{_bindir}/sink_client
66%{_bindir}/sink_synchronizer
67%{_bindir}/sinksh
68%{_libdir}/liblibhawd.so
69%{_libdir}/libmaildir.so
70%{_libdir}/libsink.so.*
71%dir %{_libdir}/qt5/plugins/
72%{_libdir}/qt5/plugins/sink/
73
74%files devel
75%defattr(-,root,root,-)
76%{_includedir}/sink/
77%{_libdir}/cmake/Sink
78%{_libdir}/libsink.so
79
80%changelog