aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages
diff options
context:
space:
mode:
authorMx Kookie <kookie@spacekookie.de>2020-10-31 19:35:09 +0100
committerMx Kookie <kookie@spacekookie.de>2020-10-31 19:35:09 +0100
commitc4625b175f8200f643fd6e11010932ea44c78433 (patch)
treebce3f89888c8ac3991fa5569a878a9eab6801ccc /infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages
parent49f735974dd103039ddc4cb576bb76555164a9e7 (diff)
parentd661aa56a8843e991261510c1bb28fdc2f6975ae (diff)
Add 'infra/libkookie/' from commit 'd661aa56a8843e991261510c1bb28fdc2f6975ae'
git-subtree-dir: infra/libkookie git-subtree-mainline: 49f735974dd103039ddc4cb576bb76555164a9e7 git-subtree-split: d661aa56a8843e991261510c1bb28fdc2f6975ae
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages/default.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages/default.nix b/infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages/default.nix
new file mode 100644
index 000000000000..6d0cbc50aeca
--- /dev/null
+++ b/infra/libkookie/nixpkgs/pkgs/data/documentation/man-pages/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ pname = "man-pages";
+ version = "5.08";
+
+ src = fetchurl {
+ url = "mirror://kernel/linux/docs/man-pages/${pname}-${version}.tar.xz";
+ sha256 = "1xzp3f6wvw3wplk1a1x09zfv0jp0pdc9wh95czndh3h8z0qwv9yf";
+ };
+
+ makeFlags = [ "MANDIR=$(out)/share/man" ];
+ postInstall = ''
+ # conflict with shadow-utils
+ rm $out/share/man/man5/passwd.5 \
+ $out/share/man/man3/getspnam.3
+
+ # The manpath executable looks up manpages from PATH. And this package won't
+ # appear in PATH unless it has a /bin folder
+ mkdir -p $out/bin
+ '';
+ outputDocdev = "out";
+
+ meta = with stdenv.lib; {
+ description = "Linux development manual pages";
+ homepage = "https://www.kernel.org/doc/man-pages/";
+ repositories.git = "http://git.kernel.org/pub/scm/docs/man-pages/man-pages";
+ license = licenses.gpl2Plus;
+ platforms = with platforms; unix;
+ priority = 30; # if a package comes with its own man page, prefer it
+ };
+}