summaryrefslogtreecommitdiff
path: root/packages/a/Makefile
blob: 4e8046a73ef6fef6ba558452f8190b92c4549b0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
#
# Following command helps to cheate SUBDIRS list:
# $ tree -fid .
#

SUBDIRS := CLooG                  \
           acl                    \
           acpid                  \
           adjtimex               \
           apcupsd                \
           ash                    \
           at                     \
           attr                   \
           banners                \
           bpe                    \
           bsdstrings             \
           btrfs-progs            \
           bubblewrap             \
           bzip2                  \
           c2man                  \
           can-utils              \
           cpufrequtils           \
           cryptsetup             \
           ctags                  \
           cups                   \
           cups-filters           \
           cups-xp                \
           db                     \
           dbus                   \
           dc3dd                  \
           dcron                  \
           debianutils            \
           devs-debian            \
           dialog                 \
           diffstat               \
           dmidecode              \
           dosfstools             \
           e2fsprogs              \
           efibootmgr             \
           efivar                 \
           eject                  \
           elilo                  \
           elogind                \
           elvis                  \
           eudev                  \
           fakeroot               \
           fdutils                \
           file                   \
           foomatic-db            \
           foomatic-db-engine     \
           foomatic-db-nonfree    \
           foomatic-filters       \
           genext2fs              \
           genpower-debian        \
           ghostscript            \
           ghostscript-fonts-std  \
           gphoto2                \
           gpm                    \
           gptfdisk               \
           gutenprint             \
           hdparm                 \
           hplip                  \
           htop                   \
           i2c-tools              \
           infozip                \
           inih                   \
           initscripts            \
           inotify-tools          \
           isapnptools            \
           ispell                 \
           itstool                \
           jbigkit                \
           jed                    \
           jfsutils               \
           joe                    \
           jove                   \
           jsmin                  \
           kbd                    \
           kmod                   \
           less                   \
           libcgroup              \
           lilo                   \
           linuxconsole           \
           linuxdoc-tools         \
           lm-sensors             \
           logrotate              \
           lrzip                  \
           lshw                   \
           lsof                   \
           lsscsi                 \
           lua                    \
           lvm2                   \
           lxc                    \
           lzip                   \
           man                    \
           man-db                 \
           man-pages              \
           man-pages-posix        \
           man2html               \
           mandoc                 \
           mc                     \
           mcelog                 \
           mdadm                  \
           minicom                \
           mktemp                 \
           mlocate                \
           most                   \
           mt-st                  \
           mtd-utils              \
           mtx                    \
           nano                   \
           ncompress              \
           nvme-cli               \
           os-prober              \
           patchelf               \
           pciutils               \
           pcmciautils            \
           pkgtools               \
           pm-utils               \
           po4a                   \
           populatefs             \
           powertop               \
           procinfo               \
           procinfo-ng            \
           procps                 \
           procps-ng              \
           pseudo                 \
           psmisc                 \
           psmisc-ng              \
           psutils                \
           qpdf                   \
           quota                  \
           radeontool             \
           reiserfsprogs          \
           rpm                    \
           rzip                   \
           sash                   \
           sc                     \
           sdparm                 \
           seejpeg                \
           setserial              \
           shadow                 \
           smartmontools          \
           splitvt                \
           squashfs-tools         \
           sudo                   \
           sysfsutils             \
           sysklogd               \
           syslinux               \
           sysstat                \
           sysvinit               \
           tcsh                   \
           tmux                   \
           todos                  \
           tree                   \
           udisks                 \
           udisks2                \
           upower                 \
           usb-modeswitch         \
           usb-modeswitch-data    \
           usbutils               \
           utempter               \
           util-linux             \
           vim                    \
           xfs                    \
           xz                     \
           ziptool                \
           zoo                    \
           zsh


all-recursive downloads_clean-recursive:
	@set fnord $(MAKEFLAGS); amf=$$2; \
	target=`echo $@ | sed s/-recursive//`; \
	list='$(SUBDIRS)'; for subdir in $$list; do \
	  echo "Making $$target in $$subdir"; \
	  local_target="$$target"; \
	  (cd $$subdir && $(MAKE) $$fnord $$local_target) \
	   || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
	done; test -z "$$fail"

all: all-recursive

downloads_clean: downloads_clean-recursive

.PHONY: all-recursive downloads_clean-recursive all downloads_clean