Makefile 17 KB

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