From 876e47e9e91630c7b70f8408707c6d8bcbbf38d5 Mon Sep 17 00:00:00 2001 From: Sebastian Gabriel Trzpiot Date: Mon, 2 Sep 2024 21:47:04 +0200 Subject: [PATCH] affine: copy license to docs Moving just to $out can result in collisions. Best practise is to move the license files to the docs directory. See: https://discourse.nixos.org/t/collision-between-2-license-txt-from-2-different-packages/22071 --- pkgs/by-name/af/affine/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/af/affine/package.nix b/pkgs/by-name/af/affine/package.nix index af1e981e0ca5..413c622f55da 100644 --- a/pkgs/by-name/af/affine/package.nix +++ b/pkgs/by-name/af/affine/package.nix @@ -29,7 +29,8 @@ in { postInstall = '' mkdir -p $out/lib cp -r ./resources/* -t $out/lib/ - cp LICENSE* $out/ + mkdir -p $out/share/doc/affine/ + cp LICENSE* $out/share/doc/affine/ install -Dm644 ${icon} $out/share/pixmaps/affine.png makeWrapper "${electron}/bin/electron" $out/bin/affine \ --inherit-argv0 \