mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-01 18:17:21 +03:00
Merge pull request #233824 from nagy/makeself
makeself: use installManPage
This commit is contained in:
commit
d8c752f3ec
@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, fetchFromGitHub, which, zstd, pbzip2 }:
|
||||
{ lib, stdenv, fetchFromGitHub, which, zstd, pbzip2, installShellFiles }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "2.4.5";
|
||||
@ -12,6 +12,8 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "sha256-15lUtErGsbXF2Gn0f0rvA18mMuVMmkKrGO2poeYZU9g=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
postPatch = "patchShebangs test";
|
||||
|
||||
# Issue #110149: our default /bin/sh apparently has 32-bit math only
|
||||
@ -22,11 +24,11 @@ stdenv.mkDerivation rec {
|
||||
nativeCheckInputs = [ which zstd pbzip2 ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/{bin,share/{${pname}-${version},man/man1}}
|
||||
cp makeself.lsm README.md $out/share/${pname}-${version}
|
||||
cp makeself.sh $out/bin/makeself
|
||||
cp makeself.1 $out/share/man/man1/
|
||||
cp makeself-header.sh $out/share/${pname}-${version}
|
||||
runHook preInstall
|
||||
installManPage makeself.1
|
||||
install -Dm555 makeself.sh $out/bin/makeself
|
||||
install -Dm444 -t $out/share/${pname}/ makeself.lsm README.md makeself-header.sh
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
fixupPhase = ''
|
||||
|
Loading…
Reference in New Issue
Block a user