[leaf-commits] src/bering-uclibc4/source/util-linux-ng buildtool.cfg, NONE, 1.1 buildtool.mk, NONE, 1.1 util-linux-ng-2.17.tar.bz2, NONE, 1.1
Andrew <[email protected]>
| Newsgroups | gmane.linux.leaf.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/leaf/src/bering-uclibc4/source/util-linux-ng In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv24019/source/util-linux-ng Added Files: buildtool.cfg buildtool.mk util-linux-ng-2.17.tar.bz2 Log Message: Replaced legacy util-linux by util-linux-ng. Removed AES support for loopback device - if it really needed, it may be added later. --- NEW FILE: buildtool.cfg --- <File buildtool.mk> Server = cvs4-sourceforge Revision = HEAD Directory = util-linux-ng </File> <File util-linux-ng-2.17.tar.bz2> Server = cvs4-sourceforge Revision = HEAD Directory = util-linux-ng envname = UTIL_LINUX_NG_SOURCE </File> --- NEW FILE: buildtool.mk --- ############################################################# # # util-linux (+loop-AES) # ############################################################# include $(MASTERMAKEFILE) UTIL_LINUX_DIR:=util-linux-ng-2.17 UTIL_LINUX_TARGET_DIR:=$(BT_BUILD_DIR)/util-linux-ng OPT="-pipe -fomit-frame-pointer $(BT_COPT_FLAGS)" export $OPT LOOPAES_DIR:=loop-AES-v3.1d $(UTIL_LINUX_DIR)/.source: bzcat $(UTIL_LINUX_NG_SOURCE) | tar -xvf - # cat $(LOOPAES_DIR)/$(UTIL_LINUX_DIR).diff | patch -d $(UTIL_LINUX_DIR) -p1 touch $(UTIL_LINUX_DIR)/.source $(UTIL_LINUX_DIR)/.configured: $(UTIL_LINUX_DIR)/.source (cd $(UTIL_LINUX_DIR) ; CC=$(TARGET_CC) CFLAGS="" ./configure ); # perl -i -p -e 's,HAVE_SLANG=yes,HAVE_SLANG=no,' $(UTIL_LINUX_DIR)/MCONFIG perl -i -p -e 's,LIBSLANG=-lslang,LIBSLANG=,' $(UTIL_LINUX_DIR)/MCONFIG touch $(UTIL_LINUX_DIR)/.configured $(UTIL_LINUX_DIR)/.build: $(UTIL_LINUX_DIR)/.configured mkdir -p $(UTIL_LINUX_TARGET_DIR) mkdir -p $(UTIL_LINUX_TARGET_DIR)/sbin $(MAKE) CC=$(TARGET_CC) OPT="$(BT_COPT_FLAGS)" -C $(UTIL_LINUX_DIR)/disk-utils mkswap $(MAKE) CC=$(TARGET_CC) OPT="$(BT_COPT_FLAGS)" -C $(UTIL_LINUX_DIR)/fdisk fdisk $(MAKE) CC=$(TARGET_CC) OPT="$(BT_COPT_FLAGS)" -C $(UTIL_LINUX_DIR)/mount swapon $(MAKE) CC=$(TARGET_CC) OPT="$(BT_COPT_FLAGS)" -C $(UTIL_LINUX_DIR)/mount losetup -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(UTIL_LINUX_DIR)/fdisk/fdisk -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(UTIL_LINUX_DIR)/mount/swapon -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(UTIL_LINUX_DIR)/mount/losetup -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(UTIL_LINUX_DIR)/disk-utils/mkswap cp -a $(UTIL_LINUX_DIR)/fdisk/fdisk $(UTIL_LINUX_TARGET_DIR)/sbin/ cp -a $(UTIL_LINUX_DIR)/mount/swapon $(UTIL_LINUX_TARGET_DIR)/sbin/ cp -a $(UTIL_LINUX_DIR)/mount/losetup $(UTIL_LINUX_TARGET_DIR)/sbin/ cp -a $(UTIL_LINUX_DIR)/disk-utils/mkswap $(UTIL_LINUX_TARGET_DIR)/sbin/ cp -a $(UTIL_LINUX_TARGET_DIR)/* $(BT_STAGING_DIR) touch $(UTIL_LINUX_DIR)/.build #$(LOOPAES_DIR)/.source: # bzcat $(LOOPAES_SOURCE) | tar -xvf - # touch $(LOOPAES_DIR)/.source #$(LOOPAES_DIR)/.build: $(LOOPAES_DIR)/.source # rm -f $(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)/kernel/drivers/block/loop.o # $(MAKE) -C $(LOOPAES_DIR) CC=$(TARGET_CC) CFLAGS_MODULE="$(BT_COPT_FLAGS)" LINUX_SOURCE=$(BT_LINUX_DIR) INSTALL_MOD_PATH=$(BT_STAGING_DIR) DEPMOD=$(BT_DEPMOD) # -$(BT_STRIP) --strip-debug $(BT_STAGING_DIR)/lib/modules/$(BT_KERNEL_RELEASE)/block/loop.o # touch $(LOOPAES_DIR)/.build source: $(UTIL_LINUX_DIR)/.source build: $(UTIL_LINUX_DIR)/.build clean: -rm $(UTIL_LINUX_DIR)/.build -rm $(LOOPAES_DIR)/.build rm -rf $(UTIL_LINUX_TARGET_DIR) $(MAKE) -C $(UTIL_LINUX_DIR) clean srcclean: rm -rf $(UTIL_LINUX_TARGET_DIR) rm -rf $(UTIL_LINUX_DIR) --- NEW FILE: util-linux-ng-2.17.tar.bz2 --- (This appears to be a binary file; contents omitted.) ------------------------------------------------------------------------------