]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - lfs/e2fsprogs
e2fsprogs: Only build in own directory
[ipfire-2.x.git] / lfs / e2fsprogs
index d93e4211c1cbf57c36c5efa6ee36ed15751f6234..d8edb867dbcd6ba30c88400b7bf30cd695350e29 100644 (file)
@@ -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)