/[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.18 - (show annotations) (download)
Fri Mar 27 18:44:43 2020 UTC (4 years, 2 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-horde-1_0_0-15_el7_sme
Changes since 1.17: +3 -0 lines
* Fri Mar 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-15.sme
- log as admin and not admin@domain for cli tasks [SME: 10910]
- fix ingo imap preferences [SME:10912]

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

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