[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2049
Author: emery
Date: 2011-12-30 21:39:54 +0100 (Fri, 30 Dec 2011)
Log Message:
-----------
bump
(Portage version: 2.1.10.44/svn/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
Modified Paths:
--------------
trunk/overlays/proaudio/media-radio/rivendell/ChangeLog
trunk/overlays/proaudio/media-radio/rivendell/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.2.ebuild
Modified: trunk/overlays/proaudio/media-radio/rivendell/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/ChangeLog 2011-12-25 13:25:51 UTC (rev 2048)
+++ trunk/overlays/proaudio/media-radio/rivendell/ChangeLog 2011-12-30 20:39:54 UTC (rev 2049)
@@ -2,6 +2,11 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*rivendell-2.1.2 (30 Dec 2011)
+
+ 30 Dec 2011; Emery Hemingway <emery@xxxxxxxxx> +rivendell-2.1.2.ebuild:
+ bump
+
*rivendell-2.1.1 (03 Nov 2011)
03 Nov 2011; Emery Hemingway <emery@xxxxxxxxxxx> -rivendell-2.1.0.ebuild,
Modified: trunk/overlays/proaudio/media-radio/rivendell/Manifest
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/Manifest 2011-12-25 13:25:51 UTC (rev 2048)
+++ trunk/overlays/proaudio/media-radio/rivendell/Manifest 2011-12-30 20:39:54 UTC (rev 2049)
@@ -1,7 +1,9 @@
AUX sandbox.patch 1730 RMD160 f53714899cfa2521713d7825e19fd8a3ef9aa04f SHA1 42c7b989f8435fa87038751fa1883c0357613b6e SHA256 9e2d0cd5184c8fac65fd24a1ffe2588d321fa1879d5f12516cf1237590f95032
DIST rivendell-2.0.2.tar.gz 2428668 RMD160 b1e41de96525c5fbae98e93f85c746a4b39bdd92 SHA1 55a762d9d4d5adbefb68e4d59c5b104cc1aba227 SHA256 2851318002c4ac571311c1a73ede5c19a33850eb95414469c4cef1e1f08e1527
DIST rivendell-2.1.1.tar.gz 2426031 RMD160 3164c4434a7ad071b8a70368c1f1f6e5bd32ae16 SHA1 4d98f62af0fa1aac2cf7130db356fbf638a35a88 SHA256 c9a03907462b5d25ed3162c2560aa2233f52ee83245f4a0b8c851b6912f314b4
+DIST rivendell-2.1.2.tar.gz 2431210 RMD160 27fed986fe3e9125e640c203b22c066f72dfc0a5 SHA1 38d27b614bf42648b6583e7453ed6d7475ce0ae8 SHA256 9dcbc05cb3ebcc9ee30fee0da28458551065743c3f95716b499cc72e63bd06dd
EBUILD rivendell-2.0.2.ebuild 2450 RMD160 57efffeadae23eea52f87e6917d8e06e3e356382 SHA1 09093fc6832b070c3aa3eefd5501e16b0d44300d SHA256 6cb3561252f34bdb77665c65001d0b49db0cd598c819d4943a5f9bcc5f830ea3
EBUILD rivendell-2.1.1.ebuild 2450 RMD160 57efffeadae23eea52f87e6917d8e06e3e356382 SHA1 09093fc6832b070c3aa3eefd5501e16b0d44300d SHA256 6cb3561252f34bdb77665c65001d0b49db0cd598c819d4943a5f9bcc5f830ea3
-MISC ChangeLog 3793 RMD160 e1069487f0328f9f13fd0b018a5e5955f6aa0419 SHA1 c718f238a3b8d6789789191a3c576b48542429b9 SHA256 6b10e14619db4a01e603112e39630d69ad3a8a840d9a203aae02bde7566de601
+EBUILD rivendell-2.1.2.ebuild 2450 RMD160 57efffeadae23eea52f87e6917d8e06e3e356382 SHA1 09093fc6832b070c3aa3eefd5501e16b0d44300d SHA256 6cb3561252f34bdb77665c65001d0b49db0cd598c819d4943a5f9bcc5f830ea3
+MISC ChangeLog 3907 RMD160 42c6c4f6687cad327fe2401d82fbb656852f9c17 SHA1 32c1fff88aa3293af967b16109b45287ccb25dac SHA256 c6094b01999e0be4aa4d97b37a72d5bf81ca18a3b3614270e1950b8bdf63e17d
MISC metadata.xml 1114 RMD160 1258b026ab51d639fd876a72c03974550ccf20bc SHA1 01472a094a074df3c38e84eb17bbd3a3d04463bf SHA256 8cc0b302a7ecbcbff60b4dc939be681d1a00eccb4c1475b359e2bd0f1bdbd8b3
Added: trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.2.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.2.ebuild 2011-12-30 20:39:54 UTC (rev 2049)
@@ -0,0 +1,98 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit base eutils depend.apache
+
+DESCRIPTION="An automated system for acquisition, management, scheduling and playout of audio content."
+HOMEPAGE="http://rivendellaudio.org/"
+SRC_URI="http://rivendellaudio.org/ftpdocs/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa flac gpio hpi jack lame mad pam twolame"
+
+DEPEND="alsa? ( media-libs/alsa-lib )
+ flac? ( media-libs/flac )
+ jack? ( media-sound/jack-audio-connection-kit )
+ mad? ( media-libs/libmad )
+ media-libs/id3lib
+ media-libs/libogg
+ media-libs/libvorbis
+ media-libs/libsamplerate
+ media-libs/libsndfile
+ media-libs/libsoundtouch
+ virtual/mysql
+ x11-libs/qt-meta:3[mysql]"
+RDEPEND="${DEPEND}
+ lame? ( media-sound/lame )
+ twolame? ( media-sound/twolame )
+ pam? ( sys-libs/pam )
+ app-cdr/cdrkit
+ media-sound/cdparanoia
+ net-misc/curl"
+need_apache2
+
+pkg_setup() {
+ enewgroup ${PN} 150
+ enewuser ${PN} 150 -1 /var/lib/${PN} "${PN},audio"
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/sandbox.patch"
+}
+
+src_configure() {
+ local myconf="--libexecdir=/usr/libexec/${PN}"
+
+ use alsa || myconf="${myconf} --disable-alsa"
+ use gpio || myconf="${myconf} --disable-gpio"
+ use hpi || myconf="${myconf} --disable-hpi"
+ use jack || myconf="${myconf} --disable-jack"
+ use mad || myconf="${myconf} --disable-mad"
+ use twolame || myconf="${myconf} --disable-twolame"
+ use lame || myconf="${myconf} --disable-lame"
+ use pam || myconf="${myconf} --disable-pam"
+
+ econf ${myconf}
+}
+
+src_compile () {
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+
+ insinto /etc
+ doins conf/rd.conf-sample
+
+ keepdir /var/snd
+ fowners ${PN}:${PN} /var/snd
+
+ echo "<IfDefine RIVENDELL>" > 50_${PN}.conf
+ sed '/^\#/d' conf/rd-bin.conf >> 50_${PN}.conf
+ echo "</IfDefine>" >> 50_${PN}.conf
+
+ insinto ${APACHE_MODULES_CONFDIR}
+ doins 50_${PN}.conf
+
+ newicon icons/rivendell-48x48.xpm ${PN}.xpm
+ domenu xdg/${PN}-*.desktop
+
+ dodoc AUTHORS ChangeLog NEWS README UPGRADING docs/*.txt conf/*.conf
+}
+
+pkg_postinst() {
+
+ einfo
+ einfo "See http://rivendell.tryphon.org/wiki/index.php/Install_under_Gentoo"
+ einfo "for Gentoo specific instructions."
+ einfo
+ einfo "To enable web services, add '-D RIVENDELL'"
+ einfo "to APACHE2_OPTS in /etc/conf.d/apache"
+ einfo
+ ewarn "If this is an update, read /usr/share/doc/${P}/UPGRADING.bz2"
+}