]>
Commit | Line | Data |
---|---|---|
1a64deeb | 1 | { stdenv, fetchFromGitHub, autoconf, automake, |
3bc32d9e IB |
2 | libtool, pkg-config, naemon, |
3 | varDir ? "/var/lib/naemon", | |
4 | etcDir ? "/etc/naemon" | |
5 | }: | |
1a64deeb IB |
6 | stdenv.mkDerivation ({ |
7 | pname = "naemon-livestatus"; | |
8 | version = "33dbcfe-master"; | |
9 | src = fetchFromGitHub { | |
10 | owner = "naemon"; | |
11 | repo = "naemon-livestatus"; | |
12 | rev = "33dbcfe18e42158f25c27cff95a1e07b73be53b0"; | |
13 | sha256 = "16jk0c6pwr7ck0g6s12hj6czbhgdr7c7f74zzsp5279af86y8fd6"; | |
14 | fetchSubmodules = true; | |
15 | }; | |
3bc32d9e IB |
16 | preConfigure = '' |
17 | ./autogen.sh || true | |
18 | ''; | |
19 | ||
20 | configureFlags = [ | |
21 | "--localstatedir=${varDir}" | |
22 | "--sysconfdir=${etcDir}" | |
23 | ]; | |
24 | ||
25 | preInstall = '' | |
26 | substituteInPlace Makefile --replace \ | |
27 | '@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am' \ | |
28 | '@$(MAKE) $(AM_MAKEFLAGS) install-exec-am' | |
29 | ''; | |
30 | ||
31 | buildInputs = [ autoconf automake libtool pkg-config naemon ]; | |
32 | }) |