lol

adcli: migrate to pkgs/by-name, format with nixfmt-rfc-style

+75 -73
+75
pkgs/by-name/ad/adcli/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + autoreconfHook, 5 + cyrus_sasl, 6 + docbook_xml_dtd_43, 7 + docbook_xsl, 8 + fetchFromGitLab, 9 + libkrb5, 10 + libxslt, 11 + openldap, 12 + pkg-config, 13 + util-linux, 14 + xmlto, 15 + }: 16 + 17 + stdenv.mkDerivation rec { 18 + pname = "adcli"; 19 + version = "0.9.2"; 20 + 21 + src = fetchFromGitLab { 22 + domain = "gitlab.freedesktop.org"; 23 + owner = "realmd"; 24 + repo = "adcli"; 25 + rev = version; 26 + hash = "sha256-dipNKlIdc1DpXLg/YJjUxZlNoMFy+rt8Y/+AfWFA4dE="; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + autoreconfHook 31 + docbook_xsl 32 + pkg-config 33 + util-linux 34 + xmlto 35 + ]; 36 + 37 + buildInputs = [ 38 + cyrus_sasl 39 + libkrb5 40 + libxslt 41 + openldap 42 + ]; 43 + 44 + configureFlags = [ "--disable-debug" ]; 45 + 46 + postPatch = '' 47 + substituteInPlace tools/Makefile.am \ 48 + --replace-fail 'sbin_PROGRAMS' 'bin_PROGRAMS' 49 + 50 + substituteInPlace doc/Makefile.am \ 51 + --replace-fail 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' \ 52 + '${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl' 53 + 54 + function patch_docbook() { 55 + substituteInPlace $1 \ 56 + --replace-fail "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ 57 + "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd" 58 + } 59 + patch_docbook doc/adcli.xml 60 + patch_docbook doc/adcli-devel.xml 61 + patch_docbook doc/adcli-docs.xml 62 + ''; 63 + 64 + meta = with lib; { 65 + homepage = "https://www.freedesktop.org/software/realmd/adcli/adcli.html"; 66 + description = "Helper library and tools for Active Directory client operations"; 67 + mainProgram = "adcli"; 68 + license = licenses.lgpl21Only; 69 + maintainers = with maintainers; [ 70 + SohamG 71 + anthonyroussel 72 + ]; 73 + platforms = platforms.linux; 74 + }; 75 + }
-71
pkgs/os-specific/linux/adcli/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitLab 4 - , openldap 5 - , libkrb5 6 - , libxslt 7 - , autoreconfHook 8 - , pkg-config 9 - , cyrus_sasl 10 - , util-linux 11 - , xmlto 12 - , docbook_xsl 13 - , docbook_xml_dtd_43 14 - }: 15 - 16 - stdenv.mkDerivation rec { 17 - pname = "adcli"; 18 - version = "0.9.2"; 19 - 20 - src = fetchFromGitLab { 21 - domain = "gitlab.freedesktop.org"; 22 - owner = "realmd"; 23 - repo = pname; 24 - rev = version; 25 - sha256 = "sha256-dipNKlIdc1DpXLg/YJjUxZlNoMFy+rt8Y/+AfWFA4dE="; 26 - }; 27 - 28 - nativeBuildInputs = [ 29 - autoreconfHook 30 - pkg-config 31 - docbook_xsl 32 - util-linux 33 - xmlto 34 - ]; 35 - 36 - buildInputs = [ 37 - openldap 38 - libkrb5 39 - libxslt 40 - cyrus_sasl 41 - ]; 42 - 43 - configureFlags = [ "--disable-debug" ]; 44 - 45 - postPatch = '' 46 - substituteInPlace tools/Makefile.am \ 47 - --replace 'sbin_PROGRAMS' 'bin_PROGRAMS' 48 - 49 - substituteInPlace doc/Makefile.am \ 50 - --replace 'http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl' \ 51 - '${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl' 52 - 53 - function patch_docbook() { 54 - substituteInPlace $1 \ 55 - --replace "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \ 56 - "${docbook_xml_dtd_43}/xml/dtd/docbook/docbookx.dtd" 57 - } 58 - patch_docbook doc/adcli.xml 59 - patch_docbook doc/adcli-devel.xml 60 - patch_docbook doc/adcli-docs.xml 61 - ''; 62 - 63 - meta = with lib; { 64 - homepage = "https://www.freedesktop.org/software/realmd/adcli/adcli.html"; 65 - description = "Helper library and tools for Active Directory client operations"; 66 - mainProgram = "adcli"; 67 - license = licenses.lgpl21Only; 68 - maintainers = with maintainers; [ SohamG anthonyroussel ]; 69 - platforms = platforms.linux; 70 - }; 71 - }
-2
pkgs/top-level/all-packages.nix
··· 227 227 228 228 quickgui = callPackage ../applications/virtualization/quickgui { }; 229 229 230 - adcli = callPackage ../os-specific/linux/adcli { }; 231 - 232 230 alda = callPackage ../development/interpreters/alda { }; 233 231 234 232 align = callPackage ../tools/text/align { };