From 20ad6d5364eb9e5ee7a3d3cf023c31350482ed4a Mon Sep 17 00:00:00 2001 From: Dom Rodriguez Date: Sun, 23 Nov 2025 19:19:30 +0000 Subject: [PATCH] davmail: Various tweaks to Davmail package - Remove verbosity flag for `cp` invocations. - We only need ant to run the task `prepare-dist`, as per upstream's RPM spec. - Revert change to copy files from `./dist` and reference directly. --- pkgs/by-name/da/davmail/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/da/davmail/package.nix b/pkgs/by-name/da/davmail/package.nix index c4deac4af9bb..4f84ba6f1ab6 100644 --- a/pkgs/by-name/da/davmail/package.nix +++ b/pkgs/by-name/da/davmail/package.nix @@ -35,9 +35,8 @@ stdenv.mkDerivation (finalAttrs: { buildPhase = '' runHook preBuild - ant compile prepare-dist - cp -Rv dist/{lib,davmail{,.jar}} . - sed -i -e '/^JAVA_OPTS/d' davmail + ant prepare-dist + sed -i -e '/^JAVA_OPTS/d' ./dist/davmail runHook postBuild ''; @@ -55,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { runHook preInstall mkdir -p $out/share/davmail - cp -vR ./{lib,davmail{,.jar}} $out/share/davmail + cp -R ./dist/{lib,davmail{,.jar}} $out/share/davmail chmod +x $out/share/davmail/davmail makeWrapper $out/share/davmail/davmail $out/bin/davmail \ --set-default JAVA_OPTS "-Xmx512M -Dsun.net.inetaddr.ttl=60 -Djdk.gtk.version=${lib.versions.major gtk'.version}" \