Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 189836 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]
openser-1.3.1 ebuild from the voip overlay
openser-1.3.1.ebuild (text/plain), 2.41 KB, created by
Mounir Lamouri (volkmar) (RETIRED)
on 2009-04-29 14:35:42 UTC
(
hide
)
Description:
openser-1.3.1 ebuild from the voip overlay
Filename:
MIME Type:
Creator:
Mounir Lamouri (volkmar) (RETIRED)
Created:
2009-04-29 14:35:42 UTC
Size:
2.41 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils flag-o-matic toolchain-funcs > >IUSE="ipv6 mysql radius postgres jabber ssl odbc" > >DESCRIPTION="Open SIP Express Router" >HOMEPAGE="http://www.openser.org/" >SRC_URI="http://www.openser.org/pub/openser/${PV}/src/${P}-tls_src.tar.gz" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~amd64 ~x86" > >RDEPEND=">=sys-devel/bison-1.35 > >=sys-devel/flex-2.5.4a > ssl? ( dev-libs/openssl ) > mysql? ( >=dev-db/mysql-3.23.52 ) > radius? ( >=net-dialup/radiusclient-ng-0.5.0 ) > postgres? ( dev-db/libpq ) > jabber? ( dev-libs/expat ) > odbc? ( dev-db/unixODBC )" > >DEPEND="${RDEPEND}" > >S=${WORKDIR}/${P}-tls > >src_unpack() { > local modules > > # unpack ser source > unpack ${A} > cd ${S} > > use ipv6 || \ > sed -i -e "s/-DUSE_IPV6//g" Makefile.defs > > use ssl && \ > sed -i -e "s:^#\(TLS=1\).*:\1:" Makefile > > use mysql && \ > modules="${modules} mysql" > > use radius && \ > modules="${modules} auth_radius group_radius uri_radius avp_radius" > > use jabber && \ > modules="${modules} jabber" > > use postgres && \ > modules="${modules} postgres" > > use odbc && \ > modules="${modules} unixodbc" > > # put list of modules into Makefile, we need the list > # during compile and install phase... > sed -i -e "s:^\(include_modules.*\):\1 ${modules} ${extmodules}:" \ > Makefile >} > >src_compile() { > use amd64 && append-flag "-fPIC" > emake \ > CC="$(tc-getCC)" \ > CPU_TYPE="$(get-flag march)" \ > mode="release" \ > prefix="/usr" \ > cfg-prefix="" \ > cfg-target="/etc/openser/" \ > all || die >} > >src_install () { > emake \ > BASEDIR="${D}" \ > mode="release" \ > prefix="/usr" \ > cfg-prefix="${D}" \ > cfg-dir="/etc/openser/" \ > cfg-target="/etc/openser/" \ > doc-dir="share/doc/${P}/" \ > install || die > > newinitd ${FILESDIR}/openser.rc6 openser > newconfd ${FILESDIR}/openser.confd openser >} > >pkg_preinst() { > if [[ -z "$(egetent passwd openser)" ]]; then > einfo "Adding openser user and group" > enewgroup openser > enewuser openser -1 -1 /dev/null openser > fi > > chown -R root:openser ${D}/etc/openser > chmod -R u=rwX,g=rX,o= ${D}/etc/openser >} > >pkg_postinst() { > ewarn "**************************** Upgrade Warning! ******************************" > ewarn "Please read:" > ewarn > ewarn " http://openser.org/dokuwiki/doku.php/install:1.2.2-to-1.3.0" > ewarn > ewarn "For upgrade information" > ewarn "**************************** Upgrade 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