]> git.pld-linux.org Git - packages/opensips.git/blob - opensips.spec
- release 4 (by relup.sh)
[packages/opensips.git] / opensips.spec
1 #
2 # Conditional build:
3 %bcond_without  mysql           # mysql support
4 %bcond_without  pgsql           # PostgreSQL support
5 %bcond_without  odbc            # ODBC support
6 %bcond_without  radius          # radius support
7 %bcond_without  carrierroute    # carrierroute support
8 %bcond_without  ldap            # LDAP support
9 %bcond_with     osp             # ETSI OSP VoIP Peering support
10 %bcond_without  geoip           # GeoIP
11 %bcond_without  json            # json support
12 %bcond_without  memcached       # memcached support
13 %bcond_without  microhttpd      # httpd support
14 %bcond_without  redis           # Redis support
15
16 Summary:        SIP proxy, redirect and registrar server
17 Summary(pl.UTF-8):      Serwer SIP rejestrujący, przekierowujący i robiący proxy
18 Name:           opensips
19 Version:        1.8.1
20 Release:        4
21 License:        GPL v2
22 Group:          Networking/Daemons
23 Source0:        http://opensips.org/pub/opensips/%{version}/src/%{name}-%{version}_src.tar.gz
24 # Source0-md5:  89a7a9c71e5c59220f3074b4eaca93cb
25 Source1:        %{name}.init
26 Source2:        %{name}.sysconfig
27 Patch0:         %{name}-curses.patch
28 URL:            http://www.opensips.org/
29 %{?with_geoip:BuildRequires:    GeoIP-devel}
30 %{?with_osp:BuildRequires:      OSPToolkit}
31 BuildRequires:  bison
32 BuildRequires:  curl-devel
33 BuildRequires:  expat-devel
34 BuildRequires:  flex
35 %{?with_redis:BuildRequires:    hiredis-devel}
36 %{?with_json:BuildRequires:     json-c-devel}
37 %{?with_carrierroute:BuildRequires:     libconfuse-devel}
38 %{?with_memcached:BuildRequires:        libmemcached-devel}
39 %{?with_pgsql:BuildRequires:    libpqxx-devel}
40 BuildRequires:  libxml2-devel
41 BuildRequires:  libxslt-progs
42 #BuildRequires: lynx
43 %{?with_microhttpd:BuildRequires:       libmicrohttpd-devel}
44 %{?with_mysql:BuildRequires:    mysql-devel}
45 BuildRequires:  net-snmp-devel
46 %{?with_ldap:BuildRequires:     openldap-devel}
47 BuildRequires:  openssl-devel
48 BuildRequires:  pcre-devel
49 BuildRequires:  perl-devel
50 BuildRequires:  perl-tools-devel
51 %{?with_radius:BuildRequires:   radiusclient-ng-devel}
52 BuildRequires:  rpm-pythonprov
53 BuildRequires:  rpmbuild(macros) >= 1.268
54 #BuildRequires: subversion
55 %{?with_odbc:BuildRequires:     unixODBC-devel}
56 BuildRequires:  which
57 #BuildRequires: xmlrpc-c-devel >= 1.10.0
58 BuildRequires:  zlib-devel
59 Requires(post,preun):   /sbin/chkconfig
60 Requires:       rc-scripts
61 Suggests:       python-modules
62 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
64 # mi_xmlrpc requires xmlrpc-c-devel in version 1.9 only
65 # event_rabbitmq requires 'amqp.h'
66 # cachedb_cassandra requires 'protocol/TBinaryProtocol.h'
67 # lua: lua.h
68 %define exclude_modules mi_xmlrpc db_oracle event_rabbitmq cachedb_cassandra lua
69
70 %description
71 OpenSIPS (Open SIP Server) is a mature Open Source implementation of a
72 SIP server. OpenSIPS is more than a SIP proxy/router as it includes
73 application-level functionalities. OpenSIPS, as a SIP server, is the
74 core component of any SIP-based VoIP solution. With a very flexible
75 and customizable routing engine, OpenSIPS 'unifies voice, video, IM
76 and presence services in a highly efficient way, thanks to its
77 scalable (modular) design.
78
79 %package mysql
80 Summary:        openSIPS MySQL module
81 Summary(pl.UTF-8):      Moduł MySQL do openSIPS
82 Group:          Networking/Daemons
83 Requires:       %{name} = %{version}-%{release}
84
85 %description mysql
86 MySQL module for openSIPS.
87
88 %description mysql -l pl.UTF-8
89 Moduł MySQL do openSIPS.
90
91 %package postgres
92 Summary:        openSIPS PostgreSQL module
93 Summary(pl.UTF-8):      Moduł PostgreSQL do openSIPS
94 Group:          Networking/Daemons
95 Requires:       %{name} = %{version}-%{release}
96
97 %description postgres
98 PostgreSQL module for openSIPS.
99
100 %description postgres -l pl.UTF-8
101 Moduł PostgreSQL do openSIPS.
102
103 %package json
104 Summary:        openSIPS JSON module
105 Summary(pl.UTF-8):      Moduł JSON do openSIPS
106 Group:          Networking/Daemons
107 Requires:       %{name} = %{version}-%{release}
108
109 %description json
110 JSON module for openSIPS.
111
112 %description json -l pl.UTF-8
113 Moduł JSON do openSIPS.
114
115 %package memcached
116 Summary:        openSIPS memcached module
117 Summary(pl.UTF-8):      Moduł memcached do openSIPS
118 Group:          Networking/Daemons
119 Requires:       %{name} = %{version}-%{release}
120
121 %description memcached
122 Memcached module for openSIPS.
123
124 %description memcached -l pl.UTF-8
125 Moduł memcached do openSIPS.
126
127 %package radius
128 Summary:        openSIPS Radius module
129 Summary(pl.UTF-8):      Moduł Radius do openSIPS
130 Group:          Networking/Daemons
131 Requires:       %{name} = %{version}-%{release}
132
133 %description radius
134 Radius module for openSIPS.
135
136 %description radius -l pl.UTF-8
137 Moduł Radius do openSIPS.
138
139 %package odbc
140 Summary:        openSIPS ODBC module
141 Summary(pl.UTF-8):      Moduł ODBC do openSIPS
142 Group:          Networking/Daemons
143 Requires:       %{name} = %{version}-%{release}
144
145 %description odbc
146 ODBC module for openSIPS.
147
148 %description odbc -l pl.UTF-8
149 Moduł ODBC do openSIPS.
150
151 %package perl
152 Summary:        openSIPS perl and perlvdb modules
153 Summary(pl.UTF-8):      Moduły perl i perlvdb do openSIPS
154 Group:          Networking/Daemons
155 Requires:       %{name} = %{version}-%{release}
156
157 %description perl
158 Perl modules (perl & perlvdb) for openSIPS.
159
160 %description perl -l pl.UTF-8
161 Moduły perl i perlvdb do openSIPS.
162
163 %package xmpp
164 Summary:        openSIPS XMPP/Jabber modules
165 Summary(pl.UTF-8):      Moduły XMPP/Jabber do openSIPS
166 Group:          Networking/Daemons
167 Requires:       %{name} = %{version}-%{release}
168 Obsoletes:      opensips-jabber
169
170 %description xmpp
171 XMPP/Jabber modules for openSIPS.
172
173 %description xmpp -l pl.UTF-8
174 Moduły XMPP/Jabber do openSIPS.
175
176 %package ldap
177 Summary:        openSIPS LDAP and H350 modules
178 Summary(pl.UTF-8):      Moduły LDAP i H350 do openSIPS
179 Group:          Networking/Daemons
180 Requires:       %{name} = %{version}-%{release}
181
182 %description ldap
183 LDAP and H350 modules for openSIPS.
184
185 %description ldap -l pl.UTF-8
186 Moduły LDAP i H350 do openSIPS.
187
188 %package carrierroute
189 Summary:        openSIPS Carrierroute module
190 Summary(pl.UTF-8):      Moduł Carrierroute do openSIPS
191 Group:          Networking/Daemons
192 Requires:       %{name} = %{version}-%{release}
193
194 %description carrierroute
195 Carrierroute module for openSIPS.
196
197 %description carrierroute -l pl.UTF-8
198 Moduł Carrierroute do openSIPS.
199
200 %package osp
201 Summary:        openSIPS OSP module
202 Summary(pl.UTF-8):      Moduł OSP do openSIPS
203 Group:          Networking/Daemons
204 Requires:       %{name} = %{version}-%{release}
205
206 %description osp
207 OSP module for openSIPS.
208
209 %description osp -l pl.UTF-8
210 Moduł OSP do openSIPS.
211
212 %package mmgeoip
213 Summary:        openSIPS MaxMind GeoIP module
214 Summary(pl.UTF-8):      Moduł MaxMind GeoIP do openSIPS
215 Group:          Networking/Daemons
216 Requires:       %{name} = %{version}-%{release}
217
218 %description mmgeoip
219 MaxMind GeoIP module for openSIPS.
220
221 %description mmgeoip -l pl.UTF-8
222 Moduł MaxMind GeoIP do openSIPS.
223
224 %package snmpstats
225 Summary:        openSIPS SNMP statistics module
226 Summary(pl.UTF-8):      Moduł do statystyk SNMP do openSIPS
227 Group:          Networking/Daemons
228 Requires:       %{name} = %{version}-%{release}
229
230 %description snmpstats
231 openSIPS SNMP statistics module.
232
233 %description snmpstats -l pl.UTF-8
234 Moduł do statystyk SNMP do openSIPS.
235
236 %package -n mibs-%{name}
237 Summary:        MIBs for openSIPS
238 Summary(pl.UTF-8):      MIB-y dla openSIPS
239 Group:          Applications/System
240 Requires:       mibs-dirs
241 Requires:       mibs-net-snmp
242 Obsoletes:      opensips-mibs
243
244 %description -n mibs-%{name}
245 MIBs for openSIPS.
246
247 %description -n mibs-%{name} -l pl.UTF-8
248 MIB-y dla openSIPS.
249
250 %package redis
251 Summary:        Redis interface for openSIPS
252 Summary(pl.UTF-8):      Moduł Redis do openSIPS
253 Group:          Networking/Daemons
254 Requires:       %{name} = %{version}-%{release}
255
256 %description redis
257 Redis interface for openSIPS.
258
259 %description redis -l pl.UTF-8
260 Moduł Redis do openSIPS.
261
262 %package httpd
263 Summary:        HTTP interface to openSIPS
264 Summary(pl.UTF-8):      Interfejs HTTP do openSIPS
265 Group:          Networking/Daemons
266 Requires:       %{name} = %{version}-%{release}
267
268 %description httpd
269 HTTP interface to openSIPS.
270
271 %description httpd -l pl.UTF-8
272 Interfejs HTTP do openSIPS.
273
274 %prep
275 %setup -q -n %{name}-%{version}-tls
276 %patch0 -p1
277
278 %build
279 exclude_modules="%{exclude_modules}"
280 %if %{without redis}
281 exclude_modules="$exclude_modules cachedb_redis"
282 %endif
283 %if %{without ldap}
284 exclude_modules="$exclude_modules h350 ldap"
285 %endif
286 %if %{without carrierroute}
287 exclude_modules="$exclude_modules carrierroute"
288 %endif
289 %if %{without osp}
290 exclude_modules="$exclude_modules osp"
291 %endif
292 %if %{without microhttpd}
293 exclude_modules="$exclude_modules httpd"
294 %endif
295 %if %{without mysql}
296 exclude_modules="$exclude_modules db_mysql"
297 %endif
298 %if %{without pgsql}
299 exclude_modules="$exclude_modules db_postgres"
300 %endif
301 %if %{without odbc}
302 exclude_modules="$exclude_modules db_unixodbc"
303 %endif
304 %if %{without geoip}
305 exclude_modules="$exclude_modules mmgeoip"
306 %endif
307 %if %{without radius}
308 exclude_modules="$exclude_modules aaa_radius"
309 %endif
310 %if %{without json}
311 exclude_modules="$exclude_modules json"
312 %endif
313 %if %{without memcached}
314 exclude_modules="$exclude_modules cachedb_memcached"
315 %endif
316 echo "$exclude_modules" > exclude_modules
317 %{__make} all \
318         exclude_modules="$exclude_modules" \
319         prefix="%{_prefix}" \
320         cfg-prefix=$RPM_BUILD_ROOT \
321         cfg-target=/etc/opensips/ \
322         CC="%{__cc}" \
323         PREFIX="%{_prefix}" \
324         CFLAGS="%{rpmcflags} -Wcast-align -fPIC" \
325         TLS=1
326
327 %install
328 rm -rf $RPM_BUILD_ROOT
329 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{ser,sysconfig,rc.d/init.d}
330
331 exclude_modules="$(cat exclude_modules)"
332 %{__make} install -j1 \
333         exclude_modules="$exclude_modules" \
334         prefix="%{_prefix}" \
335         basedir=$RPM_BUILD_ROOT \
336         cfg-prefix=$RPM_BUILD_ROOT \
337         cfg-target=/etc/opensips/ \
338         INSTALLMIBDIR=$RPM_BUILD_ROOT%{_datadir}/mibs
339
340 for i in modules/*; do \
341         i=$(basename $i)
342         [ -f modules/$i/README ] && cp -f modules/$i/README README.$i; \
343 done
344
345 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
346 install $RPM_BUILD_ROOT%{_docdir}/%{name}/* \
347         $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
348 rm -rf  $RPM_BUILD_ROOT%{_docdir}/%{name}
349
350 #cd doc/serdev
351 #docbook2html serdev.sgml
352 #rm -f serdev.sgml
353 #cd ../seruser
354 #docbook2html seruser.sgml
355 #rm -f seruser.sgml
356 #cd ../..
357
358 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/opensips
359 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/opensips
360
361 %clean
362 rm -rf $RPM_BUILD_ROOT
363
364 %post
365 /sbin/chkconfig --add opensips
366 %service opensips restart "SIP Daemon"
367
368 %preun
369 if [ "$1" = "0" ]; then
370         %service opensips stop
371         /sbin/chkconfig --del opensips
372 fi
373
374 %files
375 %defattr(644,root,root,755)
376 %doc README* AUTHORS CREDITS ChangeLog INSTALL NEWS scripts examples
377 %attr(755,root,root) %{_sbindir}/*
378 %dir %{_sysconfdir}/opensips
379 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/opensips/opensips.cfg
380 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/opensips/opensipsctlrc
381 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/opensips/osipsconsolerc
382 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/opensips
383 %attr(754,root,root) /etc/rc.d/init.d/opensips
384 %dir %{_libdir}/opensips
385 %dir %{_libdir}/opensips/opensipsctl
386 %{_libdir}/opensips/opensipsctl/*.*
387 %dir %{_libdir}/opensips/opensipsctl/dbtextdb
388 %attr(755,root,root) %{_libdir}/opensips/opensipsctl/dbtextdb/dbtextdb.py
389 %dir %{_libdir}/opensips/modules
390 # explict list here, no globs please (to avoid mistakes)
391 %attr(755,root,root) %{_libdir}/opensips/modules/acc.so
392 %attr(755,root,root) %{_libdir}/opensips/modules/alias_db.so
393 %attr(755,root,root) %{_libdir}/opensips/modules/auth.so
394 %attr(755,root,root) %{_libdir}/opensips/modules/auth_aaa.so
395 %attr(755,root,root) %{_libdir}/opensips/modules/auth_db.so
396 %attr(755,root,root) %{_libdir}/opensips/modules/auth_diameter.so
397 %attr(755,root,root) %{_libdir}/opensips/modules/avpops.so
398 %attr(755,root,root) %{_libdir}/opensips/modules/b2b_entities.so
399 %attr(755,root,root) %{_libdir}/opensips/modules/b2b_logic.so
400 %attr(755,root,root) %{_libdir}/opensips/modules/benchmark.so
401 %attr(755,root,root) %{_libdir}/opensips/modules/cachedb_local.so
402 %attr(755,root,root) %{_libdir}/opensips/modules/call_control.so
403 %attr(755,root,root) %{_libdir}/opensips/modules/cfgutils.so
404 %attr(755,root,root) %{_libdir}/opensips/modules/closeddial.so
405 %attr(755,root,root) %{_libdir}/opensips/modules/cpl-c.so
406 %attr(755,root,root) %{_libdir}/opensips/modules/db_berkeley.so
407 %attr(755,root,root) %{_libdir}/opensips/modules/db_flatstore.so
408 %attr(755,root,root) %{_libdir}/opensips/modules/db_http.so
409 %attr(755,root,root) %{_libdir}/opensips/modules/db_text.so
410 %attr(755,root,root) %{_libdir}/opensips/modules/db_virtual.so
411 %attr(755,root,root) %{_libdir}/opensips/modules/dialog.so
412 %attr(755,root,root) %{_libdir}/opensips/modules/dialplan.so
413 %attr(755,root,root) %{_libdir}/opensips/modules/dispatcher.so
414 %attr(755,root,root) %{_libdir}/opensips/modules/diversion.so
415 %attr(755,root,root) %{_libdir}/opensips/modules/dns_cache.so
416 %attr(755,root,root) %{_libdir}/opensips/modules/domain.so
417 %attr(755,root,root) %{_libdir}/opensips/modules/domainpolicy.so
418 %attr(755,root,root) %{_libdir}/opensips/modules/drouting.so
419 %attr(755,root,root) %{_libdir}/opensips/modules/enum.so
420 %attr(755,root,root) %{_libdir}/opensips/modules/event_datagram.so
421 %attr(755,root,root) %{_libdir}/opensips/modules/exec.so
422 %attr(755,root,root) %{_libdir}/opensips/modules/gflags.so
423 %attr(755,root,root) %{_libdir}/opensips/modules/group.so
424 %attr(755,root,root) %{_libdir}/opensips/modules/identity.so
425 %attr(755,root,root) %{_libdir}/opensips/modules/imc.so
426 %attr(755,root,root) %{_libdir}/opensips/modules/load_balancer.so
427 %attr(755,root,root) %{_libdir}/opensips/modules/mangler.so
428 %attr(755,root,root) %{_libdir}/opensips/modules/maxfwd.so
429 %attr(755,root,root) %{_libdir}/opensips/modules/mediaproxy.so
430 %attr(755,root,root) %{_libdir}/opensips/modules/mi_datagram.so
431 %attr(755,root,root) %{_libdir}/opensips/modules/mi_fifo.so
432 %attr(755,root,root) %{_libdir}/opensips/modules/msilo.so
433 %attr(755,root,root) %{_libdir}/opensips/modules/nat_traversal.so
434 %attr(755,root,root) %{_libdir}/opensips/modules/nathelper.so
435 %attr(755,root,root) %{_libdir}/opensips/modules/options.so
436 %attr(755,root,root) %{_libdir}/opensips/modules/path.so
437 %attr(755,root,root) %{_libdir}/opensips/modules/pdt.so
438 %attr(755,root,root) %{_libdir}/opensips/modules/peering.so
439 %attr(755,root,root) %{_libdir}/opensips/modules/permissions.so
440 %attr(755,root,root) %{_libdir}/opensips/modules/pike.so
441 %attr(755,root,root) %{_libdir}/opensips/modules/presence.so
442 %attr(755,root,root) %{_libdir}/opensips/modules/presence_callinfo.so
443 %attr(755,root,root) %{_libdir}/opensips/modules/presence_dialoginfo.so
444 %attr(755,root,root) %{_libdir}/opensips/modules/presence_mwi.so
445 %attr(755,root,root) %{_libdir}/opensips/modules/presence_xcapdiff.so
446 %attr(755,root,root) %{_libdir}/opensips/modules/presence_xml.so
447 %attr(755,root,root) %{_libdir}/opensips/modules/pua.so
448 %attr(755,root,root) %{_libdir}/opensips/modules/pua_bla.so
449 %attr(755,root,root) %{_libdir}/opensips/modules/pua_dialoginfo.so
450 %attr(755,root,root) %{_libdir}/opensips/modules/pua_mi.so
451 %attr(755,root,root) %{_libdir}/opensips/modules/pua_usrloc.so
452 %attr(755,root,root) %{_libdir}/opensips/modules/python.so
453 %attr(755,root,root) %{_libdir}/opensips/modules/qos.so
454 %attr(755,root,root) %{_libdir}/opensips/modules/ratelimit.so
455 %attr(755,root,root) %{_libdir}/opensips/modules/regex.so
456 %attr(755,root,root) %{_libdir}/opensips/modules/registrar.so
457 %attr(755,root,root) %{_libdir}/opensips/modules/rls.so
458 %attr(755,root,root) %{_libdir}/opensips/modules/rr.so
459 %attr(755,root,root) %{_libdir}/opensips/modules/rtpproxy.so
460 %attr(755,root,root) %{_libdir}/opensips/modules/seas.so
461 %attr(755,root,root) %{_libdir}/opensips/modules/signaling.so
462 %attr(755,root,root) %{_libdir}/opensips/modules/sipcapture.so
463 %attr(755,root,root) %{_libdir}/opensips/modules/sipmsgops.so
464 %attr(755,root,root) %{_libdir}/opensips/modules/siptrace.so
465 %attr(755,root,root) %{_libdir}/opensips/modules/sl.so
466 %attr(755,root,root) %{_libdir}/opensips/modules/sms.so
467 %attr(755,root,root) %{_libdir}/opensips/modules/speeddial.so
468 %attr(755,root,root) %{_libdir}/opensips/modules/sst.so
469 %attr(755,root,root) %{_libdir}/opensips/modules/statistics.so
470 %attr(755,root,root) %{_libdir}/opensips/modules/stun.so
471 %attr(755,root,root) %{_libdir}/opensips/modules/textops.so
472 %attr(755,root,root) %{_libdir}/opensips/modules/tlsops.so
473 %attr(755,root,root) %{_libdir}/opensips/modules/tm.so
474 %attr(755,root,root) %{_libdir}/opensips/modules/uac.so
475 %attr(755,root,root) %{_libdir}/opensips/modules/uac_auth.so
476 %attr(755,root,root) %{_libdir}/opensips/modules/uac_redirect.so
477 %attr(755,root,root) %{_libdir}/opensips/modules/uac_registrant.so
478 %attr(755,root,root) %{_libdir}/opensips/modules/uri.so
479 %attr(755,root,root) %{_libdir}/opensips/modules/userblacklist.so
480 %attr(755,root,root) %{_libdir}/opensips/modules/usrloc.so
481 %attr(755,root,root) %{_libdir}/opensips/modules/xcap_client.so
482 %dir %{_datadir}/%{name}
483 %{_datadir}/%{name}/db_berkeley
484 %{_datadir}/%{name}/dbtext
485 %{_datadir}/%{name}/menuconfig_templates
486 %{_mandir}/man*/*
487
488 %files xmpp
489 %defattr(644,root,root,755)
490 %attr(755,root,root) %{_libdir}/opensips/modules/jabber.so
491 %attr(755,root,root) %{_libdir}/opensips/modules/xmpp.so
492 %attr(755,root,root) %{_libdir}/opensips/modules/pua_xmpp.so
493
494 %if %{with mysql}
495 %files mysql
496 %defattr(644,root,root,755)
497 %attr(755,root,root) %{_libdir}/opensips/modules/db_mysql.so
498 %{_datadir}/%{name}/mysql
499 %endif
500
501 %if %{with pgsql}
502 %files postgres
503 %defattr(644,root,root,755)
504 %attr(755,root,root) %{_libdir}/opensips/modules/db_postgres.so
505 %{_datadir}/%{name}/postgres
506 %endif
507
508 %if %{with json}
509 %files json
510 %defattr(644,root,root,755)
511 %attr(755,root,root) %{_libdir}/opensips/modules/json.so
512 %endif
513
514 %if %{with memcached}
515 %files memcached
516 %defattr(644,root,root,755)
517 %attr(755,root,root) %{_libdir}/opensips/modules/cachedb_memcached.so
518 %endif
519
520 %if %{with radius}
521 %files radius
522 %defattr(644,root,root,755)
523 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/opensips/dictionary.opensips
524 %attr(755,root,root) %{_libdir}/opensips/modules/aaa_radius.so
525 %endif
526
527 %if %{with odbc}
528 %files odbc
529 %defattr(644,root,root,755)
530 %attr(755,root,root) %{_libdir}/opensips/modules/db_unixodbc.so
531 %endif
532
533 %if %{with geoip}
534 %files mmgeoip
535 %defattr(644,root,root,755)
536 %attr(755,root,root) %{_libdir}/opensips/modules/mmgeoip.so
537 %endif
538
539 %if %{with ldap}
540 %files ldap
541 %defattr(644,root,root,755)
542 %attr(755,root,root) %{_libdir}/opensips/modules/h350.so
543 %attr(755,root,root) %{_libdir}/opensips/modules/ldap.so
544 %endif
545
546 %if %{with carrierroute}
547 %files carrierroute
548 %defattr(644,root,root,755)
549 %attr(755,root,root) %{_libdir}/opensips/modules/carrierroute.so
550 %endif
551
552 %if %{with osp}
553 %files osp
554 %defattr(644,root,root,755)
555 %attr(755,root,root) %{_libdir}/opensips/modules/osp.so
556 %endif
557
558 %files snmpstats
559 %defattr(644,root,root,755)
560 %attr(755,root,root) %{_libdir}/opensips/modules/snmpstats.so
561
562 %files perl
563 %defattr(644,root,root,755)
564 %attr(755,root,root) %{_libdir}/opensips/modules/perl.so
565 %attr(755,root,root) %{_libdir}/opensips/modules/perlvdb.so
566
567 %files -n mibs-%{name}
568 %defattr(644,root,root,755)
569 %{_datadir}/mibs/*
570
571 %if %{with redis}
572 %files redis
573 %defattr(644,root,root,755)
574 %attr(755,root,root) %{_libdir}/opensips/modules/cachedb_redis.so
575 %endif
576
577 %if %{with microhttpd}
578 %files httpd
579 %defattr(644,root,root,755)
580 %attr(755,root,root) %{_libdir}/opensips/modules/httpd.so
581 %attr(755,root,root) %{_libdir}/opensips/modules/mi_http.so
582 %endif
This page took 0.067512 seconds and 3 git commands to generate.