mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-25 16:33:15 +00:00
liquibase: 4.9.0 -> 4.17.2
Co-authored-by: Patrick Liu <patrick.liu@arista.com>
This commit is contained in:
parent
8a7d5c039c
commit
efc6dbd2d7
@ -24,11 +24,11 @@ in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "liquibase";
|
||||
version = "4.9.0";
|
||||
version = "4.17.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-1InRJzHqikm6Jd7z54TW6JFn3FO0LtStehWNaC+rdw8=";
|
||||
sha256 = "0h5gqxgarzjb3c46ig6yxbs12czz3dha81b8gpywrg8602411sc5";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
|
||||
in
|
||||
''
|
||||
mkdir -p $out
|
||||
mv ./{lib,licenses,liquibase.jar} $out/
|
||||
mv ./{lib,licenses,internal/lib/liquibase-core.jar,internal/lib/postgresql.jar,internal/lib/picocli.jar} $out/
|
||||
|
||||
mkdir -p $out/share/doc/${pname}-${version}
|
||||
mv LICENSE.txt \
|
||||
@ -61,8 +61,9 @@ stdenv.mkDerivation rec {
|
||||
cat > $out/bin/liquibase <<EOF
|
||||
#!/usr/bin/env bash
|
||||
# taken from the executable script in the source
|
||||
CP="$out/liquibase.jar"
|
||||
CP=""
|
||||
${addJars "$out/lib"}
|
||||
${addJars "$out"}
|
||||
${lib.concatStringsSep "\n" (map (p: addJars "${p}/share/java") extraJars)}
|
||||
|
||||
${lib.getBin jre}/bin/java -cp "\$CP" \$JAVA_OPTS \
|
||||
|
Loading…
Reference in New Issue
Block a user