gnu: Add ncmpc.

* gnu/packages/mpd.scm (ncmpc): New variable.
This commit is contained in:
David Thompson 2014-03-05 20:45:55 -05:00
parent 9ea3ef2655
commit 4d01bd3c1c
1 changed files with 27 additions and 1 deletions

View File

@ -29,13 +29,15 @@
#:use-module (gnu packages glib) #:use-module (gnu packages glib)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages mp3) #:use-module (gnu packages mp3)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages pulseaudio) #:use-module (gnu packages pulseaudio)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages video) #:use-module (gnu packages video)
#:use-module (gnu packages xiph) #:use-module (gnu packages xiph)
#:export (libmpdclient #:export (libmpdclient
mpd)) mpd
ncmpc))
(define libmpdclient (define libmpdclient
(package (package
@ -121,3 +123,27 @@ can play a variety of sound files while being controlled by its network
protocol.") protocol.")
(home-page "http://www.musicpd.org/") (home-page "http://www.musicpd.org/")
(license license:gpl2))) (license license:gpl2)))
(define ncmpc
(package
(name "ncmpc")
(version "0.21")
(source (origin
(method url-fetch)
(uri
(string-append "http://musicpd.org/download/ncmpc/"
(car (string-split version #\.))
"/ncmpc-" version ".tar.gz"))
(sha256
(base32
"1gpy6rr0awl6xgkswmr8rdvqfkrz83rmwk441c00a9d4z3zb1a16"))))
(build-system gnu-build-system)
(inputs `(("glib" ,glib)
("libmpdclient" ,libmpdclient)
("ncurses" ,ncurses)))
(native-inputs `(("pkg-config" ,pkg-config)))
(synopsis "A curses Music Player Daemon client")
(description "ncmpc is a fully featured MPD client, which runs in a
terminal using ncurses.")
(home-page "http://www.musicpd.org/clients/ncmpc/")
(license license:gpl2)))