OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 2 Rev 3
1 # 1 #
2 # Copyright (C) 2007-2018 OpenWrt.org 2 # Copyright (C) 2007-2018 OpenWrt.org
3 # 3 #
4 # This is free software, licensed under the GNU General Public License v2. 4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information. 5 # See /LICENSE for more information.
6 # 6 #
7   7  
8 include $(TOPDIR)/rules.mk 8 include $(TOPDIR)/rules.mk
9   9  
10 PKG_NAME:=util-linux 10 PKG_NAME:=util-linux
11 PKG_VERSION:=2.33 11 PKG_VERSION:=2.32
12 PKG_RELEASE:=2 12 PKG_RELEASE:=2
13   13  
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz 14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
15 PKG_SOURCE_URL:=@KERNEL/linux/utils/$(PKG_NAME)/v2.33 15 PKG_SOURCE_URL:=@KERNEL/linux/utils/$(PKG_NAME)/v2.32
16 PKG_HASH:=f261b9d73c35bfeeea04d26941ac47ee1df937bd3b0583e748217c1ea423658a 16 PKG_HASH:=6c7397abc764e32e8159c2e96042874a190303e77adceb4ac5bd502a272a4734
17 PKG_CPE_ID:=cpe:/a:kernel:util-linux 17 PKG_CPE_ID:=cpe:/a:kernel:util-linux
18   18  
19 PKG_LICENSE:=GPL-2.0 19 PKG_LICENSE:=GPL-2.0
20 PKG_LICENSE_FILES:= COPYING \ 20 PKG_LICENSE_FILES:= COPYING \
21 libblkid/COPYING \ 21 libblkid/COPYING \
22 libmount/COPYING \ 22 libmount/COPYING \
23 Documentation/licenses/COPYING.GPLv2 \ 23 Documentation/licenses/COPYING.GPLv2 \
24 Documentation/licenses/COPYING.LGPLv2.1 \ 24 Documentation/licenses/COPYING.LGPLv2.1 \
25 libuuid/COPYING \ 25 libuuid/COPYING \
26 Documentation/licenses/COPYING.BSD-3 26 Documentation/licenses/COPYING.BSD-3
27   27  
28 PKG_BUILD_PARALLEL:=1 28 PKG_BUILD_PARALLEL:=1
29   29  
30 PKG_FIXUP:=autoreconf 30 PKG_FIXUP:=autoreconf
31 PKG_INSTALL:=1 31 PKG_INSTALL:=1
32   32  
33 DISABLE_NLS:=--disable-nls 33 DISABLE_NLS:=--disable-nls
34   34  
35 include $(INCLUDE_DIR)/package.mk 35 include $(INCLUDE_DIR)/package.mk
36   36  
37 define Package/util-linux/Default 37 define Package/util-linux/Default
38 SECTION:=utils 38 SECTION:=utils
39 CATEGORY:=Utilities 39 CATEGORY:=Utilities
40 DEPENDS:= +librt 40 DEPENDS:= +librt
41 URL:=http://www.kernel.org/pub/linux/utils/util-linux/ 41 URL:=http://www.kernel.org/pub/linux/utils/util-linux/
42 endef 42 endef
43   43  
44 define Package/libblkid 44 define Package/libblkid
45 $(call Package/util-linux/Default) 45 $(call Package/util-linux/Default)
46 DEPENDS:=+libuuid 46 DEPENDS:=+libuuid
47 TITLE:=block device id library 47 TITLE:=block device id library
48 SECTION:=libs 48 SECTION:=libs
49 CATEGORY:=Libraries 49 CATEGORY:=Libraries
50 ABI_VERSION:=1 -  
51 endef 50 endef
52   51  
53 define Package/libblkid/description 52 define Package/libblkid/description
54 The libblkid library is used to identify block devices (disks) as to their 53 The libblkid library is used to identify block devices (disks) as to their
55 content (e.g. filesystem type, partitions) as well as extracting additional 54 content (e.g. filesystem type, partitions) as well as extracting additional
56 information such as filesystem labels/volume names, partitions, unique 55 information such as filesystem labels/volume names, partitions, unique
57 identifiers/serial numbers... 56 identifiers/serial numbers...
58 endef 57 endef
59   58  
60 define Package/libfdisk 59 define Package/libfdisk
61 $(call Package/util-linux/Default) 60 $(call Package/util-linux/Default)
62 DEPENDS:=+libuuid +libblkid 61 DEPENDS:=+libuuid +libblkid
63 TITLE:=partition manipulating library 62 TITLE:=partition manipulating library
64 SECTION:=libs 63 SECTION:=libs
65 CATEGORY:=Libraries 64 CATEGORY:=Libraries
66 ABI_VERSION:=1 -  
67 endef 65 endef
68   66  
69 define Package/libfdisk/description 67 define Package/libfdisk/description
70 The libfdisk library is used for manipulating with partition tables. 68 The libfdisk library is used for manipulating with partition tables.
71 endef 69 endef
72   70  
73 define Package/libmount 71 define Package/libmount
74 $(call Package/util-linux/Default) 72 $(call Package/util-linux/Default)
75 DEPENDS:=+libblkid 73 DEPENDS:=+libblkid
76 TITLE:=mount library 74 TITLE:=mount library
77 SECTION:=libs 75 SECTION:=libs
78 CATEGORY:=Libraries 76 CATEGORY:=Libraries
79 ABI_VERSION:=1 -  
80 endef 77 endef
81   78  
82 define Package/libmount/description 79 define Package/libmount/description
83 The libmount library is used to parse /etc/fstab, /etc/mtab and 80 The libmount library is used to parse /etc/fstab, /etc/mtab and
84 /proc/self/mountinfo files, manage the mtab file, evaluate mount options... 81 /proc/self/mountinfo files, manage the mtab file, evaluate mount options...
85 endef 82 endef
86   83  
87 define Package/libuuid 84 define Package/libuuid
88 $(call Package/util-linux/Default) 85 $(call Package/util-linux/Default)
89 TITLE:=DCE compatible Universally Unique Identifier library 86 TITLE:=DCE compatible Universally Unique Identifier library
90 SECTION:=libs 87 SECTION:=libs
91 CATEGORY:=Libraries 88 CATEGORY:=Libraries
92 ABI_VERSION:=1 -  
93 endef 89 endef
94   90  
95 define Package/libuuid/description 91 define Package/libuuid/description
96 The UUID library is used to generate unique identifiers for objects 92 The UUID library is used to generate unique identifiers for objects
97 that may be accessible beyond the local system. This library 93 that may be accessible beyond the local system. This library
98 generates UUIDs compatible with those created by the Open Software 94 generates UUIDs compatible with those created by the Open Software
99 Foundation (OSF) Distributed Computing Environment (DCE) utility. 95 Foundation (OSF) Distributed Computing Environment (DCE) utility.
100 endef 96 endef
101   97  
102 define Package/libsmartcols 98 define Package/libsmartcols
103 $(call Package/util-linux/Default) 99 $(call Package/util-linux/Default)
104 TITLE:=table or tree library 100 TITLE:=table or tree library
105 SECTION:=libs 101 SECTION:=libs
106 CATEGORY:=Libraries 102 CATEGORY:=Libraries
107 ABI_VERSION:=1 -  
108 endef 103 endef
109   104  
110 define Package/libsmartcols/description 105 define Package/libsmartcols/description
111 The smartcols library is used to print tables and trees in a pretty way. 106 The smartcols library is used to print tables and trees in a pretty way.
112 endef 107 endef
113   108  
114 define Package/agetty 109 define Package/agetty
115 $(call Package/util-linux/Default) 110 $(call Package/util-linux/Default)
116 TITLE:=alternative Linux getty 111 TITLE:=alternative Linux getty
117 SUBMENU=Terminal 112 SUBMENU=Terminal
118 endef 113 endef
119   114  
120 define Package/agetty/description 115 define Package/agetty/description
121 agetty opens a tty port, prompts for a login name and invokes the 116 agetty opens a tty port, prompts for a login name and invokes the
122 /bin/login command 117 /bin/login command
123 endef 118 endef
124   119  
125 define Package/blkdiscard 120 define Package/blkdiscard
126 $(call Package/util-linux/Default) 121 $(call Package/util-linux/Default)
127 TITLE:=discard sectors on a device 122 TITLE:=discard sectors on a device
128 SUBMENU=Disc 123 SUBMENU=Disc
129 endef 124 endef
130   125  
131 define Package/blkdiscard/description 126 define Package/blkdiscard/description
132 The blkdiscard is used to discard device sectors. This is useful for 127 The blkdiscard is used to discard device sectors. This is useful for
133 solid-state drivers (SSDs) and thinly-provisioned storage. Unlike fstrim, 128 solid-state drivers (SSDs) and thinly-provisioned storage. Unlike fstrim,
134 this command is used directly on the block device. 129 this command is used directly on the block device.
135 endef 130 endef
136   131  
137 define Package/blkid 132 define Package/blkid
138 $(call Package/util-linux/Default) 133 $(call Package/util-linux/Default)
139 TITLE:=locate and print block device attributes 134 TITLE:=locate and print block device attributes
140 DEPENDS:= +libblkid +libuuid 135 DEPENDS:= +libblkid +libuuid
141 SUBMENU=Disc 136 SUBMENU=Disc
142 endef 137 endef
143   138  
144 define Package/blkid/description 139 define Package/blkid/description
145 The blkid program is the command-line interface to working with the libblkid 140 The blkid program is the command-line interface to working with the libblkid
146 library. 141 library.
147 endef 142 endef
148   -  
149 define Package/blockdev -  
150 $(call Package/util-linux/Default) -  
151 TITLE:=call block device ioctls from the command line -  
152 SUBMENU=Disc -  
153 endef -  
154   -  
155 define Package/blockdev/description -  
156 The blockdev program is the command-line interface to call block device ioctls. -  
157 endef -  
158   143  
159 define Package/cal 144 define Package/cal
160 $(call Package/util-linux/Default) 145 $(call Package/util-linux/Default)
161 TITLE:=display a calendar 146 TITLE:=display a calendar
162 DEPENDS:= +libncurses 147 DEPENDS:= +libncurses
163 endef 148 endef
164   149  
165 define Package/cal/description 150 define Package/cal/description
166 cal displays a simple calendar 151 cal displays a simple calendar
167 endef 152 endef
168   153  
169 define Package/cfdisk 154 define Package/cfdisk
170 $(call Package/util-linux/Default) 155 $(call Package/util-linux/Default)
171 TITLE:=display or manipulate disk partition table 156 TITLE:=display or manipulate disk partition table
172 DEPENDS:= +libblkid +libncurses +libsmartcols +libfdisk +libmount 157 DEPENDS:= +libblkid +libncurses +libsmartcols +libfdisk +libmount
173 SUBMENU:=Disc 158 SUBMENU:=Disc
174 endef 159 endef
175   160  
176 define Package/cfdisk/description 161 define Package/cfdisk/description
177 cfdisk is a curses-based program for partitioning any hard disk drive 162 cfdisk is a curses-based program for partitioning any hard disk drive
178 endef 163 endef
179   164  
180 define Package/dmesg 165 define Package/dmesg
181 $(call Package/util-linux/Default) 166 $(call Package/util-linux/Default)
182 TITLE:=print or control the kernel ring buffer 167 TITLE:=print or control the kernel ring buffer
183 DEPENDS:= +libncursesw 168 DEPENDS:= +libncursesw
184 endef 169 endef
185   170  
186 define Package/dmesg/description 171 define Package/dmesg/description
187 dmesg is used to examine or control the kernel ring buffer 172 dmesg is used to examine or control the kernel ring buffer
188 endef 173 endef
189   -  
190 define Package/eject -  
191 $(call Package/util-linux/Default) -  
192 TITLE:=eject removable media -  
193 DEPENDS:= +libblkid +libmount +libuuid -  
194 SUBMENU=Disc -  
195 endef -  
196   -  
197 define Package/eject/description -  
198 eject allows removable media (typically a CD-ROM, floppy disk, tape, or JAZ -  
199 or ZIP disk) to be ejected under software control. -  
200 endef -  
201   174  
202 define Package/fdisk 175 define Package/fdisk
203 $(call Package/util-linux/Default) 176 $(call Package/util-linux/Default)
204 TITLE:=manipulate disk partition table 177 TITLE:=manipulate disk partition table
205 DEPENDS:= +libblkid +libsmartcols +libfdisk +libncursesw 178 DEPENDS:= +libblkid +libsmartcols +libfdisk +libncursesw
206 SUBMENU=Disc 179 SUBMENU=Disc
207 endef 180 endef
208   181  
209 define Package/fdisk/description 182 define Package/fdisk/description
210 a menu-driven program for creation and manipulation of partition tables 183 a menu-driven program for creation and manipulation of partition tables
211 endef 184 endef
212   185  
213 define Package/findfs 186 define Package/findfs
214 $(call Package/util-linux/Default) 187 $(call Package/util-linux/Default)
215 TITLE:=find a filesystem by label or UUID 188 TITLE:=find a filesystem by label or UUID
216 DEPENDS:= +libblkid 189 DEPENDS:= +libblkid
217 SUBMENU=Disc 190 SUBMENU=Disc
218 endef 191 endef
219   192  
220 define Package/findfs/description 193 define Package/findfs/description
221 findfs will search the disks in the system looking for a filesystem which has 194 findfs will search the disks in the system looking for a filesystem which has
222 a label matching label or a UUID equal to uuid 195 a label matching label or a UUID equal to uuid
223 endef 196 endef
224   197  
225 define Package/flock 198 define Package/flock
226 $(call Package/util-linux/Default) 199 $(call Package/util-linux/Default)
227 TITLE:=manage locks from shell scripts 200 TITLE:=manage locks from shell scripts
228 ALTERNATIVES:=200:/usr/bin/flock:/usr/bin/util-linux-flock 201 ALTERNATIVES:=200:/usr/bin/flock:/usr/bin/util-linux-flock
229 endef 202 endef
230   203  
231 define Package/flock/description 204 define Package/flock/description
232 manages flock locks from within shell scripts or the command line 205 manages flock locks from within shell scripts or the command line
233 endef 206 endef
234   207  
235 define Package/fstrim 208 define Package/fstrim
236 $(call Package/util-linux/Default) 209 $(call Package/util-linux/Default)
237 TITLE:=discard unused blocks on a mounted filesystem 210 TITLE:=discard unused blocks on a mounted filesystem
238 DEPENDS:= +libblkid +libuuid +libsmartcols +libmount 211 DEPENDS:= +libblkid +libuuid +libsmartcols +libmount
239 SUBMENU=Filesystem 212 SUBMENU=Filesystem
240 endef 213 endef
241   214  
242 define Package/fstrim/description 215 define Package/fstrim/description
243 fstrim is used on a mounted filesystem to discard (or "trim") blocks 216 fstrim is used on a mounted filesystem to discard (or "trim") blocks
244 which are not in use by the filesystem. This is useful for solid- 217 which are not in use by the filesystem. This is useful for solid-
245 state drives (SSDs) and thinly-provisioned storage. 218 state drives (SSDs) and thinly-provisioned storage.
246 endef 219 endef
247   220  
248 define Package/getopt 221 define Package/getopt
249 $(call Package/util-linux/Default) 222 $(call Package/util-linux/Default)
250 TITLE:=parse command options (enhanced) 223 TITLE:=parse command options (enhanced)
251 endef 224 endef
252   225  
253 define Package/getopt/description 226 define Package/getopt/description
254 getopt is used to break up (parse) options in command lines for easy parsing 227 getopt is used to break up (parse) options in command lines for easy parsing
255 by shell procedures, and to check for legal options 228 by shell procedures, and to check for legal options
256 endef 229 endef
257   230  
258 define Package/hwclock 231 define Package/hwclock
259 $(call Package/util-linux/Default) 232 $(call Package/util-linux/Default)
260 TITLE:=query or set the hardware clock 233 TITLE:=query or set the hardware clock
261 endef 234 endef
262   235  
263 define Package/hwclock/description 236 define Package/hwclock/description
264 hwclock is a tool for accessing the Hardware Clock 237 hwclock is a tool for accessing the Hardware Clock
265 endef 238 endef
266   239  
267 define Package/logger 240 define Package/logger
268 $(call Package/util-linux/Default) 241 $(call Package/util-linux/Default)
269 TITLE:=a shell command interface to the syslog system log module 242 TITLE:=a shell command interface to the syslog system log module
270 endef 243 endef
271   244  
272 define Package/logger/description 245 define Package/logger/description
273 logger makes entries in the system log, it provides a shell command interface 246 logger makes entries in the system log, it provides a shell command interface
274 to the syslog system log module 247 to the syslog system log module
275 endef 248 endef
276   249  
277 define Package/look 250 define Package/look
278 $(call Package/util-linux/Default) 251 $(call Package/util-linux/Default)
279 TITLE:=display lines beginning with a given string 252 TITLE:=display lines beginning with a given string
280 endef 253 endef
281   254  
282 define Package/look/description 255 define Package/look/description
283 look utility displays any lines in file which contain string 256 look utility displays any lines in file which contain string
284 endef 257 endef
285   258  
286 define Package/losetup 259 define Package/losetup
287 $(call Package/util-linux/Default) 260 $(call Package/util-linux/Default)
288 TITLE:=set up and control loop devices 261 TITLE:=set up and control loop devices
289 DEPENDS:= +libsmartcols 262 DEPENDS:= +libsmartcols
290 endef 263 endef
291   264  
292 define Package/losetup/description 265 define Package/losetup/description
293 losetup is used to associate loop devices with regular files or block devices, 266 losetup is used to associate loop devices with regular files or block devices,
294 to detach loop devices and to query the status of a loop device 267 to detach loop devices and to query the status of a loop device
295 endef 268 endef
296   269  
297 define Package/lsblk 270 define Package/lsblk
298 $(call Package/util-linux/Default) 271 $(call Package/util-linux/Default)
299 TITLE:=list block devices 272 TITLE:=list block devices
300 DEPENDS:= +libblkid +libmount +libsmartcols 273 DEPENDS:= +libblkid +libmount +libsmartcols
301 SUBMENU=Disc 274 SUBMENU=Disc
302 endef 275 endef
303   276  
304 define Package/lsblk/description 277 define Package/lsblk/description
305 lsblk lists information about all or the specified block devices 278 lsblk lists information about all or the specified block devices
306 endef 279 endef
307   280  
308 define Package/lscpu 281 define Package/lscpu
309 $(call Package/util-linux/Default) 282 $(call Package/util-linux/Default)
310 TITLE:=display information about the CPU architecture 283 TITLE:=display information about the CPU architecture
311 DEPENDS:= +libsmartcols 284 DEPENDS:= +libsmartcols
312 endef 285 endef
313   286  
314 define Package/lscpu/description 287 define Package/lscpu/description
315 lscpu displays information about the CPU architecture 288 lscpu displays information about the CPU architecture
316 endef 289 endef
317   290  
318 define Package/mcookie 291 define Package/mcookie
319 $(call Package/util-linux/Default) 292 $(call Package/util-linux/Default)
320 TITLE:=generate magic cookies for xauth 293 TITLE:=generate magic cookies for xauth
321 endef 294 endef
322   295  
323 define Package/mcookie/description 296 define Package/mcookie/description
324 mcookie generates a 128-bit random hexadecimal number for use with the X 297 mcookie generates a 128-bit random hexadecimal number for use with the X
325 authority system 298 authority system
326 endef 299 endef
327   300  
328 define Package/mount-utils 301 define Package/mount-utils
329 $(call Package/util-linux/Default) 302 $(call Package/util-linux/Default)
330 TITLE:=related (u)mount utilities 303 TITLE:=related (u)mount utilities
331 DEPENDS+= +libmount +libsmartcols 304 DEPENDS+= +libmount +libsmartcols
332 endef 305 endef
333   306  
334 define Package/mount-utils/description 307 define Package/mount-utils/description
335 contains: mount, umount, findmnt 308 contains: mount, umount, findmnt
336 endef 309 endef
337   310  
338 define Package/namei 311 define Package/namei
339 $(call Package/util-linux/Default) 312 $(call Package/util-linux/Default)
340 TITLE:=follow a pathname until a terminal point is found 313 TITLE:=follow a pathname until a terminal point is found
341 endef 314 endef
342   315  
343 define Package/namei/description 316 define Package/namei/description
344 namei uses its arguments as pathnames to any type of Unix file (symlinks, 317 namei uses its arguments as pathnames to any type of Unix file (symlinks,
345 files, directories, and so forth) 318 files, directories, and so forth)
346 endef 319 endef
347   320  
348 define Package/nsenter 321 define Package/nsenter
349 $(call Package/util-linux/Default) 322 $(call Package/util-linux/Default)
350 TITLE:=enter a namespace 323 TITLE:=enter a namespace
351 endef 324 endef
352   325  
353 define Package/nsenter/description 326 define Package/nsenter/description
354 run program with namespaces of other processes 327 run program with namespaces of other processes
355 endef 328 endef
356   329  
357 define Package/prlimit 330 define Package/prlimit
358 $(call Package/util-linux/Default) 331 $(call Package/util-linux/Default)
359 TITLE:=get and set process resource limits 332 TITLE:=get and set process resource limits
360 DEPENDS:= +libsmartcols 333 DEPENDS:= +libsmartcols
361 endef 334 endef
362   335  
363 define Package/prlimit/description 336 define Package/prlimit/description
364 Given a process id and one or more resources, prlimit tries to retrieve 337 Given a process id and one or more resources, prlimit tries to retrieve
365 and/or modify the limits. 338 and/or modify the limits.
366 endef 339 endef
367   340  
368 define Package/rename 341 define Package/rename
369 $(call Package/util-linux/Default) 342 $(call Package/util-linux/Default)
370 TITLE:=rename files 343 TITLE:=rename files
371 endef 344 endef
372   345  
373 define Package/rename/description 346 define Package/rename/description
374 rename will rename the specified files by replacing the first occurrence of 347 rename will rename the specified files by replacing the first occurrence of
375 expression in their name by replacement 348 expression in their name by replacement
376 endef 349 endef
377   350  
378 define Package/partx-utils 351 define Package/partx-utils
379 $(call Package/util-linux/Default) 352 $(call Package/util-linux/Default)
380 TITLE:=inform kernel about the presence and numbering of on-disk partitions 353 TITLE:=inform kernel about the presence and numbering of on-disk partitions
381 DEPENDS:= +libblkid +libsmartcols 354 DEPENDS:= +libblkid +libsmartcols
382 SUBMENU=Disc 355 SUBMENU=Disc
383 endef 356 endef
384   357  
385 define Package/partx-utils/description 358 define Package/partx-utils/description
386 contains partx, addpart, delpart 359 contains partx, addpart, delpart
387 endef 360 endef
388   361  
389 define Package/script-utils 362 define Package/script-utils
390 $(call Package/util-linux/Default) 363 $(call Package/util-linux/Default)
391 TITLE:=make and replay typescript of terminal session 364 TITLE:=make and replay typescript of terminal session
392 SUBMENU=Terminal 365 SUBMENU=Terminal
393 endef 366 endef
394   367  
395 define Package/script-utils/description 368 define Package/script-utils/description
396 contains: script, scriptreplay 369 contains: script, scriptreplay
397 endef 370 endef
398   371  
399 define Package/setterm 372 define Package/setterm
400 $(call Package/util-linux/Default) 373 $(call Package/util-linux/Default)
401 TITLE:=set terminal attributes 374 TITLE:=set terminal attributes
402 DEPENDS:= +libncurses 375 DEPENDS:= +libncurses
403 SUBMENU:=Terminal 376 SUBMENU:=Terminal
404 endef 377 endef
405   378  
406 define Package/setterm/description 379 define Package/setterm/description
407 setterm writes to standard output a character string that will invoke the 380 setterm writes to standard output a character string that will invoke the
408 specified terminal capabilities 381 specified terminal capabilities
409 endef 382 endef
410   383  
411 define Package/sfdisk 384 define Package/sfdisk
412 $(call Package/util-linux/Default) 385 $(call Package/util-linux/Default)
413 TITLE:=partition table manipulator for Linux 386 TITLE:=partition table manipulator for Linux
414 SUBMENU=Disc 387 SUBMENU=Disc
415 DEPENDS:= +libblkid +libfdisk +libsmartcols +libncursesw 388 DEPENDS:= +libblkid +libfdisk +libsmartcols +libncursesw
416 endef 389 endef
417   390  
418 define Package/sfdisk/description 391 define Package/sfdisk/description
419 list the size of a partition, list the partitions on a device, check the 392 list the size of a partition, list the partitions on a device, check the
420 partitions on a device and repartition a device 393 partitions on a device and repartition a device
421 endef 394 endef
422   395  
423 define Package/swap-utils 396 define Package/swap-utils
424 $(call Package/util-linux/Default) 397 $(call Package/util-linux/Default)
425 TITLE:=swap space management utilities 398 TITLE:=swap space management utilities
426 DEPENDS+= +libblkid 399 DEPENDS+= +libblkid
427 SUBMENU:=Filesystem 400 SUBMENU:=Filesystem
428 endef 401 endef
429   402  
430 define Package/swap-utils/description 403 define Package/swap-utils/description
431 contains: mkswap, swaplabel 404 contains: mkswap, swaplabel
432 endef 405 endef
433   406  
434 define Package/unshare 407 define Package/unshare
435 $(call Package/util-linux/Default) 408 $(call Package/util-linux/Default)
436 TITLE:=unshare userspace tool 409 TITLE:=unshare userspace tool
437 endef 410 endef
438   411  
439 define Package/unshare/description 412 define Package/unshare/description
440 run programs with some namespaces unshared from parent 413 run programs with some namespaces unshared from parent
441 endef 414 endef
442   415  
443 define Package/uuidd 416 define Package/uuidd
444 $(call Package/util-linux/Default) 417 $(call Package/util-linux/Default)
445 TITLE:=UUID generation daemon 418 TITLE:=UUID generation daemon
446 DEPENDS:= +libuuid 419 DEPENDS:= +libuuid
447 endef 420 endef
448   421  
449 define Package/uuidd/description 422 define Package/uuidd/description
450 The uuidd daemon is used by the UUID library to generate universally unique 423 The uuidd daemon is used by the UUID library to generate universally unique
451 identifiers (UUIDs), especially time-based UUIDs, in a secure and 424 identifiers (UUIDs), especially time-based UUIDs, in a secure and
452 guaranteed-unique fashion, even in the face of large numbers of threads 425 guaranteed-unique fashion, even in the face of large numbers of threads
453 running on different CPUs trying to grab UUIDs. 426 running on different CPUs trying to grab UUIDs.
454 endef 427 endef
455   428  
456 define Package/uuidgen 429 define Package/uuidgen
457 $(call Package/util-linux/Default) 430 $(call Package/util-linux/Default)
458 TITLE:=create a new UUID value 431 TITLE:=create a new UUID value
459 DEPENDS:= +libuuid 432 DEPENDS:= +libuuid
460 endef 433 endef
461   434  
462 define Package/uuidgen/description 435 define Package/uuidgen/description
463 The uuidgen program creates (and prints) a new universally unique identifier 436 The uuidgen program creates (and prints) a new universally unique identifier
464 (UUID) using the libuuid library. The new UUID can reasonably be considered 437 (UUID) using the libuuid library. The new UUID can reasonably be considered
465 unique among all UUIDs created on the local system, and among UUIDs created on 438 unique among all UUIDs created on the local system, and among UUIDs created on
466 other systems in the past and in the future. 439 other systems in the past and in the future.
467 endef 440 endef
468   441  
469 define Package/wall 442 define Package/wall
470 $(call Package/util-linux/Default) 443 $(call Package/util-linux/Default)
471 TITLE:=send a message to everybody's terminal 444 TITLE:=send a message to everybody's terminal
472 SUBMENU=Terminal 445 SUBMENU=Terminal
473 endef 446 endef
474   447  
475 define Package/wall/description 448 define Package/wall/description
476 wall sends a message to everybody logged in with their mesg permission 449 wall sends a message to everybody logged in with their mesg permission
477 set to yes 450 set to yes
478 endef 451 endef
479   452  
480 define Package/whereis 453 define Package/whereis
481 $(call Package/util-linux/Default) 454 $(call Package/util-linux/Default)
482 TITLE:=locate the binary, source, and manual page files for a command 455 TITLE:=locate the binary, source, and manual page files for a command
483 endef 456 endef
484   457  
485 define Package/whereis/description 458 define Package/whereis/description
486 whereis locates source/binary and manuals sections for specified files 459 whereis locates source/binary and manuals sections for specified files
487 endef 460 endef
488   461  
489 define Package/wipefs 462 define Package/wipefs
490 $(call Package/util-linux/Default) 463 $(call Package/util-linux/Default)
491 TITLE:=wipe a signature from a device 464 TITLE:=wipe a signature from a device
492 DEPENDS:= +libblkid +libsmartcols 465 DEPENDS:= +libblkid +libsmartcols
493 SUBMENU:=Disc 466 SUBMENU:=Disc
494 endef 467 endef
495   468  
496 define Package/wipefs/description 469 define Package/wipefs/description
497 wipefs can erase filesystem, raid or partition table signatures (magic 470 wipefs can erase filesystem, raid or partition table signatures (magic
498 strings) from the specified device to make the signature invisible for 471 strings) from the specified device to make the signature invisible for
499 libblkid. 472 libblkid.
500 endef 473 endef
501   474  
502 CONFIGURE_ARGS += \ 475 CONFIGURE_ARGS += \
503 --disable-use-tty-group \ 476 --disable-use-tty-group \
504 --disable-rpath \ 477 --disable-rpath \
505 --disable-tls \ 478 --disable-tls \
506 --disable-sulogin \ 479 --disable-sulogin \
507 --disable-makeinstall-chown \ 480 --disable-makeinstall-chown \
508 --without-python \ 481 --without-python \
509 --without-udev \ 482 --without-udev \
510 --without-readline \ 483 --without-readline \
511 --disable-more \ 484 --disable-more \
512 --with-ncursesw 485 --with-ncursesw
513   486  
514 TARGET_CFLAGS += $(FPIC) -std=gnu99 487 TARGET_CFLAGS += $(FPIC) -std=gnu99
515   488  
516 define Build/InstallDev 489 define Build/InstallDev
517 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig 490 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig
518 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/blkid.pc $(1)/usr/lib/pkgconfig 491 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/blkid.pc $(1)/usr/lib/pkgconfig
519 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/fdisk.pc $(1)/usr/lib/pkgconfig 492 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/fdisk.pc $(1)/usr/lib/pkgconfig
520 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/mount.pc $(1)/usr/lib/pkgconfig 493 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/mount.pc $(1)/usr/lib/pkgconfig
521 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/smartcols.pc $(1)/usr/lib/pkgconfig 494 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/smartcols.pc $(1)/usr/lib/pkgconfig
522 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/uuid.pc $(1)/usr/lib/pkgconfig 495 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/uuid.pc $(1)/usr/lib/pkgconfig
523   496  
524 $(INSTALL_DIR) $(1)/usr/include/blkid 497 $(INSTALL_DIR) $(1)/usr/include/blkid
525 $(CP) $(PKG_INSTALL_DIR)/usr/include/blkid/blkid.h $(1)/usr/include/blkid 498 $(CP) $(PKG_INSTALL_DIR)/usr/include/blkid/blkid.h $(1)/usr/include/blkid
526 $(INSTALL_DIR) $(1)/usr/include/libfdisk 499 $(INSTALL_DIR) $(1)/usr/include/libfdisk
527 $(CP) $(PKG_INSTALL_DIR)/usr/include/libfdisk/libfdisk.h $(1)/usr/include/libfdisk 500 $(CP) $(PKG_INSTALL_DIR)/usr/include/libfdisk/libfdisk.h $(1)/usr/include/libfdisk
528 $(INSTALL_DIR) $(1)/usr/include/libmount 501 $(INSTALL_DIR) $(1)/usr/include/libmount
529 $(CP) $(PKG_INSTALL_DIR)/usr/include/libmount/libmount.h $(1)/usr/include/libmount 502 $(CP) $(PKG_INSTALL_DIR)/usr/include/libmount/libmount.h $(1)/usr/include/libmount
530 $(INSTALL_DIR) $(1)/usr/include/uuid 503 $(INSTALL_DIR) $(1)/usr/include/uuid
531 $(CP) $(PKG_INSTALL_DIR)/usr/include/uuid/uuid.h $(1)/usr/include/uuid 504 $(CP) $(PKG_INSTALL_DIR)/usr/include/uuid/uuid.h $(1)/usr/include/uuid
532 $(INSTALL_DIR) $(1)/usr/include/libsmartcols 505 $(INSTALL_DIR) $(1)/usr/include/libsmartcols
533 $(CP) $(PKG_INSTALL_DIR)/usr/include/libsmartcols/libsmartcols.h $(1)/usr/include/libsmartcols 506 $(CP) $(PKG_INSTALL_DIR)/usr/include/libsmartcols/libsmartcols.h $(1)/usr/include/libsmartcols
534   507  
535 $(INSTALL_DIR) $(1)/usr/lib 508 $(INSTALL_DIR) $(1)/usr/lib
536 $(CP) $(PKG_INSTALL_DIR)/lib/libblkid.so* $(1)/usr/lib 509 $(CP) $(PKG_INSTALL_DIR)/lib/libblkid.so* $(1)/usr/lib
537 $(CP) $(PKG_INSTALL_DIR)/lib/libfdisk.so* $(1)/usr/lib 510 $(CP) $(PKG_INSTALL_DIR)/lib/libfdisk.so* $(1)/usr/lib
538 $(CP) $(PKG_INSTALL_DIR)/lib/libmount.so* $(1)/usr/lib 511 $(CP) $(PKG_INSTALL_DIR)/lib/libmount.so* $(1)/usr/lib
539 $(CP) $(PKG_INSTALL_DIR)/lib/libuuid.so* $(1)/usr/lib 512 $(CP) $(PKG_INSTALL_DIR)/lib/libuuid.so* $(1)/usr/lib
540 $(CP) $(PKG_INSTALL_DIR)/lib/libsmartcols.so* $(1)/usr/lib 513 $(CP) $(PKG_INSTALL_DIR)/lib/libsmartcols.so* $(1)/usr/lib
541   514  
542 $(LN) libblkid.so.1 $(1)/usr/lib/libblkid.so 515 $(LN) libblkid.so.1 $(1)/usr/lib/libblkid.so
543 $(LN) libfdisk.so.1 $(1)/usr/lib/libfdisk.so 516 $(LN) libfdisk.so.1 $(1)/usr/lib/libfdisk.so
544 $(LN) libmount.so.1 $(1)/usr/lib/libmount.so 517 $(LN) libmount.so.1 $(1)/usr/lib/libmount.so
545 $(LN) libuuid.so.1 $(1)/usr/lib/libuuid.so 518 $(LN) libuuid.so.1 $(1)/usr/lib/libuuid.so
546 $(LN) libsmartcols.so.1 $(1)/usr/lib/libsmartcols.so 519 $(LN) libsmartcols.so.1 $(1)/usr/lib/libsmartcols.so
547 endef 520 endef
548   521  
549   522  
550 define Package/libfdisk/install 523 define Package/libfdisk/install
551 $(INSTALL_DIR) $(1)/usr/lib 524 $(INSTALL_DIR) $(1)/usr/lib
552 $(CP) $(PKG_INSTALL_DIR)/lib/libfdisk.so.* $(1)/usr/lib/ 525 $(CP) $(PKG_INSTALL_DIR)/lib/libfdisk.so* $(1)/usr/lib/
-   526 $(LN) libfdisk.so.1 $(1)/usr/lib/libfdisk.so
553 endef 527 endef
554   528  
555 define Package/libblkid/install 529 define Package/libblkid/install
556 $(INSTALL_DIR) $(1)/usr/lib 530 $(INSTALL_DIR) $(1)/usr/lib
557 $(CP) $(PKG_INSTALL_DIR)/lib/libblkid.so.* $(1)/usr/lib/ 531 $(CP) $(PKG_INSTALL_DIR)/lib/libblkid.so* $(1)/usr/lib/
-   532 $(LN) libblkid.so.1 $(1)/usr/lib/libblkid.so
558 endef 533 endef
559   534  
560 define Package/libmount/install 535 define Package/libmount/install
561 $(INSTALL_DIR) $(1)/usr/lib 536 $(INSTALL_DIR) $(1)/usr/lib
562 $(CP) $(PKG_INSTALL_DIR)/lib/libmount.so.* $(1)/usr/lib/ 537 $(CP) $(PKG_INSTALL_DIR)/lib/libmount.so* $(1)/usr/lib/
-   538 $(LN) libmount.so.1 $(1)/usr/lib/libmount.so
563 endef 539 endef
564   540  
565 define Package/libsmartcols/install 541 define Package/libsmartcols/install
566 $(INSTALL_DIR) $(1)/usr/lib 542 $(INSTALL_DIR) $(1)/usr/lib
567 $(CP) $(PKG_INSTALL_DIR)/lib/libsmartcols.so.* $(1)/usr/lib/ 543 $(CP) $(PKG_INSTALL_DIR)/lib/libsmartcols.so* $(1)/usr/lib/
-   544 $(LN) libsmartcols.so.1 $(1)/usr/lib/libsmartcols.so
568 endef 545 endef
569   546  
570 define Package/libuuid/install 547 define Package/libuuid/install
571 $(INSTALL_DIR) $(1)/usr/lib 548 $(INSTALL_DIR) $(1)/usr/lib
572 $(CP) $(PKG_INSTALL_DIR)/lib/libuuid.so.* $(1)/usr/lib/ 549 $(CP) $(PKG_INSTALL_DIR)/lib/libuuid.so* $(1)/usr/lib/
-   550 $(LN) libuuid.so.1 $(1)/usr/lib/libuuid.so
573 endef 551 endef
574   552  
575 define Package/agetty/install 553 define Package/agetty/install
576 $(INSTALL_DIR) $(1)/usr/sbin 554 $(INSTALL_DIR) $(1)/usr/sbin
577 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/agetty $(1)/usr/sbin/ 555 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/agetty $(1)/usr/sbin/
578 endef 556 endef
579   557  
580 define Package/blkdiscard/install 558 define Package/blkdiscard/install
581 $(INSTALL_DIR) $(1)/usr/sbin 559 $(INSTALL_DIR) $(1)/usr/sbin
582 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/blkdiscard $(1)/usr/sbin/ 560 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/blkdiscard $(1)/usr/sbin/
583 endef 561 endef
584   562  
585 define Package/blkid/install 563 define Package/blkid/install
586 $(INSTALL_DIR) $(1)/usr/sbin 564 $(INSTALL_DIR) $(1)/usr/sbin
587 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/blkid $(1)/usr/sbin/ 565 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/blkid $(1)/usr/sbin/
588 endef 566 endef
589   -  
590 define Package/blockdev/install -  
591 $(INSTALL_DIR) $(1)/usr/sbin -  
592 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/blockdev $(1)/usr/sbin/ -  
593 endef -  
594   567  
595 define Package/cal/install 568 define Package/cal/install
596 $(INSTALL_DIR) $(1)/usr/bin 569 $(INSTALL_DIR) $(1)/usr/bin
597 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/cal $(1)/usr/bin/ 570 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/cal $(1)/usr/bin/
598 endef 571 endef
599   572  
600 define Package/cfdisk/install 573 define Package/cfdisk/install
601 $(INSTALL_DIR) $(1)/usr/sbin 574 $(INSTALL_DIR) $(1)/usr/sbin
602 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/cfdisk $(1)/usr/sbin/ 575 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/cfdisk $(1)/usr/sbin/
603 endef 576 endef
604   577  
605 define Package/dmesg/install 578 define Package/dmesg/install
606 $(INSTALL_DIR) $(1)/usr/bin 579 $(INSTALL_DIR) $(1)/usr/bin
607 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dmesg $(1)/usr/bin/ 580 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dmesg $(1)/usr/bin/
608 endef 581 endef
609   -  
610 define Package/eject/install -  
611 $(INSTALL_DIR) $(1)/usr/bin -  
612 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eject $(1)/usr/bin/ -  
613 endef -  
614   582  
615 define Package/fdisk/install 583 define Package/fdisk/install
616 $(INSTALL_DIR) $(1)/usr/sbin 584 $(INSTALL_DIR) $(1)/usr/sbin
617 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fdisk $(1)/usr/sbin/ 585 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fdisk $(1)/usr/sbin/
618 endef 586 endef
619   587  
620 define Package/findfs/install 588 define Package/findfs/install
621 $(INSTALL_DIR) $(1)/usr/sbin 589 $(INSTALL_DIR) $(1)/usr/sbin
622 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/findfs $(1)/usr/sbin/ 590 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/findfs $(1)/usr/sbin/
623 endef 591 endef
624   592  
625 define Package/flock/install 593 define Package/flock/install
626 $(INSTALL_DIR) $(1)/usr/bin 594 $(INSTALL_DIR) $(1)/usr/bin
627 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/flock $(1)/usr/bin/util-linux-flock 595 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/flock $(1)/usr/bin/util-linux-flock
628 endef 596 endef
629   597  
630 define Package/fstrim/install 598 define Package/fstrim/install
631 $(INSTALL_DIR) $(1)/usr/sbin 599 $(INSTALL_DIR) $(1)/usr/sbin
632 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fstrim $(1)/usr/sbin/ 600 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/fstrim $(1)/usr/sbin/
633 endef 601 endef
634   602  
635 define Package/getopt/install 603 define Package/getopt/install
636 $(INSTALL_DIR) $(1)/usr/bin 604 $(INSTALL_DIR) $(1)/usr/bin
637 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/getopt $(1)/usr/bin/ 605 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/getopt $(1)/usr/bin/
638 endef 606 endef
639   607  
640 define Package/hwclock/install 608 define Package/hwclock/install
641 $(INSTALL_DIR) $(1)/usr/sbin 609 $(INSTALL_DIR) $(1)/usr/sbin
642 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/hwclock $(1)/usr/sbin/ 610 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/hwclock $(1)/usr/sbin/
643 endef 611 endef
644   612  
645 define Package/logger/install 613 define Package/logger/install
646 $(INSTALL_DIR) $(1)/usr/bin 614 $(INSTALL_DIR) $(1)/usr/bin
647 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/logger $(1)/usr/bin/ 615 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/logger $(1)/usr/bin/
648 endef 616 endef
649   617  
650 define Package/look/install 618 define Package/look/install
651 $(INSTALL_DIR) $(1)/usr/bin 619 $(INSTALL_DIR) $(1)/usr/bin
652 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/look $(1)/usr/bin/ 620 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/look $(1)/usr/bin/
653 endef 621 endef
654   622  
655 define Package/losetup/install 623 define Package/losetup/install
656 $(INSTALL_DIR) $(1)/usr/sbin 624 $(INSTALL_DIR) $(1)/usr/sbin
657 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/losetup $(1)/usr/sbin/ 625 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/losetup $(1)/usr/sbin/
658 endef 626 endef
659   627  
660 define Package/lsblk/install 628 define Package/lsblk/install
661 $(INSTALL_DIR) $(1)/usr/bin 629 $(INSTALL_DIR) $(1)/usr/bin
662 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/lsblk $(1)/usr/bin/ 630 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/lsblk $(1)/usr/bin/
663 endef 631 endef
664   632  
665 define Package/lscpu/install 633 define Package/lscpu/install
666 $(INSTALL_DIR) $(1)/usr/bin 634 $(INSTALL_DIR) $(1)/usr/bin
667 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/lscpu $(1)/usr/bin/ 635 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/lscpu $(1)/usr/bin/
668 endef 636 endef
669   637  
670 define Package/mcookie/install 638 define Package/mcookie/install
671 $(INSTALL_DIR) $(1)/usr/bin 639 $(INSTALL_DIR) $(1)/usr/bin
672 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mcookie $(1)/usr/bin/ 640 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mcookie $(1)/usr/bin/
673 endef 641 endef
674   642  
675 define Package/mount-utils/install 643 define Package/mount-utils/install
676 $(INSTALL_DIR) $(1)/usr/bin 644 $(INSTALL_DIR) $(1)/usr/bin
677 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/{u,}mount $(1)/usr/bin/ 645 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/{u,}mount $(1)/usr/bin/
678 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mountpoint $(1)/usr/bin/ 646 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mountpoint $(1)/usr/bin/
679 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/findmnt $(1)/usr/bin/ 647 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/findmnt $(1)/usr/bin/
680 endef 648 endef
681   649  
682 define Package/namei/install 650 define Package/namei/install
683 $(INSTALL_DIR) $(1)/usr/bin 651 $(INSTALL_DIR) $(1)/usr/bin
684 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/namei $(1)/usr/bin/ 652 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/namei $(1)/usr/bin/
685 endef 653 endef
686   654  
687 define Package/nsenter/install 655 define Package/nsenter/install
688 $(INSTALL_DIR) $(1)/usr/bin 656 $(INSTALL_DIR) $(1)/usr/bin
689 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/nsenter $(1)/usr/bin/ 657 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/nsenter $(1)/usr/bin/
690 endef 658 endef
691   659  
692 define Package/prlimit/install 660 define Package/prlimit/install
693 $(INSTALL_DIR) $(1)/usr/bin 661 $(INSTALL_DIR) $(1)/usr/bin
694 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prlimit $(1)/usr/bin/ 662 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/prlimit $(1)/usr/bin/
695 endef 663 endef
696   664  
697 define Package/rename/install 665 define Package/rename/install
698 $(INSTALL_DIR) $(1)/usr/bin 666 $(INSTALL_DIR) $(1)/usr/bin
699 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/rename $(1)/usr/bin/ 667 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/rename $(1)/usr/bin/
700 endef 668 endef
701   669  
702 define Package/partx-utils/install 670 define Package/partx-utils/install
703 $(INSTALL_DIR) $(1)/usr/sbin 671 $(INSTALL_DIR) $(1)/usr/sbin
704 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/partx $(1)/usr/sbin/ 672 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/partx $(1)/usr/sbin/
705 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/addpart $(1)/usr/sbin/ 673 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/addpart $(1)/usr/sbin/
706 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/delpart $(1)/usr/sbin/ 674 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/delpart $(1)/usr/sbin/
707 endef 675 endef
708   676  
709 define Package/script-utils/install 677 define Package/script-utils/install
710 $(INSTALL_DIR) $(1)/usr/bin 678 $(INSTALL_DIR) $(1)/usr/bin
711 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/script $(1)/usr/bin/ 679 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/script $(1)/usr/bin/
712 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scriptreplay $(1)/usr/bin/ 680 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scriptreplay $(1)/usr/bin/
713 endef 681 endef
714   682  
715 define Package/setterm/install 683 define Package/setterm/install
716 $(INSTALL_DIR) $(1)/usr/bin 684 $(INSTALL_DIR) $(1)/usr/bin
717 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/setterm $(1)/usr/bin/ 685 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/setterm $(1)/usr/bin/
718 endef 686 endef
719   687  
720 define Package/sfdisk/install 688 define Package/sfdisk/install
721 $(INSTALL_DIR) $(1)/usr/sbin 689 $(INSTALL_DIR) $(1)/usr/sbin
722 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/sfdisk $(1)/usr/sbin/ 690 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/sfdisk $(1)/usr/sbin/
723 endef 691 endef
724   692  
725 define Package/swap-utils/install 693 define Package/swap-utils/install
726 $(INSTALL_DIR) $(1)/usr/sbin 694 $(INSTALL_DIR) $(1)/usr/sbin
727 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mkswap $(1)/usr/sbin/ 695 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mkswap $(1)/usr/sbin/
728 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/swaplabel $(1)/usr/sbin/ 696 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/swaplabel $(1)/usr/sbin/
729 endef 697 endef
730   698  
731 define Package/unshare/install 699 define Package/unshare/install
732 $(INSTALL_DIR) $(1)/usr/bin 700 $(INSTALL_DIR) $(1)/usr/bin
733 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/unshare $(1)/usr/bin/ 701 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/unshare $(1)/usr/bin/
734 endef 702 endef
735   703  
736 define Package/uuidd/install 704 define Package/uuidd/install
737 $(INSTALL_DIR) $(1)/usr/sbin 705 $(INSTALL_DIR) $(1)/usr/sbin
738 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin//uuidd $(1)/usr/sbin/ 706 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin//uuidd $(1)/usr/sbin/
739 endef 707 endef
740   708  
741 define Package/uuidgen/install 709 define Package/uuidgen/install
742 $(INSTALL_DIR) $(1)/usr/bin 710 $(INSTALL_DIR) $(1)/usr/bin
743 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin//uuidgen $(1)/usr/bin/ 711 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin//uuidgen $(1)/usr/bin/
744 endef 712 endef
745   713  
746 define Package/wall/install 714 define Package/wall/install
747 $(INSTALL_DIR) $(1)/usr/bin 715 $(INSTALL_DIR) $(1)/usr/bin
748 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/wall $(1)/usr/bin/ 716 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/wall $(1)/usr/bin/
749 endef 717 endef
750   718  
751 define Package/whereis/install 719 define Package/whereis/install
752 $(INSTALL_DIR) $(1)/usr/bin 720 $(INSTALL_DIR) $(1)/usr/bin
753 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/whereis $(1)/usr/bin/ 721 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/whereis $(1)/usr/bin/
754 endef 722 endef
755   723  
756 define Package/wipefs/install 724 define Package/wipefs/install
757 $(INSTALL_DIR) $(1)/usr/sbin 725 $(INSTALL_DIR) $(1)/usr/sbin
758 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/wipefs $(1)/usr/sbin/ 726 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/wipefs $(1)/usr/sbin/
759 endef 727 endef
760   728  
761 $(eval $(call BuildPackage,libblkid)) 729 $(eval $(call BuildPackage,libblkid))
762 $(eval $(call BuildPackage,libfdisk)) 730 $(eval $(call BuildPackage,libfdisk))
763 $(eval $(call BuildPackage,libmount)) 731 $(eval $(call BuildPackage,libmount))
764 $(eval $(call BuildPackage,libsmartcols)) 732 $(eval $(call BuildPackage,libsmartcols))
765 $(eval $(call BuildPackage,libuuid)) 733 $(eval $(call BuildPackage,libuuid))
766 $(eval $(call BuildPackage,agetty)) 734 $(eval $(call BuildPackage,agetty))
767 $(eval $(call BuildPackage,blkdiscard)) 735 $(eval $(call BuildPackage,blkdiscard))
768 $(eval $(call BuildPackage,blkid)) 736 $(eval $(call BuildPackage,blkid))
769 $(eval $(call BuildPackage,blockdev)) -  
770 $(eval $(call BuildPackage,cal)) 737 $(eval $(call BuildPackage,cal))
771 $(eval $(call BuildPackage,cfdisk)) 738 $(eval $(call BuildPackage,cfdisk))
772 $(eval $(call BuildPackage,dmesg)) 739 $(eval $(call BuildPackage,dmesg))
773 $(eval $(call BuildPackage,eject)) -  
774 $(eval $(call BuildPackage,fdisk)) 740 $(eval $(call BuildPackage,fdisk))
775 $(eval $(call BuildPackage,findfs)) 741 $(eval $(call BuildPackage,findfs))
776 $(eval $(call BuildPackage,flock)) 742 $(eval $(call BuildPackage,flock))
777 $(eval $(call BuildPackage,fstrim)) 743 $(eval $(call BuildPackage,fstrim))
778 $(eval $(call BuildPackage,getopt)) 744 $(eval $(call BuildPackage,getopt))
779 $(eval $(call BuildPackage,hwclock)) 745 $(eval $(call BuildPackage,hwclock))
780 $(eval $(call BuildPackage,logger)) 746 $(eval $(call BuildPackage,logger))
781 $(eval $(call BuildPackage,look)) 747 $(eval $(call BuildPackage,look))
782 $(eval $(call BuildPackage,losetup)) 748 $(eval $(call BuildPackage,losetup))
783 $(eval $(call BuildPackage,lsblk)) 749 $(eval $(call BuildPackage,lsblk))
784 $(eval $(call BuildPackage,lscpu)) 750 $(eval $(call BuildPackage,lscpu))
785 $(eval $(call BuildPackage,mcookie)) 751 $(eval $(call BuildPackage,mcookie))
786 $(eval $(call BuildPackage,mount-utils)) 752 $(eval $(call BuildPackage,mount-utils))
787 $(eval $(call BuildPackage,namei)) 753 $(eval $(call BuildPackage,namei))
788 $(eval $(call BuildPackage,nsenter)) 754 $(eval $(call BuildPackage,nsenter))
789 $(eval $(call BuildPackage,prlimit)) 755 $(eval $(call BuildPackage,prlimit))
790 $(eval $(call BuildPackage,rename)) 756 $(eval $(call BuildPackage,rename))
791 $(eval $(call BuildPackage,partx-utils)) 757 $(eval $(call BuildPackage,partx-utils))
792 $(eval $(call BuildPackage,script-utils)) 758 $(eval $(call BuildPackage,script-utils))
793 $(eval $(call BuildPackage,setterm)) 759 $(eval $(call BuildPackage,setterm))
794 $(eval $(call BuildPackage,sfdisk)) 760 $(eval $(call BuildPackage,sfdisk))
795 $(eval $(call BuildPackage,swap-utils)) 761 $(eval $(call BuildPackage,swap-utils))
796 $(eval $(call BuildPackage,unshare)) 762 $(eval $(call BuildPackage,unshare))
797 $(eval $(call BuildPackage,uuidd)) 763 $(eval $(call BuildPackage,uuidd))
798 $(eval $(call BuildPackage,uuidgen)) 764 $(eval $(call BuildPackage,uuidgen))
799 $(eval $(call BuildPackage,wall)) 765 $(eval $(call BuildPackage,wall))
800 $(eval $(call BuildPackage,whereis)) 766 $(eval $(call BuildPackage,whereis))
801 $(eval $(call BuildPackage,wipefs)) 767 $(eval $(call BuildPackage,wipefs))
802   768