19dc4c5d (kx 2023-04-11 06:54:40 +0300 1)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 2) #
19dc4c5d (kx 2023-04-11 06:54:40 +0300 3) # Following command helps to cheate SUBDIRS list:
19dc4c5d (kx 2023-04-11 06:54:40 +0300 4) # $ tree -fid .
19dc4c5d (kx 2023-04-11 06:54:40 +0300 5) #
19dc4c5d (kx 2023-04-11 06:54:40 +0300 6)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 7) SUBDIRS := CLooG \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 8) acl \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 9) acpid \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 10) adjtimex \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 11) apcupsd \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 12) ash \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 13) at \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 14) attr \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 15) banners \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 16) bpe \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 17) bsdstrings \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 18) btrfs-progs \
e20de451 (kx 2023-05-24 14:24:58 +0300 19) bubblewrap \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 20) bzip2 \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 21) c2man \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 22) can-utils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 23) cpufrequtils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 24) cryptsetup \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 25) ctags \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 26) cups \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 27) cups-filters \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 28) cups-xp \
4e0caee1 (kx 2023-09-28 12:29:53 +0300 29) daemon \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 30) db \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 31) dbus \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 32) dc3dd \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 33) dcron \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 34) debianutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 35) devs-debian \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 36) dialog \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 37) diffstat \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 38) dmidecode \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 39) dosfstools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 40) e2fsprogs \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 41) efibootmgr \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 42) efivar \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 43) eject \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 44) elilo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 45) elogind \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 46) elvis \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 47) eudev \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 48) fakeroot \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 49) fdutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 50) file \
e2cd863f (kx 2023-08-25 17:52:21 +0300 51) flashrom \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 52) foomatic-db \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 53) foomatic-db-engine \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 54) foomatic-db-nonfree \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 55) foomatic-filters \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 56) genext2fs \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 57) genpower-debian \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 58) ghostscript \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 59) ghostscript-fonts-std \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 60) gpm \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 61) gptfdisk \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 62) gutenprint \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 63) hdparm \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 64) hplip \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 65) htop \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 66) i2c-tools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 67) infozip \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 68) inih \
0c7772dd (kx 2023-04-11 07:23:53 +0300 69) initscripts \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 70) inotify-tools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 71) isapnptools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 72) ispell \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 73) itstool \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 74) jbigkit \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 75) jed \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 76) jfsutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 77) joe \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 78) jove \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 79) jsmin \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 80) kbd \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 81) kmod \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 82) less \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 83) libcgroup \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 84) lilo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 85) linuxconsole \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 86) linuxdoc-tools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 87) lm-sensors \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 88) logrotate \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 89) lrzip \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 90) lshw \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 91) lsof \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 92) lsscsi \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 93) lua \
729c3c45 (kx 2023-12-25 19:08:29 +0300 94) luajit2 \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 95) lvm2 \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 96) lxc \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 97) lzip \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 98) man \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 99) man-db \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 100) man-pages \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 101) man-pages-posix \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 102) man2html \
0a3312f7 (kx 2023-04-23 15:46:01 +0300 103) mandoc \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 104) mc \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 105) mcelog \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 106) mdadm \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 107) minicom \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 108) mktemp \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 109) mlocate \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 110) most \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 111) mt-st \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 112) mtd-utils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 113) mtx \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 114) nano \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 115) ncompress \
4068704e (kx 2023-12-27 05:51:45 +0300 116) ndctl \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 117) nvme-cli \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 118) os-prober \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 119) patchelf \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 120) pciutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 121) pcmciautils \
91769702 (kx 2024-01-17 16:48:30 +0300 122) pcsc-lite \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 123) pkgtools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 124) pm-utils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 125) po4a \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 126) populatefs \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 127) powertop \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 128) procinfo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 129) procinfo-ng \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 130) procps \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 131) procps-ng \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 132) pseudo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 133) psmisc \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 134) psmisc-ng \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 135) psutils \
d9382726 (kx 2023-06-14 12:50:32 +0300 136) qemu \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 137) qpdf \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 138) quota \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 139) radeontool \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 140) reiserfsprogs \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 141) rpm \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 142) rzip \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 143) sash \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 144) sc \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 145) sdparm \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 146) seejpeg \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 147) setserial \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 148) shadow \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 149) smartmontools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 150) splitvt \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 151) squashfs-tools \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 152) sudo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 153) sysfsutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 154) sysklogd \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 155) syslinux \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 156) sysstat \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 157) sysvinit \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 158) tcsh \
72dc8a87 (kx 2023-12-21 21:39:41 +0300 159) timedated \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 160) tmux \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 161) todos \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 162) tree \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 163) udisks \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 164) upower \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 165) usb-modeswitch \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 166) usb-modeswitch-data \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 167) usbutils \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 168) utempter \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 169) util-linux \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 170) vim \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 171) xfs \
e5e57eb9 (kx 2024-01-10 15:08:39 +0300 172) xmltoman \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 173) xz \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 174) ziptool \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 175) zoo \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 176) zsh
19dc4c5d (kx 2023-04-11 06:54:40 +0300 177)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 178)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 179) all-recursive downloads_clean-recursive:
19dc4c5d (kx 2023-04-11 06:54:40 +0300 180) @set fnord $(MAKEFLAGS); amf=$$2; \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 181) target=`echo $@ | sed s/-recursive//`; \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 182) list='$(SUBDIRS)'; for subdir in $$list; do \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 183) echo "Making $$target in $$subdir"; \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 184) local_target="$$target"; \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 185) (cd $$subdir && $(MAKE) $$fnord $$local_target) \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 186) || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
19dc4c5d (kx 2023-04-11 06:54:40 +0300 187) done; test -z "$$fail"
19dc4c5d (kx 2023-04-11 06:54:40 +0300 188)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 189) all: all-recursive
19dc4c5d (kx 2023-04-11 06:54:40 +0300 190)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 191) downloads_clean: downloads_clean-recursive
19dc4c5d (kx 2023-04-11 06:54:40 +0300 192)
19dc4c5d (kx 2023-04-11 06:54:40 +0300 193) .PHONY: all-recursive downloads_clean-recursive all downloads_clean