]> git.pld-linux.org Git - packages/hula.git/blame - hula.spec
- converted to UTF-8
[packages/hula.git] / hula.spec
CommitLineData
62fe1034
JB
1# TODO:
2# - create -libs (to make -devel installable without server)?
3# - are static modules (%{_libdir}/*/*.a) usable for anything?
b04593f3 4Summary: A calendar and mail server
595fab46 5Summary(pl.UTF-8): Serwer kalendarza i poczty
b04593f3 6Name: hula
7Version: r1164
4cf00e08 8Release: 1.3
58c1703a
JB
9License: LGPL
10Group: Daemons
b04593f3 11Source0: http://chameleon.mozilla.org/~justdave/hula/%{name}-%{version}.tar.gz
12# Source0-md5: 5a3fd9f490e1f0060668ee1316c27522
13Source1: %{name}.init
58c1703a 14URL: http://www.hula-project.org/
b04593f3 15BuildRequires: autoconf
16BuildRequires: automake
17BuildRequires: libtool
18BuildRequires: openssl-devel
cc8aff33 19BuildRequires: pkgconfig
a7c00b5b
ER
20BuildRequires: rpmbuild(macros) >= 1.268
21Requires(post,postun): /sbin/ldconfig
e6308af5 22Requires(post,preun): /sbin/chkconfig
cc8aff33 23Requires(postun): /usr/sbin/groupdel
a7c00b5b
ER
24Requires(postun): /usr/sbin/userdel
25Requires(pre): /bin/id
cc8aff33
ER
26Requires(pre): /usr/bin/getgid
27Requires(pre): /usr/sbin/groupadd
a7c00b5b 28Requires(pre): /usr/sbin/useradd
e6308af5 29Requires: rc-scripts
cc8aff33 30Provides: group(hula)
a7c00b5b 31Provides: user(hula)
b04593f3 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35Hula is a calendar and mail server. The project is focused on building
36a calendar and mail server that people love to use, instead of broadly
37trying to build a "groupware server" that managers want to deploy.
38
595fab46
JR
39%description -l pl.UTF-8
40Hula to serwer kalendarza i poczty. Projekt ten skupia się na
41stworzeniu serwera kalendarza i poczty, który ludzie lubiliby używać,
42zamiast próbować stworzyć "serwer pracy grupowej", który menadżerowie
43chcieliby wdrożyć.
58c1703a 44
b04593f3 45%package devel
46Summary: Development files for hula
595fab46 47Summary(pl.UTF-8): Pliki programistyczne serwera hula
b04593f3 48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
50
51%description devel
58c1703a
JB
52This package contains the header files for developing add-ons for
53hula.
54
595fab46
JR
55%description devel -l pl.UTF-8
56Ten pakiet zawiera pliki nagłówkowe do tworzenia dodatków dla serwera
58c1703a 57hula.
b04593f3 58
4cf00e08
ER
59%package static
60Summary: Static libraries for hula
595fab46 61Summary(pl.UTF-8): Statyczne biblioteki hula
4cf00e08
ER
62Group: Development/Libraries
63Requires: %{name}-devel = %{version}-%{release}
64
65%description static
66Static libraries for hula.
67
595fab46 68%description static -l pl.UTF-8
62fe1034
JB
69Statyczne biblioteki hula.
70
b04593f3 71%prep
72%setup -q
73
74%build
a7c00b5b
ER
75./autogen.sh \
76 --with-user=hula
b04593f3 77%configure
a7c00b5b 78%{__make}
b04593f3 79
80%install
81rm -rf $RPM_BUILD_ROOT
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
66fd04b6 85#install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/hula
a7c00b5b 86
b04593f3 87# remove all .la files
a7c00b5b 88rm -f $RPM_BUILD_ROOT%{_libdir}/connmgr/*.la \
58c1703a
JB
89 $RPM_BUILD_ROOT%{_libdir}/hulamdb/*.la \
90 $RPM_BUILD_ROOT%{_libdir}/*.la \
91 $RPM_BUILD_ROOT%{_libdir}/modweb/*.la
b04593f3 92
58c1703a
JB
93%clean
94rm -rf $RPM_BUILD_ROOT
95
a7c00b5b 96%pre
cc8aff33
ER
97%groupadd -g 171 hula
98%useradd -u 171 -c "Hula" -g 171 -s /sbin/nologin -r hula
b04593f3 99
100%post
101/sbin/ldconfig
a7c00b5b 102/sbin/chkconfig --add hula
cc8aff33 103%service hula restart
b04593f3 104
105%preun
e6308af5 106if [ "$1" = 0 ]; then
a7c00b5b
ER
107 %service hula stop
108 /sbin/chkconfig --del hula
b04593f3 109fi
110
a7c00b5b 111%postun
a7c00b5b 112if [ "$1" = "0" ]; then
445bd3a4 113 /sbin/ldconfig
a7c00b5b 114 %userremove lula
cc8aff33 115 %groupremove lula
a7c00b5b 116fi
b04593f3 117
b04593f3 118%files
119%defattr(644,root,root,755)
120%doc HACKING TODO AUTHORS README style-guide.html
66fd04b6 121#%attr(754,root,root) /etc/rc.d/init.d/hula
b04593f3 122%attr(755,root,root) %{_bindir}/hulasqlite
123%attr(755,root,root) %{_bindir}/mwcomp
4cf00e08 124%attr(755,root,root) %{_sbindir}/hulaadmin
b04593f3 125%attr(755,root,root) %{_sbindir}/hulaantispam
4cf00e08
ER
126%attr(755,root,root) %{_sbindir}/hulaavirus
127%attr(755,root,root) %{_sbindir}/hulabackup
b04593f3 128%attr(755,root,root) %{_sbindir}/hulacalagent
4cf00e08 129%attr(755,root,root) %{_sbindir}/hulacalcmd
b04593f3 130%attr(755,root,root) %{_sbindir}/hulaconnmgr
131%attr(755,root,root) %{_sbindir}/huladmc
132%attr(755,root,root) %{_sbindir}/hulaforward
133%attr(755,root,root) %{_sbindir}/hulageneric
134%attr(755,root,root) %{_sbindir}/hulaimap
4cf00e08 135%attr(755,root,root) %{_sbindir}/hulaindexer
b04593f3 136%attr(755,root,root) %{_sbindir}/hulamailprox
137%attr(755,root,root) %{_sbindir}/hulamanager
138%attr(755,root,root) %{_sbindir}/hulamodweb
139%attr(755,root,root) %{_sbindir}/hulanmap
140%attr(755,root,root) %{_sbindir}/hulapluspack
141%attr(755,root,root) %{_sbindir}/hulapop3
4cf00e08 142%attr(755,root,root) %{_sbindir}/hulaqueue
b04593f3 143%attr(755,root,root) %{_sbindir}/hularules
144%attr(755,root,root) %{_sbindir}/hulasendmail
145%attr(755,root,root) %{_sbindir}/hulasetup
146%attr(755,root,root) %{_sbindir}/hulasmtp
147%attr(755,root,root) %{_sbindir}/hulastats
4cf00e08 148%attr(755,root,root) %{_sbindir}/hulaweb
b04593f3 149%attr(755,root,root) %{_sbindir}/hulawebadmin
4cf00e08
ER
150%attr(755,root,root) %{_sbindir}/mdbtool
151
b04593f3 152%dir %{_libdir}/connmgr
4cf00e08 153%attr(755,root,root) %{_libdir}/connmgr/lib*.so
b04593f3 154%dir %{_libdir}/hulamdb
4cf00e08 155%attr(755,root,root) %{_libdir}/hulamdb/lib*.so
b04593f3 156%dir %{_libdir}/modweb
4cf00e08
ER
157%{_libdir}/modweb/*.ctp
158%attr(755,root,root) %{_libdir}/modweb/lib*.so
159%dir %{_libdir}/netmail
b04593f3 160%dir %{_libdir}/netmail/schemas
161%{_libdir}/netmail/schemas/webadmin.sch
162%dir %{_pkgconfigdir}
163%{_pkgconfigdir}/hula.pc
164%dir %{_libdir}/webadmin
4cf00e08
ER
165%{_libdir}/webadmin/*.wat
166
167%attr(755,root,root) %{_libdir}/libhulacalcmd.so.0.0.0
b04593f3 168%attr(755,root,root) %{_libdir}/libhulaconnio.so.0.0.0
169%attr(755,root,root) %{_libdir}/libhulaconnmgr.so.0.0.0
170%attr(755,root,root) %{_libdir}/libhulaical.so.0.0.0
171%attr(755,root,root) %{_libdir}/libhulaical2.so.0.0.0
4cf00e08 172%attr(755,root,root) %{_libdir}/libhulalog4c.so.0.0.0
b04593f3 173%attr(755,root,root) %{_libdir}/libhulalogger.so.0.0.0
174%attr(755,root,root) %{_libdir}/libhulamanagement.so.0.0.0
b04593f3 175%attr(755,root,root) %{_libdir}/libhulamdb.so.0.0.0
b04593f3 176%attr(755,root,root) %{_libdir}/libhulamemmgr.so.0.0.0
b04593f3 177%attr(755,root,root) %{_libdir}/libhulamsgapi.so.0.0.0
178%attr(755,root,root) %{_libdir}/libhulanmap.so.0.0.0
179%attr(755,root,root) %{_libdir}/libhulastreamio.so.0.0.0
180%attr(755,root,root) %{_libdir}/libhulautil.so.0.0.0
b04593f3 181%attr(755,root,root) %{_libdir}/libhulaxpl.so.0.0.0
4cf00e08
ER
182%attr(755,root,root) %{_libdir}/libical-hula.so.0.0.0
183%attr(755,root,root) %{_libdir}/libicalss-hula.so.0.0.0
184%attr(755,root,root) %{_libdir}/libicalvcal-hula.so.0.0.0
b04593f3 185%attr(755,root,root) %{_libdir}/libwacert.so.0.0.0
b04593f3 186%attr(755,root,root) %{_libdir}/libwanmail.so.0.0.0
187%attr(755,root,root) %{_libdir}/libwastats.so.0.0.0
b04593f3 188%attr(755,root,root) %{_libdir}/libwastdobj.so.0.0.0
189
4cf00e08
ER
190%dir %{_libdir}/hula
191%attr(755,root,root) %{_libdir}/hula/hulamonohelper
cc8aff33
ER
192%{_libdir}/hula/Hula.Sharp.dll
193%{_libdir}/hula/Hula.Sharp.dll.mdb
194%{_libdir}/hula/HulaIndexer.exe
195%{_libdir}/hula/HulaIndexer.exe.config
196%{_libdir}/hula/HulaIndexer.exe.mdb
197%{_libdir}/hula/HulaWeb.exe
198%{_libdir}/hula/HulaWeb.exe.config
199%{_libdir}/hula/HulaWeb.exe.mdb
200%{_libdir}/hula/Lucene.Net.dll
201%{_libdir}/hula/Mono.WebServer.dll
4cf00e08
ER
202
203%{_libdir}/hula/calcmd
204%{_libdir}/hula/dav
205%{_libdir}/hula/import
206%{_libdir}/hula/queue
cc8aff33 207%{_libdir}/hula/log4net.dll
4cf00e08 208%{_libdir}/hula/search
cc8aff33
ER
209%{_datadir}/hula/zoneinfo
210
b04593f3 211%files devel
212%defattr(644,root,root,755)
4cf00e08 213%{_includedir}/hula
b04593f3 214%dir %{_libdir}/webadmin
215%{_libdir}/webadmin/9stats.wat
66fd04b6 216%{_pkgconfigdir}/hula-sharp.pc
4cf00e08
ER
217
218%attr(755,root,root) %{_libdir}/libhulacalcmd.so
219%attr(755,root,root) %{_libdir}/libhulaconnio.so
220%attr(755,root,root) %{_libdir}/libhulaconnmgr.so
221%attr(755,root,root) %{_libdir}/libhulaical.so
222%attr(755,root,root) %{_libdir}/libhulaical2.so
223%attr(755,root,root) %{_libdir}/libhulalog4c.so
224%attr(755,root,root) %{_libdir}/libhulalogger.so
225%attr(755,root,root) %{_libdir}/libhulamanagement.so
226%attr(755,root,root) %{_libdir}/libhulamdb.so
227%attr(755,root,root) %{_libdir}/libhulamemmgr.so
228%attr(755,root,root) %{_libdir}/libhulamsgapi.so
229%attr(755,root,root) %{_libdir}/libhulanmap.so
230%attr(755,root,root) %{_libdir}/libhulastreamio.so
231%attr(755,root,root) %{_libdir}/libhulautil.so
232%attr(755,root,root) %{_libdir}/libhulaxpl.so
233%attr(755,root,root) %{_libdir}/libical-hula.so
234%attr(755,root,root) %{_libdir}/libicalss-hula.so
235%attr(755,root,root) %{_libdir}/libicalvcal-hula.so
236%attr(755,root,root) %{_libdir}/libwacert.so
237%attr(755,root,root) %{_libdir}/libwanmail.so
238%attr(755,root,root) %{_libdir}/libwastats.so
239%attr(755,root,root) %{_libdir}/libwastdobj.so
240
241%files static
242%defattr(644,root,root,755)
243%{_libdir}/lib*.a
244%dir %{_libdir}/connmgr
245%{_libdir}/connmgr/lib*.a
246%dir %{_libdir}/hulamdb
247%{_libdir}/hulamdb/lib*.a
248%dir %{_libdir}/modweb
249%{_libdir}/modweb/lib*.a
This page took 0.110294 seconds and 4 git commands to generate.