]> git.pld-linux.org Git - packages/hula.git/blame_incremental - hula.spec
- converted to UTF-8
[packages/hula.git] / hula.spec
... / ...
CommitLineData
1# TODO:
2# - create -libs (to make -devel installable without server)?
3# - are static modules (%{_libdir}/*/*.a) usable for anything?
4Summary: A calendar and mail server
5Summary(pl.UTF-8): Serwer kalendarza i poczty
6Name: hula
7Version: r1164
8Release: 1.3
9License: LGPL
10Group: Daemons
11Source0: http://chameleon.mozilla.org/~justdave/hula/%{name}-%{version}.tar.gz
12# Source0-md5: 5a3fd9f490e1f0060668ee1316c27522
13Source1: %{name}.init
14URL: http://www.hula-project.org/
15BuildRequires: autoconf
16BuildRequires: automake
17BuildRequires: libtool
18BuildRequires: openssl-devel
19BuildRequires: pkgconfig
20BuildRequires: rpmbuild(macros) >= 1.268
21Requires(post,postun): /sbin/ldconfig
22Requires(post,preun): /sbin/chkconfig
23Requires(postun): /usr/sbin/groupdel
24Requires(postun): /usr/sbin/userdel
25Requires(pre): /bin/id
26Requires(pre): /usr/bin/getgid
27Requires(pre): /usr/sbin/groupadd
28Requires(pre): /usr/sbin/useradd
29Requires: rc-scripts
30Provides: group(hula)
31Provides: user(hula)
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
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ć.
44
45%package devel
46Summary: Development files for hula
47Summary(pl.UTF-8): Pliki programistyczne serwera hula
48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
50
51%description devel
52This package contains the header files for developing add-ons for
53hula.
54
55%description devel -l pl.UTF-8
56Ten pakiet zawiera pliki nagłówkowe do tworzenia dodatków dla serwera
57hula.
58
59%package static
60Summary: Static libraries for hula
61Summary(pl.UTF-8): Statyczne biblioteki hula
62Group: Development/Libraries
63Requires: %{name}-devel = %{version}-%{release}
64
65%description static
66Static libraries for hula.
67
68%description static -l pl.UTF-8
69Statyczne biblioteki hula.
70
71%prep
72%setup -q
73
74%build
75./autogen.sh \
76 --with-user=hula
77%configure
78%{__make}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
85#install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/hula
86
87# remove all .la files
88rm -f $RPM_BUILD_ROOT%{_libdir}/connmgr/*.la \
89 $RPM_BUILD_ROOT%{_libdir}/hulamdb/*.la \
90 $RPM_BUILD_ROOT%{_libdir}/*.la \
91 $RPM_BUILD_ROOT%{_libdir}/modweb/*.la
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%pre
97%groupadd -g 171 hula
98%useradd -u 171 -c "Hula" -g 171 -s /sbin/nologin -r hula
99
100%post
101/sbin/ldconfig
102/sbin/chkconfig --add hula
103%service hula restart
104
105%preun
106if [ "$1" = 0 ]; then
107 %service hula stop
108 /sbin/chkconfig --del hula
109fi
110
111%postun
112if [ "$1" = "0" ]; then
113 /sbin/ldconfig
114 %userremove lula
115 %groupremove lula
116fi
117
118%files
119%defattr(644,root,root,755)
120%doc HACKING TODO AUTHORS README style-guide.html
121#%attr(754,root,root) /etc/rc.d/init.d/hula
122%attr(755,root,root) %{_bindir}/hulasqlite
123%attr(755,root,root) %{_bindir}/mwcomp
124%attr(755,root,root) %{_sbindir}/hulaadmin
125%attr(755,root,root) %{_sbindir}/hulaantispam
126%attr(755,root,root) %{_sbindir}/hulaavirus
127%attr(755,root,root) %{_sbindir}/hulabackup
128%attr(755,root,root) %{_sbindir}/hulacalagent
129%attr(755,root,root) %{_sbindir}/hulacalcmd
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
135%attr(755,root,root) %{_sbindir}/hulaindexer
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
142%attr(755,root,root) %{_sbindir}/hulaqueue
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
148%attr(755,root,root) %{_sbindir}/hulaweb
149%attr(755,root,root) %{_sbindir}/hulawebadmin
150%attr(755,root,root) %{_sbindir}/mdbtool
151
152%dir %{_libdir}/connmgr
153%attr(755,root,root) %{_libdir}/connmgr/lib*.so
154%dir %{_libdir}/hulamdb
155%attr(755,root,root) %{_libdir}/hulamdb/lib*.so
156%dir %{_libdir}/modweb
157%{_libdir}/modweb/*.ctp
158%attr(755,root,root) %{_libdir}/modweb/lib*.so
159%dir %{_libdir}/netmail
160%dir %{_libdir}/netmail/schemas
161%{_libdir}/netmail/schemas/webadmin.sch
162%dir %{_pkgconfigdir}
163%{_pkgconfigdir}/hula.pc
164%dir %{_libdir}/webadmin
165%{_libdir}/webadmin/*.wat
166
167%attr(755,root,root) %{_libdir}/libhulacalcmd.so.0.0.0
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
172%attr(755,root,root) %{_libdir}/libhulalog4c.so.0.0.0
173%attr(755,root,root) %{_libdir}/libhulalogger.so.0.0.0
174%attr(755,root,root) %{_libdir}/libhulamanagement.so.0.0.0
175%attr(755,root,root) %{_libdir}/libhulamdb.so.0.0.0
176%attr(755,root,root) %{_libdir}/libhulamemmgr.so.0.0.0
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
181%attr(755,root,root) %{_libdir}/libhulaxpl.so.0.0.0
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
185%attr(755,root,root) %{_libdir}/libwacert.so.0.0.0
186%attr(755,root,root) %{_libdir}/libwanmail.so.0.0.0
187%attr(755,root,root) %{_libdir}/libwastats.so.0.0.0
188%attr(755,root,root) %{_libdir}/libwastdobj.so.0.0.0
189
190%dir %{_libdir}/hula
191%attr(755,root,root) %{_libdir}/hula/hulamonohelper
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
202
203%{_libdir}/hula/calcmd
204%{_libdir}/hula/dav
205%{_libdir}/hula/import
206%{_libdir}/hula/queue
207%{_libdir}/hula/log4net.dll
208%{_libdir}/hula/search
209%{_datadir}/hula/zoneinfo
210
211%files devel
212%defattr(644,root,root,755)
213%{_includedir}/hula
214%dir %{_libdir}/webadmin
215%{_libdir}/webadmin/9stats.wat
216%{_pkgconfigdir}/hula-sharp.pc
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.0643 seconds and 4 git commands to generate.