2 # Copyright (C) 2007-2018 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
12 PKG_RELEASE
:=$(AUTORELEASE
)
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
15 PKG_SOURCE_URL
:=@KERNEL
/linux
/utils
/$(PKG_NAME
)/v2.37
16 PKG_HASH
:=bd07b7e98839e0359842110525a3032fdb8eaf3a90bedde3dd1652d32d15cce5
17 PKG_CPE_ID
:=cpe
:/a
:kernel
:util-linux
19 PKG_LICENSE
:=GPL-2.0
-only
20 PKG_LICENSE_FILES
:= COPYING \
23 Documentation
/licenses
/COPYING.GPLv2 \
24 Documentation
/licenses
/COPYING.LGPLv2.1 \
26 Documentation
/licenses
/COPYING.BSD-3
33 DISABLE_NLS
:=--disable-nls
35 include $(INCLUDE_DIR
)/package.mk
37 define Package
/util-linux
/Default
41 URL
:=http
://www.kernel.org
/pub
/linux
/utils
/util-linux
/
44 define Package
/libblkid
45 $(call Package
/util-linux
/Default
)
47 TITLE
:=block device id library
53 define Package
/libblkid
/description
54 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
56 information such
as filesystem labels
/volume names
, partitions
, unique
57 identifiers
/serial numbers...
60 define Package
/libfdisk
61 $(call Package
/util-linux
/Default
)
62 DEPENDS
:=+libuuid
+libblkid
63 TITLE
:=partition manipulating library
69 define Package
/libfdisk
/description
70 The libfdisk library is used for manipulating with partition tables.
73 define Package
/libmount
74 $(call Package
/util-linux
/Default
)
82 define Package
/libmount
/description
83 The libmount library is used to parse
/etc
/fstab
, /etc
/mtab and
84 /proc
/self
/mountinfo files
, manage the mtab file
, evaluate mount options...
87 define Package
/libuuid
88 $(call Package
/util-linux
/Default
)
89 TITLE
:=DCE compatible Universally Unique Identifier library
95 define Package
/libuuid
/description
96 The UUID library is used to generate unique identifiers for objects
97 that may be accessible beyond the local system. This library
98 generates UUIDs compatible with those created by the Open Software
99 Foundation
(OSF
) Distributed Computing Environment
(DCE
) utility.
102 define Package
/libsmartcols
103 $(call Package
/util-linux
/Default
)
104 TITLE
:=table or tree library
110 define Package
/libsmartcols
/description
111 The smartcols library is used to
print tables and trees in a pretty way.
114 define Package
/agetty
115 $(call Package
/util-linux
/Default
)
116 TITLE
:=alternative Linux getty
120 define Package
/agetty
/description
121 agetty opens a tty port
, prompts for a login name and invokes the
125 define Package
/blkdiscard
126 $(call Package
/util-linux
/Default
)
127 TITLE
:=discard sectors on a device
132 define Package
/blkdiscard
/description
133 The blkdiscard is used to discard device sectors. This is useful for
134 solid-state drivers
(SSDs
) and thinly-provisioned storage. Unlike fstrim
,
135 this command is used directly on the block device.
139 $(call Package
/util-linux
/Default
)
140 TITLE
:=locate and
print block device attributes
141 DEPENDS
:= +libblkid
+libuuid
145 define Package
/blkid
/description
146 The blkid program is the command-line interface to working with the libblkid
150 define Package
/blockdev
151 $(call Package
/util-linux
/Default
)
152 TITLE
:=call block device ioctls from the command line
156 define Package
/blockdev
/description
157 The blockdev program is the command-line interface to call block device ioctls.
161 $(call Package
/util-linux
/Default
)
162 TITLE
:=display a calendar
163 DEPENDS
:= +libncurses
166 define Package
/cal
/description
167 cal displays a simple calendar
170 define Package
/cfdisk
171 $(call Package
/util-linux
/Default
)
172 TITLE
:=display or manipulate disk partition table
173 DEPENDS
:= +libblkid
+libncurses
+libsmartcols
+libfdisk
+libmount
177 define Package
/cfdisk
/description
178 cfdisk is a curses-based program for partitioning any hard disk drive
182 $(call Package
/util-linux
/Default
)
183 TITLE
:=print or control the kernel ring buffer
184 DEPENDS
:= +libncursesw
187 define Package
/dmesg
/description
188 dmesg is used to examine or control the kernel ring buffer
192 $(call Package
/util-linux
/Default
)
193 TITLE
:=eject removable media
194 DEPENDS
:= +libblkid
+libmount
+libuuid
198 define Package
/eject
/description
199 eject allows removable media
(typically a CD-ROM
, floppy disk
, tape
, or JAZ
200 or ZIP disk
) to be ejected under software control.
204 $(call Package
/util-linux
/Default
)
205 TITLE
:=manipulate disk partition table
206 DEPENDS
:= +libblkid
+libsmartcols
+libfdisk
+libncursesw
210 define Package
/fdisk
/description
211 a menu-driven program for creation and manipulation of partition tables
214 define Package
/findfs
215 $(call Package
/util-linux
/Default
)
216 TITLE
:=find a filesystem by label or UUID
221 define Package
/findfs
/description
222 findfs will search the disks in the system looking for a filesystem which has
223 a label matching label or a UUID equal to uuid
227 $(call Package
/util-linux
/Default
)
228 TITLE
:=manage locks from
shell scripts
229 ALTERNATIVES
:=200:/usr
/bin
/flock
:/usr
/bin
/util-linux-flock
232 define Package
/flock
/description
233 manages flock locks from within
shell scripts or the command line
236 define Package
/fstrim
237 $(call Package
/util-linux
/Default
)
238 TITLE
:=discard unused blocks on a mounted filesystem
239 DEPENDS
:= +libblkid
+libuuid
+libsmartcols
+libmount
243 define Package
/fstrim
/description
244 fstrim is used on a mounted filesystem to discard
(or
"trim") blocks
245 which are not in use by the filesystem. This is useful for solid-
246 state drives
(SSDs
) and thinly-provisioned storage.
249 define Package
/getopt
250 $(call Package
/util-linux
/Default
)
251 TITLE
:=parse command options
(enhanced
)
254 define Package
/getopt
/description
255 getopt is used to break up
(parse
) options in command lines for easy parsing
256 by
shell procedures
, and to
check for legal options
259 define Package
/hwclock
260 $(call Package
/util-linux
/Default
)
261 TITLE
:=query or set the hardware clock
264 define Package
/hwclock
/description
265 hwclock is a tool for accessing the Hardware Clock
268 define Package
/logger
269 $(call Package
/util-linux
/Default
)
270 TITLE
:=a
shell command interface to the syslog system log module
271 ALTERNATIVES
:=200:/usr
/bin
/logger
:/usr
/bin
/util-linux-logger
274 define Package
/logger
/description
275 logger makes entries in the system log
, it provides a
shell command interface
276 to the syslog system log module
280 $(call Package
/util-linux
/Default
)
281 TITLE
:=display lines beginning with a given string
284 define Package
/look
/description
285 look utility displays any lines in file which contain string
288 define Package
/losetup
289 $(call Package
/util-linux
/Default
)
290 TITLE
:=set up and control loop devices
291 DEPENDS
:= +libsmartcols
294 define Package
/losetup
/description
295 losetup is used to associate loop devices with regular files or block devices
,
296 to detach loop devices and to query the status of a loop device
300 $(call Package
/util-linux
/Default
)
301 TITLE
:=list block devices
302 DEPENDS
:= +libblkid
+libmount
+libsmartcols
306 define Package
/lsblk
/description
307 lsblk lists information about
all or the specified block devices
311 $(call Package
/util-linux
/Default
)
312 TITLE
:=display information about the CPU architecture
313 DEPENDS
:= +libsmartcols
316 define Package
/lscpu
/description
317 lscpu displays information about the CPU architecture
321 $(call Package
/util-linux
/Default
)
322 TITLE
:=filter for paging through text one screenful at a time
323 DEPENDS
:= +libncurses
326 define Package
/more
/description
327 more is a
filter for paging through text one screenful at a time
330 define Package
/mcookie
331 $(call Package
/util-linux
/Default
)
332 TITLE
:=generate magic cookies for xauth
335 define Package
/mcookie
/description
336 mcookie generates a
128-bit random hexadecimal number for use with the X
340 define Package
/mount-utils
341 $(call Package
/util-linux
/Default
)
342 TITLE
:=related
(u
)mount utilities
343 DEPENDS
+= +libmount
+libsmartcols
346 define Package
/mount-utils
/description
347 contains
: mount
, umount
, findmnt
351 $(call Package
/util-linux
/Default
)
352 TITLE
:=follow a pathname until a terminal point is found
355 define Package
/namei
/description
356 namei uses its arguments
as pathnames to any type of Unix file
(symlinks
,
357 files
, directories
, and so forth
)
360 define Package
/nsenter
361 $(call Package
/util-linux
/Default
)
362 TITLE
:=enter a namespace
365 define Package
/nsenter
/description
366 run program with namespaces of other processes
369 define Package
/prlimit
370 $(call Package
/util-linux
/Default
)
371 TITLE
:=get and set process resource limits
372 DEPENDS
:= +libsmartcols
375 define Package
/prlimit
/description
376 Given a process id and one or more resources
, prlimit tries to retrieve
377 and
/or modify the limits.
380 define Package
/rename
381 $(call Package
/util-linux
/Default
)
385 define Package
/rename
/description
386 rename will rename the specified files by replacing the first occurrence of
387 expression in their name by replacement
390 define Package
/partx-utils
391 $(call Package
/util-linux
/Default
)
392 TITLE
:=inform kernel about the presence and numbering of on-disk partitions
393 DEPENDS
:= +libblkid
+libsmartcols
397 define Package
/partx-utils
/description
398 contains partx
, addpart
, delpart
401 define Package
/script-utils
402 $(call Package
/util-linux
/Default
)
403 TITLE
:=make and replay typescript of terminal session
407 define Package
/script-utils
/description
408 contains
: script
, scriptreplay
411 define Package
/setterm
412 $(call Package
/util-linux
/Default
)
413 TITLE
:=set terminal attributes
414 DEPENDS
:= +libncurses
418 define Package
/setterm
/description
419 setterm writes to standard output a character string that will invoke the
420 specified terminal capabilities
423 define Package
/sfdisk
424 $(call Package
/util-linux
/Default
)
425 TITLE
:=partition table manipulator for Linux
427 DEPENDS
:= +libblkid
+libfdisk
+libsmartcols
+libncursesw
430 define Package
/sfdisk
/description
431 list the size of a partition
, list the partitions on a device
, check the
432 partitions on a device and repartition a device
435 define Package
/swap-utils
436 $(call Package
/util-linux
/Default
)
437 TITLE
:=swap space management utilities
442 define Package
/swap-utils
/description
443 contains
: mkswap
, swaplabel
446 define Package
/taskset
447 $(call Package
/util-linux
/Default
)
448 TITLE
:=set or retrieve a process
's CPU affinity
451 define Package/taskset/description
455 define Package/unshare
456 $(call Package/util-linux/Default)
457 TITLE:=unshare userspace tool
460 define Package/unshare/description
461 run programs with some namespaces unshared from parent
465 $(call Package/util-linux/Default)
466 TITLE:=UUID generation daemon
470 define Package/uuidd/description
471 The uuidd daemon is used by the UUID library to generate universally unique
472 identifiers (UUIDs), especially time-based UUIDs, in a secure and
473 guaranteed-unique fashion, even in the face of large numbers of threads
474 running on different CPUs trying to grab UUIDs.
477 define Package/uuidgen
478 $(call Package/util-linux/Default)
479 TITLE:=create a new UUID value
483 define Package/uuidgen/description
484 The uuidgen program creates (and prints) a new universally unique identifier
485 (UUID) using the libuuid library. The new UUID can reasonably be considered
486 unique among all UUIDs created on the local system, and among UUIDs created on
487 other systems in the past and in the future.
491 $(call Package/util-linux/Default)
492 TITLE:=send a message to everybody's terminal
496 define Package
/wall
/description
497 wall sends a message to everybody logged in with their mesg permission
501 define Package
/whereis
502 $(call Package
/util-linux
/Default
)
503 TITLE
:=locate the binary
, source
, and manual page files for a command
506 define Package
/whereis
/description
507 whereis locates source
/binary and manuals sections for specified files
510 define Package
/wipefs
511 $(call Package
/util-linux
/Default
)
512 TITLE
:=wipe a signature from a device
513 DEPENDS
:= +libblkid
+libsmartcols
517 define Package
/wipefs
/description
518 wipefs can erase filesystem
, raid or partition table signatures
(magic
519 strings
) from the specified device to make the signature invisible for
524 --disable-use-tty-group \
529 --disable-makeinstall-chown \
534 --disable-chfn-chsh \
541 TARGET_CFLAGS
+= $(FPIC
) -std
=gnu99
543 define Build
/InstallDev
544 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
545 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/blkid.
pc $(1)/usr
/lib
/pkgconfig
546 $(SED
) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr
/lib
/pkgconfig
/blkid.
pc
547 $(SED
) 's,/usr/lib,$$$${exec_prefix}/lib,g' $(1)/usr
/lib
/pkgconfig
/blkid.
pc
548 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/fdisk.
pc $(1)/usr
/lib
/pkgconfig
549 $(SED
) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr
/lib
/pkgconfig
/fdisk.
pc
550 $(SED
) 's,/usr/lib,$$$${exec_prefix}/lib,g' $(1)/usr
/lib
/pkgconfig
/fdisk.
pc
551 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/mount.
pc $(1)/usr
/lib
/pkgconfig
552 $(SED
) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr
/lib
/pkgconfig
/mount.
pc
553 $(SED
) 's,/usr/lib,$$$${exec_prefix}/lib,g' $(1)/usr
/lib
/pkgconfig
/mount.
pc
554 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/smartcols.
pc $(1)/usr
/lib
/pkgconfig
555 $(SED
) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr
/lib
/pkgconfig
/smartcols.
pc
556 $(SED
) 's,/usr/lib,$$$${exec_prefix}/lib,g' $(1)/usr
/lib
/pkgconfig
/smartcols.
pc
557 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/uuid.
pc $(1)/usr
/lib
/pkgconfig
558 $(SED
) 's,/usr/include,$$$${prefix}/include,g' $(1)/usr
/lib
/pkgconfig
/uuid.
pc
559 $(SED
) 's,/usr/lib,$$$${exec_prefix}/lib,g' $(1)/usr
/lib
/pkgconfig
/uuid.
pc
561 $(INSTALL_DIR
) $(1)/usr
/include/blkid
562 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/blkid
/blkid.h
$(1)/usr
/include/blkid
563 $(INSTALL_DIR
) $(1)/usr
/include/libfdisk
564 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libfdisk
/libfdisk.h
$(1)/usr
/include/libfdisk
565 $(INSTALL_DIR
) $(1)/usr
/include/libmount
566 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libmount
/libmount.h
$(1)/usr
/include/libmount
567 $(INSTALL_DIR
) $(1)/usr
/include/uuid
568 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/uuid
/uuid.h
$(1)/usr
/include/uuid
569 $(INSTALL_DIR
) $(1)/usr
/include/libsmartcols
570 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libsmartcols
/libsmartcols.h
$(1)/usr
/include/libsmartcols
572 $(INSTALL_DIR
) $(1)/usr
/lib
573 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libblkid.so
* $(1)/usr
/lib
574 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libfdisk.so
* $(1)/usr
/lib
575 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libmount.so
* $(1)/usr
/lib
576 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libuuid.so
* $(1)/usr
/lib
577 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libsmartcols.so
* $(1)/usr
/lib
579 $(LN
) libblkid.so
.1 $(1)/usr
/lib
/libblkid.so
580 $(LN
) libfdisk.so
.1 $(1)/usr
/lib
/libfdisk.so
581 $(LN
) libmount.so
.1 $(1)/usr
/lib
/libmount.so
582 $(LN
) libuuid.so
.1 $(1)/usr
/lib
/libuuid.so
583 $(LN
) libsmartcols.so
.1 $(1)/usr
/lib
/libsmartcols.so
587 define Package
/libfdisk
/install
588 $(INSTALL_DIR
) $(1)/usr
/lib
589 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libfdisk.so.
* $(1)/usr
/lib
/
592 define Package
/libblkid
/install
593 $(INSTALL_DIR
) $(1)/usr
/lib
594 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libblkid.so.
* $(1)/usr
/lib
/
597 define Package
/libmount
/install
598 $(INSTALL_DIR
) $(1)/usr
/lib
599 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libmount.so.
* $(1)/usr
/lib
/
602 define Package
/libsmartcols
/install
603 $(INSTALL_DIR
) $(1)/usr
/lib
604 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libsmartcols.so.
* $(1)/usr
/lib
/
607 define Package
/libuuid
/install
608 $(INSTALL_DIR
) $(1)/usr
/lib
609 $(CP
) $(PKG_INSTALL_DIR
)/lib
/libuuid.so.
* $(1)/usr
/lib
/
612 define Package
/agetty
/install
613 $(INSTALL_DIR
) $(1)/usr
/sbin
614 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/agetty
$(1)/usr
/sbin
/
617 define Package
/blkdiscard
/install
618 $(INSTALL_DIR
) $(1)/usr
/sbin
619 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/blkdiscard
$(1)/usr
/sbin
/
622 define Package
/blkid
/install
623 $(INSTALL_DIR
) $(1)/usr
/sbin
624 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/blkid
$(1)/usr
/sbin
/
627 define Package
/blockdev
/install
628 $(INSTALL_DIR
) $(1)/usr
/sbin
629 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/blockdev
$(1)/usr
/sbin
/
632 define Package
/cal
/install
633 $(INSTALL_DIR
) $(1)/usr
/bin
634 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/cal
$(1)/usr
/bin
/
637 define Package
/cfdisk
/install
638 $(INSTALL_DIR
) $(1)/usr
/sbin
639 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/cfdisk
$(1)/usr
/sbin
/
642 define Package
/dmesg
/install
643 $(INSTALL_DIR
) $(1)/usr
/bin
644 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/dmesg
$(1)/usr
/bin
/
647 define Package
/eject
/install
648 $(INSTALL_DIR
) $(1)/usr
/bin
649 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/eject
$(1)/usr
/bin
/
652 define Package
/fdisk
/install
653 $(INSTALL_DIR
) $(1)/usr
/sbin
654 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/fdisk
$(1)/usr
/sbin
/
657 define Package
/findfs
/install
658 $(INSTALL_DIR
) $(1)/usr
/sbin
659 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/findfs
$(1)/usr
/sbin
/
662 define Package
/flock
/install
663 $(INSTALL_DIR
) $(1)/usr
/bin
664 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/flock
$(1)/usr
/bin
/util-linux-flock
667 define Package
/fstrim
/install
668 $(INSTALL_DIR
) $(1)/usr
/sbin
669 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/fstrim
$(1)/usr
/sbin
/
672 define Package
/getopt
/install
673 $(INSTALL_DIR
) $(1)/usr
/bin
674 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/getopt
$(1)/usr
/bin
/
677 define Package
/hwclock
/install
678 $(INSTALL_DIR
) $(1)/usr
/sbin
679 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/hwclock
$(1)/usr
/sbin
/
682 define Package
/logger
/install
683 $(INSTALL_DIR
) $(1)/usr
/bin
684 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/logger
$(1)/usr
/bin
/util-linux-logger
687 define Package
/look
/install
688 $(INSTALL_DIR
) $(1)/usr
/bin
689 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/look
$(1)/usr
/bin
/
692 define Package
/losetup
/install
693 $(INSTALL_DIR
) $(1)/usr
/sbin
694 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/losetup
$(1)/usr
/sbin
/
697 define Package
/lsblk
/install
698 $(INSTALL_DIR
) $(1)/usr
/bin
699 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/lsblk
$(1)/usr
/bin
/
702 define Package
/lscpu
/install
703 $(INSTALL_DIR
) $(1)/usr
/bin
704 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/lscpu
$(1)/usr
/bin
/
707 define Package
/more
/install
708 $(INSTALL_DIR
) $(1)/usr
/bin
709 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/more
$(1)/usr
/bin
/
712 define Package
/mcookie
/install
713 $(INSTALL_DIR
) $(1)/usr
/bin
714 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/mcookie
$(1)/usr
/bin
/
717 define Package
/mount-utils
/install
718 $(INSTALL_DIR
) $(1)/usr
/bin
719 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/{u
,}mount
$(1)/usr
/bin
/
720 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/mountpoint
$(1)/usr
/bin
/
721 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/findmnt
$(1)/usr
/bin
/
724 define Package
/namei
/install
725 $(INSTALL_DIR
) $(1)/usr
/bin
726 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/namei
$(1)/usr
/bin
/
729 define Package
/nsenter
/install
730 $(INSTALL_DIR
) $(1)/usr
/bin
731 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/nsenter
$(1)/usr
/bin
/
734 define Package
/prlimit
/install
735 $(INSTALL_DIR
) $(1)/usr
/bin
736 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/prlimit
$(1)/usr
/bin
/
739 define Package
/rename
/install
740 $(INSTALL_DIR
) $(1)/usr
/bin
741 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/rename
$(1)/usr
/bin
/
744 define Package
/partx-utils
/install
745 $(INSTALL_DIR
) $(1)/usr
/sbin
746 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/partx
$(1)/usr
/sbin
/
747 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/addpart
$(1)/usr
/sbin
/
748 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/delpart
$(1)/usr
/sbin
/
751 define Package
/script-utils
/install
752 $(INSTALL_DIR
) $(1)/usr
/bin
753 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/script
$(1)/usr
/bin
/
754 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/scriptreplay
$(1)/usr
/bin
/
757 define Package
/setterm
/install
758 $(INSTALL_DIR
) $(1)/usr
/bin
759 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/setterm
$(1)/usr
/bin
/
762 define Package
/sfdisk
/install
763 $(INSTALL_DIR
) $(1)/usr
/sbin
764 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/sfdisk
$(1)/usr
/sbin
/
767 define Package
/swap-utils
/install
768 $(INSTALL_DIR
) $(1)/usr
/sbin
769 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/mkswap
$(1)/usr
/sbin
/
770 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/swaplabel
$(1)/usr
/sbin
/
773 define Package
/taskset
/install
774 $(INSTALL_DIR
) $(1)/usr
/bin
775 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/taskset
$(1)/usr
/bin
/
778 define Package
/unshare
/install
779 $(INSTALL_DIR
) $(1)/usr
/bin
780 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/unshare
$(1)/usr
/bin
/
783 define Package
/uuidd
/install
784 $(INSTALL_DIR
) $(1)/usr
/sbin
785 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
//uuidd
$(1)/usr
/sbin
/
788 define Package
/uuidgen
/install
789 $(INSTALL_DIR
) $(1)/usr
/bin
790 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
//uuidgen
$(1)/usr
/bin
/
793 define Package
/wall
/install
794 $(INSTALL_DIR
) $(1)/usr
/bin
795 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/wall
$(1)/usr
/bin
/
798 define Package
/whereis
/install
799 $(INSTALL_DIR
) $(1)/usr
/bin
800 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/whereis
$(1)/usr
/bin
/
803 define Package
/wipefs
/install
804 $(INSTALL_DIR
) $(1)/usr
/sbin
805 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/sbin
/wipefs
$(1)/usr
/sbin
/
808 # these lines need to be ordered by dependency because of ABI versioning
809 $(eval
$(call BuildPackage
,libuuid
))
810 $(eval
$(call BuildPackage
,libblkid
))
811 $(eval
$(call BuildPackage
,libfdisk
))
813 $(eval
$(call BuildPackage
,libmount
))
814 $(eval
$(call BuildPackage
,libsmartcols
))
815 $(eval
$(call BuildPackage
,agetty
))
816 $(eval
$(call BuildPackage
,blkdiscard
))
817 $(eval
$(call BuildPackage
,blkid
))
818 $(eval
$(call BuildPackage
,blockdev
))
819 $(eval
$(call BuildPackage
,cal
))
820 $(eval
$(call BuildPackage
,cfdisk
))
821 $(eval
$(call BuildPackage
,dmesg
))
822 $(eval
$(call BuildPackage
,eject
))
823 $(eval
$(call BuildPackage
,fdisk
))
824 $(eval
$(call BuildPackage
,findfs
))
825 $(eval
$(call BuildPackage
,flock
))
826 $(eval
$(call BuildPackage
,fstrim
))
827 $(eval
$(call BuildPackage
,getopt
))
828 $(eval
$(call BuildPackage
,hwclock
))
829 $(eval
$(call BuildPackage
,logger
))
830 $(eval
$(call BuildPackage
,look
))
831 $(eval
$(call BuildPackage
,losetup
))
832 $(eval
$(call BuildPackage
,lsblk
))
833 $(eval
$(call BuildPackage
,lscpu
))
834 $(eval
$(call BuildPackage
,more
))
835 $(eval
$(call BuildPackage
,mcookie
))
836 $(eval
$(call BuildPackage
,mount-utils
))
837 $(eval
$(call BuildPackage
,namei
))
838 $(eval
$(call BuildPackage
,nsenter
))
839 $(eval
$(call BuildPackage
,prlimit
))
840 $(eval
$(call BuildPackage
,rename
))
841 $(eval
$(call BuildPackage
,partx-utils
))
842 $(eval
$(call BuildPackage
,script-utils
))
843 $(eval
$(call BuildPackage
,setterm
))
844 $(eval
$(call BuildPackage
,sfdisk
))
845 $(eval
$(call BuildPackage
,swap-utils
))
846 $(eval
$(call BuildPackage
,taskset
))
847 $(eval
$(call BuildPackage
,unshare
))
848 $(eval
$(call BuildPackage
,uuidd
))
849 $(eval
$(call BuildPackage
,uuidgen
))
850 $(eval
$(call BuildPackage
,wall
))
851 $(eval
$(call BuildPackage
,whereis
))
852 $(eval
$(call BuildPackage
,wipefs
))