| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 | # 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.24.2PKG_RELEASE:=		4PKG_MD5SUM:=		3f191727a0d28f7204b755cf1b6ea0aaPKG_DESCR:=		basic utilitiesPKG_SECTION:=		base/appsPKG_BUILDDEP:=		ncurses pamPKG_SITES:=		http://www.kernel.org/pub/linux/utils/util-linux/v2.24/PKG_OPTS:=		devPKG_ARCH_DEPENDS:=	!m68kPKG_SUBPKGS:=		FDISK SFDISK SWAP_UTILS LOSETUP MCOOKIE MOUNTPKG_SUBPKGS+=		LIBUUID LIBBLKID LIBMOUNT SU CFDISKPKGSD_LIBUUID:=		uuid libraryPKGSC_LIBUUID:=		libs/miscPKGSD_LIBBLKID:=	blkid libraryPKGSC_LIBBLKID:=	libs/miscPKGSD_LIBMOUNT:=	mount libraryPKGSC_LIBMOUNT:=	libs/miscPKGSD_FDISK:=		partition table manipulation utilityPKGSC_FDISK:=		sys/fsPKGSD_SFDISK:=		scriptable partition table manipulation utilityPKGSC_SFDISK:=		sys/fsPKGSD_CFDISK:=		partition table manipulation utilityPKGSC_CFDISK:=		sys/fsPKGSD_SU:=		switch user utilityPKGSC_SU:=		sys/miscPKGSD_SWAP_UTILS:=	swap space management utilitiesPKGSS_SWAP_UTILS:=	libblkidPKGSC_SWAP_UTILS:=	sys/fsPKGSD_LOSETUP:=		loop devices management utilitiesPKGSC_LOSETUP:=		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/package.mk$(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,SU,su,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_SU},${PKGSD_SU},${PKGSC_SU}))$(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,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,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=msifeq ($(ADK_TARGET_USE_STATIC_LIBS),y)CONFIGURE_ARGS+=	--disable-suCONFIGURE_ARGS+=	--disable-runuserelseCONFIGURE_ARGS+=	--enable-suendifCONFIGURE_ARGS+=	--disable-use-tty-group \			--disable-schedutils \			--disable-cramfs \			--disable-login \			--disable-eject \			--enable-libuuid \			--enable-libblkid \			--enable-libmount \			--enable-mountFAKE_FLAGS+=		INSTALLSUID="install -m 4755"fdisk-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/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/liblibmount-install:	${INSTALL_DIR} ${IDIR_LIBMOUNT}/usr/lib	${CP} ${WRKINST}/usr/lib/libmount.so* ${IDIR_LIBMOUNT}/usr/libinclude ${ADK_TOPDIR}/mk/pkg-bottom.mk
 |