From 958836a059a136118769bc1f0b411548f5e062f0 Mon Sep 17 00:00:00 2001 From: Sven Friedrich Date: Wed, 22 Mar 2023 23:13:19 +0100 Subject: updfparser: init at unstable-2023-01-10 --- pkgs/development/libraries/updfparser/default.nix | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pkgs/development/libraries/updfparser/default.nix (limited to 'pkgs/development/libraries/updfparser') diff --git a/pkgs/development/libraries/updfparser/default.nix b/pkgs/development/libraries/updfparser/default.nix new file mode 100644 index 00000000000..1eae1782b77 --- /dev/null +++ b/pkgs/development/libraries/updfparser/default.nix @@ -0,0 +1,31 @@ +{ lib, stdenv, fetchzip }: + +stdenv.mkDerivation rec { + name = "updfparser"; + version = "unstable-2023-01-10"; + rev = "a421098092ba600fb1686a7df8fc58cd67429f59"; + + src = fetchzip { + url = "https://indefero.soutade.fr/p/updfparser/source/download/${rev}/"; + sha256 = "sha256-Kt1QDj7E0GaT615kJW2MQKF9BeU5U7/95TQKODpxgNI="; + extension = "zip"; + }; + + makeFlags = [ "BUILD_STATIC=1" "BUILD_SHARED=1" ]; + + installPhase = '' + runHook preInstall + install -Dt $out/include include/*.h + install -Dt $out/lib libupdfparser.so + install -Dt $out/lib libupdfparser.a + runHook postInstall + ''; + + meta = with lib; { + description = "A very simple PDF parser"; + homepage = "https://indefero.soutade.fr/p/updfparser"; + license = licenses.lgpl3Plus; + maintainers = with maintainers; [ autumnal ]; + platforms = platforms.all; + }; +} -- cgit 1.4.1