Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 448636 Details for
Bug 107482
net-misc/kamailio Open Source SIP Server (new ebuild, in overlay)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Alternative ebuild with USE_EXPAND
kamailio-4.4.3-r1.ebuild (text/plain), 32.26 KB, created by
George Diamantopoulos
on 2016-10-01 03:03:00 UTC
(
hide
)
Description:
Alternative ebuild with USE_EXPAND
Filename:
MIME Type:
Creator:
George Diamantopoulos
Created:
2016-10-01 03:03:00 UTC
Size:
32.26 KB
patch
obsolete
># Copyright 1999-2016 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=6 >PYTHON_COMPAT=( python{2_6,2_7} ) > >inherit eutils flag-o-matic python-single-r1 toolchain-funcs multilib user systemd > >DESCRIPTION="Sip-Router (Kamailio/SER) is an Open Source SIP Server" >HOMEPAGE="http://kamailio.org/" >SRC_URI="http://www.${PN}.org/pub/${PN}/${PV}/src/${P}_src.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" > >#Documentation can be found here: http://www.kamailio.org/docs/modules/4.4.x/ >IUSE_KAMAILIO_MODULES="kamailio_modules_acc kamailio_modules_acc_radius kamailio_modules_alias_db kamailio_modules_app_java kamailio_modules_app_lua kamailio_modules_app_mono kamailio_modules_app_perl > kamailio_modules_app_python kamailio_modules_async kamailio_modules_auth kamailio_modules_auth_ephemeral kamailio_modules_auth_identity kamailio_modules_auth_db > kamailio_modules_auth_diameter kamailio_modules_auth_radius kamailio_modules_auth_xkeys kamailio_modules_avp kamailio_modules_avpops kamailio_modules_benchmark > kamailio_modules_blst kamailio_modules_call_control kamailio_modules_carrierroute kamailio_modules_cdp kamailio_modules_cdp_avp kamailio_modules_cfg_db kamailio_modules_cfg_rpc > kamailio_modules_cfgutils kamailio_modules_cfgt kamailio_modules_cnxcc kamailio_modules_corex kamailio_modules_counters kamailio_modules_cpl-c kamailio_modules_crypto > kamailio_modules_ctl kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb > kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text > kamailio_modules_db_unixodbc kamailio_modules_db2_ldap kamailio_modules_db2_ops kamailio_modules_debugger kamailio_modules_dialog kamailio_modules_dialog_ng kamailio_modules_dialplan > kamailio_modules_dispatcher kamailio_modules_diversion kamailio_modules_dmq kamailio_modules_dmq_usrloc kamailio_modules_dnssec kamailio_modules_domain kamailio_modules_domainpolicy > kamailio_modules_drouting kamailio_modules_enum kamailio_modules_erlang kamailio_modules_evapi kamailio_modules_exec kamailio_modules_geoip kamailio_modules_geoip2 > kamailio_modules_group kamailio_modules_gzcompress kamailio_modules_h350 kamailio_modules_htable kamailio_modules_http_client kamailio_modules_http_async_client > kamailio_modules_ims_auth kamailio_modules_ims_charging kamailio_modules_ims_dialog kamailio_modules_ims_icscf kamailio_modules_ims_isc kamailio_modules_ims_qos > kamailio_modules_ims_registrar_pcscf kamailio_modules_ims_registrar_scscf kamailio_modules_ims_usrloc_pcscf kamailio_modules_ims_usrloc_scscf kamailio_modules_imc > kamailio_modules_ipops kamailio_modules_iptrtpproxy kamailio_modules_jabber kamailio_modules_jansson kamailio_modules_janssonrpc-c kamailio_modules_json kamailio_modules_jsonrpc-c > kamailio_modules_jsonrpc-s kamailio_modules_kazoo kamailio_modules_kex kamailio_modules_lcr kamailio_modules_ldap kamailio_modules_log_custom kamailio_modules_log_systemd > kamailio_modules_malloc_test kamailio_modules_mangler kamailio_modules_matrix kamailio_modules_maxfwd kamailio_modules_mediaproxy kamailio_modules_memcached > kamailio_modules_misc_radius kamailio_modules_mi_datagram kamailio_modules_mi_fifo kamailio_modules_mi_rpc kamailio_modules_mi_xmlrpc kamailio_modules_mohqueue > kamailio_modules_mqueue kamailio_modules_msilo kamailio_modules_msrp kamailio_modules_mtree kamailio_modules_nathelper kamailio_modules_nat_traversal kamailio_modules_ndb_cassandra > kamailio_modules_ndb_mongodb kamailio_modules_ndb_redis kamailio_modules_nosip kamailio_modules_osp kamailio_modules_outbound kamailio_modules_p_usrloc kamailio_modules_path kamailio_modules_pdb > kamailio_modules_pdt kamailio_modules_peering kamailio_modules_permissions kamailio_modules_pike kamailio_modules_pipelimit kamailio_modules_prefix_route kamailio_modules_presence > kamailio_modules_presence_conference kamailio_modules_presence_dialoginfo kamailio_modules_presence_mwi kamailio_modules_presence_profile kamailio_modules_presence_xml > kamailio_modules_presence_reginfo kamailio_modules_print kamailio_modules_print_lib kamailio_modules_pua kamailio_modules_pua_bla kamailio_modules_pua_dialoginfo kamailio_modules_pua_mi > kamailio_modules_pua_reginfo kamailio_modules_pua_usrloc kamailio_modules_pua_xmpp kamailio_modules_purple kamailio_modules_pv kamailio_modules_qos kamailio_modules_ratelimit > kamailio_modules_regex kamailio_modules_registrar kamailio_modules_rls kamailio_modules_rr kamailio_modules_rtimer kamailio_modules_rtjson kamailio_modules_rtpengine > kamailio_modules_rtpproxy kamailio_modules_sanity kamailio_modules_sca kamailio_modules_sctp kamailio_modules_sdpops kamailio_modules_seas kamailio_modules_sipcapture > kamailio_modules_sipt kamailio_modules_siptrace kamailio_modules_siputils kamailio_modules_sl kamailio_modules_sms kamailio_modules_smsops kamailio_modules_snmpstats > kamailio_modules_speeddial kamailio_modules_sqlops kamailio_modules_sst kamailio_modules_statistics kamailio_modules_statsc kamailio_modules_statsd kamailio_modules_stun > kamailio_modules_tcpops kamailio_modules_textops kamailio_modules_textopsx kamailio_modules_timer kamailio_modules_tls kamailio_modules_tm kamailio_modules_tmrec kamailio_modules_tmx > kamailio_modules_topoh kamailio_modules_topos kamailio_modules_tsilo kamailio_modules_uac kamailio_modules_uac_redirect kamailio_modules_uid_auth_db kamailio_modules_uid_avp_db > kamailio_modules_uid_domain kamailio_modules_uid_gflags kamailio_modules_uid_uri_db kamailio_modules_uri_db kamailio_modules_userblacklist kamailio_modules_usrloc kamailio_modules_utils > kamailio_modules_uuid kamailio_modules_websocket kamailio_modules_xcap_client kamailio_modules_xcap_server kamailio_modules_xhttp kamailio_modules_xhttp_pi kamailio_modules_xhttp_rpc > kamailio_modules_xlog kamailio_modules_xmlops kamailio_modules_xmlrpc kamailio_modules_xmpp kamailio_modules_xprint >" >IUSE="${IUSE_KAMAILIO_MODULES} ipv6 debug" >IUSE_EXPAND="KAMAILIO_MODULES" > >REQUIRED_USE=" > kamailio_modules_acc? ( kamailio_modules_tm kamailio_modules_rr kamailio_modules_dialog || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_acc_radius? ( kamailio_modules_acc ) > kamailio_modules_alias_db? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_app_perl? ( kamailio_modules_sl ) > kamailio_modules_async? ( kamailio_modules_tm kamailio_modules_tmx ) > kamailio_modules_auth_ephemeral? ( kamailio_modules_auth ) > kamailio_modules_auth_db? ( kamailio_modules_auth || ( kamailio_modules_db_mysql kamailio_modules_db_postgres kamailio_modules_db_text ) ) > kamailio_modules_auth_diameter? ( kamailio_modules_sl ) > kamailio_modules_auth_radius? ( kamailio_modules_auth ) > kamailio_modules_call_control? ( kamailio_modules_pv kamailio_modules_dialog ) > kamailio_modules_carrierroute? ( kamailio_modules_tm || ( kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_postgres kamailio_modules_db_unixodbc ) ) > kamailio_modules_cdp_avp? ( kamailio_modules_cdp ) > kamailio_modules_cfg_db? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_cnxcc? ( kamailio_modules_dialog ) > kamailio_modules_cpl-c? ( kamailio_modules_tm kamailio_modules_sl kamailio_modules_usrloc || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_db_cluster? ( || ( kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_postgres kamailio_modules_db_unixodbc ) ) > kamailio_modules_db_perlvdb? ( kamailio_modules_app_perl ) > kamailio_modules_dialog? ( kamailio_modules_tm kamailio_modules_rr kamailio_modules_pv ) > kamailio_modules_dialog_ng? ( kamailio_modules_tm kamailio_modules_rr ) > kamailio_modules_dialplan? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_dispatcher? ( kamailio_modules_tm || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_dmq? ( kamailio_modules_sl kamailio_modules_tm ) > kamailio_modules_dmq_usrloc? ( kamailio_modules_dmq kamailio_modules_usrloc ) > kamailio_modules_domain? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_domainpolicy? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_drouting? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_evapi? ( kamailio_modules_tm ) > kamailio_modules_group? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_h350? ( kamailio_modules_ldap ) > kamailio_modules_http_async_client? ( kamailio_modules_tm kamailio_modules_pv ) > kamailio_modules_ims_auth? ( kamailio_modules_tm kamailio_modules_cdp kamailio_modules_cdp_avp ) > kamailio_modules_ims_charging? ( kamailio_modules_ims_dialog kamailio_modules_tm kamailio_modules_cdp kamailio_modules_cdp_avp ) > kamailio_modules_ims_dialog? ( kamailio_modules_tm kamailio_modules_rr ) > kamailio_modules_ims_icscf? ( kamailio_modules_tm kamailio_modules_sl kamailio_modules_cdp kamailio_modules_cdp_avp ) > kamailio_modules_ims_isc? ( kamailio_modules_tm kamailio_modules_ims_usrloc_scscf ) > kamailio_modules_ims_qos? ( kamailio_modules_dialog_ng kamailio_modules_ims_usrloc_pcscf kamailio_modules_tm kamailio_modules_cdp kamailio_modules_cdp_avp ) > kamailio_modules_ims_registrar_scscf? ( kamailio_modules_cdp kamailio_modules_cdp_avp kamailio_modules_tm kamailio_modules_ims_usrloc_scscf ) > kamailio_modules_ims_registrar_pcscf? ( kamailio_modules_cdp kamailio_modules_cdp_avp kamailio_modules_tm kamailio_modules_ims_usrloc_pcscf ) > kamailio_modules_imc? ( kamailio_modules_db_mysql kamailio_modules_tm ) > kamailio_modules_janssonrpc-c? ( kamailio_modules_jansson kamailio_modules_tm ) > kamailio_modules_jsonrpc-c? ( kamailio_modules_tm ) > kamailio_modules_jsonrpc-s? ( kamailio_modules_xhttp ) > kamailio_modules_lcr? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_mediaproxy? ( kamailio_modules_dialog ) > kamailio_modules_mohqueue? ( kamailio_modules_tm kamailio_modules_sl kamailio_modules_rtpproxy || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_msilo? ( kamailio_modules_tm || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_mtree? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_nathelper? ( kamailio_modules_usrloc ) > kamailio_modules_nat_traversal? ( kamailio_modules_sl kamailio_modules_tm kamailio_modules_dialog ) > kamailio_modules_osp? ( kamailio_modules_sl kamailio_modules_tm kamailio_modules_rr kamailio_modules_textops kamailio_modules_siputils ) > kamailio_modules_p_usrloc? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_path? ( kamailio_modules_rr kamailio_modules_outbound ) > kamailio_modules_pdt? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_pipelimit? ( kamailio_modules_sl || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_presence? ( kamailio_modules_sl kamailio_modules_tm || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_presence_conference? ( kamailio_modules_presence ) > kamailio_modules_presence_dialoginfo? ( kamailio_modules_presence ) > kamailio_modules_presence_mwi? ( kamailio_modules_presence ) > kamailio_modules_presence_profile? ( kamailio_modules_presence ) > kamailio_modules_presence_xml? ( kamailio_modules_presence kamailio_modules_sl kamailio_modules_xcap_client || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_presence_reginfo? ( kamailio_modules_presence ) > kamailio_modules_pua? ( kamailio_modules_tm || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_pua_bla? ( kamailio_modules_usrloc kamailio_modules_pua kamailio_modules_presence ) > kamailio_modules_pua_dialoginfo? ( kamailio_modules_dialog kamailio_modules_pua ) > kamailio_modules_pua_mi? ( kamailio_modules_pua ) > kamailio_modules_pua_reginfo? ( kamailio_modules_pua kamailio_modules_usrloc ) > kamailio_modules_pua_usrloc? ( kamailio_modules_usrloc kamailio_modules_pua ) > kamailio_modules_pua_xmpp? ( kamailio_modules_presence kamailio_modules_pua kamailio_modules_xmpp ) > kamailio_modules_purple? ( kamailio_modules_presence kamailio_modules_pua || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_qos? ( kamailio_modules_dialog ) > kamailio_modules_ratelimit? ( kamailio_modules_sl ) > kamailio_modules_registrar? ( kamailio_modules_usrloc kamailio_modules_sl ) > kamailio_modules_rls? ( kamailio_modules_tm kamailio_modules_sl kamailio_modules_presence kamailio_modules_pua || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_rr? ( kamailio_modules_outbound ) > kamailio_modules_rtjson? ( kamailio_modules_tm kamailio_modules_uac ) > kamailio_modules_rtpengine? ( kamailio_modules_tm ) > kamailio_modules_rtpproxy? ( kamailio_modules_tm ) > kamailio_modules_sanity? ( kamailio_modules_sl ) > kamailio_modules_sca? ( kamailio_modules_sl kamailio_modules_tm || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_seas? ( kamailio_modules_tm ) > kamailio_modules_sipcapture? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_siptrace? ( kamailio_modules_tm kamailio_modules_sl || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_siputils? ( kamailio_modules_sl ) > kamailio_modules_sms? ( kamailio_modules_tm ) > kamailio_modules_snmpstats? ( kamailio_modules_usrloc || ( kamailio_modules_dialog kamailio_modules_dialog_ng ) ) > kamailio_modules_speeddial? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_sqlops? ( || ( kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_unixodbc ) ) > kamailio_modules_sst? ( kamailio_modules_sl || ( kamailio_modules_dialog kamailio_modules_dialog_ng ) ) > kamailio_modules_tmx? ( kamailio_modules_tm ) > kamailio_modules_topoh? ( kamailio_modules_rr ) > kamailio_modules_topos? ( kamailio_modules_rr || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_tsilo? ( kamailio_modules_registrar kamailio_modules_tm kamailio_modules_usrloc kamailio_modules_sl ) > kamailio_modules_uac? ( kamailio_modules_tm kamailio_modules_rr kamailio_modules_dialog ) > kamailio_modules_uac_redirect? ( kamailio_modules_tm kamailio_modules_acc ) > kamailio_modules_auth_db? ( kamailio_modules_auth || ( kamailio_modules_db_mysql kamailio_modules_db_postgres kamailio_modules_db_text ) ) > kamailio_modules_uri_db? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_userblacklist? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_usrloc? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_utils? ( || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_websocket? ( kamailio_modules_sl kamailio_modules_tm kamailio_modules_msrp || ( kamailio_modules_nathelper kamailio_modules_outbound ) ) > kamailio_modules_xcap_server? ( kamailio_modules_sl kamailio_modules_xhttp || ( kamailio_modules_db_berkeley kamailio_modules_db_cassandra kamailio_modules_db_cluster kamailio_modules_db_flatstore kamailio_modules_db_mongodb kamailio_modules_db_mysql kamailio_modules_db_oracle kamailio_modules_db_perlvdb kamailio_modules_db_postgres kamailio_modules_db_sqlite kamailio_modules_db_text kamailio_modules_db_unixodbc ) ) > kamailio_modules_xhttp? ( kamailio_modules_sl ) > kamailio_modules_xhttp_pi? ( kamailio_modules_xhttp ) > kamailio_modules_xhttp_rpc? ( kamailio_modules_xhttp ) > kamailio_modules_xlog? ( kamailio_modules_pv ) > kamailio_modules_xmlrpc? ( kamailio_modules_sl ) > kamailio_modules_xmpp? ( kamailio_modules_tm ) >" > >DEPEND="app-text/docbook2X > kamailio_modules_acc? ( >=net-dialup/radiusclient-ng-0.5.0 ) > kamailio_modules_app_java? ( >=virtual/jdk-1.6 > dev-java/gcj-jdk ) > kamailio_modules_app_lua? ( dev-lang/lua ) > kamailio_modules_app_mono? ( dev-lang/mono ) > kamailio_modules_app_perl? ( dev-lang/perl > dev-perl/perl-ldap > dev-perl/IPC-Shareable ) > kamailio_modules_app_python? ( dev-lang/python:2.7 ) > kamailio_modules_auth_ephemeral? ( dev-libs/openssl ) > kamailio_modules_auth_identity? ( >dev-libs/openssl-0.9.8 > net-misc/curl ) > kamailio_modules_auth_radius? ( >=net-dialup/radiusclient-ng-0.5.0 ) > kamailio_modules_carrierroute? ( dev-libs/confuse ) > kamailio_modules_cnxcc? ( dev-libs/hiredis > dev-libs/libevent ) > kamailio_modules_cpl-c? ( dev-libs/libxml2 ) > kamailio_modules_crypto? ( dev-libs/openssl ) > kamailio_modules_db_berkeley? ( sys-libs/db ) > kamailio_modules_db_cassandra? ( dev-libs/thrift ) > kamailio_modules_db_mongodb? ( dev-libs/mongo-c-driver ) > kamailio_modules_db_mysql? ( virtual/libmysqlclient ) > kamailio_modules_db_unixodbc? ( dev-db/unixODBC ) > kamailio_modules_db_oracle? ( dev-db/oracle-instantclient ) > kamailio_modules_db_postgres? ( dev-db/postgresql ) > kamailio_modules_db_sqlite? ( dev-db/sqlite:3[tools] ) > kamailio_modules_dialplan? ( dev-libs/libpcre ) > kamailio_modules_dnssec? ( net-dns/dnssec-tools ) > kamailio_modules_erlang? ( dev-lang/erlang ) > kamailio_modules_evapi? ( dev-libs/libev ) > kamailio_modules_geoip? ( dev-libs/geoip ) > kamailio_modules_geoip2? ( dev-libs/libmaxminddb ) > kamailio_modules_gzcompress? ( sys-libs/zlib ) > kamailio_modules_h350? ( net-nds/openldap ) > kamailio_modules_http_client? ( net-misc/curl ) > kamailio_modules_http_async_client? ( net-misc/curl > dev-libs/libev ) > kamailio_modules_ims_registrar_scscf? ( dev-libs/libxml2 ) > kamailio_modules_jansson? ( dev-libs/jansson ) > kamailio_modules_janssonrpc-c? ( dev-libs/jansson > dev-libs/libevent ) > kamailio_modules_json? ( dev-libs/json-c ) > kamailio_modules_jsonrpc-c? ( dev-libs/json-c > dev-libs/libevent > sys-libs/glibc ) > kamailio_modules_kazoo? ( dev-libs/json-c > net-misc/rabbitmq-server > dev-erlang/uuid ) > kamailio_modules_lcr? ( dev-libs/libpcre ) > kamailio_modules_ldap? ( net-nds/openldap ) > kamailio_modules_log_systemd? ( sys-apps/systemd ) > kamailio_modules_mediaproxy? ( net-proxy/mediaproxy ) > kamailio_modules_memcached? ( dev-libs/libmemcached > net-misc/memcached ) > kamailio_modules_misc_radius? ( >=net-dialup/radiusclient-ng-0.5.0 ) > kamailio_modules_mi_xmlrpc? ( dev-libs/libxml2 > dev-libs/xmlrpc-c[abyss] ) > kamailio_modules_ndb_cassandra? ( dev-libs/thrift ) > kamailio_modules_ndb_mongodb? ( dev-libs/mongo-c-driver ) > kamailio_modules_ndb_redis? ( dev-libs/hiredis ) > kamailio_modules_osp? ( net-libs/osptoolkit ) > kamailio_modules_outbound? ( dev-libs/openssl ) > kamailio_modules_peering? ( >=net-dialup/radiusclient-ng-0.5.0 ) > kamailio_modules_presence? ( dev-libs/libxml2 ) > kamailio_modules_presence_conference? ( dev-libs/libxml2 ) > kamailio_modules_presence_xml? ( dev-libs/libxml2 ) > kamailio_modules_pua? ( dev-libs/libxml2 ) > kamailio_modules_pua_bla? ( dev-libs/libxml2 ) > kamailio_modules_pua_dialoginfo? ( dev-libs/libxml2 ) > kamailio_modules_pua_usrloc? ( dev-libs/libxml2 ) > kamailio_modules_pua_xmpp? ( dev-libs/libxml2 ) > kamailio_modules_purple? ( net-im/pidgin ) > kamailio_modules_regex? ( dev-libs/libpcre ) > kamailio_modules_rls? ( dev-libs/libxml2 ) > kamailio_modules_sctp? ( net-misc/lksctp-tools ) > kamailio_modules_snmpstats? ( net-analyzer/net-snmp ) > kamailio_modules_utils? ( net-misc/curl ) > kamailio_modules_uuid? ( dev-libs/ossp-uuid ) > kamailio_modules_websocket? ( dev-libs/openssl > dev-libs/libunistring ) > kamailio_modules_xcap_client? ( net-misc/curl > dev-libs/libxml2 ) > kamailio_modules_xcap_server? ( dev-libs/libxml2 ) > kamailio_modules_xhttp_pi? ( dev-libs/libxml2 ) > kamailio_modules_xmlops? ( dev-libs/libxml2 ) > kamailio_modules_xmlrpc? ( dev-libs/expat ) >" > >RDEPEND="${DEPEND} > >=sys-devel/bison-1.35 > >=sys-devel/flex-2.5.4a > >=sys-libs/ncurses-5.7 > >=sys-libs/readline-6.1_p2 >" > >pkg_setup() { > use kamailio_modules_app_python && python-single-r1_pkg_setup >} > >src_unpack() { > unpack ${A} > cd "${S}" > > use ipv6 || \ > sed -i -e "s/-DUSE_IPV6//g" Makefile.defs > > for i in ${IUSE_KAMAILIO_MODULES}; > do > if use $i; then > EXCMODULES="${EXCMODULES/$(echo $i | sed -e 's/kamailio_modules_//g')/}" > KAMODULES="${KAMODULES} $(echo $i | sed -e 's/kamailio_modules_//g')" > fi > done >} > >src_configure() { > if use kamailio_modules_app_python; then > python_export PYTHON_LIBPATH > mymakeargs+=( > -DPYTHON_EXECUTABLE="${PYTHON}" > -DPYTHON_LIBRARY="${PYTHON_LIBPATH}" > ) > fi > > if use kamailio_modules_tls; then > tls_hooks=1 > else > tls_hooks=0 > fi > > if use debug; then > mode=debug > else > mode=release > fi > > if use kamailio_modules_sctp; then > sctp=1 > else > sctp=0 > fi > > emake \ > prefix="/" \ > include_modules="${KAMODULES}" \ > SCTP="${sctp}" \ > mode="${mode}" \ > TLS_HOOKS="${tls_hooks}" \ > cfg_prefix="${D}" \ > cfg_dir="/etc/${PN}/" \ > cfg_target="/etc/${PN}/" \ > mode="release" \ > doc_dir="share/doc/${P}/" \ > cfg >} > >src_compile() { > use amd64 && append-cflags "-fPIC" > emake \ > CC="$(tc-getCC)" \ > CPU_TYPE="$(get-flag march)" \ > all || die >} > >src_install () { > emake \ > BASEDIR="${D}" \ > prefix="/" \ > bin_dir=/usr/sbin/ \ > cfg_dir=/etc/${PN}/ \ > lib_dir=/usr/$(get_libdir)/${PN}/ \ > modules_dir="/usr/$(get_libdir)/${PN}/" \ > man_dir="/usr/share/man/" \ > doc_dir="/usr/share/doc/${flavour}/" \ > share_dir="/usr/share/${flavour}/" \ > data_dir="/usr/share/${flavour}/" \ > install || die >} > >pkg_preinst() { > ebegin "Creating ${PN} user and group" > enewgroup ${PN} > enewuser ${PN} -1 -1 /var/run/${PN} ${PN} > eend $? > > chown -R root:${PN} ${D}/etc/${PN} > chmod -R u=rwX,g=rX,o= ${D}/etc/${PN} > > systemd_dounit "${FILESDIR}/${PN}.service" > > insinto /etc/default > newins "${FILESDIR}/${PN}.default" ${PN} >} > >pkg_postinst() { > ewarn "**************************** Warning! ******************************" > ewarn "Preliminary ebuild - Use with caution" > ewarn "**************************** Warning! ******************************" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 107482
:
69392
|
69393
|
69407
|
71548
|
80524
|
88666
|
91518
|
189836
|
209193
|
209197
|
296341
|
448628
|
448630
|
448632
|
448636
|
450204