alunduil    15/07/27 23:40:29

  Added:                forked-daapd-23.2.ebuild metadata.xml ChangeLog
  Log:
  add version 23.2
  
  * contributed by Erik Mackdanz
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
11A8217C!)

Revision  Changes    Path
1.1                  media-sound/forked-daapd/forked-daapd-23.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/forked-daapd-23.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/forked-daapd-23.2.ebuild?rev=1.1&content-type=text/plain

Index: forked-daapd-23.2.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-sound/forked-daapd/forked-daapd-23.2.ebuild,v 1.1 
2015/07/27 23:40:29 alunduil Exp $

# TODO:
# Add --enable-spotify when it works

EAPI=5

inherit autotools eutils user

DESCRIPTION="A DAAP (iTunes) media server"
HOMEPAGE="https://github.com/ejurgensen/forked-daapd";
SRC_URI="https://github.com/ejurgensen/forked-daapd/archive/${PV}.tar.gz";
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="alsa flac itunes lastfm mpd musepack"

# Note: mpd support appears to be standalone, e.g. --enable-mpd doesn't
# result in additional linkage.
RDEPEND="
        >=dev-libs/antlr-c-3.1.3
        dev-db/sqlite:3
        dev-libs/confuse
        dev-libs/libevent
        dev-libs/libgcrypt:0
        dev-libs/libunistring
        dev-libs/mini-xml[threads]
        media-libs/alsa-lib
        net-dns/avahi[dbus]
        virtual/ffmpeg

        flac? ( media-libs/flac )
        itunes? ( app-pda/libplist )
        lastfm? ( net-misc/curl )
        musepack? ( media-libs/taglib )
"

DEPEND="
        dev-java/antlr:3
        virtual/jre
        ${RDEPEND}
"

pkg_setup() {
        enewuser daapd
        enewgroup daapd
}

src_prepare() {
        # Required until upstream accepts 
https://github.com/ejurgensen/forked-daapd/pull/179
        epatch "${FILESDIR}/${P}-fix-arg-enable.patch"

        eautoreconf
}

src_configure() {
        econf \
                --with-alsa \
                $(use_enable flac) \
                $(use_enable musepack) \
                $(use_enable itunes) \
                $(use_enable lastfm) \
                $(use_enable mpd)
}

src_install() {
        emake DESTDIR="${D}" install

        newinitd "${FILESDIR}/daapd.initd" daapd
        newconfd "${FILESDIR}/daapd.confd" daapd

        # dodir by itself fails in the likely case of /srv/music having a
        # volume mounted already.
        test -d /srv/music || dodir /srv/music

        fowners -R daapd:daapd /var/lib/cache/forked-daapd
}



1.1                  media-sound/forked-daapd/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/metadata.xml?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
<pkgmetadata>
        <maintainer>
                <email>[email protected]</email>
                <name>Erik Mackdanz</name>
        </maintainer>
        <maintainer>
                <email>[email protected]</email>
                <name>Alex Brandt</name>
        </maintainer>
        <longdescription>
                This is a much updated version of the original
                forked-daapd 0.19 (non-gcd), a Linux/FreeBSD DAAP
                (iTunes) media server with support for AirPlay
                devices, Apple Remote (and compatibles), Spotify and
                internet radio.
        </longdescription>
        <use>
                <flag name="itunes">Enable support for iTunes library XML</flag>
                <flag name="lastfm">Enable LastFM scrobbling support</flag>
                <flag name="mpd">Enable streaming to mpd</flag>
        </use>
</pkgmetadata>



1.1                  media-sound/forked-daapd/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/ChangeLog?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/forked-daapd/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for media-sound/forked-daapd
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/forked-daapd/ChangeLog,v 1.1 
2015/07/27 23:40:29 alunduil Exp $

*forked-daapd-23.2 (27 Jul 2015)

  27 Jul 2015; Alex Brandt <[email protected]> +files/daapd.confd,
  +files/daapd.initd, +files/forked-daapd-23.2-fix-arg-enable.patch,
  +forked-daapd-23.2.ebuild, +metadata.xml:
  add version 23.2  * contributed by Erik Mackdanz




Reply via email to