Changeset 9
- Timestamp:
- 04/14/10 16:18:46 (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r8 r9 232 232 include $(TOPDIR)/make.d/openssh.rul 233 233 include $(TOPDIR)/make.d/openssl.rul 234 include $(TOPDIR)/make.d/parted.rul235 234 include $(TOPDIR)/make.d/pdisk.rul 236 235 include $(TOPDIR)/make.d/popt.rul -
trunk/initrd_source/initrd.rul
r8 r9 75 75 include $(INITRD_DIR)/make.d/bc.rul 76 76 include $(INITRD_DIR)/make.d/e2fsprogs.rul 77 include $(INITRD_DIR)/make.d/parted.rul 77 78 78 79 PHONY += build_dir … … 112 113 cd $(INITRD_BUILD_DIR)/dev && mknod -m 660 zero c 1 5 113 114 114 install -m 755 --strip $(BC_BINARY) $(INITRD_BUILD_DIR)/bin/115 install -m 755 --strip $(MKE2FS_BINARY) $(INITRD_BUILD_DIR)/sbin/116 install -m 755 --strip $(TUNE2FS_BINARY) $(INITRD_BUILD_DIR)/sbin/117 118 115 touch $@ 119 116 … … 139 136 $(BC_DIR).build \ 140 137 $(MKE2FS_BINARY) \ 141 $(TUNE2FS_BINARY) 138 $(TUNE2FS_BINARY) \ 139 $(PARTED_BINARY) 142 140 143 141 … … 175 173 install -m 644 $(LSB_DIR)/init-functions $(INITRD_BUILD_DIR)/lib/lsb 176 174 175 # Install manually the binaries 176 install -m 755 --strip $(BC_BINARY) $(INITRD_BUILD_DIR)/bin/ 177 install -m 755 --strip $(MKE2FS_BINARY) $(INITRD_BUILD_DIR)/sbin/ 178 install -m 755 --strip $(TUNE2FS_BINARY) $(INITRD_BUILD_DIR)/sbin/ 179 install -m 755 --strip $(PARTED_BINARY) $(INITRD_BUILD_DIR)/sbin/ 180 177 181 # Copy over text files from the skel directory. 178 182 cp -a $(INITRD_DIR)/skel/* $(INITRD_BUILD_DIR) -
trunk/initrd_source/make.d/parted.rul
r4 r9 7 7 # 8 8 9 PARTED_VERSION := 1.6.25.19 PARTED_VERSION := 2.2 10 10 PARTED_DIR := parted-$(PARTED_VERSION) 11 11 PARTED_TARBALL := parted-$(PARTED_VERSION).tar.gz 12 #PARTED_URL := http://ftp.gnu.org/gnu/parted/$(PARTED_TARBALL) 13 PARTED_URL := http://download.systemimager.org/pub/parted/$(PARTED_TARBALL) 14 PARTED_BINARY := $(SRC_DIR)/$(PARTED_DIR)/parted/.libs/parted 15 PARTED_PATCHES := $(shell ls $(PATCH_DIR)/parted.*.patch 2>/dev/null | sort) 12 PARTED_URL := http://ftp.gnu.org/gnu/parted/$(PARTED_TARBALL) 13 #PARTED_URL := http://download.systemimager.org/pub/parted/$(PARTED_TARBALL) 14 PARTED_BINARY := $(INITRD_SRC_DIR)/$(PARTED_DIR)/parted/.libs/parted 16 15 17 ALL_SOURCE += $(SRC_DIR)/$(PARTED_TARBALL) 16 ## Disabled 17 #PARTED_PATCHES := $(shell ls $(PATCH_DIR)/parted.*.patch 2>/dev/null | sort) 18 19 ALL_SOURCE += $(INITRD_SRC_DIR)/$(PARTED_TARBALL) 18 20 19 21 ifdef IS_PPC64 … … 24 26 parted: $(PARTED_BINARY) 25 27 26 $(PARTED_BINARY): $( SRC_DIR)/$(PARTED_TARBALL) $(PARTED_PATCHES)27 rm -rf $( SRC_DIR)/$(PARTED_DIR)28 cd $( SRC_DIR) && tar -xvzf $(PARTED_TARBALL)29 cd $( SRC_DIR)/$(PARTED_DIR) && \28 $(PARTED_BINARY): $(INITRD_SRC_DIR)/$(PARTED_TARBALL) $(PARTED_PATCHES) 29 rm -rf $(INITRD_SRC_DIR)/$(PARTED_DIR) 30 cd $(INITRD_SRC_DIR) && tar -xvzf $(PARTED_TARBALL) 31 cd $(INITRD_SRC_DIR)/$(PARTED_DIR) && \ 30 32 cat $(PARTED_PATCHES) < /dev/null | patch -p1 31 ( cd $( SRC_DIR)/$(PARTED_DIR) && \32 CPPFLAGS=-I$( SRC_DIR)/$(E2FSPROGS_DIR)/lib CFLAGS=-I$(SRC_DIR)/$(E2FSPROGS_DIR)/lib LDFLAGS=-L$(SRC_DIR)/$(E2FSPROGS_DIR)/lib \33 ( cd $(INITRD_SRC_DIR)/$(PARTED_DIR) && \ 34 CPPFLAGS=-I$(INITRD_SRC_DIR)/$(E2FSPROGS_DIR)/lib CFLAGS=-I$(INITRD_SRC_DIR)/$(E2FSPROGS_DIR)/lib LDFLAGS=-L$(INITRD_SRC_DIR)/$(E2FSPROGS_DIR)/lib \ 33 35 ./configure --disable-Werror --prefix= $(PARTED_CONFIGURE)) 34 $(MAKE) -j $(NCPUS) -C $( SRC_DIR)/$(PARTED_DIR)36 $(MAKE) -j $(NCPUS) -C $(INITRD_SRC_DIR)/$(PARTED_DIR) 35 37 36 $( SRC_DIR)/$(PARTED_TARBALL):37 [ -d $( SRC_DIR) ] || mkdir -p $(SRC_DIR)38 $(GETSOURCE) $(PARTED_URL) $( SRC_DIR)38 $(INITRD_SRC_DIR)/$(PARTED_TARBALL): 39 [ -d $(INITRD_SRC_DIR) ] || mkdir -p $(INITRD_SRC_DIR) 40 $(GETSOURCE) $(PARTED_URL) $(INITRD_SRC_DIR) 39 41 40 42 PHONY += parted_clean 41 43 parted_clean: 42 rm -rf $( SRC_DIR)/$(PARTED_DIR)44 rm -rf $(INITRD_SRC_DIR)/$(PARTED_DIR) 43 45 44 46 DEBIAN_STABLE_BUILD_DEPS += libreadline4-dev
Note: See TracChangeset
for help on using the changeset viewer.