Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-sound/dermixd/
Date: Tue, 30 Jun 2015 21:37:21
Message-Id: 1435534858.a040e6babf1805db491d1653029a980c8faa7d1c.sping@gentoo
1 commit: a040e6babf1805db491d1653029a980c8faa7d1c
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Sun Jun 28 23:40:58 2015 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 28 23:40:58 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=a040e6ba
7
8 media-sound/dermixd: 2.0.0
9
10 media-sound/dermixd/dermixd-2.0.0.ebuild | 49 ++++++++++++++++++++++++++++++++
11 media-sound/dermixd/metadata.xml | 8 ++++++
12 2 files changed, 57 insertions(+)
13
14 diff --git a/media-sound/dermixd/dermixd-2.0.0.ebuild b/media-sound/dermixd/dermixd-2.0.0.ebuild
15 new file mode 100644
16 index 0000000..a1f41f7
17 --- /dev/null
18 +++ b/media-sound/dermixd/dermixd-2.0.0.ebuild
19 @@ -0,0 +1,49 @@
20 +# Copyright 1999-2015 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: $
23 +
24 +EAPI="5"
25 +
26 +CONFIG_PARAM_VERSION=3.000010
27 +DESCRIPTION="Multi-stream music player daemon"
28 +HOMEPAGE="http://thomas.orgis.org/dermixd/i.shtml"
29 +SRC_URI="http://thomas.orgis.org/${PN}/${P}.tar.bz2
30 + mirror://cpan/authors/id/T/TH/THORGIS/Config-Param-${CONFIG_PARAM_VERSION}.tar.gz"
31 +
32 +LICENSE="GPL-2"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE=""
36 +
37 +DEPEND="
38 + dev-lang/perl
39 + media-libs/alsa-lib
40 + media-libs/libsndfile
41 + media-libs/libvorbis
42 + media-sound/mpg123
43 + sys-apps/file
44 + sys-devel/gcc[cxx]
45 + "
46 +RDEPEND="${DEPEND}"
47 +
48 +src_configure() {
49 + # non-autoconf configure script
50 + # SoundTouch disabled due to error "I need SoundTouch with 32 bit floating point numbers"
51 + ./configure \
52 + --disable-debug \
53 + --disable-memdebug \
54 + --disable-mme \
55 + --disable-oss \
56 + --disable-soundtouch \
57 + --disable-xdebug \
58 + --prefix=/usr \
59 + || die
60 +}
61 +
62 +src_install() {
63 + default
64 +
65 + # TODO: Extract dedicated package, fix paths if needed
66 + insinto /usr/lib/dermixd/
67 + doins -r ../Config-Param-${CONFIG_PARAM_VERSION}/lib/Config
68 +}
69
70 diff --git a/media-sound/dermixd/metadata.xml b/media-sound/dermixd/metadata.xml
71 new file mode 100644
72 index 0000000..16bcc9f
73 --- /dev/null
74 +++ b/media-sound/dermixd/metadata.xml
75 @@ -0,0 +1,8 @@
76 +<?xml version="1.0" encoding="UTF-8"?>
77 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
78 +<pkgmetadata>
79 + <maintainer>
80 + <email>sping@g.o</email>
81 + <name>Sebastian Pipping</name>
82 + </maintainer>
83 +</pkgmetadata>