diff options
author | Anthony Roussel <anthony@roussel.dev> | 2022-10-08 13:20:24 +0200 |
---|---|---|
committer | Anthony Roussel <anthony@roussel.dev> | 2022-10-08 13:20:24 +0200 |
commit | ac8ffafa401fd353911d45d26f35e5b708ed4be0 (patch) | |
tree | 2d16d552a5531548388b934a14d125e07768780d /pkgs/os-specific/linux | |
parent | 1b6aa43a6a9b4f61adc6a3f8b357a306c3c7f918 (diff) | |
download | nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.gz nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.bz2 nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.lz nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.xz nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.tar.zst nixpkgs-ac8ffafa401fd353911d45d26f35e5b708ed4be0.zip |
adcli: cleanup
Diffstat (limited to 'pkgs/os-specific/linux')
-rw-r--r-- | pkgs/os-specific/linux/adcli/default.nix | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/adcli/default.nix b/pkgs/os-specific/linux/adcli/default.nix index da91c99404f..66e017437f9 100644 --- a/pkgs/os-specific/linux/adcli/default.nix +++ b/pkgs/os-specific/linux/adcli/default.nix @@ -25,6 +25,23 @@ stdenv.mkDerivation rec { sha256 = "sha256-dipNKlIdc1DpXLg/YJjUxZlNoMFy+rt8Y/+AfWFA4dE="; }; + nativeBuildInputs = [ + autoreconfHook + pkg-config + docbook_xsl + util-linux + xmlto + ]; + + buildInputs = [ + openldap + libkrb5 + libxslt + cyrus_sasl + ]; + + configureFlags = [ "--disable-debug" ]; + postPatch = '' substituteInPlace tools/Makefile.am \ --replace 'sbin_PROGRAMS' 'bin_PROGRAMS' @@ -33,7 +50,7 @@ stdenv.mkDerivation rec { --replace 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' \ '${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl' - function patch_docbook(){ + function patch_docbook() { substituteInPlace $1 \ --replace "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd" @@ -43,12 +60,6 @@ stdenv.mkDerivation rec { patch_docbook doc/adcli-docs.xml ''; - nativeBuildInputs = [ autoreconfHook pkg-config docbook_xsl ]; - - buildInputs = [ openldap libkrb5 libxslt cyrus_sasl util-linux xmlto docbook_xsl ]; - - configureFlags = [ "--disable-debug" ]; - meta = with lib; { homepage = "https://www.freedesktop.org/software/realmd/adcli/adcli.html"; description = "A helper library and tools for Active Directory client operations."; |