hylafaxplus: switch to pname+version

To support efforts like
https://github.com/NixOS/nixpkgs/issues/103997
this splits `name` into `pname` and `version`.

Yarny0 87f08e88 9e9da7c4

Changed files
+5 -5
pkgs
servers
hylafaxplus
+5 -5
pkgs/servers/hylafaxplus/default.nix
···
let
-
name = "hylafaxplus-${version}";
+
pname = "hylafaxplus";
version = "7.0.3";
sha256 = "139iwcwrn9i5lragxi33ilzah72w59wg4midfjjgx5cly3ah0iy4";
configSite = substituteAll {
-
name = "hylafaxplus-config.site";
+
name = "${pname}-config.site";
src = ./config.site;
config_maxgid = lib.optionalString (maxgid!=null) ''CONFIG_MAXGID=${builtins.toString maxgid}'';
ghostscript_version = ghostscript.version;
···
};
postPatch = substituteAll {
-
name = "hylafaxplus-post-patch.sh";
+
name = "${pname}-post-patch.sh";
src = ./post-patch.sh;
inherit configSite;
maxuid = lib.optionalString (maxuid!=null) (builtins.toString maxuid);
···
};
postInstall = substituteAll {
-
name = "hylafaxplus-post-install.sh";
+
name = "${pname}-post-install.sh";
src = ./post-install.sh;
inherit fakeroot libfaketime;
};
···
in
stdenv.mkDerivation {
-
inherit name version;
+
inherit pname version;
src = fetchurl {
url = "mirror://sourceforge/hylafax/hylafax-${version}.tar.gz";
inherit sha256;