diff options
author | mirror@stealer.net <mirror@stealer.net> | 2013-01-06 08:14:41 +0000 |
---|---|---|
committer | mirror@stealer.net <mirror@stealer.net> | 2013-01-06 08:14:41 +0000 |
commit | e30a6a82e7988a58649477b2010ff7af646c169c (patch) | |
tree | 56ba7d06cb78a62f9979df4630a4d159173322e5 /media-sound/mpdscribble |
Initial commit
Diffstat (limited to 'media-sound/mpdscribble')
-rw-r--r-- | media-sound/mpdscribble/ChangeLog | 217 | ||||
-rw-r--r-- | media-sound/mpdscribble/Manifest | 17 | ||||
-rw-r--r-- | media-sound/mpdscribble/files/mpdscribble.rc | 20 | ||||
-rw-r--r-- | media-sound/mpdscribble/metadata.xml | 18 | ||||
-rw-r--r-- | media-sound/mpdscribble/mpdscribble-0.22.ebuild | 36 |
5 files changed, 308 insertions, 0 deletions
diff --git a/media-sound/mpdscribble/ChangeLog b/media-sound/mpdscribble/ChangeLog new file mode 100644 index 0000000000000..2a24624d9697a --- /dev/null +++ b/media-sound/mpdscribble/ChangeLog @@ -0,0 +1,217 @@ +# ChangeLog for media-sound/mpdscribble +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mpdscribble/ChangeLog,v 1.50 2012/05/05 08:38:38 mgorny Exp $ + + 05 May 2012; Michał Górny <mgorny@gentoo.org> mpdscribble-0.22.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 23 Jul 2011; Christoph Mende <angelos@gentoo.org> + -files/mpdscribble-0.18-ldadd_gthread.patch, -mpdscribble-0.21.ebuild: + Remove old + + 23 Jul 2011; Markus Meier <maekke@gentoo.org> mpdscribble-0.22.ebuild: + x86 stable, bug #375371 + + 16 Jul 2011; Markos Chandras <hwoarang@gentoo.org> mpdscribble-0.22.ebuild: + Stable on amd64 wrt bug #375371 + +*mpdscribble-0.22 (09 Jul 2011) + + 09 Jul 2011; Christoph Mende <angelos@gentoo.org> + -files/mpdscribble-0.19-config_path.patch, +mpdscribble-0.22.ebuild: + Version bump and remove unused patch + + 14 Jun 2011; Christoph Mende <angelos@gentoo.org> mpdscribble-0.21.ebuild: + Force libsoup, curl's last working version was removed + + 24 May 2011; Christoph Mende <angelos@gentoo.org> mpdscribble-0.21.ebuild: + Adjust curl dependency + + 21 May 2011; Christoph Mende <angelos@gentoo.org> -mpdscribble-0.19.ebuild, + -mpdscribble-0.20.ebuild: + Remove old + + 21 May 2011; Raúl Porcel <armin76@gentoo.org> mpdscribble-0.19.ebuild, + mpdscribble-0.20.ebuild, mpdscribble-0.21.ebuild: + Drop sparc keywords and x86 stable wrt #365067 + + 29 Apr 2011; Markos Chandras <hwoarang@gentoo.org> mpdscribble-0.21.ebuild: + Stable on amd64 wrt bug #365067 + +*mpdscribble-0.21 (14 Jan 2011) + + 14 Jan 2011; Tim Harder <radhermit@gentoo.org> +mpdscribble-0.21.ebuild: + Version bump. Update required libmpdclient version. + +*mpdscribble-0.20 (11 Oct 2010) + + 11 Oct 2010; Tim Harder <radhermit@gentoo.org> -mpdscribble-0.17.ebuild, + -mpdscribble-0.18.ebuild, -mpdscribble-0.18.1.ebuild, + +mpdscribble-0.20.ebuild: + Version bump to new bugfix release (fixes bug #339499, thanks to Mr. B + <tenebrarum@gmail.com> for reporting) and remove old. + + 06 Sep 2010; <angelos@gentoo.org> mpdscribble-0.19.ebuild, + +files/mpdscribble-0.19-config_path.patch: + Fix config file install path (bug #327959) + + 08 Jul 2010; Raúl Porcel <armin76@gentoo.org> mpdscribble-0.19.ebuild: + sparc stable wrt #320929 + + 01 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> + mpdscribble-0.19.ebuild: + x86 stable wrt bug #320929 + + 25 May 2010; Christoph Mende <angelos@gentoo.org> mpdscribble-0.19.ebuild: + amd64 stable (bug 320929), thanks to Roeland Douma + + 16 Apr 2010; Brent Baude <ranger@gentoo.org> mpdscribble-0.19.ebuild: + keyworded ~arch for ppc, bug 302024 + + 25 Jan 2010; Christoph Mende <angelos@gentoo.org> mpdscribble-0.19.ebuild: + Added missing libmpdclient dependency (bug #302024) + +*mpdscribble-0.19 (23 Jan 2010) + + 23 Jan 2010; Christoph Mende <angelos@gentoo.org> + +mpdscribble-0.19.ebuild: + Version bump + +*mpdscribble-0.18.1 (30 Oct 2009) + + 30 Oct 2009; Christoph Mende <angelos@gentoo.org> + +mpdscribble-0.18.1.ebuild: + Version bump + + 17 Aug 2009; Christian Faulhammer <fauli@gentoo.org> + mpdscribble-0.17.ebuild: + stable x86, bug 279567 + + 29 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + mpdscribble-0.18.ebuild, +files/mpdscribble-0.18-ldadd_gthread.patch: + Fix missing LDADD for -lgthread-2.0. + +*mpdscribble-0.18 (29 Jul 2009) + + 29 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> + +mpdscribble-0.18.ebuild: + Version bump. Change libsoup dep. to curl since it's apparently preferred + by the upstream configure.ac. + + 01 Jul 2009; Markus Meier <maekke@gentoo.org> mpdscribble-0.17.ebuild: + amd64 stable, bug #272350 + + 26 Jun 2009; Raúl Porcel <armin76@gentoo.org> mpdscribble-0.17.ebuild: + sparc stable wrt #272350 + +*mpdscribble-0.17 (10 Mar 2009) + + 10 Mar 2009; Christoph Mende <angelos@gentoo.org> + +mpdscribble-0.17.ebuild: + Version bump + + 15 Feb 2009; Christoph Mende <angelos@gentoo.org> files/mpdscribble.rc: + Don't fork twice and fix the pid file in the init script + +*mpdscribble-0.16 (19 Jan 2009) + + 19 Jan 2009; Christoph Mende <angelos@gentoo.org> files/mpdscribble.rc, + +mpdscribble-0.16.ebuild: + Version bump and remove -m from stop() in mpdscribble.rc (bug 254302) + +*mpdscribble-0.15 (07 Jan 2009) + + 07 Jan 2009; Christoph Mende <angelos@gentoo.org> + +mpdscribble-0.15.ebuild: + Version bump + +*mpdscribble-0.13 (20 Dec 2008) + + 20 Dec 2008; Christoph Mende <angelos@gentoo.org> metadata.xml, + mpdscribble-0.2.12.ebuild, +mpdscribble-0.13.ebuild: + Version bump and taking maintainership + + 29 Jan 2008; Samuli Suominen <drac@gentoo.org> -mpdscribble-0.2.6.ebuild, + -mpdscribble-0.2.7.ebuild, -mpdscribble-0.2.9.ebuild, + -mpdscribble-0.2.10.ebuild, mpdscribble-0.2.12.ebuild: + Fix libsoup depends + + 14 Jan 2008; Tony Vroon <chainsaw@gentoo.org> mpdscribble-0.2.6.ebuild, + mpdscribble-0.2.7.ebuild, mpdscribble-0.2.9.ebuild, + mpdscribble-0.2.10.ebuild, mpdscribble-0.2.12.ebuild: + Add pkgconfig dependency for the Evil Compile Person + <bugs@dev.gentooexperimental.org>, closes bug #205621. Quoted a few + variables on the way. + + 29 Jul 2007; Steve Dibb <beandog@gentoo.org> mpdscribble-0.2.12.ebuild: + amd64 stable, bug 183314 + + 07 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> + mpdscribble-0.2.12.ebuild: + Stable on sparc + + 16 May 2007; Jeroen Roovers <jer@gentoo.org> mpdscribble-0.2.12.ebuild: + Marked ~hppa (bug #177664). + + 01 May 2007; Marius Mauch <genone@gentoo.org> mpdscribble-0.2.6.ebuild, + mpdscribble-0.2.7.ebuild, mpdscribble-0.2.9.ebuild, + mpdscribble-0.2.10.ebuild, mpdscribble-0.2.12.ebuild: + Replacing einfo with elog + + 18 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> + mpdscribble-0.2.12.ebuild: + Keyworded ~sparc wrt #172113 + +*mpdscribble-0.2.12 (15 Mar 2007) + + 15 Mar 2007; Michael Marineau <marineam@gentoo.org> + +mpdscribble-0.2.12.ebuild: + Version bump to 0.2.12 + + 22 Jun 2006; Tom Martin <slarti@gentoo.org> files/mpdscribble.rc: + Add 'use mpd' to depend() part of initscript. Resolves bug #135129. + +*mpdscribble-0.2.10 (03 Jun 2006) + + 03 Jun 2006; Tom Martin <slarti@gentoo.org> +mpdscribble-0.2.10.ebuild: + Version bump to 0.2.10. Resolves bug #135348. + +*mpdscribble-0.2.9 (28 May 2006) + + 28 May 2006; Tom Martin <slarti@gentoo.org> mpdscribble-0.2.6.ebuild, + mpdscribble-0.2.7.ebuild, +mpdscribble-0.2.9.ebuild: + Version bump to 0.2.9, plus fix a few more URLs in the old ebuilds. + + 20 May 2006; Tom Martin <slarti@gentoo.org> mpdscribble-0.2.7.ebuild: + Homepage moved, $HOMEPAGE altered accordingly. + + 09 Dec 2005; <chainsaw@gentoo.org> mpdscribble-0.2.6.ebuild, + mpdscribble-0.2.7.ebuild: + Depend on libsoup-2.2 as older versions will not work; closes bug #111287. + +*mpdscribble-0.2.7 (10 Nov 2005) + + 10 Nov 2005; Tom Martin <slarti@gentoo.org> +mpdscribble-0.2.7.ebuild: + Version bump to 0.2.7. + + 29 Oct 2005; Tom Martin <slarti@gentoo.org> files/mpdscribble.rc: + A few grammar and consistency corrections in the RC script's messages. + + 15 Oct 2005; Joseph Jezak <josejx@gentoo.org> mpdscribble-0.2.6.ebuild: + Marked ~ppc for bug #107814. + + 17 Sep 2005; Thomas Matthijs <axxo@gentoo.org> mpdscribble-0.2.6.ebuild: + Fix dep, keyword ~x86 + + 17 Sep 2005; Tom Martin <slarti@gentoo.org> mpdscribble-0.2.6.ebuild: + Alter DEPEND, resolves bug #106172. + + 16 Sep 2005; Tom Martin <slarti@gentoo.org> mpdscribble-0.2.6.ebuild: + Added an RDEPEND for mpd or mpd-svn. I really am scatter-brained. + +*mpdscribble-0.2.6 (15 Sep 2005) + + 15 Sep 2005; Tom Martin <slarti@gentoo.org> +files/mpdscribble.rc, + +metadata.xml, +mpdscribble-0.2.6.ebuild: + Initial import, resolves bug 86934. Thanks to Boris Smus <boris@z3.ca>. + diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest new file mode 100644 index 0000000000000..ae7b02bee3e82 --- /dev/null +++ b/media-sound/mpdscribble/Manifest @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX mpdscribble.rc 474 RMD160 b64550bf36a751e95197620d5afb3f370e45e5ab SHA1 b341f6af0a10353f7e0d05b10f9f091102e103b2 SHA256 c53787e97649d65b86de9fa041a5030727cd01f3ffebd330bc63abdb2eb88a93 +DIST mpdscribble-0.22.tar.bz2 116981 RMD160 3aac9b2190a0d4e9af3e8c57efa9a2ed4618da78 SHA1 24d77789a6f0316f645a8e75e6fbcd030481111f SHA256 1cde2b5f8c70f0e3e6f059d01bf0b0f2eac2b29fbcd14b01a8a5103e603feb41 +EBUILD mpdscribble-0.22.ebuild 931 RMD160 cbfb026537b4ca91c8f92b9de06b2467034a3376 SHA1 d73f28676274304abc0661413e7fb1cd55ec6fa6 SHA256 8a37d30f30a0e779897188b7bca44654246c4568031fda06d68a8d8e78ee4233 +MISC ChangeLog 7621 RMD160 98df1ab10bdda99c90c52d0cba4cc8fa59a2dce4 SHA1 bb587a170eb58fcaefceef7f05da1126b8fea061 SHA256 218b8549b4b8224d62f6c9b764edfed95206d909adf7ad9006a676b30b9531ca +MISC metadata.xml 692 RMD160 6329e2163adbe48b0f1129bd858956aeeb7aa9d6 SHA1 8cbecb112f1a406a0013c13b150e0ce983c6283b SHA256 0f16c0804f0808cafc0787f4992f5fd8c6866b96d6f4c535a90fc8c476636230 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAk+k50QACgkQfXuS5UK5QB0ZDAP+N34n0HNbnFUTZ4i1x6w0u8V5 +/XLkMOc0gSpsxaZt2e7Gas1FbzC4fowNZlcNXVl4rVYsAtDbV6By05EPMGrAaOtZ +zQuRjUIT+lsXHwllKrzwkxaBbE42uJt90As+K7vw8xowwRyMm46HuBTk8Nk0D4Xs +SzcfRTOSkw08PgAh6PM= +=DFIE +-----END PGP SIGNATURE----- diff --git a/media-sound/mpdscribble/files/mpdscribble.rc b/media-sound/mpdscribble/files/mpdscribble.rc new file mode 100644 index 0000000000000..463d27fec89b7 --- /dev/null +++ b/media-sound/mpdscribble/files/mpdscribble.rc @@ -0,0 +1,20 @@ +#!/sbin/runscript + +depend() { + need net + use mpd +} + +start () { + + ebegin "Starting Music Player Daemon Audioscrobbler client" + start-stop-daemon --start --exec /usr/bin/mpdscribble -- --pidfile /var/run/mpdscribble.pid + eend $? +} + +stop () { + ebegin "Stopping Music Player Daemon Audioscrobbler client" + start-stop-daemon --stop --quiet -p /var/run/mpdscribble.pid --exec /usr/bin/mpdscribble || eerror "mpdscribble is not running" + rm -f /var/run/mpdscribble.pid + eend $? +} diff --git a/media-sound/mpdscribble/metadata.xml b/media-sound/mpdscribble/metadata.xml new file mode 100644 index 0000000000000..ad471e80db3e0 --- /dev/null +++ b/media-sound/mpdscribble/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sound</herd> + <maintainer> + <email>angelos@gentoo.org</email> + <name>Christoph Mende</name> + </maintainer> + <longdescription lang="en"> + A client for the Music Player Daemon that sends information to + Audioscrobbler -- a website (www.last.fm) displaying what various people + listen to. This information is then used to show friends, generate + recommended listening information, listen to a radio station with a + playlist tailored to the user's taste, and to show interesting + statistics about your listening habits. + </longdescription> +</pkgmetadata> + diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild b/media-sound/mpdscribble/mpdscribble-0.22.ebuild new file mode 100644 index 0000000000000..0fc89162e2fbf --- /dev/null +++ b/media-sound/mpdscribble/mpdscribble-0.22.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/mpdscribble/mpdscribble-0.22.ebuild,v 1.4 2012/05/05 08:38:38 mgorny Exp $ + +EAPI=4 +inherit eutils + +DESCRIPTION="An MPD client that submits information to Audioscrobbler" +HOMEPAGE="http://mpd.wikia.com/wiki/Client:Mpdscribble" +SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ppc x86" +IUSE="+curl" + +RDEPEND=">=dev-libs/glib-2.16:2 + >=media-libs/libmpdclient-2.2 + curl? ( net-misc/curl ) + !curl? ( net-libs/libsoup:2.4 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + local myclient=soup + use curl && myclient=curl + econf \ + --with-http-client=${myclient} \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} +} + +src_install() { + default + newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble + dodir /var/cache/mpdscribble +} |