| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(ADK_TOPDIR)/rules.mkPKG_NAME:=		util-linuxPKG_VERSION:=		2.27PKG_RELEASE:=		1PKG_HASH:=		fcbf04e3ef8377fc8369af7f9afee341c5eef9b02dd5a7ce71532d0957e86dc7PKG_DESCR:=		basic utilitiesPKG_SECTION:=		base/appsPKG_BUILDDEP:=		ncursesPKG_SITES:=		http://www.kernel.org/pub/linux/utils/util-linux/v$(PKG_VERSION)/PKG_OPTS:=		devPKG_SUBPKGS:=		FDISK SFDISK SWAP_UTILS LOSETUP MCOOKIE MOUNTPKG_SUBPKGS+=		LIBFDISK LIBUUID LIBBLKID LIBMOUNT CFDISK MKFSPKGSD_LIBUUID:=		uuid libraryPKGSC_LIBUUID:=		libs/miscPKGSD_LIBBLKID:=	blkid libraryPKGSC_LIBBLKID:=	libs/miscPKGSD_LIBFDISK:=	fdisk libraryPKGSC_LIBFDISK:=	libs/miscPKGSD_LIBMOUNT:=	mount libraryPKGSC_LIBMOUNT:=	libs/miscPKGSD_FDISK:=		partition table manipulation utilityPKGSC_FDISK:=		sys/fsPKGSS_FDISK:=		libfdiskPKGSD_SFDISK:=		scriptable partition table manipulation utilityPKGSC_SFDISK:=		sys/fsPKGSS_SFDISK:=		libfdiskPKGSD_CFDISK:=		partition table manipulation utilityPKGSC_CFDISK:=		sys/fsPKGSS_CFDISK:=		libfdiskPKGSD_SWAP_UTILS:=	swap space management utilitiesPKGSS_SWAP_UTILS:=	libblkidPKGSC_SWAP_UTILS:=	sys/fsPKGSD_LOSETUP:=		loop devices management utilitiesPKGSC_LOSETUP:=		sys/fsPKGSD_MKFS:=		filesystem creation frontendPKGSC_MKFS:=		sys/fsPKGSD_MOUNT:=		mount/umount utilitiesPKGSS_MOUNT:=		libblkid libmount libuuid libncursesPKGSC_MOUNT:=		sys/fsPKGSD_MCOOKIE:=		generate magic cookies for xauthPKGSC_MCOOKIE:=		x11/utilsinclude $(ADK_TOPDIR)/mk/host.mkinclude $(ADK_TOPDIR)/mk/package.mk$(eval $(call HOST_template,UTIL_LINUX,util-linux,$(PKG_VERSION)-$(PKG_RELEASE)))$(eval $(call PKG_template,FDISK,fdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_FDISK),$(PKGSC_FDISK)))$(eval $(call PKG_template,CFDISK,cfdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_CFDISK),$(PKGSC_CFDISK)))$(eval $(call PKG_template,SFDISK,sfdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_SFDISK),$(PKGSC_SFDISK)))$(eval $(call PKG_template,SWAP_UTILS,swap-utils,$(PKG_VERSION)-$(PKG_RELEASE),$(PKGSS_SWAP_UTILS),$(PKGSD_SWAP_UTILS),$(PKGSC_SWAP_UTILS)))$(eval $(call PKG_template,LOSETUP,losetup,$(PKG_VERSION)-$(PKG_RELEASE),$(PKGSS_LOSETUP),$(PKGSD_LOSETUP),$(PKGSC_LOSETUP)))$(eval $(call PKG_template,MKFS,mkfs,$(PKG_VERSION)-$(PKG_RELEASE),$(PKGSS_MKFS),$(PKGSD_MKFS),$(PKGSC_MKFS)))$(eval $(call PKG_template,MOUNT,mount,$(PKG_VERSION)-$(PKG_RELEASE),$(PKGSS_MOUNT),$(PKGSD_MOUNT),$(PKGSC_MOUNT)))$(eval $(call PKG_template,MCOOKIE,mcookie,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_MCOOKIE),$(PKGSC_MCOOKIE)))$(eval $(call PKG_template,LIBUUID,libuuid,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_LIBUUID),$(PKGSC_LIBUUID),$(PKG_OPTS)))$(eval $(call PKG_template,LIBBLKID,libblkid,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_LIBBLKID),$(PKGSC_LIBBLKID),$(PKG_OPTS)))$(eval $(call PKG_template,LIBFDISK,libfdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_LIBFDISK),$(PKGSC_LIBFDISK),$(PKG_OPTS)))$(eval $(call PKG_template,LIBMOUNT,libmount,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKGSD_LIBMOUNT),$(PKGSC_LIBMOUNT),$(PKG_OPTS)))TARGET_CFLAGS+=		-DSWAPON_HAS_TWO_ARGS -DHAVE_LLSEEKTARGET_LDFLAGS+=	-ltinfoAUTOTOOL_STYLE:=	autoreconfCONFIGURE_ENV+=		have_scanf_alloc_modifier=yes \			scanf_cv_alloc_modifier=msCONFIGURE_ARGS+=	--disable-use-tty-group \			--disable-chfn-chsh \			--disable-su \			--disable-runuser \			--disable-schedutils \			--disable-cramfs \			--disable-login \			--disable-eject \			--without-python \			--without-systemd \			--without-user \			--enable-libfdisk \			--enable-libuuid \			--enable-libblkid \			--enable-libmount \			--enable-mountFAKE_FLAGS+=		INSTALLSUID="install -m 4755"HOST_CONFIGURE_ARGS+=	--enable-libuuid \			--disable-use-tty-group \			--disable-chfn-chsh \			--disable-su \			--disable-runuserfdisk-install:	$(INSTALL_DIR) $(IDIR_FDISK)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/fdisk $(IDIR_FDISK)/usr/sbincfdisk-install:	$(INSTALL_DIR) $(IDIR_CFDISK)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/cfdisk $(IDIR_FDISK)/usr/sbinsfdisk-install:	$(INSTALL_DIR) $(IDIR_SFDISK)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/sfdisk $(IDIR_SFDISK)/usr/sbinlosetup-install:	$(INSTALL_DIR) $(IDIR_LOSETUP)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/losetup $(IDIR_LOSETUP)/usr/sbinswap-utils-install:	$(INSTALL_DIR) $(IDIR_SWAP_UTILS)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/mkswap $(IDIR_SWAP_UTILS)/usr/sbin	$(CP) $(WRKINST)/usr/sbin/swap{on,off} $(IDIR_SWAP_UTILS)/usr/sbinmkfs-install:	$(INSTALL_DIR) $(IDIR_MKFS)/usr/sbin	$(INSTALL_BIN) $(WRKINST)/usr/sbin/mkfs $(IDIR_MKFS)/usr/sbinmount-install:	$(INSTALL_DIR) $(IDIR_MOUNT)/bin	$(INSTALL_BIN) $(WRKINST)/usr/bin/{u,}mount $(IDIR_MOUNT)/binmcookie-install:	$(INSTALL_DIR) $(IDIR_MCOOKIE)/usr/bin	$(INSTALL_BIN) $(WRKINST)/usr/bin/mcookie $(IDIR_MCOOKIE)/usr/binlibuuid-install:	$(INSTALL_DIR) $(IDIR_LIBUUID)/usr/lib	$(CP) $(WRKINST)/usr/lib/libuuid.so* $(IDIR_LIBUUID)/usr/liblibblkid-install:	$(INSTALL_DIR) $(IDIR_LIBBLKID)/usr/lib	$(CP) $(WRKINST)/usr/lib/libblkid.so* $(IDIR_LIBBLKID)/usr/liblibfdisk-install:	$(INSTALL_DIR) $(IDIR_LIBFDISK)/usr/lib	$(CP) $(WRKINST)/usr/lib/libfdisk.so* $(IDIR_LIBFDISK)/usr/lib	$(CP) $(WRKINST)/usr/lib/libsmartcols.so* $(IDIR_LIBFDISK)/usr/liblibmount-install:	$(INSTALL_DIR) $(IDIR_LIBMOUNT)/usr/lib	$(CP) $(WRKINST)/usr/lib/libmount.so* $(IDIR_LIBMOUNT)/usr/libinclude $(ADK_TOPDIR)/mk/host-bottom.mkinclude $(ADK_TOPDIR)/mk/pkg-bottom.mk
 |