/[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.21 - (show annotations) (download)
Sat Jun 27 18:52:17 2020 UTC (3 years, 11 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-horde-1_0_0-18_el7_sme
Changes since 1.20: +6 -1 lines
* Sat Jun 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-18.sme
- remove harcoded ports [SME: 10969]

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

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