Loading pkgs/by-name/un/unp/package.nix +25 −15 Original line number Diff line number Diff line { stdenv, lib, fetchurl, fetchFromGitLab, installShellFiles, makeWrapper, perl, unzip, Loading @@ -20,31 +21,40 @@ let ++ extraBackends; in stdenv.mkDerivation { stdenv.mkDerivation (finalAttrs: { pname = "unp"; version = "2.0-pre9"; nativeBuildInputs = [ makeWrapper ]; buildInputs = [ perl ]; version = "2.0"; src = fetchurl { url = "mirror://debian/pool/main/u/unp/unp_2.0~pre9.tar.xz"; sha256 = "1lp5vi9x1qi3b21nzv0yqqacj6p74qkl5zryzwq30rjkyvahjya1"; name = "unp_2.0_pre9.tar.xz"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "blade"; repo = "unp"; tag = "debian/${finalAttrs.version}"; hash = "sha256-6lYyKnNUkz9PKdn++zHe2SMdFsgaajStIdSaenbXIRo="; }; nativeBuildInputs = [ installShellFiles makeWrapper ]; buildInputs = [ perl ]; dontConfigure = true; dontBuild = true; installPhase = '' mkdir -p $out/bin mkdir -p $out/share/man/man1 install ./unp $out/bin/unp install ./ucat $out/bin/ucat cp debian/unp.1 $out/share/man/man1 runHook preInstall installBin unp ucat installManPage debian/unp.1 wrapProgram $out/bin/unp \ --prefix PATH : ${lib.makeBinPath runtime_bins} wrapProgram $out/bin/ucat \ --prefix PATH : ${lib.makeBinPath runtime_bins} runHook postInstall ''; meta = with lib; { Loading @@ -54,4 +64,4 @@ stdenv.mkDerivation { maintainers = [ maintainers.timor ]; platforms = platforms.all; }; } }) Loading
pkgs/by-name/un/unp/package.nix +25 −15 Original line number Diff line number Diff line { stdenv, lib, fetchurl, fetchFromGitLab, installShellFiles, makeWrapper, perl, unzip, Loading @@ -20,31 +21,40 @@ let ++ extraBackends; in stdenv.mkDerivation { stdenv.mkDerivation (finalAttrs: { pname = "unp"; version = "2.0-pre9"; nativeBuildInputs = [ makeWrapper ]; buildInputs = [ perl ]; version = "2.0"; src = fetchurl { url = "mirror://debian/pool/main/u/unp/unp_2.0~pre9.tar.xz"; sha256 = "1lp5vi9x1qi3b21nzv0yqqacj6p74qkl5zryzwq30rjkyvahjya1"; name = "unp_2.0_pre9.tar.xz"; src = fetchFromGitLab { domain = "salsa.debian.org"; owner = "blade"; repo = "unp"; tag = "debian/${finalAttrs.version}"; hash = "sha256-6lYyKnNUkz9PKdn++zHe2SMdFsgaajStIdSaenbXIRo="; }; nativeBuildInputs = [ installShellFiles makeWrapper ]; buildInputs = [ perl ]; dontConfigure = true; dontBuild = true; installPhase = '' mkdir -p $out/bin mkdir -p $out/share/man/man1 install ./unp $out/bin/unp install ./ucat $out/bin/ucat cp debian/unp.1 $out/share/man/man1 runHook preInstall installBin unp ucat installManPage debian/unp.1 wrapProgram $out/bin/unp \ --prefix PATH : ${lib.makeBinPath runtime_bins} wrapProgram $out/bin/ucat \ --prefix PATH : ${lib.makeBinPath runtime_bins} runHook postInstall ''; meta = with lib; { Loading @@ -54,4 +64,4 @@ stdenv.mkDerivation { maintainers = [ maintainers.timor ]; platforms = platforms.all; }; } })