]> git.pld-linux.org Git - packages/php-horde-Horde_Core.git/blob - php-horde-Horde_Core.spec
- updated to: 1.9.2
[packages/php-horde-Horde_Core.git] / php-horde-Horde_Core.spec
1 # TODO
2 # - system locale dir
3 %define         status          stable
4 %define         pearname        Horde_Core
5 %include        /usr/lib/rpm/macros.php
6 Summary:        %{pearname} - Horde Core Framework libraries
7 Name:           php-horde-Horde_Core
8 Version:        1.9.2
9 Release:        1
10 License:        LGPL
11 Group:          Development/Languages/PHP
12 Source0:        http://pear.horde.org/get/%{pearname}-%{version}.tgz
13 # Source0-md5:  8cfaf520903fdbd2aac7eb9054029df7
14 URL:            https://github.com/horde/horde/tree/master/framework/Core/
15 BuildRequires:  php-channel(pear.horde.org)
16 BuildRequires:  php-horde-Horde_Role
17 BuildRequires:  php-packagexml2cl
18 BuildRequires:  php-pear-PEAR >= 1:1.7.0
19 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
20 BuildRequires:  rpmbuild(macros) >= 1.610
21 Requires:       php-channel(pear.horde.org)
22 Requires:       php-horde-Horde_ActiveSync < 2.0.0
23 Requires:       php-horde-Horde_Alarm < 2.0.0
24 Requires:       php-horde-Horde_Auth < 2.0.0
25 Requires:       php-horde-Horde_Autoloader < 2.0.0
26 Requires:       php-horde-Horde_Browser < 2.0.0
27 Requires:       php-horde-Horde_Cache < 2.0.0
28 Requires:       php-horde-Horde_Cli < 2.0.0
29 Requires:       php-horde-Horde_Compress < 2.0.0
30 Requires:       php-horde-Horde_Controller < 2.0.0
31 Requires:       php-horde-Horde_Data < 2.0.0
32 Requires:       php-horde-Horde_Date < 2.0.0
33 Requires:       php-horde-Horde_Exception < 2.0.0
34 Requires:       php-horde-Horde_Group < 2.0.0
35 Requires:       php-horde-Horde_History < 2.0.0
36 Requires:       php-horde-Horde_Injector < 2.0.0
37 Requires:       php-horde-Horde_Lock < 2.0.0
38 Requires:       php-horde-Horde_Log < 2.0.0
39 Requires:       php-horde-Horde_LoginTasks < 2.0.0
40 Requires:       php-horde-Horde_Mime < 2.0.0
41 Requires:       php-horde-Horde_Mime_Viewer < 2.0.0
42 Requires:       php-horde-Horde_Notification < 2.0.0
43 Requires:       php-horde-Horde_Perms < 2.0.0
44 Requires:       php-horde-Horde_Prefs < 2.0.0
45 Requires:       php-horde-Horde_Secret < 2.0.0
46 Requires:       php-horde-Horde_Serialize < 2.0.0
47 Requires:       php-horde-Horde_SessionHandler < 2.0.0
48 Requires:       php-horde-Horde_Share < 2.0.0
49 Requires:       php-horde-Horde_Support < 2.0.0
50 Requires:       php-horde-Horde_Template < 2.0.0
51 Requires:       php-horde-Horde_Text_Filter < 2.0.0
52 Requires:       php-horde-Horde_Text_Filter_Csstidy < 2.0.0
53 Requires:       php-horde-Horde_Token < 2.0.0
54 Requires:       php-horde-Horde_Translation < 2.0.0
55 Requires:       php-horde-Horde_Url < 2.0.0
56 Requires:       php-horde-Horde_Util < 2.0.0
57 Requires:       php-horde-Horde_View < 2.0.0
58 Requires:       php-pear >= 4:1.3.6-2
59 Requires:       php-session
60 Suggests:       php-dom
61 Suggests:       php-hash
62 Suggests:       php-horde-Horde_Crypt
63 Suggests:       php-horde-Horde_Db
64 Suggests:       php-horde-Horde_Editor
65 Suggests:       php-horde-Horde_Form
66 Suggests:       php-horde-Horde_Http
67 Suggests:       php-horde-Horde_Icalendar
68 Suggests:       php-horde-Horde_Image
69 Suggests:       php-horde-Horde_Imap_Client
70 Suggests:       php-horde-Horde_Kolab_Server
71 Suggests:       php-horde-Horde_Kolab_Session
72 Suggests:       php-horde-Horde_Kolab_Storage
73 Suggests:       php-horde-Horde_Ldap
74 Suggests:       php-horde-Horde_Mail
75 Suggests:       php-horde-Horde_Nls
76 Suggests:       php-horde-Horde_Oauth
77 Suggests:       php-horde-Horde_Routes
78 Suggests:       php-horde-Horde_Service_Twitter
79 Suggests:       php-horde-Horde_SpellChecker
80 Suggests:       php-horde-Horde_Text_Filter
81 Suggests:       php-horde-Horde_Tree
82 Suggests:       php-horde-Horde_Vfs
83 Suggests:       php-pear-Net_DNS2
84 Suggests:       php-pear-Text_CAPTCHA
85 Suggests:       php-pear-Text_Figlet
86 Suggests:       php-pecl-lzf
87 Suggests:       php-simplexml
88 Suggests:       php-sockets
89 BuildArch:      noarch
90 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
91
92 %define         hordedir        /usr/share/horde
93
94 # exclude optional dependencies
95 %define         _noautoreq       pear(Horde/Crypt.*) pear(Horde/Db.*) pear(Horde/Editor.*) pear(Horde/Form.*) pear(Horde/Http.*) pear(Horde/Icalendar.*) pear(Horde/Image.*) pear(Horde/Imap/Client.*) pear(Horde/Kolab/Server.*) pear(Horde/Kolab/Session.*) pear(Horde/Kolab/Storage.*) pear(Horde/Ldap.*) pear(Horde/Mail.*) pear(Horde/Nls.*) pear(Horde/Oauth.*) pear(Horde/Routes.*) pear(Horde/Service/Twitter.*) pear(Horde/SpellChecker.*) pear(Horde/Text/Filter.*) pear(Horde/Tree.*) pear(Horde/Vfs.*) pear(Net/DNS2.*) pear(Text/CAPTCHA.*) pear(Text/Figlet.*) pear(lzf.*)
96
97 %description
98 These classes provide the core functionality of the Horde Application
99 Framework.
100
101 In PEAR status of this package is: %{status}.
102
103 %prep
104 %pear_package_setup
105
106 mv ./%{php_pear_dir}/www/horde .
107
108 %build
109 packagexml2cl package.xml > ChangeLog
110
111 %install
112 rm -rf $RPM_BUILD_ROOT
113 install -d $RPM_BUILD_ROOT{%{php_pear_dir},%{hordedir}}
114 %pear_package_install
115
116 cp -a horde/* $RPM_BUILD_ROOT%{hordedir}
117
118 %clean
119 rm -rf $RPM_BUILD_ROOT
120
121 %post -p <lua>
122 %pear_package_print_optionalpackages
123
124 %files
125 %defattr(644,root,root,755)
126 %doc ChangeLog install.log
127 %doc optional-packages.txt
128 %{php_pear_dir}/.registry/.channel.*/*.reg
129 %{php_pear_dir}/Horde.php
130 %{php_pear_dir}/Horde/Config.php
131 %{php_pear_dir}/Horde/ErrorHandler.php
132 %{php_pear_dir}/Horde/Help.php
133 %{php_pear_dir}/Horde/Menu.php
134 %{php_pear_dir}/Horde/Registry.php
135 %{php_pear_dir}/Horde/Session.php
136 %{php_pear_dir}/Horde/Themes.php
137 %{php_pear_dir}/Horde/Config
138 %{php_pear_dir}/Horde/Core
139 %{php_pear_dir}/Horde/Exception/*.php
140 %{php_pear_dir}/Horde/Registry
141 %{php_pear_dir}/Horde/Script
142 %{php_pear_dir}/Horde/Themes
143 %{php_pear_dir}/data/Horde_Core
144
145 %dir %{hordedir}
146 %dir %{hordedir}/js
147 %{hordedir}/js/*.js
This page took 0.110679 seconds and 3 git commands to generate.