at 18.03-beta 28 lines 724 B view raw
1{stdenv, fetchurl}: 2 3stdenv.mkDerivation { 4 name = "sysklogd-1.5.1"; 5 6 src = fetchurl { 7 url = http://www.infodrom.org/projects/sysklogd/download/sysklogd-1.5.1.tar.gz; 8 sha256 = "00f2wy6f0qng7qzga4iicyzl9j8b7mp6mrpfky5jxj93ms2w2rji"; 9 }; 10 11 patches = [ ./systemd.patch ./union-wait.patch ]; 12 13 NIX_CFLAGS_COMPILE = "-DSYSV"; 14 15 installFlags = "BINDIR=$(out)/sbin MANDIR=$(out)/share/man INSTALL=install"; 16 17 preConfigure = 18 '' 19 sed -e 's@-o \''${MAN_USER} -g \''${MAN_GROUP} -m \''${MAN_PERMS} @@' -i Makefile 20 ''; 21 22 preInstall = "mkdir -p $out/share/man/man5/ $out/share/man/man8/ $out/sbin"; 23 24 meta = { 25 description = "A system logging daemon"; 26 platforms = stdenv.lib.platforms.linux; 27 }; 28}