open-pdf-sign: init at 0.1.0

This commit is contained in:
Pol Dellaiera
2022-12-19 22:23:36 +01:00
parent 3fbf384e25
commit 083debc290
2 changed files with 32 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
{ lib, stdenv, fetchurl, makeWrapper, jre }:
stdenv.mkDerivation rec {
version = "0.1.0";
pname = "open-pdf-sign";
src = fetchurl {
url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${version}/open-pdf-sign.jar";
sha256 = "AfxpqDLIycXMQmYexRoFh5DD/UCBHrnGSMjfjljvKs4=";
};
nativeBuildInputs = [ makeWrapper ];
buildCommand = ''
install -Dm644 $src $out/lib/open-pdf-sign.jar
mkdir -p $out/bin
makeWrapper ${jre}/bin/java $out/bin/open-pdf-sign \
--add-flags "-jar $out/lib/open-pdf-sign.jar"
'';
meta = with lib; {
description = "Digitally sign PDF files from your commandline";
homepage = "https://github.com/open-pdf-sign/open-pdf-sign";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.asl20;
maintainers = with maintainers; [ drupol ];
platforms = platforms.unix;
};
}
+2
View File
@@ -10272,6 +10272,8 @@ with pkgs;
opae = callPackage ../development/libraries/opae { };
open-pdf-sign = callPackage ../tools/misc/open-pdf-sign { };
opentelemetry-collector = callPackage ../tools/misc/opentelemetry-collector { };
opentelemetry-collector-contrib = callPackage ../tools/misc/opentelemetry-collector/contrib.nix { };