[proaudio] [1547] Initial commit. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1547
Author: emery
Date: 2010-02-02 21:22:50 +0100 (Tue, 02 Feb 2010)
Log Message:
-----------
Initial commit. Package appears to be stable, configuration is releativly undocumented.
Added Paths:
-----------
trunk/overlays/proaudio-dev/media-radio/
trunk/overlays/proaudio-dev/media-radio/callcommander/
trunk/overlays/proaudio-dev/media-radio/callcommander/Manifest
trunk/overlays/proaudio-dev/media-radio/callcommander/callcommander-1.5.32.ebuild
trunk/overlays/proaudio-dev/media-radio/callcommander/files/
trunk/overlays/proaudio-dev/media-radio/callcommander/files/callcommander-sandbox.patch
Added: trunk/overlays/proaudio-dev/media-radio/callcommander/Manifest
===================================================================
--- trunk/overlays/proaudio-dev/media-radio/callcommander/Manifest (rev 0)
+++ trunk/overlays/proaudio-dev/media-radio/callcommander/Manifest 2010-02-02 20:22:50 UTC (rev 1547)
@@ -0,0 +1,3 @@
+AUX callcommander-sandbox.patch 694 RMD160 2ad3416bbc431d16a322ec8933d91d2eb69a4177 SHA1 27ba0aa6c2a4fb75c0b6c51679f04854c7ac7dd9 SHA256 51af9ce71f8d9f37ddc3a5bc0bd0de12b735c6ba63f3a67aeab9cfa6c3b7cd92
+DIST callcommander-1.5.32.tar.gz 937759 RMD160 d675ce8cb0ebde4af7f676e225d8073f2ebd1de7 SHA1 3b3723f939621f35dcc1aa62cb5d93e3909b335d SHA256 813497ff72e95e136f65aa187a5e084f57e7077779f362c40bf87708038386e4
+EBUILD callcommander-1.5.32.ebuild 1056 RMD160 5b195aa328791f15762959d23be71bc145a02d49 SHA1 e9f3b8cb4ea0e36d75a369195fcc7d757e10b521 SHA256 85f067675de2e1e2a7776e5eaa8a4e7ce48cf418837c888efa4e9c9687deadc9
Added: trunk/overlays/proaudio-dev/media-radio/callcommander/callcommander-1.5.32.ebuild
===================================================================
--- trunk/overlays/proaudio-dev/media-radio/callcommander/callcommander-1.5.32.ebuild (rev 0)
+++ trunk/overlays/proaudio-dev/media-radio/callcommander/callcommander-1.5.32.ebuild 2010-02-02 20:22:50 UTC (rev 1547)
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="1"
+inherit eutils
+
+DESCRIPTION="A high-performance call management and screening system targeted for use in talk radio environments."
+HOMEPAGE="http://rivendellaudio.org/ftpdocs/${PN}"
+SRC_URI="http://rivendellaudio.org/ftpdocs/${PN}/${P}.tar.gz"
+RESTRICT="nomirror"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="hpi"
+
+DEPEND="dev-libs/openssl
+ virtual/mysql
+ x11-libs/qt:3"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-sandbox.patch"
+}
+
+src_compile() {
+ local myconf=""
+ use hpi || myconf="${myconf} --disable-hpi"
+ econf ${myconf}
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ #insinto /etc
+ #doins conf/rd.conf-sample || die
+ dodoc AUTHORS ChangeLog NEWS README docs/*.txt samples/*.conf || die
+ prepalldocs
+ cp asterisk ${DESTDIR}/usr/share/${P}/
+}
+
+pkg_postinst() {
+ einfo "Sample configurations for asterisk lie in /usr/share/${P}/."
+}
Added: trunk/overlays/proaudio-dev/media-radio/callcommander/files/callcommander-sandbox.patch
===================================================================
--- trunk/overlays/proaudio-dev/media-radio/callcommander/files/callcommander-sandbox.patch (rev 0)
+++ trunk/overlays/proaudio-dev/media-radio/callcommander/files/callcommander-sandbox.patch 2010-02-02 20:22:50 UTC (rev 1547)
@@ -0,0 +1,20 @@
+--- /var/tmp/portage/media-radio/callcommander-1.5.32/work/callcommander-1.5.32/Makefile.in 2009-09-08 14:48:48.000000000 -0500
++++ /usr/src/callcommander-1.5.32/Makefile.in 2010-02-01 17:57:13.000000000 -0600
+@@ -679,11 +679,12 @@
+
+
+ install-exec-local:
+- cp rc.mld /etc/init.d/mld
+- cp rc.mcidmd /etc/init.d/mcidmd
+- chmod 755 /etc/init.d/mcidmd
+- cp rc.mlmld /etc/init.d/mlmld
+- chmod 755 /etc/init.d/mlmld
++ mkdir -p ${DESTDIR}/etc/init.d/
++ cp rc.mld ${DESTDIR}/etc/init.d/mld
++ cp rc.mcidmd ${DESTDIR}/etc/init.d/mcidmd
++ chmod 755 ${DESTDIR}/etc/init.d/mcidmd
++ cp rc.mlmld ${DESTDIR}/etc/init.d/mlmld
++ chmod 755 ${DESTDIR}/etc/init.d/mlmld
+
+ uninstall-local:
+ rm /etc/init.d/mld