From: Michael Tremer Date: Tue, 22 Mar 2016 22:19:25 +0000 (+0000) Subject: e2fsprogs: Only build in own directory X-Git-Tag: v2.19-core101~59 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=677fa734b8c0505744d19afba56d1717d7c66616;p=ipfire-2.x.git e2fsprogs: Only build in own directory This makes it easier to clean up after the build Signed-off-by: Michael Tremer --- diff --git a/lfs/e2fsprogs b/lfs/e2fsprogs index d93e4211c1..d8edb867db 100644 --- a/lfs/e2fsprogs +++ b/lfs/e2fsprogs @@ -69,17 +69,17 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) $(DIR_SRC)/e2fsprogs-build && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_SRC) && mkdir build - cd $(DIR_SRC)/build && $(DIR_APP)/configure \ + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + -mkdir -pv $(DIR_APP)/build + cd $(DIR_APP)/build && $(DIR_APP)/configure \ --prefix=/usr \ --with-root-prefix="" \ --enable-elf-shlibs \ --disable-evms \ --disable-nls - cd $(DIR_SRC)/build && make $(MAKETUNING) - cd $(DIR_SRC)/build && make install - cd $(DIR_SRC)/build && make install-libs + cd $(DIR_APP)/build && make $(MAKETUNING) + cd $(DIR_APP)/build && make install + cd $(DIR_APP)/build && make install-libs chmod -v u+w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a - @rm -rf $(DIR_APP) $(DIR_SRC)/e2fsprogs-build $(DIR_SRC)/build + @rm -rf $(DIR_APP) @$(POSTBUILD)