Makefile 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626
  1. #
  2. # Copyright (C) 2007-2015 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=util-linux
  9. PKG_VERSION:=2.25.2
  10. PKG_RELEASE:=3
  11. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
  12. PKG_SOURCE_URL:=@KERNEL/linux/utils/$(PKG_NAME)/v2.25
  13. PKG_MD5SUM:=cab3d7be354000f629bc601238b629b3
  14. PKG_LICENSE:=GPL-2.0
  15. PKG_LICENSE_FILES:=COPYING getopt/COPYING libblkid/COPYING libmount/COPYING Documentation/licenses/COPYING.GPLv2 Documentation/licenses/COPYING.LGPLv2.1 libuuid/COPYING Documentation/licenses/COPYING.BSD-3
  16. PKG_BUILD_PARALLEL:=1
  17. PKG_CONFIG_DEPENDS:= \
  18. CONFIG_PACKAGE_cal \
  19. CONFIG_PACKAGE_cfdisk \
  20. CONFIG_PACKAGE_setterm
  21. PKG_FIXUP:=autoreconf
  22. include $(INCLUDE_DIR)/package.mk
  23. define Package/util-linux/Default
  24. SECTION:=utils
  25. CATEGORY:=Utilities
  26. URL:=http://www.kernel.org/pub/linux/utils/util-linux/
  27. endef
  28. CONFIGURE_ARGS += \
  29. --enable-new-mount \
  30. --disable-tls \
  31. --disable-sulogin \
  32. --without-python \
  33. --without-udev \
  34. $(if $(CONFIG_PACKAGE_cal)$(CONFIG_PACKAGE_cfdisk)$(CONFIG_PACKAGE_setterm),--with-ncurses,--without-ncurses)
  35. TARGET_CFLAGS += $(FPIC) -std=gnu99
  36. define Build/InstallDev
  37. $(MAKE) -C $(PKG_BUILD_DIR) \
  38. BUILDCC="$(HOSTCC)" \
  39. DESTDIR="$(1)" \
  40. installdirs install-data
  41. $(INSTALL_DIR) $(1)/usr/lib/pkgconfig
  42. $(CP) $(PKG_BUILD_DIR)/libblkid/blkid.pc $(1)/usr/lib/pkgconfig
  43. $(CP) $(PKG_BUILD_DIR)/libmount/mount.pc $(1)/usr/lib/pkgconfig
  44. $(CP) $(PKG_BUILD_DIR)/libsmartcols/smartcols.pc $(1)/usr/lib/pkgconfig
  45. $(CP) $(PKG_BUILD_DIR)/libuuid/uuid.pc $(1)/usr/lib/pkgconfig
  46. $(INSTALL_DIR) $(1)/usr/include/blkid
  47. $(CP) $(PKG_BUILD_DIR)/libblkid/src/blkid.h $(1)/usr/include/blkid
  48. $(INSTALL_DIR) $(1)/usr/include/libmount
  49. $(CP) $(PKG_BUILD_DIR)/libmount/src/libmount.h $(1)/usr/include/libmount
  50. $(INSTALL_DIR) $(1)/usr/include/uuid
  51. $(CP) $(PKG_BUILD_DIR)/libuuid/src/uuid.h $(1)/usr/include/uuid
  52. $(INSTALL_DIR) $(1)/usr/include/smartcols
  53. $(CP) $(PKG_BUILD_DIR)/libsmartcols/src/libsmartcols.h $(1)/usr/include/smartcols
  54. $(INSTALL_DIR) $(1)/usr/lib
  55. $(CP) $(PKG_BUILD_DIR)/.libs/libblkid.{a,so*} $(1)/usr/lib
  56. $(CP) $(PKG_BUILD_DIR)/.libs/libmount.{a,so*} $(1)/usr/lib
  57. $(CP) $(PKG_BUILD_DIR)/.libs/libuuid.{a,so*} $(1)/usr/lib
  58. $(CP) $(PKG_BUILD_DIR)/.libs/libsmartcols.{a,so*} $(1)/usr/lib
  59. endef
  60. define Package/libblkid
  61. $(call Package/util-linux/Default)
  62. DEPENDS:=+libuuid
  63. TITLE:=block device id library
  64. SECTION:=libs
  65. CATEGORY:=Libraries
  66. endef
  67. define Package/libblkid/description
  68. The libblkid library is used to identify block devices (disks) as to their
  69. content (e.g. filesystem type, partitions) as well as extracting additional
  70. information such as filesystem labels/volume names, partitions, unique
  71. identifiers/serial numbers...
  72. endef
  73. define Package/libmount
  74. $(call Package/util-linux/Default)
  75. DEPENDS:=+libblkid
  76. TITLE:=mount library
  77. SECTION:=libs
  78. CATEGORY:=Libraries
  79. endef
  80. define Package/libmount/description
  81. The libmount library is used to parse /etc/fstab, /etc/mtab and
  82. /proc/self/mountinfo files, manage the mtab file, evaluate mount options...
  83. endef
  84. define Package/libuuid
  85. $(call Package/util-linux/Default)
  86. TITLE:=DCE compatible Universally Unique Identifier library
  87. SECTION:=libs
  88. CATEGORY:=Libraries
  89. endef
  90. define Package/libuuid/description
  91. The UUID library is used to generate unique identifiers for objects
  92. that may be accessible beyond the local system. This library
  93. generates UUIDs compatible with those created by the Open Software
  94. Foundation (OSF) Distributed Computing Environment (DCE) utility.
  95. endef
  96. define Package/libsmartcols
  97. $(call Package/util-linux/Default)
  98. TITLE:=table or tree library
  99. SECTION:=libs
  100. CATEGORY:=Libraries
  101. endef
  102. define Package/libsmartcols/description
  103. The smartcols library is used to print tables and trees in a pretty way.
  104. endef
  105. define Package/agetty
  106. $(call Package/util-linux/Default)
  107. TITLE:=alternative Linux getty
  108. SUBMENU=Terminal
  109. endef
  110. define Package/agetty/description
  111. agetty opens a tty port, prompts for a login name and invokes the
  112. /bin/login command
  113. endef
  114. define Package/blkid
  115. $(call Package/util-linux/Default)
  116. TITLE:=locate/print block device attributes
  117. DEPENDS:= +libblkid +libuuid
  118. SUBMENU=disc
  119. endef
  120. define Package/blkid/description
  121. The blkid program is the command-line interface to working with the libblkid
  122. library.
  123. endef
  124. define Package/cal
  125. $(call Package/util-linux/Default)
  126. TITLE:=display a calendar
  127. DEPENDS:= +libncurses
  128. endef
  129. define Package/cal/description
  130. cal displays a simple calendar
  131. endef
  132. define Package/cfdisk
  133. $(call Package/util-linux/Default)
  134. TITLE:=display or manipulate disk partition table
  135. DEPENDS:= +libblkid +libncurses +libsmartcols
  136. SUBMENU:=disc
  137. endef
  138. define Package/cfdisk/description
  139. cfdisk is a curses-based program for partitioning any hard disk drive
  140. endef
  141. define Package/dmesg
  142. $(call Package/util-linux/Default)
  143. TITLE:=print or control the kernel ring buffer
  144. DEPENDS:= +librt
  145. endef
  146. define Package/dmesg/description
  147. dmesg is used to examine or control the kernel ring buffer
  148. endef
  149. define Package/fdisk
  150. $(call Package/util-linux/Default)
  151. TITLE:=manipulate disk partition table
  152. DEPENDS:= +libblkid +libsmartcols
  153. SUBMENU=disc
  154. endef
  155. define Package/fdisk/description
  156. a menu-driven program for creation and manipulation of partition tables
  157. endef
  158. define Package/findfs
  159. $(call Package/util-linux/Default)
  160. TITLE:=find a filesystem by label or UUID
  161. DEPENDS:= +libblkid
  162. SUBMENU=disc
  163. endef
  164. define Package/findfs/description
  165. findfs will search the disks in the system looking for a filesystem which has
  166. a label matching label or a UUID equal to uuid
  167. endef
  168. define Package/flock
  169. $(call Package/util-linux/Default)
  170. TITLE:=manage locks from shell scripts
  171. endef
  172. define Package/flock/description
  173. manages flock locks from within shell scripts or the command line
  174. endef
  175. define Package/getopt
  176. $(call Package/util-linux/Default)
  177. TITLE:=parse command options (enhanced)
  178. endef
  179. define Package/getopt/description
  180. getopt is used to break up (parse) options in command lines for easy parsing
  181. by shell procedures, and to check for legal options
  182. endef
  183. define Package/hwclock
  184. $(call Package/util-linux/Default)
  185. TITLE:=query or set the hardware clock
  186. endef
  187. define Package/hwclock/description
  188. hwclock is a tool for accessing the Hardware Clock
  189. endef
  190. define Package/logger
  191. $(call Package/util-linux/Default)
  192. TITLE:=a shell command interface to the syslog system log module
  193. endef
  194. define Package/logger/description
  195. logger makes entries in the system log, it provides a shell command interface
  196. to the syslog system log module
  197. endef
  198. define Package/look
  199. $(call Package/util-linux/Default)
  200. TITLE:=display lines beginning with a given string
  201. endef
  202. define Package/look/description
  203. look utility displays any lines in file which contain string
  204. endef
  205. define Package/losetup
  206. $(call Package/util-linux/Default)
  207. TITLE:=set up and control loop devices
  208. DEPENDS:= +libsmartcols
  209. endef
  210. define Package/losetup/description
  211. losetup is used to associate loop devices with regular files or block devices,
  212. to detach loop devices and to query the status of a loop device
  213. endef
  214. define Package/lsblk
  215. $(call Package/util-linux/Default)
  216. TITLE:=list block devices
  217. DEPENDS:= +libblkid +libmount +libsmartcols
  218. SUBMENU=disc
  219. endef
  220. define Package/lsblk/description
  221. lsblk lists information about all or the specified block devices
  222. endef
  223. define Package/mcookie
  224. $(call Package/util-linux/Default)
  225. TITLE:=generate magic cookies for xauth
  226. endef
  227. define Package/mcookie/description
  228. mcookie generates a 128-bit random hexadecimal number for use with the X
  229. authority system
  230. endef
  231. define Package/mount-utils
  232. $(call Package/util-linux/Default)
  233. TITLE:=related (u)mount utilities
  234. DEPENDS+= +libmount +libsmartcols
  235. endef
  236. define Package/mount-utils/description
  237. contains: mount, umount, findmnt
  238. endef
  239. define Package/namei
  240. $(call Package/util-linux/Default)
  241. TITLE:=follow a pathname until a terminal point is found
  242. endef
  243. define Package/namei/description
  244. namei uses its arguments as pathnames to any type of Unix file (symlinks,
  245. files, directories, and so forth)
  246. endef
  247. define Package/rename
  248. $(call Package/util-linux/Default)
  249. TITLE:=rename files
  250. endef
  251. define Package/rename/description
  252. rename will rename the specified files by replacing the first occurrence of
  253. expression in their name by replacement
  254. endef
  255. define Package/partx-utils
  256. $(call Package/util-linux/Default)
  257. TITLE:=inform kernel about the presence and numbering of on-disk partitions
  258. DEPENDS:= +libblkid +libsmartcols
  259. SUBMENU=disc
  260. endef
  261. define Package/partx-utils/description
  262. contains partx, addpart, delpart
  263. endef
  264. define Package/script-utils
  265. $(call Package/util-linux/Default)
  266. TITLE:=make and replay typescript of terminal session
  267. SUBMENU=Terminal
  268. endef
  269. define Package/script-utils/description
  270. contains: script, scriptreplay
  271. endef
  272. define Package/setterm
  273. $(call Package/util-linux/Default)
  274. TITLE:=set terminal attributes
  275. DEPENDS:= +libncurses
  276. SUBMENU:=Terminal
  277. endef
  278. define Package/setterm/description
  279. setterm writes to standard output a character string that will invoke the
  280. specified terminal capabilities
  281. endef
  282. define Package/sfdisk
  283. $(call Package/util-linux/Default)
  284. TITLE:=partition table manipulator for Linux
  285. SUBMENU=disc
  286. endef
  287. define Package/sfdisk/description
  288. list the size of a partition, list the partitions on a device, check the
  289. partitions on a device and repartition a device
  290. endef
  291. define Package/swap-utils
  292. $(call Package/util-linux/Default)
  293. TITLE:=swap space management utilities
  294. DEPENDS+= +libblkid
  295. SUBMENU:=disc
  296. endef
  297. define Package/swap-utils/description
  298. contains: mkswap, swaplabel
  299. endef
  300. define Package/uuidd
  301. $(call Package/util-linux/Default)
  302. TITLE:=UUID generation daemon
  303. DEPENDS:= +libuuid
  304. endef
  305. define Package/uuidd/description
  306. The uuidd daemon is used by the UUID library to generate universally unique
  307. identifiers (UUIDs), especially time-based UUIDs, in a secure and
  308. guaranteed-unique fashion, even in the face of large numbers of threads
  309. running on different CPUs trying to grab UUIDs.
  310. endef
  311. define Package/uuidgen
  312. $(call Package/util-linux/Default)
  313. TITLE:=create a new UUID value
  314. DEPENDS:= +libuuid
  315. endef
  316. define Package/uuidgen/description
  317. The uuidgen program creates (and prints) a new universally unique identifier
  318. (UUID) using the libuuid library. The new UUID can reasonably be considered
  319. unique among all UUIDs created on the local system, and among UUIDs created on
  320. other systems in the past and in the future.
  321. endef
  322. define Package/wall
  323. $(call Package/util-linux/Default)
  324. TITLE:=send a message to everybody's terminal
  325. SUBMENU=Terminal
  326. endef
  327. define Package/wall/description
  328. wall sends a message to everybody logged in with their mesg permission
  329. set to yes
  330. endef
  331. define Package/whereis
  332. $(call Package/util-linux/Default)
  333. TITLE:=locate the binary, source, and manual page files for a command
  334. endef
  335. define Package/whereis/description
  336. whereis locates source/binary and manuals sections for specified files
  337. endef
  338. define Package/wipefs
  339. $(call Package/util-linux/Default)
  340. TITLE:=wipe a signature from a device
  341. DEPENDS:= +libblkid
  342. SUBMENU:=disc
  343. endef
  344. define Package/wipefs/description
  345. wipefs can erase filesystem, raid or partition table signatures (magic
  346. strings) from the specified device to make the signature invisible for
  347. libblkid.
  348. endef
  349. define Package/libblkid/install
  350. $(INSTALL_DIR) $(1)/usr/lib
  351. $(CP) $(PKG_BUILD_DIR)/.libs/libblkid.so* $(1)/usr/lib/
  352. endef
  353. define Package/libmount/install
  354. $(INSTALL_DIR) $(1)/usr/lib
  355. $(CP) $(PKG_BUILD_DIR)/.libs/libmount.so* $(1)/usr/lib/
  356. endef
  357. define Package/libsmartcols/install
  358. $(INSTALL_DIR) $(1)/usr/lib
  359. $(CP) $(PKG_BUILD_DIR)/.libs/libsmartcols.so* $(1)/usr/lib/
  360. endef
  361. define Package/libuuid/install
  362. $(INSTALL_DIR) $(1)/usr/lib
  363. $(CP) $(PKG_BUILD_DIR)/.libs/libuuid.so* $(1)/usr/lib/
  364. endef
  365. define Package/agetty/install
  366. $(INSTALL_DIR) $(1)/usr/sbin
  367. $(INSTALL_BIN) $(PKG_BUILD_DIR)/agetty $(1)/usr/sbin/
  368. endef
  369. define Package/blkid/install
  370. $(INSTALL_DIR) $(1)/usr/sbin
  371. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/blkid $(1)/usr/sbin/
  372. endef
  373. define Package/cal/install
  374. $(INSTALL_DIR) $(1)/usr/bin
  375. $(INSTALL_BIN) $(PKG_BUILD_DIR)/cal $(1)/usr/bin/
  376. endef
  377. define Package/cfdisk/install
  378. $(INSTALL_DIR) $(1)/usr/sbin
  379. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/cfdisk $(1)/usr/sbin/
  380. endef
  381. define Package/dmesg/install
  382. $(INSTALL_DIR) $(1)/usr/sbin
  383. $(INSTALL_BIN) $(PKG_BUILD_DIR)/dmesg $(1)/usr/sbin/
  384. endef
  385. define Package/fdisk/install
  386. $(INSTALL_DIR) $(1)/usr/sbin
  387. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/fdisk $(1)/usr/sbin/
  388. endef
  389. define Package/findfs/install
  390. $(INSTALL_DIR) $(1)/usr/sbin
  391. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/findfs $(1)/usr/sbin/
  392. endef
  393. define Package/flock/install
  394. $(INSTALL_DIR) $(1)/usr/bin
  395. $(INSTALL_BIN) $(PKG_BUILD_DIR)/flock $(1)/usr/bin/
  396. endef
  397. define Package/getopt/install
  398. $(INSTALL_DIR) $(1)/usr/bin
  399. $(INSTALL_BIN) $(PKG_BUILD_DIR)/getopt $(1)/usr/bin/
  400. endef
  401. define Package/hwclock/install
  402. $(INSTALL_DIR) $(1)/usr/sbin
  403. $(INSTALL_BIN) $(PKG_BUILD_DIR)/hwclock $(1)/usr/sbin/
  404. endef
  405. define Package/logger/install
  406. $(INSTALL_DIR) $(1)/usr/bin
  407. $(INSTALL_BIN) $(PKG_BUILD_DIR)/logger $(1)/usr/bin/
  408. endef
  409. define Package/look/install
  410. $(INSTALL_DIR) $(1)/usr/bin
  411. $(INSTALL_BIN) $(PKG_BUILD_DIR)/look $(1)/usr/bin/
  412. endef
  413. define Package/losetup/install
  414. $(INSTALL_DIR) $(1)/usr/sbin
  415. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/losetup $(1)/usr/sbin/
  416. endef
  417. define Package/lsblk/install
  418. $(INSTALL_DIR) $(1)/usr/bin
  419. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/lsblk $(1)/usr/bin/
  420. endef
  421. define Package/mcookie/install
  422. $(INSTALL_DIR) $(1)/usr/bin
  423. $(INSTALL_BIN) $(PKG_BUILD_DIR)/mcookie $(1)/usr/bin/
  424. endef
  425. define Package/mount-utils/install
  426. $(INSTALL_DIR) $(1)/usr/bin
  427. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/{u,}mount $(1)/usr/bin/
  428. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/mountpoint $(1)/usr/bin/
  429. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/findmnt $(1)/usr/bin/
  430. endef
  431. define Package/namei/install
  432. $(INSTALL_DIR) $(1)/usr/bin
  433. $(INSTALL_BIN) $(PKG_BUILD_DIR)/namei $(1)/usr/bin/
  434. endef
  435. define Package/rename/install
  436. $(INSTALL_DIR) $(1)/usr/bin
  437. $(INSTALL_BIN) $(PKG_BUILD_DIR)/rename $(1)/usr/bin/
  438. endef
  439. define Package/partx-utils/install
  440. $(INSTALL_DIR) $(1)/usr/sbin
  441. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/partx $(1)/usr/sbin/
  442. $(INSTALL_BIN) $(PKG_BUILD_DIR)/addpart $(1)/usr/sbin/
  443. $(INSTALL_BIN) $(PKG_BUILD_DIR)/delpart $(1)/usr/sbin/
  444. endef
  445. define Package/script-utils/install
  446. $(INSTALL_DIR) $(1)/usr/bin
  447. $(INSTALL_BIN) $(PKG_BUILD_DIR)/script $(1)/usr/bin/
  448. $(INSTALL_BIN) $(PKG_BUILD_DIR)/scriptreplay $(1)/usr/bin/
  449. endef
  450. define Package/setterm/install
  451. $(INSTALL_DIR) $(1)/usr/bin
  452. $(INSTALL_BIN) $(PKG_BUILD_DIR)/setterm $(1)/usr/bin/
  453. endef
  454. define Package/sfdisk/install
  455. $(INSTALL_DIR) $(1)/usr/sbin
  456. $(INSTALL_BIN) $(PKG_BUILD_DIR)/sfdisk $(1)/usr/sbin/
  457. endef
  458. define Package/swap-utils/install
  459. $(INSTALL_DIR) $(1)/usr/sbin
  460. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/mkswap $(1)/usr/sbin/
  461. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/swaplabel $(1)/usr/sbin/
  462. endef
  463. define Package/uuidd/install
  464. $(INSTALL_DIR) $(1)/usr/sbin
  465. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/uuidd $(1)/usr/sbin/
  466. endef
  467. define Package/uuidgen/install
  468. $(INSTALL_DIR) $(1)/usr/bin
  469. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/uuidgen $(1)/usr/bin/
  470. endef
  471. define Package/wall/install
  472. $(INSTALL_DIR) $(1)/usr/bin
  473. $(INSTALL_BIN) $(PKG_BUILD_DIR)/wall $(1)/usr/bin/
  474. endef
  475. define Package/whereis/install
  476. $(INSTALL_DIR) $(1)/usr/bin
  477. $(INSTALL_BIN) $(PKG_BUILD_DIR)/whereis $(1)/usr/bin/
  478. endef
  479. define Package/wipefs/install
  480. $(INSTALL_DIR) $(1)/usr/sbin
  481. $(INSTALL_BIN) $(PKG_BUILD_DIR)/.libs/wipefs $(1)/usr/sbin/
  482. endef
  483. $(eval $(call BuildPackage,libblkid))
  484. $(eval $(call BuildPackage,libmount))
  485. $(eval $(call BuildPackage,libsmartcols))
  486. $(eval $(call BuildPackage,libuuid))
  487. $(eval $(call BuildPackage,agetty))
  488. $(eval $(call BuildPackage,blkid))
  489. $(eval $(call BuildPackage,cal))
  490. $(eval $(call BuildPackage,cfdisk))
  491. $(eval $(call BuildPackage,dmesg))
  492. $(eval $(call BuildPackage,fdisk))
  493. $(eval $(call BuildPackage,findfs))
  494. $(eval $(call BuildPackage,flock))
  495. $(eval $(call BuildPackage,getopt))
  496. $(eval $(call BuildPackage,hwclock))
  497. $(eval $(call BuildPackage,logger))
  498. $(eval $(call BuildPackage,look))
  499. $(eval $(call BuildPackage,losetup))
  500. $(eval $(call BuildPackage,lsblk))
  501. $(eval $(call BuildPackage,mcookie))
  502. $(eval $(call BuildPackage,mount-utils))
  503. $(eval $(call BuildPackage,namei))
  504. $(eval $(call BuildPackage,rename))
  505. $(eval $(call BuildPackage,partx-utils))
  506. $(eval $(call BuildPackage,script-utils))
  507. $(eval $(call BuildPackage,setterm))
  508. $(eval $(call BuildPackage,sfdisk))
  509. $(eval $(call BuildPackage,swap-utils))
  510. $(eval $(call BuildPackage,uuidd))
  511. $(eval $(call BuildPackage,uuidgen))
  512. $(eval $(call BuildPackage,wall))
  513. $(eval $(call BuildPackage,whereis))
  514. $(eval $(call BuildPackage,wipefs))