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