/[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.16 - (show annotations) (download)
Fri Mar 27 16:38:10 2020 UTC (4 years, 2 months ago) by jpp
Branch: MAIN
CVS Tags: smeserver-horde-1_0_0-14_el7_sme
Changes since 1.15: +9 -1 lines
* Fri Mar 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.0.0-14.sme
- allow httpd-auth for calendar, tasks access using rpc.php ... [SME: 10908]
- add smeserver-horde-update event [SME: 10909]

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

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