]> git.pld-linux.org Git - packages/hula.git/blob - hula.spec
541ab1f3089c5e30ed48146afc68706cce94c56a
[packages/hula.git] / hula.spec
1 Summary:        A calendar and mail server
2 Name:           hula
3 Version:        r1164
4 Release:        1
5 Source0:        http://chameleon.mozilla.org/~justdave/hula/%{name}-%{version}.tar.gz
6 # Source0-md5:  5a3fd9f490e1f0060668ee1316c27522
7 Source1:        %{name}.init
8 License:        LGPL
9 Group:          Daemons
10 URL:            http://www.hula-project.org
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  libtool
14 BuildRequires:  openssl-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Hula is a calendar and mail server. The project is focused on building
19 a calendar and mail server that people love to use, instead of broadly
20 trying to build a "groupware server" that managers want to deploy.
21
22 %package devel
23 Summary:        Development files for hula
24 Group:          Development/Libraries
25 Requires:       %{name} = %{version}-%{release}
26
27 %description devel
28 This package contains the header files and libraries for developing
29 add-ons for hula.
30
31 %prep
32 %setup -q
33
34 %build
35 ./autogen.sh --with-user=hula
36 %configure
37 %{__make} %{?_smp_mflags}
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41 %{__make} install \
42         DESTDIR=$RPM_BUILD_ROOT
43
44 # remove all .la files
45 /bin/rm -rf $RPM_BUILD_ROOT%{_libdir}/connmgr/*.la \
46             $RPM_BUILD_ROOT%{_libdir}/hulamdb/*.la \
47             $RPM_BUILD_ROOT%{_libdir}/*.la \
48             $RPM_BUILD_ROOT%{_libdir}/modweb/*.la
49
50 # remove empty or irrelevant doco
51 for foo in ChangeLog INSTALL NEWS; do
52   /bin/rm -rf $RPM_BUILD_ROOT/$foo
53 done
54
55 install -D %{SOURCE1} -D $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/hula
56
57 %post
58 /sbin/ldconfig
59 if [ $1 = 1 ]; then
60   /sbin/chkconfig --add hula
61 fi
62
63 %pre
64 # Create system user for hula
65 /usr/sbin/useradd -c "Hula" -s /sbin/nologin -r hula 2> /dev/null || :
66
67 %preun
68 if [ $1 -eq 0 ]; then
69   /sbin/service hula stop >/dev/null 2>&1 ||:
70   /sbin/chkconfig --del hula
71 fi
72
73 %postun -p /sbin/ldconfig
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %doc HACKING TODO AUTHORS README style-guide.html
81 %attr(754,root,root) /etc/rc.d/init.d/hula
82 %attr(755,root,root) %{_bindir}/hulasqlite
83 %attr(755,root,root) %{_bindir}/mwcomp
84 %attr(755,root,root) %{_sbindir}/hulaavirus
85 %attr(755,root,root) %{_sbindir}/hulaantispam
86 %attr(755,root,root) %{_sbindir}/hulacalagent
87 %attr(755,root,root) %{_sbindir}/hulaconnmgr
88 %attr(755,root,root) %{_sbindir}/huladmc
89 %attr(755,root,root) %{_sbindir}/hulaforward
90 %attr(755,root,root) %{_sbindir}/hulageneric
91 %attr(755,root,root) %{_sbindir}/hulaimap
92 %attr(755,root,root) %{_sbindir}/hulamailprox
93 %attr(755,root,root) %{_sbindir}/hulamanager
94 %attr(755,root,root) %{_sbindir}/hulamodweb
95 %attr(755,root,root) %{_sbindir}/hulanmap
96 %attr(755,root,root) %{_sbindir}/hulapluspack
97 %attr(755,root,root) %{_sbindir}/hulapop3
98 %attr(755,root,root) %{_sbindir}/hularules
99 %attr(755,root,root) %{_sbindir}/hulasendmail
100 %attr(755,root,root) %{_sbindir}/hulasetup
101 %attr(755,root,root) %{_sbindir}/hulasmtp
102 %attr(755,root,root) %{_sbindir}/hulastats
103 %attr(755,root,root) %{_sbindir}/hulawebadmin
104 %dir %{_libdir}/connmgr
105 %{_libdir}/connmgr/libcmlists.so
106 %{_libdir}/connmgr/libcmrbl.so
107 %{_libdir}/connmgr/libcmrdns.so
108 %{_libdir}/connmgr/libcmuser.so
109 %dir %{_libdir}/hulamdb
110 %{_libdir}/hulamdb/libmdbfile.so
111 %dir %{_libdir}/modweb
112 %{_libdir}/modweb/aurora.ctp
113 %{_libdir}/modweb/libmwcal.so
114 %{_libdir}/modweb/libmwmail.so
115 %{_libdir}/modweb/libmwpref.so
116 %{_libdir}/modweb/public.ctp
117 %dir %{_libdir}/netmail/schemas
118 %{_libdir}/netmail/schemas/webadmin.sch
119 %dir %{_pkgconfigdir}
120 %{_pkgconfigdir}/hula.pc
121 %dir %{_libdir}/webadmin
122 %{_libdir}/webadmin/1stdobj.wat
123 %{_libdir}/webadmin/5nmail.wat
124 %{_libdir}/webadmin/5nmuser.wat
125 %{_libdir}/webadmin/6nmlist.wat
126 %{_libdir}/webadmin/6pluspck.wat
127 %{_libdir}/webadmin/7nmlistu.wat
128 %{_libdir}/webadmin/8certgen.wat
129 %{_libdir}/webadmin/chooser.wat
130 %{_libdir}/webadmin/webadmin.wat
131 %attr(755,root,root) %{_libdir}/libhulaconnio.so.0.0.0
132 %attr(755,root,root) %{_libdir}/libhulaconnmgr.so.0.0.0
133 %attr(755,root,root) %{_libdir}/libhulaical.so.0.0.0
134 %attr(755,root,root) %{_libdir}/libhulaical2.so.0.0.0
135 %attr(755,root,root) %{_libdir}/libhulalogger.so.0
136 %attr(755,root,root) %{_libdir}/libhulalogger.so.0.0.0
137 %attr(755,root,root) %{_libdir}/libhulamanagement.so.0.0.0
138 %attr(755,root,root) %{_libdir}/libhulamdb.so.0
139 %attr(755,root,root) %{_libdir}/libhulamdb.so.0.0.0
140 %attr(755,root,root) %{_libdir}/libhulamemmgr.so.0
141 %attr(755,root,root) %{_libdir}/libhulamemmgr.so.0.0.0
142 %attr(755,root,root) %{_libdir}/libhulamsgapi.so.0
143 %attr(755,root,root) %{_libdir}/libhulamsgapi.so.0.0.0
144 %attr(755,root,root) %{_libdir}/libhulanmap.so.0.0.0
145 %attr(755,root,root) %{_libdir}/libhulastreamio.so.0.0.0
146 %attr(755,root,root) %{_libdir}/libhulautil.so.0.0.0
147 %attr(755,root,root) %{_libdir}/libhulaxpl.so.0
148 %attr(755,root,root) %{_libdir}/libhulaxpl.so.0.0.0
149 %{_libdir}/libwacert.so
150 %attr(755,root,root) %{_libdir}/libwacert.so.0
151 %attr(755,root,root) %{_libdir}/libwacert.so.0.0.0
152 %{_libdir}/libwanmail.so
153 %attr(755,root,root) %{_libdir}/libwanmail.so.0
154 %attr(755,root,root) %{_libdir}/libwanmail.so.0.0.0
155 %attr(755,root,root) %{_libdir}/libwastats.so.0.0.0
156 %{_libdir}/libwastdobj.so
157 %attr(755,root,root) %{_libdir}/libwastdobj.so.0
158 %attr(755,root,root) %{_libdir}/libwastdobj.so.0.0.0
159
160 %files devel
161 %defattr(644,root,root,755)
162 %dir %{_includedir}/hula
163 %{_includedir}/hula/calendar.ary
164 %{_includedir}/hula/calendar.tok
165 %{_includedir}/hula/cmlib.h
166 %{_includedir}/hula/connmgr.h
167 %{_includedir}/hula/connio.h
168 %{_includedir}/hula/hulautil.h
169 %{_includedir}/hula/libical.h
170 %{_includedir}/hula/logger.h
171 %{_includedir}/hula/management.h
172 %{_includedir}/hula/mdb.h
173 %{_includedir}/hula/memmgr.h
174 %{_includedir}/hula/modweb.ary
175 %{_includedir}/hula/modweb.h
176 %{_includedir}/hula/modweb.tok
177 %{_includedir}/hula/msgaddr.h
178 %{_includedir}/hula/msgapi.h
179 %{_includedir}/hula/msgdate.h
180 %{_includedir}/hula/msgftrs.h
181 %{_includedir}/hula/mwmail.ary
182 %{_includedir}/hula/mwmail.tok
183 %{_includedir}/hula/mwpfsave.c
184 %{_includedir}/hula/mwpfsave.h
185 %{_includedir}/hula/mwpref.ary
186 %{_includedir}/hula/mwpref.tok
187 %{_includedir}/hula/mwsignup.ary
188 %{_includedir}/hula/mwsignup.tok
189 %{_includedir}/hula/mwtempl.h
190 %{_includedir}/hula/mwtom.ary
191 %{_includedir}/hula/mwtom.tok
192 %{_includedir}/hula/nmap.h
193 %{_includedir}/hula/nmlib.h
194 %{_includedir}/hula/rfc2231.h
195 %{_includedir}/hula/rulesrv.h
196 %{_includedir}/hula/streamio.h
197 %{_includedir}/hula/wacert.ary
198 %{_includedir}/hula/wacert.tok
199 %{_includedir}/hula/wanmail.ary
200 %{_includedir}/hula/wanmail.tok
201 %{_includedir}/hula/wastats.ary
202 %{_includedir}/hula/wastats.tok
203 %{_includedir}/hula/wastdobj.ary
204 %{_includedir}/hula/wastdobj.tok
205 %{_includedir}/hula/webadmin.ary
206 %{_includedir}/hula/webadmin.h
207 %{_includedir}/hula/webadmin.tok
208 %{_includedir}/hula/xpl.h
209 %{_includedir}/hula/xplold.h
210 %{_includedir}/hula/xplresolve.h
211 %{_includedir}/hula/xplschema.h
212 %{_includedir}/hula/xplservice.h
213 %{_includedir}/hula/xplthread.h
214 %{_includedir}/hula/xplutil.h
215 %{_libdir}/libhulaconnio.a
216 %{_libdir}/libhulaconnmgr.a
217 %{_libdir}/libhulaical.a
218 %{_libdir}/libhulaical2.a
219 %{_libdir}/libhulalogger.a
220 %{_libdir}/libhulalogger.so
221 %{_libdir}/libhulamanagement.a
222 %{_libdir}/libhulamdb.a
223 %{_libdir}/libhulamdb.so
224 %{_libdir}/libhulamemmgr.a
225 %{_libdir}/libhulamemmgr.so
226 %{_libdir}/libhulanmap.a
227 %{_libdir}/libhulamsgapi.a
228 %{_libdir}/libhulamsgapi.so
229 %{_libdir}/libhulastreamio.a
230 %{_libdir}/libhulautil.a
231 %{_libdir}/libhulaxpl.a
232 %{_libdir}/libhulaxpl.so
233 %{_libdir}/libwacert.a
234 %{_libdir}/libwanmail.a
235 %{_libdir}/libwastats.a
236 %{_libdir}/libwastdobj.a
237 %dir %{_libdir}/connmgr
238 %{_libdir}/connmgr/libcmlists.a
239 %{_libdir}/connmgr/libcmrbl.a
240 %{_libdir}/connmgr/libcmrdns.a
241 %{_libdir}/connmgr/libcmuser.a
242 %dir %{_libdir}/hulamdb
243 %{_libdir}/hulamdb/libmdbfile.a
244 %dir %{_libdir}/modweb
245 %{_libdir}/modweb/libmwcal.a
246 %{_libdir}/modweb/libmwmail.a
247 %{_libdir}/modweb/libmwpref.a
248 %dir %{_libdir}/webadmin
249 %{_libdir}/webadmin/9stats.wat
This page took 0.084869 seconds and 3 git commands to generate.