# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" WANT_AUTOCONF="2.5" inherit eutils autotools multilib subversion DESCRIPTION="Asterisk GUI from asterisknow" HOMEPAGE="http://www.asterisknow.org/install-related" SRC_URI="" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="" DEPEND=">=net-misc/asterisk-1.6" RDEPEND="" ESVN_REPO_URI="http://svn.digium.com/svn/asterisk-gui/branches/2.0" ESVN_PROJECT="asterisk-gui" src_unpack() { subversion_src_unpack cd "${S}" elibtoolize eautoreconf } src_configure() { econf --localstatedir=/var || die } src_install () { emake DESTDIR="${D}" install || die "emake install died" } pkg_postinst() { ebegin "Fixing up permissions" chown -R asterisk:asterisk "${ROOT}"etc/asterisk "${ROOT}"var/lib/asterisk/static-http/config eend $? # # Announcements, warnings, reminders... # einfo "Asterisk-GUI has been installed" echo elog "don't forget enable manager and http in ${ROOT}etc/asterisk" elog "manager.conf :" elog "[general]" elog "enabled=yes" elog "bindaddr=0.0.0.0" elog "bindport=8088" elog "prefix=gui" elog "enablestatic=yes" echo elog "http.conf :" elog "[general]" elog "enabled=yes" elog "webenabled=yes" elog "port=5038" elog "bindaddr=0.0.0.0" elog "[bkruse]" elog "secret=blah" elog "read=system,call,log,verbose,command,agent,user,config,originate,read,write" elog "write=system,call,log,verbose,command,agent,user,config,originate,read,write" echo elog "login to http://YourAsteriskServer:8088/gui/static/config/index.html" echo }