File libcalendaring.spec of Package libcalendaring (Revision 73503afcb5ae71dddd956d0af287d2f6)
Currently displaying revision 73503afcb5ae71dddd956d0af287d2f6 , Show latest
94
1
Name: libcalendaring
2
Version: 4.9.2
3
Release: 0.20160905.git%{?dist}
4
Summary: Library for Calendaring
5
6
Group: System Environment/Libraries
7
License: LGPLv2+
8
URL: http://www.kolab.org/about/libcalendaring
9
10
Source0: libcalendaring-4.9.2.tar.gz
11
12
Patch0001: 0001-Correct-shebangs.patch
13
14
BuildRequires: boost-devel
15
BuildRequires: cmake
16
BuildRequires: cyrus-sasl-devel
17
BuildRequires: gcc-c++
18
BuildRequires: libical-devel
19
BuildRequires: make
20
%if 0%{?fedora} >= 25
21
# we need perl for kabc/scripts/makeaddressee
22
BuildRequires: perl
23
%endif
24
%if 0%{?suse_version}
25
BuildRequires: qt-devel
26
%else
27
BuildRequires: qt4-devel
28
%endif
29
%if 0%{?fedora} == 24
30
# have choice for python-requests-kerberos needed by koji: python2-requests-kerberos python-requests-kerberos
31
BuildRequires: python2-requests-kerberos
32
%endif
33
34
#Requires:
35
36
%description
37
Advanced calendaring library for Kolab, based on parts of KDE >= 4.9
38
39
%package devel
40
Summary: Development headers
41
Group: System Environment/Libraries
42
Requires: %{name} = %{version}-%{release}
43
44
%description devel
45
These are development headers. Don't bother.
46
47
%prep
48
%setup -q
49
50
%patch0001 -p1
51
52
%build
53
mkdir build
54
pushd build
55
%if 0%{?suse_version}
56
cmake \
57
%else
58
%cmake \
59
%endif
60
-DCMAKE_VERBOSE_MAKEFILE=ON \
61
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
62
-DLIB_INSTALL_DIR=%{_libdir} \
63
-DQT_NO_DEBUG_OUTPUT=1 \
64
-DQT_NO_WARNING_OUTPUT=1 \
65
..
66
67
popd
68
69
%install
70
pushd build
71
make install DESTDIR=%{buildroot}
72
popd
73
74
%post -p /sbin/ldconfig
75
%postun -p /sbin/ldconfig
76
77
%files
78
%{_libdir}/libcalendaring-*.so.*
79
80
%files devel
81
%{_includedir}/calendaring
82
%{_libdir}/libcalendaring*.so
83
%{_libdir}/libcalendaring*.a
84
85
%changelog
86
* Mon Feb 23 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 4.9.1-1
87
- New upstream version 4.9.1
88
89
* Fri Aug 3 2012 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 4.9.0-1
90
- New upstream version 4.9.0
91
92
* Wed Jul 25 2012 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 4.9-1
93
- This too is a package
94