From 927ff2c379bbab184a7b783d5cec91e53ceaa7e2 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 28 Feb 2015 14:24:52 -0500 Subject: [PATCH] gnu: Add mpdscribble. * gnu/packages/mpd.scm (mpdscribble): New variable. --- gnu/packages/mpd.scm | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 2d7ca6ef37..034059acff 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2014 David Thompson +;;; Copyright © 2014, 2015 David Thompson ;;; Copyright © 2014 Andreas Enge ;;; Copyright © 2014 Cyrill Schenkel ;;; Copyright © 2014 Ian Denhardt @@ -211,3 +211,27 @@ for library searches, extended song format, items filtering, the ability to sort playlists, and a local filesystem browser.") (home-page "http://ncmpcpp.rybczak.net/") (license license:gpl2+))) + +(define-public mpdscribble + (package + (name "mpdscribble") + (version "0.22") + (source (origin + (method url-fetch) + (uri (string-append "http://www.musicpd.org/download/mpdscribble/" + version "/mpdscribble-" version ".tar.gz")) + (sha256 + (base32 + "0f0ybx380x2z2g1qvdndpvcrhkrgsfqckhz3ryydq2w3pl12v27z")))) + (build-system gnu-build-system) + (inputs `(("libmpdclient" ,libmpdclient) + ("curl" ,curl) + ("glib" ,glib))) + (native-inputs `(("pkg-config" ,pkg-config))) + (synopsis "MPD client for track scrobbling") + (description "mpdscribble is a Music Player Daemon client which submits +information about tracks being played to a scrobbler, such as Libre.FM.") + ;; musicpd.org doesn't mention mpdscribble. It points users to this wiki + ;; instead. + (home-page "http://mpd.wikia.com/wiki/Client:Mpdscribble") + (license license:gpl2+)))