summaryrefslogtreecommitdiff
blob: bfd60c897276bcaa16108eb54003f1a1e957209e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/edna/edna-0.5-r3.ebuild,v 1.1 2003/12/15 01:43:23 nerdboy Exp $

# This is Greg Stein's streaming audio server

IUSE="python"


DESCRIPTION="Greg Stein's python streaming audio server for desktop or LAN use"
HOMEPAGE="http://edna.sourceforge.net/"
#SRC_URI="http://edna.sourceforge.net/${P}.tar.gz"
SRC_URI="mirror://sourceforge/edna/${P}.tar.gz"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 ~ppc ~sparc ~alpha ~mips ~hppa ~arm"

DEPEND="dev-lang/python"

RDEPEND="${DEPEND}"

src_install() {

	einfo "Installing in daemon mode"
	insinto /etc/init.d
	insopts -m 755
	newins ${FILESDIR}/edna.gentoo edna

	dodir /usr/bin /usr/lib/edna /usr/lib/edna/templates
	exeinto /usr/bin ; newexe edna.py edna
	exeinto /usr/lib/edna ; doexe ezt.py
	exeinto /usr/lib/edna ; doexe MP3Info.py
	insinto /usr/lib/edna/templates
	insopts -m 644
	doins templates/*

	insinto /etc/edna
	insopts -m 644
	doins edna.conf
	dosym /usr/lib/edna/templates /etc/edna/templates

	dodoc COPYING README ChangeLog
	dohtml -r www/*
}

pkg_postinst() {
	ewarn
	einfo "Edit edna.conf to suite before starting; test ednad from"
	einfo "a shell prompt until you have it configured properly,"
	einfo "then add edna to the default runlevel when you're ready."
	einfo "See edna.conf and the html docs for more info."
	ewarn
}