aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2013-01-05 17:12:34 +0100
committerMike Frysinger <vapier@gentoo.org>2013-01-12 12:07:36 -0500
commitdeaecbb404c8a60f9aec3bc85a4fc1621a561687 (patch)
tree4687164bb288b6973e7881ea685fb8af30e22a19 /Makefile
parentgcc-config: for Prefix split-/usr is never an issue (diff)
downloadgcc-config-deaecbb404c8a60f9aec3bc85a4fc1621a561687.tar.gz
gcc-config-deaecbb404c8a60f9aec3bc85a4fc1621a561687.tar.bz2
gcc-config-deaecbb404c8a60f9aec3bc85a4fc1621a561687.zip
make aware of EPREFIX offset prefix
- changed Makefile to expand @GENTOO_EPREFIX@ for gcc-config - defined EPREFIX and EROOT in gcc-config, and used them - made wrapper look in the offset for files Signed-off-by: Fabian Groffen <grobian@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 409d7b0..db14af9 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,14 @@
+EPREFIX ?=
+
CFLAGS ?= -O2 -g
CFLAGS += -Wall -Wextra
+CPPFLAGS += '-DEPREFIX="$(EPREFIX)"'
PN = gcc-config
PV = git
P = $(PN)-$(PV)
-PREFIX = /usr
+PREFIX = $(EPREFIX)/usr
BINDIR = $(PREFIX)/bin
SUBLIBDIR = lib
LIBDIR = $(PREFIX)/$(SUBLIBDIR)
@@ -21,6 +24,8 @@ clean:
.gcc-config: gcc-config
sed \
+ -e '1s:/:$(EPREFIX)/:' \
+ -e 's:@GENTOO_EPREFIX@:$(EPREFIX):g' \
-e 's:@GENTOO_LIBDIR@:$(SUBLIBDIR):g' \
-e 's:@PV@:$(PV):g' \
$< > $@