haskell-hledger: don't install data files that don't belong to this package

Fixes https://github.com/NixOS/nixpkgs/issues/53936.
wip/yesman
Peter Simons 5 years ago
parent 1d6532d976
commit 7a6bbb41ac
  1. 3
      pkgs/development/haskell-modules/configuration-common.nix

@ -964,6 +964,9 @@ self: super: {
# should be moved into the cabal2nix generator.
hledger = overrideCabal super.hledger (drv: {
postInstall = ''
# Don't install files that don't belong into this package to avoid
# conflicts when hledger and hledger-ui end up in the same profile.
rm embeddedfiles/hledger-{api,ui,web}.*
for i in $(seq 1 9); do
for j in embeddedfiles/*.$i; do
mkdir -p $out/share/man/man$i

Loading…
Cancel
Save