summary refs log tree commit diff
path: root/pkgs/applications/virtualization/podman/default.nix
diff options
context:
space:
mode:
authortilpner <till@hoeppner.ws>2019-02-08 13:38:46 +0100
committertilpner <till@hoeppner.ws>2019-02-08 14:31:33 +0100
commitb02d87165297f67781fdb39fe6948a38df3fc53e (patch)
tree99d6beb58688dba3c96c8068e47d1e9b33ac8a62 /pkgs/applications/virtualization/podman/default.nix
parent6f10a0de833eb7f65d48b90aca7ded3578b1187f (diff)
downloadnixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar.gz
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar.bz2
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar.lz
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar.xz
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.tar.zst
nixpkgs-b02d87165297f67781fdb39fe6948a38df3fc53e.zip
podman: install manpages
Diffstat (limited to 'pkgs/applications/virtualization/podman/default.nix')
-rw-r--r--pkgs/applications/virtualization/podman/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/applications/virtualization/podman/default.nix b/pkgs/applications/virtualization/podman/default.nix
index 753fada5e7d..7fc74de1d2e 100644
--- a/pkgs/applications/virtualization/podman/default.nix
+++ b/pkgs/applications/virtualization/podman/default.nix
@@ -1,5 +1,6 @@
 { stdenv, fetchFromGitHub, pkgconfig
 , buildGoPackage, gpgme, lvm2, btrfs-progs, libseccomp
+, go-md2man
 }:
 
 buildGoPackage rec {
@@ -15,9 +16,11 @@ buildGoPackage rec {
 
   goPackagePath = "github.com/containers/libpod";
 
+  outputs = [ "bin" "out" "man" ];
+
   # Optimizations break compilation of libseccomp c bindings
   hardeningDisable = [ "fortify" ];
-  nativeBuildInputs = [ pkgconfig ];
+  nativeBuildInputs = [ pkgconfig go-md2man ];
 
   buildInputs = [
     btrfs-progs libseccomp gpgme lvm2
@@ -26,11 +29,12 @@ buildGoPackage rec {
   buildPhase = ''
     pushd $NIX_BUILD_TOP/go/src/${goPackagePath}
     patchShebangs .
-    make binaries
+    make binaries docs
   '';
 
   installPhase = ''
     install -Dm555 bin/podman $bin/bin/podman
+    MANDIR=$man/share/man make install.man
   '';
 
   meta = with stdenv.lib; {