diff options
author | jym <jym@pkgsrc.org> | 2011-11-20 03:43:30 +0000 |
---|---|---|
committer | jym <jym@pkgsrc.org> | 2011-11-20 03:43:30 +0000 |
commit | ea1e9c38e9dc4540aa189f1a0037845814caa050 (patch) | |
tree | 3ed5f350be223d1bf63ec440afe10d574c875ae9 /sysutils/xenkernel3 | |
parent | e172b9a8373ff3b6f213b7222881d06544aeba77 (diff) | |
download | pkgsrc-ea1e9c38e9dc4540aa189f1a0037845814caa050.tar.gz |
Improve the pattern matching a bit for compiler version. Otherwise we
get garbage in the match, and sed will choke on it during compilation.
Diffstat (limited to 'sysutils/xenkernel3')
-rw-r--r-- | sysutils/xenkernel3/distinfo | 3 | ||||
-rw-r--r-- | sysutils/xenkernel3/patches/patch-gcc-version | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/sysutils/xenkernel3/distinfo b/sysutils/xenkernel3/distinfo index cef6a16200f..4aa6f253431 100644 --- a/sysutils/xenkernel3/distinfo +++ b/sysutils/xenkernel3/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.15 2011/09/10 18:35:51 bouyer Exp $ +$NetBSD: distinfo,v 1.16 2011/11/20 03:43:30 jym Exp $ SHA1 (xen-3.1.4.tar.gz) = 0d784662776239195df10b3f29d40350f9d0644d RMD160 (xen-3.1.4.tar.gz) = c02ad2bd64e6306b127a4f37a8aa370dadc11859 @@ -15,3 +15,4 @@ SHA1 (patch-cw) = 83a0f34dac9ba9a465c7362d4de6706afb84d688 SHA1 (patch-da) = 6db74e00d15615e71936fa8637a05159f378b454 SHA1 (patch-db) = 8e7b563fd816669fd39e1e8bf5137b5937060968 SHA1 (patch-dc) = 606ad2af582b88ddfd250b952831af9d3b2b1f5d +SHA1 (patch-gcc-version) = 1174ace3eee1d3707a2935498ac5a39671913f9f diff --git a/sysutils/xenkernel3/patches/patch-gcc-version b/sysutils/xenkernel3/patches/patch-gcc-version new file mode 100644 index 00000000000..bd5925c6dc1 --- /dev/null +++ b/sysutils/xenkernel3/patches/patch-gcc-version @@ -0,0 +1,14 @@ +$NetBSD: patch-gcc-version,v 1.1 2011/11/20 03:43:30 jym Exp $ +Improve the pattern matching a bit for compiler version. Otherwise we +get garbage in the match, and sed will choke on it. +--- ./xen/Makefile.orig 2008-04-25 13:03:12.000000000 +0000 ++++ ./xen/Makefile +@@ -115,7 +115,7 @@ include/xen/compile.h: include/xen/compi + -e 's/@@whoami@@/$(USER)/g' \ + -e 's/@@domain@@/$(shell ([ -x /bin/dnsdomainname ] && /bin/dnsdomainname) || ([ -x /bin/domainname ] && /bin/domainname || echo [unknown]))/g' \ + -e 's/@@hostname@@/$(shell hostname)/g' \ +- -e 's!@@compiler@@!$(shell $(CC) $(CFLAGS) -v 2>&1 | grep -i "gcc.*version")!g' \ ++ -e 's!@@compiler@@!$(shell $(CC) $(CFLAGS) -v 2>&1 | grep -i "gcc.* version ")!g' \ + -e 's/@@version@@/$(XEN_VERSION)/g' \ + -e 's/@@subversion@@/$(XEN_SUBVERSION)/g' \ + -e 's/@@extraversion@@/$(XEN_EXTRAVERSION)/g' \ |