summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/text
diff options
context:
space:
mode:
authorMichiel Leenaars <ml.software@leenaa.rs>2020-10-08 19:01:36 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2020-10-08 19:56:19 +0200
commit21b9c04a2c86e653955777377c4d1d743bf6660c (patch)
treedeb09d67bfd3989758135cd2dee486f34460f2b7 /pkgs/tools/text
parent1d83d90b39dc02433e166da4ceb604178f0aeee4 (diff)
basex: 8.6.6 -> 9.4.3
Diffstat (limited to 'pkgs/tools/text')
-rw-r--r--pkgs/tools/text/xml/basex/default.nix22
1 files changed, 7 insertions, 15 deletions
diff --git a/pkgs/tools/text/xml/basex/default.nix b/pkgs/tools/text/xml/basex/default.nix
index ab3eae115030..52991bb3924b 100644
--- a/pkgs/tools/text/xml/basex/default.nix
+++ b/pkgs/tools/text/xml/basex/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "basex";
- version = "8.6.6";
+ version = "9.4.3";
src = fetchurl {
- url = "http://files.basex.org/releases/${version}/BaseX866.zip";
- sha256 = "1kws6swisdaa17yhijjvkh2ikwz9rd5cw8mdjvkqw6vlcp1nq6m4";
+ url = "http://files.basex.org/releases/${version}/BaseX${builtins.replaceStrings ["."] [""] version}.zip";
+ hash = "sha256-IZhRg2JcYQXQKU/lYZpLLcsSdjZZO+toY5yvk+RKUCY=";
};
buildInputs = [ unzip jre ];
@@ -25,23 +25,15 @@ stdenv.mkDerivation rec {
dontBuild = true;
installPhase = ''
- mkdir -p "$out"
- cp -r * "$out"
-
# Remove Windows batch files (unclutter $out/bin)
- rm -f "$out"/bin/*.bat
+ rm ./bin/*.bat
- # Move some top-level stuff to $out/share/basex (unclutter $out)
- mkdir -p "$out/share/basex"
- mv "$out"/*.txt "$out/share/basex/"
- mv "$out"/webapp "$out/share/basex/"
+ mkdir -p $out/share/basex" "$out/share/applications"
- # Remove empty directories
- rmdir "$out/repo"
- rmdir "$out/data"
+ cp -R bin etc lib webapp src BaseX.jar "$out"
+ cp -R readme.txt webapp "$out/share/basex"
# Install desktop file
- mkdir -p "$out/share/applications"
cp "$desktopItem"/share/applications/* "$out/share/applications/"
# Use substitutions instead of wrapper scripts