diff options
author | R. RyanTM <ryantm-bot@ryantm.com> | 2022-02-22 13:37:57 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-22 22:37:57 +0100 |
commit | 1bfcbcc05d0a962e0a138ccfb14d187c9993e196 (patch) | |
tree | 8176b3a34e99a9d7c5715d2754580c2108354210 /pkgs/tools/system | |
parent | 75442ee9bcb05cd4915674aa066beb7b662dccf1 (diff) | |
download | nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar.gz nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar.bz2 nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar.lz nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar.xz nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.tar.zst nixpkgs-1bfcbcc05d0a962e0a138ccfb14d187c9993e196.zip |
java-service-wrapper: 3.5.48 -> 3.5.49
* java-service-wrapper: 3.5.48 -> 3.5.49 (#161255) * java-service-wrapper: update meta changelog and SPDX3 license identifier and run pre- and post- hooks Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r-- | pkgs/tools/system/java-service-wrapper/default.nix | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/pkgs/tools/system/java-service-wrapper/default.nix b/pkgs/tools/system/java-service-wrapper/default.nix index 43aa2b10cc3..7c4002b8a9b 100644 --- a/pkgs/tools/system/java-service-wrapper/default.nix +++ b/pkgs/tools/system/java-service-wrapper/default.nix @@ -5,36 +5,45 @@ stdenv.mkDerivation rec { pname = "java-service-wrapper"; - version = "3.5.48"; + version = "3.5.49"; src = fetchurl { url = "https://wrapper.tanukisoftware.com/download/${version}/wrapper_${version}_src.tar.gz"; - sha256 = "sha256-woANhwLOhvTnq+Bnc8zCIDZEJOv3swNfeI/3nQ7Y1SM="; + hash = "sha256-gcScF5LIqWVBv8erI3hG5tt5BZPO2XlhFACz1Y60+v4="; }; buildInputs = [ jdk ]; nativeBuildInputs = [ ant cunit ncurses ]; buildPhase = '' + runHook preBuild + export ANT_HOME=${ant} export JAVA_HOME=${jdk}/lib/openjdk/jre/ export JAVA_TOOL_OPTIONS=-Djava.home=$JAVA_HOME export CLASSPATH=${jdk}/lib/openjdk/lib/tools.jar ${if stdenv.isi686 then "./build32.sh" else "./build64.sh"} + + runHook postBuild ''; installPhase = '' + runHook preInstall + mkdir -p $out/{bin,lib} cp bin/wrapper $out/bin/wrapper cp lib/wrapper.jar $out/lib/wrapper.jar cp lib/libwrapper.so $out/lib/libwrapper.so + + runHook postInstall ''; meta = with lib; { description = "Enables a Java Application to be run as a Windows Service or Unix Daemon"; homepage = "https://wrapper.tanukisoftware.com/"; - license = licenses.gpl2; + changelog = "https://wrapper.tanukisoftware.com/doc/english/release-notes.html#${version}"; + license = licenses.gpl2Only; platforms = [ "x86_64-linux" "i686-linux" ]; maintainers = [ maintainers.suhr ]; }; |