4 %define pearname Horde_Kolab_Storage
5 %include /usr/lib/rpm/macros.php
6 Summary: %{pearname} - A package for handling Kolab data stored on an IMAP server
7 Name: php-horde-Horde_Kolab_Storage
11 Group: Development/Languages/PHP
12 Source0: http://pear.horde.org/get/%{pearname}-%{version}.tgz
13 # Source0-md5: f0ec6057e6262b371b63c2b7ea51af2b
14 URL: http://pear.horde.org/package/Horde_Kolab_Storage/
15 BuildRequires: php-channel(pear.horde.org)
16 BuildRequires: php-packagexml2cl
17 BuildRequires: php-pear-PEAR >= 1:1.7.0
18 BuildRequires: rpm-php-pearprov >= 4.4.2-11
19 BuildRequires: rpmbuild(macros) >= 1.580
20 Requires: php-channel(pear.horde.org)
21 Requires: php-horde-Horde_Cache < 2.0.0
22 Requires: php-horde-Horde_Exception < 2.0.0
23 Requires: php-horde-Horde_Kolab_Format < 2.0.0
24 Requires: php-horde-Horde_Mime < 2.0.0
25 Requires: php-horde-Horde_Support < 2.0.0
26 Requires: php-horde-Horde_Translation < 2.0.0
27 Requires: php-horde-Horde_Util < 2.0.0
29 Suggests: php-horde-Horde_Imap_Client
31 Suggests: php-pear-HTTP_Request
32 Suggests: php-pear-Net_IMAP
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 # exclude optional dependencies
37 %define _noautoreq pear(Horde/Imap/Client.*) pear(HTTP/Request.*) pear(Net/IMAP.*)
40 Storing user data in an IMAP account belonging to the user is one of
41 the Kolab server core concepts. This package provides all the
42 necessary means to deal with this type of data storage effectively.
44 In PEAR status of this package is: %{status}.
50 packagexml2cl package.xml > ChangeLog
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT%{php_pear_dir}
58 rm -rf $RPM_BUILD_ROOT
61 %pear_package_print_optionalpackages
64 %defattr(644,root,root,755)
65 %doc ChangeLog install.log
66 %doc optional-packages.txt
67 %doc docs/Horde_Kolab_Storage/*
68 %{php_pear_dir}/.registry/.channel.*/*.reg
69 %{php_pear_dir}/Horde/Kolab/Storage.php
70 %{php_pear_dir}/Horde/Kolab/Storage
71 %{php_pear_dir}/data/Horde_Kolab_Storage