mpdcron: mpd_clientlib -> libmpdclient

+40 -14
+40 -14
pkgs/tools/audio/mpdcron/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config, glib, libdaemon 2 - , mpd_clientlib, curl, sqlite, bundlerEnv, libnotify, pandoc }: 3 4 let 5 gemEnv = bundlerEnv { ··· 7 gemdir = ./.; 8 }; 9 in stdenv.mkDerivation { 10 - version = "20161228"; 11 pname = "mpdcron"; 12 13 src = fetchFromGitHub { 14 owner = "alip"; ··· 17 sha256 = "0vdksf6lcgmizqr5mqp0bbci259k0dj7gpmhx32md41jlmw5skaw"; 18 }; 19 20 - meta = with lib; { 21 - description = "A cron like daemon for mpd"; 22 - homepage = "http://alip.github.io/mpdcron/"; 23 - license = licenses.gpl2; 24 - platforms = platforms.unix; 25 - maintainers = with maintainers; [ lovek323 manveru ]; 26 - }; 27 - 28 - buildInputs = 29 - [ autoconf automake libtool pkg-config glib libdaemon pandoc 30 - mpd_clientlib curl sqlite gemEnv.wrappedRuby libnotify ]; 31 32 preConfigure = '' 33 ./autogen.sh 34 ''; 35 36 configureFlags = [ "--enable-gmodule" "--with-standard-modules=all" ]; 37 }
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoconf 5 + , automake 6 + , libtool 7 + , pkg-config 8 + , glib 9 + , libdaemon 10 + , libmpdclient 11 + , curl 12 + , sqlite 13 + , bundlerEnv 14 + , libnotify 15 + , pandoc 16 + }: 17 18 let 19 gemEnv = bundlerEnv { ··· 21 gemdir = ./.; 22 }; 23 in stdenv.mkDerivation { 24 pname = "mpdcron"; 25 + version = "20161228"; 26 27 src = fetchFromGitHub { 28 owner = "alip"; ··· 31 sha256 = "0vdksf6lcgmizqr5mqp0bbci259k0dj7gpmhx32md41jlmw5skaw"; 32 }; 33 34 + buildInputs = [ 35 + autoconf 36 + automake 37 + libtool 38 + pkg-config 39 + glib 40 + libdaemon 41 + pandoc 42 + libmpdclient 43 + curl 44 + sqlite 45 + gemEnv.wrappedRuby 46 + libnotify 47 + ]; 48 49 preConfigure = '' 50 ./autogen.sh 51 ''; 52 53 configureFlags = [ "--enable-gmodule" "--with-standard-modules=all" ]; 54 + 55 + meta = with lib; { 56 + description = "A cron like daemon for mpd"; 57 + homepage = "http://alip.github.io/mpdcron/"; 58 + license = licenses.gpl2Plus; 59 + platforms = platforms.unix; 60 + maintainers = with maintainers; [ lovek323 manveru ]; 61 + }; 62 } 63 + # TODO: autoreconfHook this