sierra-gtk-theme: replace duplicate files with hardlinks

This commit is contained in:
José Romildo 2022-01-11 10:27:04 -03:00
parent a6f06687d4
commit 3739c52a60

View file

@ -3,6 +3,7 @@
, fetchFromGitHub
, gdk-pixbuf
, gtk-engine-murrine
, jdupes
, librsvg
, libxml2
}:
@ -19,6 +20,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
jdupes
libxml2
];
@ -33,9 +35,16 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
patchShebangs .
mkdir -p $out/share/themes
name= ./install.sh --dest $out/share/themes
# Replace duplicate files with hardlinks to the first file in each
# set of duplicates, reducing the installed size in about 79%
jdupes -L -r $out/share
runHook postInstall
'';