[proaudio] [2036] Package Bump

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2036
Author:   emery
Date:     2011-11-02 21:11:15 +0100 (Wed, 02 Nov 2011)
Log Message:
-----------
Package Bump

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.0.ebuild

Modified: trunk/overlays/proaudio/media-radio/rivendell/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/ChangeLog	2011-10-27 15:09:18 UTC (rev 2035)
+++ trunk/overlays/proaudio/media-radio/rivendell/ChangeLog	2011-11-02 20:11:15 UTC (rev 2036)
@@ -2,6 +2,11 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*rivendell-2.1.0 (02 Nov 2011)
+
+  02 Nov 2011; Emery Hemingway <emery@xxxxxxxxxxx> +rivendell-2.1.0.ebuild:
+  Package bump
+
 *rivendell-2.0.2 (01 Jun 2011)
 
   01 Jun 2011; Emery Hemingway <emery@xxxxxxxxx> -rivendell-2.0.1.ebuild,

Modified: trunk/overlays/proaudio/media-radio/rivendell/Manifest
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/Manifest	2011-10-27 15:09:18 UTC (rev 2035)
+++ trunk/overlays/proaudio/media-radio/rivendell/Manifest	2011-11-02 20:11:15 UTC (rev 2036)
@@ -1,5 +1,2 @@
-AUX sandbox.patch 1730 RMD160 f53714899cfa2521713d7825e19fd8a3ef9aa04f SHA1 42c7b989f8435fa87038751fa1883c0357613b6e SHA256 9e2d0cd5184c8fac65fd24a1ffe2588d321fa1879d5f12516cf1237590f95032
 DIST rivendell-2.0.2.tar.gz 2428668 RMD160 b1e41de96525c5fbae98e93f85c746a4b39bdd92 SHA1 55a762d9d4d5adbefb68e4d59c5b104cc1aba227 SHA256 2851318002c4ac571311c1a73ede5c19a33850eb95414469c4cef1e1f08e1527
-EBUILD rivendell-2.0.2.ebuild 2450 RMD160 57efffeadae23eea52f87e6917d8e06e3e356382 SHA1 09093fc6832b070c3aa3eefd5501e16b0d44300d SHA256 6cb3561252f34bdb77665c65001d0b49db0cd598c819d4943a5f9bcc5f830ea3
-MISC ChangeLog 3526 RMD160 024e16c336e926d7ebeafb3bc24c12c5a777a033 SHA1 d42a5e70c133cf9a7d5c819bab04f0bc06691a65 SHA256 c1831932fe67d4dcefcfafbcbfe6913b8ee7a6afb5c5320724128b65db01d15a
-MISC metadata.xml 1114 RMD160 1258b026ab51d639fd876a72c03974550ccf20bc SHA1 01472a094a074df3c38e84eb17bbd3a3d04463bf SHA256 8cc0b302a7ecbcbff60b4dc939be681d1a00eccb4c1475b359e2bd0f1bdbd8b3
+DIST rivendell-2.1.0.tar.gz 2425040 RMD160 a1e4e1b501292f290cb933c069d53ccf52abfad3 SHA1 e6fd989fb01693ac49362f1316d197d8b45e69c4 SHA256 c9730ee7cd66fcb3339cdcfaa4a4d3914c87ac209c4750408fc9f1c5640a7184

Added: trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-radio/rivendell/rivendell-2.1.0.ebuild	2011-11-02 20:11:15 UTC (rev 2036)
@@ -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"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/