targets = wpa_supplicant wget which desktop-file-utils dhcpcd \ libpwquality Linux-PAM OpenSSH shared-mime-info sudo systemd-extras all : $(targets) apache-ant : GLib java @echo "apache-ant" Apr : @echo "Apr" Apr-Util : Apr @echo "Apr-Util" Apr-Util-Extra : Apr Berkeley_DB MariaDB OpenLDAP PostgreSQL SQLite unixODBC @echo "Apr-Util-Extra" asciidoc : docbook-xsl fop libxslt Lynx @echo "asciidoc" Berkeley_DB : java Sharutils @echo "Berkeley_DB" bind-utils : libuv libxml2 PLY @echo "bind-utils" bind-utils-extra : json-c libcap-pam libxml2 @echo "bind-utils-extra" Brotli : CMake @echo "Brotli" btrfs-progs : asciidoc LZO xmlto @echo "btrfs-progs" CMake : cURL libuv libarchive nghttp2 @echo "CMake" CrackLib : @echo "CrackLib" cryptsetup: json-c libpwquality LVM2 popt @echo "cryptsetup" cURL : make-ca MIT_Kerberos-keyutils nghttp2 OpenLDAP @echo "cURL" cURL-extra : Brotli c-ares GnuTLS libidn2 libpsl libssh2 Samba @echo "cURL-extra" Cyrus-SASL : Berkeley_DB java sqlite3 @echo "Cyrus-SASL" Cyrus-SASL-Extras : Linux-PAM MariaDB MIT_Kerberos-keyutils OpenLDAP PostgreSQL @echo "Cyrus-SASL-Extra" desktop-file-utils : GLib @echo "desktop-file-utils" dhcpcd : ntp @echo "dhcpcd" docbook-dsssl : @echo "docbook-dsssl" docbook-dtd : sgml-common unzip @echo "docbook-dtd" DocBook-Utils : docbook-dsssl docbook-dtd OpenJade @echo "DocBook-Utils" docbook-xml : libxml2 sgml-common unzip @echo "docbook-xml" docbook-xsl : @echo "docbook-xsl" Doxygen : CMake git Graphviz @echo "Doxygen" Fontconfig : FreeType-HarfBuzz json-c DocBook-Utils libxml2 @echo "Fontconfig" fop : apache-ant @echo "fop" FreeType : @echo "FreeType" FreeType-HarfBuzz : Brotli FreeType Graphite-HarfBuzz libpng which @echo "FreeType-HarfBuzz" GC : libatomic_ops @echo "GC" GDB : Guile six Valgrind-llvm @echo "GDB" git : asciidoc cURL PCRE2 Subversion Tk Valgrind xmlto @echo "git" GLib : docbook-xml docbook-xsl GDB GTK-Doc libxslt PCRE \ #gobject-introspection shared-mime-info desktop-file-utils @echo "GLib" GnuTLS : libseccomp libidn2 libtasn1 libunistring make-ca Nettle p11-kit @echo "GnuTLS" gobject-introspection : GLib GTK-Doc Mako Markdown @echo "gobject-introspection" Graphite : @echo "Graphite" Graphviz : @echo "Graphviz" Graphviz-Extra : Cairo Fontconfig GTK+-2 libjpeg-turbo libpng Pango Xorg-Libs \ GD libwebp ghostscript librsvg Poppler Freeglut libglade Qt SWIG Guile \ java Lua PHP Ruby Tk @echo "Graphvix-Extra" GTK-Doc : docbook-xml docbook-xsl itstool libxslt lxml Pygments @echo "GTK-Doc" GTK-Doc-fop : GTK-Doc fop @echo "GTK-Doc-fop" Guile : GC libunistring #Runtime GDB Emacs @echo "Guile" HarfBuzz : GLib gobject-introspection ICU @echo "HarfBuzz" Graphite-HarfBuzz : Graphite HarfBuzz @echo "Graphite-HarfBuzz" ICU : @echo "ICU" inih : ICU @echo "inih" iptables : @echo "iptables" IO-Socket-SSL : Net-SSLeay URI @echo "IO-Socket-SSL" itstool : docbook-xml @echo "itstool" java : # Runtime Deps - alsa-lib cups giflib xorg-lib @echo "java" json-c : CMake @echo "json-c" keyutils : MIT_Kerberos @echo "keyutils" libaio : @echo "libaio" libarchive : libxml2 LZO Nettle @echo "libarchive" libatomic_ops : @echo "libatomic_ops" libcap-pam : Linux-PAM @echo "libcap-pam" libedit : @echo "libedit" libevent : Doxygen @echo "libevent" libgcrypt : libgpg-error @echo "libgcrypt" libgpg-error : @echo "libgpg-error" libidn : GTK-Doc java Valgrind @echo "libidn" libidn2 : git GTK-Doc libunistring @echo "libidn2" libmicrohttpd : @echo "libmicrohttpd" libnl : @echo "libnl" libnsl : libtirpc rpcsvc-proto @echo "libnsl" libpng : @echo "libpng" libpwquality : CrackLib Linux-PAM @echo "libpwquality" libseccomp : Valgrind @echo "libseccomp" libtasn1 : GTK-Doc Valgrind @echo "libtasn1" libtirpc : MIT_Kerberos-keyutils @echo "libtirpc" libunistring : @echo "libunistring" libuv : @echo "libuv" libXau : xorgproto @echo "libXau" libxcb : libXau libXdmcp xcb-proto @echo "libxcb" libXdmcp : fop xorgproto @echo "libXdmcp" libxkbcommon : Doxygen libxcb Wayland xkeyboard-config @echo "libxkbcommon" libxml2 : ICU @echo "libxml2" libxslt : docbook-xml docbook-xsl libgcrypt libxml2 @echo "libxslt" libyaml : @echo "libyaml" Linux-PAM : Berkeley_DB docbook-xml docbook-xsl fop libnsl libtirpc libxslt \ Lynx @echo "Linux-PAM" qrencode : Doxygen @echo "qrencode" lxml : libxslt @echo "lxml" LVM2 : libaio mdadm reiserfsprogs Valgrind which xfsprogs @echo "LVM2" LLVM : CMake libxml2 Pygments PyYAML Valgrind Zip @echo "LLVM" Lynx : Sharutils Zip unzip @echo "Lynx" LZO : @echo "LZO" lz4 : @echo "lz4" make-ca : p11-kit @echo "make-ca" Mako : MarkupSafe @echo "Mako" Markdown : @echo "Markdown" MarkupSafe : @echo "MarkupSafe" mdadm : @echo "mdadm" MIT_Kerberos : @echo "MIT_Kerberos" MIT_Kerberos-keyutils : bind-utils keyutils libedit OpenLDAP yasm @echo "MIT_Kerberos-keyutils" NASM : asciidoc xmlto @echo "NASM" Net-SSLeay : @echo "Net-SSLeay" Nettle : @echo "Nettle" nghttp2 : libxml2 @echo "nghttp2" nghttp2-extra : Boost c-ares jansson libevent @echo nghttp2-extra nss : nspr sqlite3 @echo "nss" nspr : @echo "nspr" # optional with a systemd install ntp : IO-Socket-SSL libcap-pam libedit libevent @echo "ntp" OpenJade : OpenSP SGMLSpm Lynx @echo "OpenJade" OpenLDAP : Berkeley_DB Cyrus-SASL @echo "OpenLDAP" OpenLDAP-Extras : GnuTLS MariaDB PostgreSQL Pth unixODBC @echo "OpenLDAP-Extras" OpenSP : sgml-common xmlto @echo "OpenSP" OpenSSH : libedit @echo "OpenSSH" p11-kit : libtasn1 libxslt nss @echo "p11-kit" PCRE : libedit Valgrind @echo "PCRE" PCRE2 : libedit Valgrind @echo "PCRE2" popt : Doxygen @echo "popt" PLY : @echo "PLY" Pygments : @echo "Pygments" PyYAML : libyaml @echo "PyYAML" reiserfsprogs : @echo "reiserfsprogs" rpcsvc-proto : @echo "rpcsvc-proto" rsync : Doxygen lz4 popt @echo "rsync" SCons : docbook-xsl libxslt @echo "SCons" Serf : Apr-Util SCons MIT_Kerberos @echo "serf" sgml-common : @echo "sgml-common" SGMLSpm : @echo "SGMLSpm" shared-mime-info : GLib itstool libxml2 xmlto @echo "shared-mime-info" Sharutils : @echo "Sharutils" six : @echo "six" sqlite3 : libedit unzip @echo "sqlite3" Subversion : Apr-Util sqlite3 @echo "Subversion" Subversion-Extras : Apache apache-ant Boost Cyrus-SASL dbus Doxygen \ gnome-keyring java libsecret Ruby SWIG LZ4 UTF8proc @echo "Subversion-Extras" sudo : bind-utils Linux-PAM MIT_Kerberos-keyutils OpenLDAP @echo "sudo" systemd-extras : btrfs-progs cURL cryptsetup git GnuTLS iptables libcap-pam \ libgcrypt libidn2 libmicrohttpd libpwquality libxkbcommon lxml lz4 \ make-ca p11-kit PCRE2 qrencode rsync Valgrind zsh #gnu-efi kexec-tools \ libfido2 libmicrohttpd quota-tools Sphinx @echo "systemd-extras" Tk : Xorg-Libs @echo "Tk" unzip : @echo "unzip" URI : @echo "URI" util-macros : Xorg-Build-Environment @echo "util-macros" Valgrind : GTK-Doc @echo "Valgrind" Valgrind-llvm : LLVM @echo "Valgrind-llvm" Wayland : Doxygen libxml2 @echo "Wayland" Wayland-Protocols : Wayland @echo "Wayland-Protocols" wget : make-ca PCRE2 @echo "wget" which : @echo "which" whois : libidn2 @echo "whois" wpa_supplicant : #QT5, For Network-Manager: libnl libxml2 @echo "WPA Supplicant" xcb-proto : @echo "xcb-proto" xfsprogs : inih ICU @echo "xfsprogs" xkeyboard-config : Xorg-Libs @echo "xkeyboard-config" xmlto: docbook-xml docbook-xsl fop libxslt Lynx @echo "xmlto" Xorg-Libs : Fontconfig libxcb xmlto fop Lynx @echo "Xorg-Libs" Xorg-Build-Environment : sudo @echo "Xorg-Build-Environment" xorgproto : asciidoc util-macros @echo "xorgproto" yasm : @echo "yasm" Zip : @echo "Zip" zsh : libcap-pam PCRE Valgrind @echo "zsh"