Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 255583 Details for
Bug 308561
net-misc/asterisk-1.6.2.5 does not include IMAP for voicemail
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch against asterisk-1.6.2.13-r2.ebuild
asterisk-1.6.2.13-r2.ebuild-imap-support.patch (text/plain), 2.13 KB, created by
kfm
on 2010-11-27 13:09:39 UTC
(
hide
)
Description:
Patch against asterisk-1.6.2.13-r2.ebuild
Filename:
MIME Type:
Creator:
kfm
Created:
2010-11-27 13:09:39 UTC
Size:
2.13 KB
patch
obsolete
>--- /usr/portage/net-misc/asterisk/asterisk-1.6.2.13-r2.ebuild 2010-10-15 18:30:59.000000000 +0100 >+++ asterisk-1.6.2.13-r2.ebuild 2010-11-27 13:01:50.679560287 +0000 >@@ -14,7 +14,7 @@ > SLOT="0" > KEYWORDS="~amd64 ~x86" > >-IUSE="alsa +caps dahdi debug doc freetds iconv jabber ldap lua keepsrc logrotate misdn newt +samples oss postgres radius snmp span speex ssl sqlite static vorbis" >+IUSE="alsa +caps dahdi debug doc freetds iconv imap jabber ldap lua keepsrc logrotate misdn newt +samples oss postgres radius snmp span speex ssl sqlite static vorbis" > > RDEPEND="sys-libs/ncurses > dev-libs/popt >@@ -25,6 +25,7 @@ > net-misc/dahdi-tools ) > freetds? ( dev-db/freetds ) > iconv? ( virtual/libiconv ) >+ imap? ( >=net-libs/c-client-2007[ssl=] ) > jabber? ( dev-libs/iksemel ) > ldap? ( net-nds/openldap ) > lua? ( dev-lang/lua ) >@@ -63,6 +64,7 @@ > "${FILESDIR}/1.6.2/${P}-pbxstart-failed-spurious-bye.patch" > "${FILESDIR}/1.6.2/${P}-confbridge-menu-invocation.patch" > "${FILESDIR}/1.6.2/${P}-alarm-receiver-use-playtones.patch" >+ "${FILESDIR}/1.6.2/${PN}-1.6.2.13-imap-libs.patch" > ) > > pkg_setup() { >@@ -76,9 +78,24 @@ > src_prepare() { > base_src_prepare > AT_M4DIR=autoconf eautoreconf >+ >+ # Custom menuselect options are defined in this file (it may remain empty) >+ # >+ >"${S}"/gentoo.makeopts >+ >+ # Enable IMAP storage in app_voicemail if requested >+ # >+ use imap && echo "MENUSELECT_OPTS_app_voicemail=IMAP_STORAGE" >> "${S}"/gentoo.makeopts > } > > src_configure() { >+ if use imap; then >+ local imap_libs >+ has_version net-libs/c-client[pam] && imap_libs="-lpam" >+ has_version net-libs/c-client[ssl] && imap_libs="${imap_libs} -lssl" >+ export IMAP_LIBS="${imap_libs}" >+ fi >+ > econf \ > --libdir="/usr/$(get_libdir)" \ > --localstatedir="/var" \ >@@ -92,6 +109,7 @@ > $(use_with dahdi) \ > $(use_with freetds tds) \ > $(use_with iconv) \ >+ $(use_with imap imap system) \ > $(use_with jabber iksemel) \ > $(use_with lua) \ > $(use_with misdn isdnnet) \ >@@ -120,7 +138,7 @@ > } > > src_compile() { >- ASTLDFLAGS="${LDFLAGS}" emake || die "emake failed" >+ ASTLDFLAGS="${LDFLAGS}" emake USER_MAKEOPTS="${S}"/gentoo.makeopts || die "emake failed" > } > > src_install() {
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 308561
:
225161
|
225247
|
225269
|
255581
| 255583