# Most deps like GLib, Xorg, gobject-introspection brought in from # Systemd-Extras and Xorg in main and Xorg Makefiles and not listed # here or commented in targets # # These are utils or libraries or other apps. Maybe rename this. # These may depend on QT/KF5 or other utiltargets = $(security) $(filesystems) $(genlibs) $(uefiboot) $(editors) \ $(shells) $(virtualization) $(graphfontlibs) $(genutils) \ $(sysutils) $(programming) $(netprogs) $(netutils) $(netlibs) \ $(textbrowsers) $(mail_newsclients) $(servers) all : $(utiltargets) editors = Bluefish Ed Emacs Joe Nano Vim # Gedit Mousepad filesystems = jfsutils sshfs genlibs = enchant liblinear Talloc telepathy-glib \ # CLucene Double-conversion Exempi GMime gspell libgrss libgsf \ libiodbc libportal libsigc3 libstatgrab \ libuninameslist libunique Pth Uchardet Umockdev wv genutils = Bogofilter Compface Hd2u Highlight lsof Rarian Rep-gtk Screen \ telepathy-logger telepathy-mission-control tidy-html5 Time \ tree Xdg-user-dirs #gnomeapps = Gucharmap graphfontlibs = babl gegl GLM libmypaint libspiro mypaint-brushes Potrace \ Qpdf woff2 mail_newsclients = Fetchmail mailx Mutt Procmail netlibs = # GeoClue ldns libnma uhttpmock netprogs = bridge-utils cifs-utils iw NcFTP Wireless_tools netutils = Nmap Traceroute Whois Wireshark \ # Avahi bind-utils NetworkManager network-manager-applet programming = librep Lua54 Mercurial # Cbindgen security = haveged liboauth ssh-askpass \ # firewall polkit-gnome stunnel Tripwire servers = # Apache BIND ProTPD vsftpd Dovecot Exim Postfix sendmail unbound shells = Dash Tcsh sysutils = acpid at autofs cups-pk-helper \ Fcron Hdparm LSB-Tools Logrotate MC \ Pax pm-utils sg3_utils Sysstat \ # AccountsService Bubblewrap notification-daemon \ Raptor Rasqal Redland textbrowsers = Links # Lynx uefiboot = # efivar efibootmgr GRUB #virtualization = qemu all: $(utiltargets) ### Security ### haveged : @echo $@ liboauth : #cURL NSS Doxygen @echo $@ ssh-askpass : # GTK2 Sudo Xorg-Libs @echo $@ ### Filesystems ### jfsutils : @echo $@ sshfs : # Fuse GLib docutils @echo $@ ### UEFI Boot ### ### Editors ### Bluefish : enchant Gucharmap # Jing @echo $@ Ed : # libarchive @echo $@ Emacs : # HarfBuzz giflib GnuTLS jansson libtiff Xorg-Libs \ alsa-lib Cairo dbus GConf gobject-introspection gsettings-desktop-schemas \ GPM GTK2 GTK3 ImageMagick LCMS2 libjpeg-turbo libpng librsvg libxml2 \ MIT_Kerberos Valgrind @echo $@ Joe : @echo $@ Nano : @echo $@ Vim : Lua54 # Xorg-Libs GTK3 GPM rsync Ruby @echo $@ ### General Libraries ### enchant : # GLib Aspell dbus-glib Doxygen Hspell Hunspell @echo $@ liblinear : @echo $@ Talloc : # docbook-xml docbook-xsl libxslt GDB git libnsl libitrpc Valgrind \ xfsprogs @echo $@ telepathy-glib : # dbus-glib GTK-Doc libxslt gobject-introspection Vala @echo $@ ### Graphics and Font Libraries ### babl : # gobject-introspection librsvg LCMS2 Vala @echo $@ gegl : babl gexiv2 libspiro # JSON-GLib libjpeg-turbo libpng \ gobject-introspection Graphviz Pygments PyGObject asciidoc Cairo \ Exiv2 ffmpeg gdk-pixbuf GTK-Doc JasPer LCMS2 librsvg libtiff \ libwebp Pango Ruby SDL2 v4l-utils Vala OpenEXR @echo $@ GLM : @echo $@ libmypaint : # json-c GLib gobject-introspection Doxygen @echo $@ libspiro : @echo $@ mypaint-brushes : libmypaint @echo $@ Potrace : # LLVM @echo $@ Qpdf : # libjpeg-turbo fop GnuTLS libxslt @echo $@ woff2 : # Brotli CMake @echo $@ ### General Utilities ### Bogofilter : # Berkeley_DB Gsl libxml2 lmdb sqlite3 xmlto @echo $@ Compface : @echo $@ Hd2u : # popt @echo $@ Highlight : Lua54 # Boost qt-everywhere @echo $@ lsof : # libtirpc @echo $@ Rarian : # libxslt docbook-xml @echo $@ Rep-gtk : librep # GTK2 @echo $@ Screen : # Linux-PAM @echo $@ telepathy-logger : telepathy-glib # Python2 sqlite3 @echo $@ telepathy-mission-control : telepathy-glib # DBus-Python NetworkManager \ GTK-Doc Upower @echo $@ tidy-html5 : # CMake libxslt @echo $@ Time : @echo $@ tree : @echo $@ Xdg-user-dirs : @echo $@ ### System Utilities ### acpid : @echo $@ at : @echo $@ autofs : nfs-utils # libtirpc rpcsvc-proto libnsl libxml2 MIT_Kerberos \ OpenLDAP Cyrus-SASL @echo $@ cups-pk-helper : @echo $@ Fcron : Vim # Linux-PAM DocBook-utils @echo $@ Hdparm : @echo $@ LSB-Tools : @echo $@ Logrotate : # popt @echo $@ MC : # GLib PCRE slang Doxygen GPM libssh2 Ruby Samba unzip Xorg-Libs Zip @echo $@ Pax : @echo $@ pm-utils : # xmlto Hdparm @echo $@ sg3_utils : @echo $@ Sysstat : @echo $@ ### Gnome Libraries and Desktop ### gexiv2 : # Exiv2 Vala GTK-Doc Python2 @echo $@ ### Gnome Apps ### Gucharmap : # desktop-file-utils GTK3 itstool unzip wget \ gobject-introspection Vala GTK-Doc @echo $@ ### Shells ### Dash : @echo $@ Tcsh : @echo $@ ### Virtualization ### ### Programming ### librep : @echo $@ Lua54 : @echo $@ Mercurial : # docutils git GnuPG2 OpenSSH Pygments rustc Subversion @echo $@ ### Networking Programs ### bridge-utils : @echo $@ cifs-utils : Talloc # keyutils Linux-PAM MIT_Kerberos Samba libcap-pam @echo $@ iw : # libnl @echo $@ NcFTP : # LLVM @echo $@ nfs-utils : rpcbind # libtirpc rpcsvc-proto Cyrus-SASL LVM2 libnsl OpenLDAP \ sqlite3 MIT_Kerberos libcap-pam @echo $@ rpcbind : # libtirpc @echo $@ Wireless_tools : @echo $@ ### Networking Utilities ### Nmap : liblinear Lua54 # libpcap PCRE PyGTK Python2 libssh2 @echo $@ Traceroute : @echo $@ Whois : # libidn or libidn2 @echo $@ Wireshark : # CMake GLib libgcrypt qt-everywhere libpcap Brotli c-ares \ Doxygen git GnuTLS libnl libxslt libxml2 Lua MIT_Kerberos nghttp2 \ SBC Speex @echo $@ ### Networking Libraries ### ### Text Web Browsers ### Links : # libevent GPM Xorg-Libs libpng libjpeg-turbo librsvg libtiff @echo $@ ### Mail / News Clients ### Fetchmail : Procmail # MIT_Kerberos @echo $@ mailx : # NSS MIT_Kerberos @echo $@ Mutt : Links # Lynx Aspell Cyrus-SASL GDB GnuPG2 GPGME libidn MIT_Kerberos \ slang sqlite3 @echo $@ Procmail : # libnsl @echo $@