2 # - pldize this package!
6 Summary: Kolab Object Handling Library
12 URL: http://git.kolab.org/libkolab
13 Source0: http://mirror.kolabsys.com/pub/releases/%{name}-%{version}.tar.gz
14 # Source0-md5: 99f2b2c519c3ebaa57f8f520e8880e9a
15 BuildRequires: curl-devel
16 BuildRequires: kde4-kdepimlibs-devel >= 4.8
17 BuildRequires: libcalendaring-devel
18 BuildRequires: libcalendaring-devel
19 BuildRequires: libkolabxml-devel >= 0.7
20 BuildRequires: php-devel
21 BuildRequires: python-devel
22 BuildRequires: qt-devel
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 The libkolab library is an advanced library to handle Kolab objects.
29 Summary: Kolab library development headers
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
32 Requires: libkolabxml-devel >= 0.7
35 Requires: python-devel
38 Development headers for the Kolab object libraries.
41 Summary: PHP Bindings for libkolab
43 Requires: %{name} = %{version}-%{release}
44 Requires: php(api) = %{php_core_api}
45 Requires: php(zend-abi) = %{php_zend_api}
47 %description -n php-kolab
48 PHP Bindings for libkolab
50 %package -n python-kolab
51 Summary: Python bindings for libkolab
53 Requires: %{name} = %{version}-%{release}
55 %description -n python-kolab
56 Python bindings for libkolab
66 -Wno-fatal-errors -Wno-errors \
67 -DINCLUDE_INSTALL_DIR=%{_includedir} \
68 %if 0%{?rhel} < 7 && 0%{?fedora} < 17
69 -DUSE_LIBCALENDARING=ON \
72 -DPHP_INSTALL_DIR=%{php_extdir} \
73 -DPYTHON_BINDINGS=ON \
74 -DPYTHON_INSTALL_DIR=%{py_sitedir} \
80 rm -rf $RPM_BUILD_ROOT
81 %{__make} -C build install \
82 DESTDIR=$RPM_BUILD_ROOT
87 ./calendaringtest || :
91 ./kcalconversiontest || :
96 rm -rf $RPM_BUILD_ROOT
98 %post -p /sbin/ldconfig
99 %postun -p /sbin/ldconfig
102 %defattr(644,root,root,755)
103 %{_libdir}/%{name}.so.0
104 %{_libdir}/%{name}.so.0.3
107 %defattr(644,root,root,755)
108 %{_libdir}/%{name}.so
109 %{_libdir}/cmake/Libkolab
113 %defattr(644,root,root,755)
114 %{php_extdir}/calendaring.php
115 %{php_extdir}/calendaring.so
116 %{php_extdir}/icalendar.php
117 %{php_extdir}/icalendar.so
119 %files -n python-kolab
120 %defattr(644,root,root,755)
121 %{py_sitedir}/_calendaring.so
122 %{py_sitedir}/calendaring.py[co]
123 %{py_sitedir}/_icalendar.so
124 %{py_sitedir}/icalendar.py[co]