diff options
Diffstat (limited to 'net-misc/asterisk-chan_capi/asterisk-chan_capi-1.0.1.ebuild')
-rw-r--r-- | net-misc/asterisk-chan_capi/asterisk-chan_capi-1.0.1.ebuild | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/net-misc/asterisk-chan_capi/asterisk-chan_capi-1.0.1.ebuild b/net-misc/asterisk-chan_capi/asterisk-chan_capi-1.0.1.ebuild deleted file mode 100644 index b56313b..0000000 --- a/net-misc/asterisk-chan_capi/asterisk-chan_capi-1.0.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/asterisk-chan_capi/asterisk-chan_capi-0.7.1.ebuild,v 1.2 2007/01/06 16:50:51 drizzt Exp $ - -inherit eutils toolchain-funcs - -MY_P="${P/asterisk-}" - -DESCRIPTION="CAPI 2.0 channel module for Asterisk" -HOMEPAGE="http://www.melware.org/ChanCapi" -SRC_URI="ftp://ftp.chan-capi.org/chan-capi/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="!net-misc/asterisk-chan_capi-cm - >=net-misc/asterisk-1.2.0 - net-dialup/capi4k-utils" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # patch locations and compile flags - sed -i -e "s:^\(CFLAGS.*-march=.*\):# \1:g" -e "s:^\(CFLAGS.*-O6.*\):# \1:g" \ - -e "s:^\(MODULES_DIR=[^/]*\).*:\1/usr/$(get_libdir)/asterisk/modules:g" \ - -e "s:^\(ASTERISK_HEADER_DIR=[^/]*\).*:\1/usr/include:g" \ - -e "s:^\(CONFIG_DIR=[^/]*\).*:\1/etc/asterisk:g" \ - -e "s:\(-shared\):\$(LDFLAGS) \1:g" Makefile -} - -src_compile() { - emake OPTIMIZE="${CFLAGS}" || die "emake failed" -} - -src_install() { - make INSTALL_PREFIX="${D}" install install_config || die "make install failed" - dodoc CHANGES INSTALL README capi.conf - - # fix permissions - if [[ -n "$(egetent group asterisk)" ]]; then - chown -R root:asterisk "${D}"/etc/asterisk/capi.conf - chmod -R u=rwX,g=rX,o= "${D}"/etc/asterisk/capi.conf - fi -} - -pkg_postinst() { - echo - elog "Please don't forget to enable chan_capi in" - elog "your /etc/asterisk/modules.conf:" - echo - elog "load => chan_capi.so" - echo - elog "and in the [global] section:" - elog "chan_capi.so=yes" - echo - elog "(see /usr/share/doc/${PF} for more information)" - echo -} |