/[smeserver]/rpms/smeserver-horde/sme10/smeserver-horde.spec
ViewVC logotype

Contents of /rpms/smeserver-horde/sme10/smeserver-horde.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.19 - (show annotations) (download)
Wed May 13 14:54:11 2020 UTC (4 years ago) by jpp
Branch: MAIN
CVS Tags: smeserver-horde-1_0_0-16_el7_sme
Changes since 1.18: +6 -1 lines
* Wed May 13 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-16.sme
- workaround logging noise caused by libsasl [SME: 10943]

1 # $Id: e-smith-horde.spec,v 1.22 2010/05/11 04:07:35 mrjhb3 Exp $
2
3 Summary: e-smith specific Horde configuration and templates.
4 %define name smeserver-horde
5 Name: %{name}
6 %define version 1.0.0
7 %define release 16
8 Version: %{version}
9 Release: %{release}%{?dist}
10 License: GPL
11 Group: Networking/Daemons
12 Source: %{name}-%{version}.tar.gz
13 Patch0: smeserver-horde-1.0.0-bz10092-smtpdORqpsmtpd.patch
14 Patch1: smeserver-horde-bz10717-config.phphorde5.2.14compliance.patch
15 Patch2: smeserver-horde-1.0.0-bz10092-spam_learning.patch
16 Patch3: smeserver-horde-1.0.0-bz10717-activesync_turba_backends.local.php.patch
17 Patch4: smeserver-horde-1.0.0-bz10717-task_sharing.patch
18 Patch5: smeserver-horde-1.0.0-bz10866-php3.patch
19 Patch6: smeserver-horde-1.0.0-bz10823-strict-warming.patch
20 Patch7: smeserver-horde-1.0.0-bz10872-enable-php-fpm.patch
21 Patch8: smeserver-horde-1.0.0-bz10224-bz1005.patch
22 Patch9: smeserver-horde-1.0.0-bz10908-httpd-auth.patch
23 Patch10: smeserver-horde-1.0.0-bz10909-smeserver-horde-update.patch
24 Patch11: smeserver-horde-1.0.0-bz10910-admin.patch
25 Patch12: smeserver-horde-1.0.0-bz10912-ingo.patch
26 Patch13: smeserver-horde-1.0.0-bz10943-libsasl-noise.patch
27
28 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
29 BuildArchitectures: noarch
30 Requires: e-smith-base >= 4.9.44, php-horde-horde >= 5.2, mariadb
31 BuildRequires: e-smith-devtools >= 1.13.1-03
32 AutoReqProv: no
33 Obsoletes: horde-h3, e-smith-horde, imp-h3, e-smith-imp
34 Obsoletes: ingo-h3, e-smith-ingo, turba-h3, e-smith-turba
35 Obsoletes: kronolith-h3, smeserver-kronolith, nag-h3, smeserver-nag
36 Obsoletes: mnemo-h3, smeserver-mnemo
37 Requires: php-horde-content, php-horde-imp, php-horde-ingo, php-horde-kronolith
38 Requires: php-horde-mnemo, php-horde-nag, php-horde-turba
39 # optional functions we provide
40 Requires: php-horde-Horde-ActiveSync
41 Requires: php-horde-Horde-Service-Facebook
42 Requires: php-horde-Horde-Service-Twitter
43 Requires: php-pear-Date-Holidays-Australia, php-pear-Date-Holidays-Denmark
44 Requires: php-pear-Date-Holidays-Germany, php-pear-Date-Holidays-Italy
45 Requires: php-pear-Date-Holidays-Netherlands, php-pear-Date-Holidays-Norway
46 Requires: php-pear-Date-Holidays-Portugal, php-pear-Date-Holidays-Russia
47 Requires: php-pear-Date-Holidays-Slovenia, php-pear-Date-Holidays-Sweden
48 Requires: php-pear-Date-Holidays-France, php-pear-Date-Holidays-Turkey
49 Requires: php-horde-Horde-Text-Filter-Csstidy
50 Requires: timeobjects
51 # maybe not required, but JHB used to have them in previous installs
52 Requires: php-pear-Auth-SASL2
53 Requires: php-pear-Cache-Lite
54 Requires: php-pear-Console-GetoptPlus
55 Requires: php-pear-Crypt-Blowfish
56 Requires: php-pear-File-CSV
57 Requires: php-pear-File-Util
58 Requires: php-pear-HTTP
59 Requires: php-pear-HTTP-Request2
60 Requires: php-pear-HTTP_WebDAV_Server
61 Requires: php-pear-Log
62 Requires: php-pear-MDB2
63 Requires: php-pear-Net-URL2
64 Requires: php-pear-XML-Parser2
65 Requires: php-pear-XML-RPC2
66
67 %changelog
68 * Wed May 13 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-16.sme
69 - workaround logging noise caused by libsasl [SME: 10943]
70
71 * Fri Mar 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-15.sme
72 - log as admin and not admin@domain for cli tasks [SME: 10910]
73 - fix ingo imap preferences [SME:10912]
74
75 * Fri Mar 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-14.sme
76 - allow httpd-auth for calendar, tasks access using rpc.php ... [SME: 10908]
77 - add smeserver-horde-update event [SME: 10909]
78
79 * Fri Mar 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-13.sme
80 - avoid loss of user parameter on Primary Domain change [SME: 1005]
81 this will also avoid the loss of parameter if we log with a different virtualhost
82 horde preference is now stored with the SME username without @domain
83 - fix bad regex to strip domain [SME: 10224]
84 also we can now force Primary domain to use as default email
85 we can strip heading string from virtualhost domain to create email
86 default identity email will update as long as no other identity is created for the user
87
88 * Wed Mar 11 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-12.sme
89 - fix typo in php-fpm patch [SME: 10872]
90
91 * Tue Mar 10 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-11.sme
92 - remove php3 references [SME: 10866]
93 - remove strict and warning alert from error log [SME: 10823]
94 - dedicated php-fpm pool for horde [SME: 10872]
95
96 * Tue Jan 28 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-8.sme
97 - apply patches from John H. Bennett III [SME: 10717]
98 - cvs admin -ko on patch1
99
100 * Fri Apr 14 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-6.sme
101 - revert requires php-pear-Math_BigInteger provided by php-phpseclib-math-biginteger [SME: 9600]
102
103 * Wed Apr 12 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-5.sme
104 - fix incorrect expansion of backends.local.php with non numerical releases [SME: 10092]
105 - add requires php-pear-Math_BigInteger [SME: 9600]
106
107 * Sun Jul 24 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-4.sme
108 - added last optionals dependencies [SME: 9645]
109 - added France Holidays.
110
111 * Wed Jul 06 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-3.sme
112 - added Requires for pear Dates [SME: 9645]
113 - Activesync, timeobjects, Facebook. Twitter, Text-Filter
114
115 * Wed Jul 06 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-2.sme
116 - add main Required packages php-horde-* [SME: 9645]
117
118 * Sun Jun 19 2016 John H. Bennett III <bennettj@johnbennettservices.com> 1.0.0-1
119 - First released build for SME10
120
121 %description
122 This package adds necessary templates and configuration items
123 for Horde, Imp, Ingo, Kronolith, Mnemo, Nag and Turba
124 to work on SME Server 10
125
126 %prep
127 %setup
128 %patch0 -p1
129 %patch1 -p1
130 %patch2 -p1
131 %patch3 -p1
132 %patch4 -p1
133 %patch5 -p1
134 %patch6 -p1
135 %patch7 -p1
136 %patch8 -p1
137 %patch9 -p1
138 %patch10 -p1
139 %patch11 -p1
140 %patch12 -p1
141 %patch13 -p1
142
143 mkdir -p root/var/lib/php/horde/session
144 mkdir -p root/var/lib/php/horde/opcache
145 mkdir -p root/var/lib/php/horde/tmp
146
147 %build
148 for i in post-install post-upgrade
149 do
150 mkdir -p root/etc/e-smith/events/$i
151 done
152 perl createlinks
153
154 %install
155 rm -rf $RPM_BUILD_ROOT
156 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
157 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
158 --dir /var/lib/php/horde/session 'attr(0770,root,www)' \
159 --dir /var/lib/php/horde/tmp 'attr(0770,root,www)' \
160 --dir /var/lib/php/horde/opcache 'attr(0770,root,www)' \
161 > %{name}-%{version}-filelist
162 echo "%doc COPYING" >> %{name}-%{version}-filelist
163
164 %clean
165 rm -rf $RPM_BUILD_ROOT
166
167 %pre
168 %preun
169 %post
170
171 %postun
172
173 %files -f %{name}-%{version}-filelist
174 %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed