2 # - register uid in PLD-doc/uid_gid.db.txt and use it
3 Summary: A calendar and mail server
7 Source0: http://chameleon.mozilla.org/~justdave/hula/%{name}-%{version}.tar.gz
8 # Source0-md5: 5a3fd9f490e1f0060668ee1316c27522
12 URL: http://www.hula-project.org
13 BuildRequires: autoconf
14 BuildRequires: automake
15 BuildRequires: libtool
16 BuildRequires: openssl-devel
17 BuildRequires: rpmbuild(macros) >= 1.268
18 Requires(post,postun): /sbin/ldconfig
19 Requires(postun): /usr/sbin/userdel
20 Requires(pre): /bin/id
21 Requires(pre): /usr/sbin/useradd
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Hula is a calendar and mail server. The project is focused on building
27 a calendar and mail server that people love to use, instead of broadly
28 trying to build a "groupware server" that managers want to deploy.
31 Summary: Development files for hula
32 Group: Development/Libraries
33 Requires: %{name} = %{version}-%{release}
36 This package contains the header files and libraries for developing
49 rm -rf $RPM_BUILD_ROOT
51 DESTDIR=$RPM_BUILD_ROOT
53 install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/hula
55 # remove all .la files
56 rm -f $RPM_BUILD_ROOT%{_libdir}/connmgr/*.la \
57 $RPM_BUILD_ROOT%{_libdir}/hulamdb/*.la \
58 $RPM_BUILD_ROOT%{_libdir}/*.la \
59 $RPM_BUILD_ROOT%{_libdir}/modweb/*.la
61 # remove empty or irrelevant doco
62 rm -f $RPM_BUILD_ROOT/{ChangeLog,INSTALL,NEWS}
65 # Create system user for hula
66 # TODO: use specific uid
67 %useradd -c "Hula" -s /sbin/nologin -r hula
71 /sbin/chkconfig --add hula
74 if [ "$1" -eq 0 ]; then
76 /sbin/chkconfig --del hula
80 if [ "$1" = "0" ]; then
86 rm -rf $RPM_BUILD_ROOT
89 %defattr(644,root,root,755)
90 %doc HACKING TODO AUTHORS README style-guide.html
91 %attr(754,root,root) /etc/rc.d/init.d/hula
92 %attr(755,root,root) %{_bindir}/hulasqlite
93 %attr(755,root,root) %{_bindir}/mwcomp
94 %attr(755,root,root) %{_sbindir}/hulaavirus
95 %attr(755,root,root) %{_sbindir}/hulaantispam
96 %attr(755,root,root) %{_sbindir}/hulacalagent
97 %attr(755,root,root) %{_sbindir}/hulaconnmgr
98 %attr(755,root,root) %{_sbindir}/huladmc
99 %attr(755,root,root) %{_sbindir}/hulaforward
100 %attr(755,root,root) %{_sbindir}/hulageneric
101 %attr(755,root,root) %{_sbindir}/hulaimap
102 %attr(755,root,root) %{_sbindir}/hulamailprox
103 %attr(755,root,root) %{_sbindir}/hulamanager
104 %attr(755,root,root) %{_sbindir}/hulamodweb
105 %attr(755,root,root) %{_sbindir}/hulanmap
106 %attr(755,root,root) %{_sbindir}/hulapluspack
107 %attr(755,root,root) %{_sbindir}/hulapop3
108 %attr(755,root,root) %{_sbindir}/hularules
109 %attr(755,root,root) %{_sbindir}/hulasendmail
110 %attr(755,root,root) %{_sbindir}/hulasetup
111 %attr(755,root,root) %{_sbindir}/hulasmtp
112 %attr(755,root,root) %{_sbindir}/hulastats
113 %attr(755,root,root) %{_sbindir}/hulawebadmin
114 %dir %{_libdir}/connmgr
115 %{_libdir}/connmgr/libcmlists.so
116 %{_libdir}/connmgr/libcmrbl.so
117 %{_libdir}/connmgr/libcmrdns.so
118 %{_libdir}/connmgr/libcmuser.so
119 %dir %{_libdir}/hulamdb
120 %{_libdir}/hulamdb/libmdbfile.so
121 %dir %{_libdir}/modweb
122 %{_libdir}/modweb/aurora.ctp
123 %{_libdir}/modweb/libmwcal.so
124 %{_libdir}/modweb/libmwmail.so
125 %{_libdir}/modweb/libmwpref.so
126 %{_libdir}/modweb/public.ctp
127 %dir %{_libdir}/netmail/schemas
128 %{_libdir}/netmail/schemas/webadmin.sch
129 %dir %{_pkgconfigdir}
130 %{_pkgconfigdir}/hula.pc
131 %dir %{_libdir}/webadmin
132 %{_libdir}/webadmin/1stdobj.wat
133 %{_libdir}/webadmin/5nmail.wat
134 %{_libdir}/webadmin/5nmuser.wat
135 %{_libdir}/webadmin/6nmlist.wat
136 %{_libdir}/webadmin/6pluspck.wat
137 %{_libdir}/webadmin/7nmlistu.wat
138 %{_libdir}/webadmin/8certgen.wat
139 %{_libdir}/webadmin/chooser.wat
140 %{_libdir}/webadmin/webadmin.wat
141 %attr(755,root,root) %{_libdir}/libhulaconnio.so.0.0.0
142 %attr(755,root,root) %{_libdir}/libhulaconnmgr.so.0.0.0
143 %attr(755,root,root) %{_libdir}/libhulaical.so.0.0.0
144 %attr(755,root,root) %{_libdir}/libhulaical2.so.0.0.0
145 %attr(755,root,root) %{_libdir}/libhulalogger.so.0
146 %attr(755,root,root) %{_libdir}/libhulalogger.so.0.0.0
147 %attr(755,root,root) %{_libdir}/libhulamanagement.so.0.0.0
148 %attr(755,root,root) %{_libdir}/libhulamdb.so.0
149 %attr(755,root,root) %{_libdir}/libhulamdb.so.0.0.0
150 %attr(755,root,root) %{_libdir}/libhulamemmgr.so.0
151 %attr(755,root,root) %{_libdir}/libhulamemmgr.so.0.0.0
152 %attr(755,root,root) %{_libdir}/libhulamsgapi.so.0
153 %attr(755,root,root) %{_libdir}/libhulamsgapi.so.0.0.0
154 %attr(755,root,root) %{_libdir}/libhulanmap.so.0.0.0
155 %attr(755,root,root) %{_libdir}/libhulastreamio.so.0.0.0
156 %attr(755,root,root) %{_libdir}/libhulautil.so.0.0.0
157 %attr(755,root,root) %{_libdir}/libhulaxpl.so.0
158 %attr(755,root,root) %{_libdir}/libhulaxpl.so.0.0.0
159 %{_libdir}/libwacert.so
160 %attr(755,root,root) %{_libdir}/libwacert.so.0
161 %attr(755,root,root) %{_libdir}/libwacert.so.0.0.0
162 %{_libdir}/libwanmail.so
163 %attr(755,root,root) %{_libdir}/libwanmail.so.0
164 %attr(755,root,root) %{_libdir}/libwanmail.so.0.0.0
165 %attr(755,root,root) %{_libdir}/libwastats.so.0.0.0
166 %{_libdir}/libwastdobj.so
167 %attr(755,root,root) %{_libdir}/libwastdobj.so.0
168 %attr(755,root,root) %{_libdir}/libwastdobj.so.0.0.0
171 %defattr(644,root,root,755)
172 %dir %{_includedir}/hula
173 %{_includedir}/hula/calendar.ary
174 %{_includedir}/hula/calendar.tok
175 %{_includedir}/hula/cmlib.h
176 %{_includedir}/hula/connmgr.h
177 %{_includedir}/hula/connio.h
178 %{_includedir}/hula/hulautil.h
179 %{_includedir}/hula/libical.h
180 %{_includedir}/hula/logger.h
181 %{_includedir}/hula/management.h
182 %{_includedir}/hula/mdb.h
183 %{_includedir}/hula/memmgr.h
184 %{_includedir}/hula/modweb.ary
185 %{_includedir}/hula/modweb.h
186 %{_includedir}/hula/modweb.tok
187 %{_includedir}/hula/msgaddr.h
188 %{_includedir}/hula/msgapi.h
189 %{_includedir}/hula/msgdate.h
190 %{_includedir}/hula/msgftrs.h
191 %{_includedir}/hula/mwmail.ary
192 %{_includedir}/hula/mwmail.tok
193 %{_includedir}/hula/mwpfsave.c
194 %{_includedir}/hula/mwpfsave.h
195 %{_includedir}/hula/mwpref.ary
196 %{_includedir}/hula/mwpref.tok
197 %{_includedir}/hula/mwsignup.ary
198 %{_includedir}/hula/mwsignup.tok
199 %{_includedir}/hula/mwtempl.h
200 %{_includedir}/hula/mwtom.ary
201 %{_includedir}/hula/mwtom.tok
202 %{_includedir}/hula/nmap.h
203 %{_includedir}/hula/nmlib.h
204 %{_includedir}/hula/rfc2231.h
205 %{_includedir}/hula/rulesrv.h
206 %{_includedir}/hula/streamio.h
207 %{_includedir}/hula/wacert.ary
208 %{_includedir}/hula/wacert.tok
209 %{_includedir}/hula/wanmail.ary
210 %{_includedir}/hula/wanmail.tok
211 %{_includedir}/hula/wastats.ary
212 %{_includedir}/hula/wastats.tok
213 %{_includedir}/hula/wastdobj.ary
214 %{_includedir}/hula/wastdobj.tok
215 %{_includedir}/hula/webadmin.ary
216 %{_includedir}/hula/webadmin.h
217 %{_includedir}/hula/webadmin.tok
218 %{_includedir}/hula/xpl.h
219 %{_includedir}/hula/xplold.h
220 %{_includedir}/hula/xplresolve.h
221 %{_includedir}/hula/xplschema.h
222 %{_includedir}/hula/xplservice.h
223 %{_includedir}/hula/xplthread.h
224 %{_includedir}/hula/xplutil.h
225 %{_libdir}/libhulaconnio.a
226 %{_libdir}/libhulaconnmgr.a
227 %{_libdir}/libhulaical.a
228 %{_libdir}/libhulaical2.a
229 %{_libdir}/libhulalogger.a
230 %{_libdir}/libhulalogger.so
231 %{_libdir}/libhulamanagement.a
232 %{_libdir}/libhulamdb.a
233 %{_libdir}/libhulamdb.so
234 %{_libdir}/libhulamemmgr.a
235 %{_libdir}/libhulamemmgr.so
236 %{_libdir}/libhulanmap.a
237 %{_libdir}/libhulamsgapi.a
238 %{_libdir}/libhulamsgapi.so
239 %{_libdir}/libhulastreamio.a
240 %{_libdir}/libhulautil.a
241 %{_libdir}/libhulaxpl.a
242 %{_libdir}/libhulaxpl.so
243 %{_libdir}/libwacert.a
244 %{_libdir}/libwanmail.a
245 %{_libdir}/libwastats.a
246 %{_libdir}/libwastdobj.a
247 %dir %{_libdir}/connmgr
248 %{_libdir}/connmgr/libcmlists.a
249 %{_libdir}/connmgr/libcmrbl.a
250 %{_libdir}/connmgr/libcmrdns.a
251 %{_libdir}/connmgr/libcmuser.a
252 %dir %{_libdir}/hulamdb
253 %{_libdir}/hulamdb/libmdbfile.a
254 %dir %{_libdir}/modweb
255 %{_libdir}/modweb/libmwcal.a
256 %{_libdir}/modweb/libmwmail.a
257 %{_libdir}/modweb/libmwpref.a
258 %dir %{_libdir}/webadmin
259 %{_libdir}/webadmin/9stats.wat