8b7e76c7 (kx 2023-04-09 23:18:24 +0300 1)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 2) #
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 3) # Following command helps to cheate SUBDIRS list:
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 4) # $ tree -fid .
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 5) #
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 6)
051bf53b (kx 2023-05-18 05:58:41 +0300 7) SUBDIRS := ModemManager \
051bf53b (kx 2023-05-18 05:58:41 +0300 8) alpine \
051bf53b (kx 2023-05-18 05:58:41 +0300 9) arptables \
051bf53b (kx 2023-05-18 05:58:41 +0300 10) autofs \
051bf53b (kx 2023-05-18 05:58:41 +0300 11) avahi \
051bf53b (kx 2023-05-18 05:58:41 +0300 12) biff+comsat \
051bf53b (kx 2023-05-18 05:58:41 +0300 13) bind \
051bf53b (kx 2023-05-18 05:58:41 +0300 14) bluez \
051bf53b (kx 2023-05-18 05:58:41 +0300 15) bluez-firmware \
051bf53b (kx 2023-05-18 05:58:41 +0300 16) bluez-hcidump \
051bf53b (kx 2023-05-18 05:58:41 +0300 17) bootp \
051bf53b (kx 2023-05-18 05:58:41 +0300 18) bootp-debian \
051bf53b (kx 2023-05-18 05:58:41 +0300 19) bridge-utils \
051bf53b (kx 2023-05-18 05:58:41 +0300 20) bsd-finger \
051bf53b (kx 2023-05-18 05:58:41 +0300 21) ca-certificates \
051bf53b (kx 2023-05-18 05:58:41 +0300 22) cifs-utils \
051bf53b (kx 2023-05-18 05:58:41 +0300 23) conntrack-tools \
051bf53b (kx 2023-05-18 05:58:41 +0300 24) crda \
051bf53b (kx 2023-05-18 05:58:41 +0300 25) curl \
051bf53b (kx 2023-05-18 05:58:41 +0300 26) cyrus-imapd \
051bf53b (kx 2023-05-18 05:58:41 +0300 27) cyrus-sasl \
051bf53b (kx 2023-05-18 05:58:41 +0300 28) dhcp \
051bf53b (kx 2023-05-18 05:58:41 +0300 29) dhcpcd \
051bf53b (kx 2023-05-18 05:58:41 +0300 30) dhcpdump \
051bf53b (kx 2023-05-18 05:58:41 +0300 31) dirmngr \
051bf53b (kx 2023-05-18 05:58:41 +0300 32) dnsmasq \
051bf53b (kx 2023-05-18 05:58:41 +0300 33) ebtables \
051bf53b (kx 2023-05-18 05:58:41 +0300 34) egd \
051bf53b (kx 2023-05-18 05:58:41 +0300 35) elm \
051bf53b (kx 2023-05-18 05:58:41 +0300 36) epic5 \
051bf53b (kx 2023-05-18 05:58:41 +0300 37) ethtool \
051bf53b (kx 2023-05-18 05:58:41 +0300 38) fetchmail \
051bf53b (kx 2023-05-18 05:58:41 +0300 39) firmware \
051bf53b (kx 2023-05-18 05:58:41 +0300 40) freeradius-client \
051bf53b (kx 2023-05-18 05:58:41 +0300 41) getmail \
051bf53b (kx 2023-05-18 05:58:41 +0300 42) gnupg \
051bf53b (kx 2023-05-18 05:58:41 +0300 43) gnupg2 \
051bf53b (kx 2023-05-18 05:58:41 +0300 44) gnutls \
051bf53b (kx 2023-05-18 05:58:41 +0300 45) gpa \
051bf53b (kx 2023-05-18 05:58:41 +0300 46) gpgme \
051bf53b (kx 2023-05-18 05:58:41 +0300 47) htdig \
051bf53b (kx 2023-05-18 05:58:41 +0300 48) httpd \
051bf53b (kx 2023-05-18 05:58:41 +0300 49) icmpinfo \
051bf53b (kx 2023-05-18 05:58:41 +0300 50) idnkit \
051bf53b (kx 2023-05-18 05:58:41 +0300 51) iftop \
051bf53b (kx 2023-05-18 05:58:41 +0300 52) imap \
051bf53b (kx 2023-05-18 05:58:41 +0300 53) inetd \
051bf53b (kx 2023-05-18 05:58:41 +0300 54) iperf3 \
051bf53b (kx 2023-05-18 05:58:41 +0300 55) iproute2 \
051bf53b (kx 2023-05-18 05:58:41 +0300 56) ipset \
051bf53b (kx 2023-05-18 05:58:41 +0300 57) iptables \
051bf53b (kx 2023-05-18 05:58:41 +0300 58) iptraf-ng \
051bf53b (kx 2023-05-18 05:58:41 +0300 59) iputils \
051bf53b (kx 2023-05-18 05:58:41 +0300 60) irssi \
051bf53b (kx 2023-05-18 05:58:41 +0300 61) iw \
051bf53b (kx 2023-05-18 05:58:41 +0300 62) kerberos \
051bf53b (kx 2023-05-18 05:58:41 +0300 63) lftp \
051bf53b (kx 2023-05-18 05:58:41 +0300 64) libassuan \
051bf53b (kx 2023-05-18 05:58:41 +0300 65) libgcrypt \
051bf53b (kx 2023-05-18 05:58:41 +0300 66) libgpg-error \
051bf53b (kx 2023-05-18 05:58:41 +0300 67) libksba \
051bf53b (kx 2023-05-18 05:58:41 +0300 68) libmbim \
051bf53b (kx 2023-05-18 05:58:41 +0300 69) libmnl \
051bf53b (kx 2023-05-18 05:58:41 +0300 70) libndp \
051bf53b (kx 2023-05-18 05:58:41 +0300 71) libnetfilter_acct \
051bf53b (kx 2023-05-18 05:58:41 +0300 72) libnetfilter_conntrack \
051bf53b (kx 2023-05-18 05:58:41 +0300 73) libnetfilter_cthelper \
051bf53b (kx 2023-05-18 05:58:41 +0300 74) libnetfilter_cttimeout \
051bf53b (kx 2023-05-18 05:58:41 +0300 75) libnetfilter_log \
051bf53b (kx 2023-05-18 05:58:41 +0300 76) libnetfilter_queue \
051bf53b (kx 2023-05-18 05:58:41 +0300 77) libnfnetlink \
051bf53b (kx 2023-05-18 05:58:41 +0300 78) libnftnl \
051bf53b (kx 2023-05-18 05:58:41 +0300 79) libnice \
051bf53b (kx 2023-05-18 05:58:41 +0300 80) libnl \
051bf53b (kx 2023-05-18 05:58:41 +0300 81) libnl3 \
051bf53b (kx 2023-05-18 05:58:41 +0300 82) libnsl \
051bf53b (kx 2023-05-18 05:58:41 +0300 83) libpcap \
051bf53b (kx 2023-05-18 05:58:41 +0300 84) libproxy \
051bf53b (kx 2023-05-18 05:58:41 +0300 85) libqmi \
051bf53b (kx 2023-05-18 05:58:41 +0300 86) libsignal-protocol-c \
051bf53b (kx 2023-05-18 05:58:41 +0300 87) libsrtp \
051bf53b (kx 2023-05-18 05:58:41 +0300 88) libtirpc \
d85ba8cf (kx 2024-01-15 19:04:02 +0300 89) libupnp \
051bf53b (kx 2023-05-18 05:58:41 +0300 90) links \
051bf53b (kx 2023-05-18 05:58:41 +0300 91) lynx \
051bf53b (kx 2023-05-18 05:58:41 +0300 92) mailx \
051bf53b (kx 2023-05-18 05:58:41 +0300 93) maxmind \
051bf53b (kx 2023-05-18 05:58:41 +0300 94) mcabber \
051bf53b (kx 2023-05-18 05:58:41 +0300 95) metamail \
051bf53b (kx 2023-05-18 05:58:41 +0300 96) mozilla-nspr \
051bf53b (kx 2023-05-18 05:58:41 +0300 97) mozilla-nss \
051bf53b (kx 2023-05-18 05:58:41 +0300 98) mtr \
051bf53b (kx 2023-05-18 05:58:41 +0300 99) mutt \
051bf53b (kx 2023-05-18 05:58:41 +0300 100) nc \
051bf53b (kx 2023-05-18 05:58:41 +0300 101) ncftp \
051bf53b (kx 2023-05-18 05:58:41 +0300 102) net-snmp \
051bf53b (kx 2023-05-18 05:58:41 +0300 103) net-tools \
051bf53b (kx 2023-05-18 05:58:41 +0300 104) netatalk \
051bf53b (kx 2023-05-18 05:58:41 +0300 105) netdate \
051bf53b (kx 2023-05-18 05:58:41 +0300 106) netkit-base \
051bf53b (kx 2023-05-18 05:58:41 +0300 107) netkit-bootparamd \
051bf53b (kx 2023-05-18 05:58:41 +0300 108) netkit-combo \
051bf53b (kx 2023-05-18 05:58:41 +0300 109) netkit-ftp \
051bf53b (kx 2023-05-18 05:58:41 +0300 110) netkit-ntalk \
051bf53b (kx 2023-05-18 05:58:41 +0300 111) netkit-routed \
051bf53b (kx 2023-05-18 05:58:41 +0300 112) netkit-rpc \
051bf53b (kx 2023-05-18 05:58:41 +0300 113) netkit-rsh \
051bf53b (kx 2023-05-18 05:58:41 +0300 114) netkit-rusers \
051bf53b (kx 2023-05-18 05:58:41 +0300 115) netkit-rwall \
051bf53b (kx 2023-05-18 05:58:41 +0300 116) netkit-rwho \
051bf53b (kx 2023-05-18 05:58:41 +0300 117) netkit-telnet \
051bf53b (kx 2023-05-18 05:58:41 +0300 118) netkit-tftp \
051bf53b (kx 2023-05-18 05:58:41 +0300 119) netkit-timed \
051bf53b (kx 2023-05-18 05:58:41 +0300 120) netpipes \
051bf53b (kx 2023-05-18 05:58:41 +0300 121) nettle \
051bf53b (kx 2023-05-18 05:58:41 +0300 122) netwatch \
051bf53b (kx 2023-05-18 05:58:41 +0300 123) netwrite \
051bf53b (kx 2023-05-18 05:58:41 +0300 124) newspost \
051bf53b (kx 2023-05-18 05:58:41 +0300 125) nfacct \
051bf53b (kx 2023-05-18 05:58:41 +0300 126) nfs-utils \
051bf53b (kx 2023-05-18 05:58:41 +0300 127) nftables \
051bf53b (kx 2023-05-18 05:58:41 +0300 128) nghttp2 \
051bf53b (kx 2023-05-18 05:58:41 +0300 129) nginx \
051bf53b (kx 2023-05-18 05:58:41 +0300 130) nmap \
051bf53b (kx 2023-05-18 05:58:41 +0300 131) nn \
051bf53b (kx 2023-05-18 05:58:41 +0300 132) npth \
783c1acf (kx 2023-12-26 13:32:17 +0300 133) nss-mdns \
051bf53b (kx 2023-05-18 05:58:41 +0300 134) nss-pam-ldapd \
051bf53b (kx 2023-05-18 05:58:41 +0300 135) ntbtls \
051bf53b (kx 2023-05-18 05:58:41 +0300 136) ntp \
051bf53b (kx 2023-05-18 05:58:41 +0300 137) obex-data-server \
051bf53b (kx 2023-05-18 05:58:41 +0300 138) obexfs \
051bf53b (kx 2023-05-18 05:58:41 +0300 139) obexftp \
051bf53b (kx 2023-05-18 05:58:41 +0300 140) opendkim \
051bf53b (kx 2023-05-18 05:58:41 +0300 141) openldap \
051bf53b (kx 2023-05-18 05:58:41 +0300 142) openobex \
051bf53b (kx 2023-05-18 05:58:41 +0300 143) openssh \
051bf53b (kx 2023-05-18 05:58:41 +0300 144) openssl \
051bf53b (kx 2023-05-18 05:58:41 +0300 145) openssl10 \
051bf53b (kx 2023-05-18 05:58:41 +0300 146) openvpn \
051bf53b (kx 2023-05-18 05:58:41 +0300 147) p11-kit \
051bf53b (kx 2023-05-18 05:58:41 +0300 148) pam-krb5 \
051bf53b (kx 2023-05-18 05:58:41 +0300 149) php \
051bf53b (kx 2023-05-18 05:58:41 +0300 150) pidentd \
051bf53b (kx 2023-05-18 05:58:41 +0300 151) pinentry \
051bf53b (kx 2023-05-18 05:58:41 +0300 152) pinepgp \
051bf53b (kx 2023-05-18 05:58:41 +0300 153) popa3d \
051bf53b (kx 2023-05-18 05:58:41 +0300 154) portmap \
051bf53b (kx 2023-05-18 05:58:41 +0300 155) postfix \
051bf53b (kx 2023-05-18 05:58:41 +0300 156) ppp \
051bf53b (kx 2023-05-18 05:58:41 +0300 157) pppsetup \
051bf53b (kx 2023-05-18 05:58:41 +0300 158) procmail \
051bf53b (kx 2023-05-18 05:58:41 +0300 159) proftpd \
051bf53b (kx 2023-05-18 05:58:41 +0300 160) pssh \
051bf53b (kx 2023-05-18 05:58:41 +0300 161) radius \
051bf53b (kx 2023-05-18 05:58:41 +0300 162) radiusclient \
051bf53b (kx 2023-05-18 05:58:41 +0300 163) rdist \
051bf53b (kx 2023-05-18 05:58:41 +0300 164) rfkill \
051bf53b (kx 2023-05-18 05:58:41 +0300 165) rp-pppoe \
051bf53b (kx 2023-05-18 05:58:41 +0300 166) rpcbind \
051bf53b (kx 2023-05-18 05:58:41 +0300 167) rpcsvc-proto \
051bf53b (kx 2023-05-18 05:58:41 +0300 168) rsync \
051bf53b (kx 2023-05-18 05:58:41 +0300 169) samba \
051bf53b (kx 2023-05-18 05:58:41 +0300 170) scute \
051bf53b (kx 2023-05-18 05:58:41 +0300 171) sendmail \
051bf53b (kx 2023-05-18 05:58:41 +0300 172) slrn \
051bf53b (kx 2023-05-18 05:58:41 +0300 173) snownews \
051bf53b (kx 2023-05-18 05:58:41 +0300 174) stunnel \
051bf53b (kx 2023-05-18 05:58:41 +0300 175) tcp_wrappers \
051bf53b (kx 2023-05-18 05:58:41 +0300 176) tcpdump \
051bf53b (kx 2023-05-18 05:58:41 +0300 177) telnet-OpenBSD \
051bf53b (kx 2023-05-18 05:58:41 +0300 178) tftp-hpa \
051bf53b (kx 2023-05-18 05:58:41 +0300 179) tin \
051bf53b (kx 2023-05-18 05:58:41 +0300 180) traceroute \
051bf53b (kx 2023-05-18 05:58:41 +0300 181) trn \
051bf53b (kx 2023-05-18 05:58:41 +0300 182) trn4 \
051bf53b (kx 2023-05-18 05:58:41 +0300 183) ulogd \
051bf53b (kx 2023-05-18 05:58:41 +0300 184) uwsgi \
051bf53b (kx 2023-05-18 05:58:41 +0300 185) vlan \
051bf53b (kx 2023-05-18 05:58:41 +0300 186) vsftpd \
051bf53b (kx 2023-05-18 05:58:41 +0300 187) webrtc-audio-processing \
051bf53b (kx 2023-05-18 05:58:41 +0300 188) whois \
051bf53b (kx 2023-05-18 05:58:41 +0300 189) wireless-regdb \
051bf53b (kx 2023-05-18 05:58:41 +0300 190) wireless-tools \
051bf53b (kx 2023-05-18 05:58:41 +0300 191) wpa_supplicant \
051bf53b (kx 2023-05-18 05:58:41 +0300 192) yp \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 193) ytalk
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 194)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 195)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 196) all-recursive downloads_clean-recursive:
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 197) @set fnord $(MAKEFLAGS); amf=$$2; \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 198) target=`echo $@ | sed s/-recursive//`; \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 199) list='$(SUBDIRS)'; for subdir in $$list; do \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 200) echo "Making $$target in $$subdir"; \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 201) local_target="$$target"; \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 202) (cd $$subdir && $(MAKE) $$fnord $$local_target) \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 203) || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 204) done; test -z "$$fail"
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 205)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 206) all: all-recursive
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 207)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 208) downloads_clean: downloads_clean-recursive
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 209)
8b7e76c7 (kx 2023-04-09 23:18:24 +0300 210) .PHONY: all-recursive downloads_clean-recursive all downloads_clean