summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2018-05-14 14:31:48 (EDT)
committer P. J. McDermott <pj@pehjota.net>2018-05-16 17:07:03 (EDT)
commit63b57d30e3a15904573854480b1ed5d987eacede (patch)
tree730808d5390772b1545ac3123ce0525bc391cf31
parent97b629a559413d69b030e1f6228a4b90f8f71fb8 (diff)
downloadicecat-63b57d30e3a15904573854480b1ed5d987eacede.zip
icecat-63b57d30e3a15904573854480b1ed5d987eacede.tar.gz
icecat-63b57d30e3a15904573854480b1ed5d987eacede.tar.bz2
gnuzilla/build: Manually set CFLAGS/CXXFLAGS/LDFLAGS
-rwxr-xr-xgnuzilla/build9
1 files changed, 8 insertions, 1 deletions
diff --git a/gnuzilla/build b/gnuzilla/build
index 524d7b0..45e8ae1 100755
--- a/gnuzilla/build
+++ b/gnuzilla/build
@@ -52,7 +52,14 @@ sed -i '/^\thardening-wrapper,$/d;' \
# Instead, let CDBS set CFLAGS, CXXFLAGS, and LDFLAGS to output of
# dpkg-buildflags.
-sed -i '/^CFLAGS\t*:=.*$/d; /^CXXFLAGS\t*:=.*$/d; /^LDFLAGS\t*:=.*$/d;' \
+#sed -i '/^CFLAGS[ \t]*:=.*$/d; /^CXXFLAGS[ \t]*:=.*$/d;
+# /^LDFLAGS[ \t]*:=.*$/d;' \
+# "icecat-${upstream_version}/debian/build/rules.mk"
+sed -i '
+ s/^\(CFLAGS\)\([ \t]*:=\).*$/\1\2 $(shell dpkg-buildflags --get \1)/;
+ s/^\(CXXFLAGS\)\([ \t]*:=\).*$/\1\2 $(shell dpkg-buildflags --get \1)/;
+ s/^\(LDFLAGS\)\([ \t]*:=\).*$/\1\2 $(shell dpkg-buildflags --get \1)/;
+ ' \
"icecat-${upstream_version}/debian/build/rules.mk"
# "3.0 (native)" source packages may not have a revision.