diff options
author | William A. Kennington III <william@wkennington.com> | 2015-03-26 12:25:34 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-03-26 12:25:34 -0700 |
commit | 2c8cf45772862e7e2d77086bbaaa6ac0183ea0bf (patch) | |
tree | ac7c3cbc877c50b2a04a7beb7142bf371ed9ef84 /pkgs/tools/misc/man-db | |
parent | 762861670c91c0688c1ebdc65cfb4d3d04053f37 (diff) |
man-db: 2.6.6 -> 2.7.1
Diffstat (limited to 'pkgs/tools/misc/man-db')
-rw-r--r-- | pkgs/tools/misc/man-db/default.nix | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/pkgs/tools/misc/man-db/default.nix b/pkgs/tools/misc/man-db/default.nix index f664bcc6917d6..403068b1bf7dc 100644 --- a/pkgs/tools/misc/man-db/default.nix +++ b/pkgs/tools/misc/man-db/default.nix @@ -1,17 +1,30 @@ { stdenv, fetchurl, pkgconfig, libpipeline, db, groff }: stdenv.mkDerivation rec { - name = "man-db-2.6.6"; + name = "man-db-2.7.1"; src = fetchurl { url = "mirror://savannah/man-db/${name}.tar.xz"; - sha256 = "1hv6byj6sg6cp3jyf08gbmdm4pwhvd5hzmb94xl0w7prin6hzabx"; + sha256 = "03ly0hbpgjnag576rgccanaisn7f6422q5qxrj64vyzslc2651y4"; }; buildInputs = [ pkgconfig libpipeline db groff ]; - configureFlags = '' - --disable-setuid + configureFlags = [ + "--disable-setuid" + "--sysconfdir=/etc" + "--localstatedir=/var" + "--with-systemdtmpfilesdir=\${out}/lib/tmpfiles.d" + ]; + + installFlags = [ "DESTDIR=\${out}" ]; + + postInstall = '' + mv $out/$out/* $out + DIR=$out/$out + while rmdir $DIR 2>/dev/null; do + DIR="$(dirname "$DIR")" + done ''; meta = with stdenv.lib; { |