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
