]> gitweb @ CieloNegro.org - build-hc-pkg.git/blobdiff - mk/main.mk
Various changes to support Linux
[build-hc-pkg.git] / mk / main.mk
index cefcb832a01572441aac91b2badfb5059a67baae..ad46595d22ee6a9ebec76f490116b4fea3d84848 100644 (file)
@@ -1,5 +1,6 @@
 DIRNAME    := $(patsubst %-src.tar.bz2,%,$(notdir $(SRCPATH)))
 GNUTAR     ?= gtar
+GNUSED     ?= gsed
 HC_TARNAME ?= $(DIRNAME)-boot-$(PLATFORM).tar.bz2
 
 all: work/pack-hc-pkg.stamp
@@ -10,7 +11,7 @@ work/extract-src.stamp:
 
 work/patch-src.stamp: work/extract-src.stamp
        @echo "Executing an inner shell."
-       @echo "Apply some patch to the source tree, then exit."
+       @echo "Apply some patches to the source tree if you want to, then exit."
        @echo "(pwd: `pwd`/$(DIRNAME))"
        @cd "work/$(DIRNAME)" && "$(SHELL)"
        touch $@
@@ -69,7 +70,7 @@ work/extract-boot-tarball.stamp: work/build-boot-tarball.stamp
 
 work/replace-paths.stamp: work/extract-boot-tarball.stamp
        cd "work/$(DIRNAME)" && \
-               gsed -i \
+               $(GNUSED) -i \
                        -e 's#/usr/pkg#[[PREFIX]]#g' \
                        -e 's#'`pwd`'-host#[[GHC_SOURCE_PATH]]#g' \
                        inplace/lib/package.conf.d/*.conf \