Makefile 16 KB

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