7032215 Cleanup GNU binaries and their /usr/bin g-name for package: pkg:/developer/gnu-binutils
--- a/components/binutils/binutils.p5m Fri Jun 24 06:14:28 2011 -0700
+++ b/components/binutils/binutils.p5m Fri Jun 24 06:17:23 2011 -0700
@@ -21,6 +21,8 @@
# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
#
<transform file path=usr.*/man/.*$ -> default mangler.man.stability uncommitted>
+<transform link path=usr/bin/g.* -> default facet.compat.gnulinks true>
+<transform link path=usr/share/man/man1/g.* -> default facet.compat.gnulinks true>
set name=pkg.fmri \
value=pkg:/developer/gnu-binutils@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -284,6 +286,7 @@
link path=usr/bin/gsize target=../gnu/bin/size
link path=usr/bin/gstrings target=../gnu/bin/strings
link path=usr/bin/gstrip target=../gnu/bin/strip
+
link path=usr/sfw/bin/gaddr2line target=../../gnu/bin/addr2line
link path=usr/sfw/bin/gar target=../../gnu/bin/ar
link path=usr/sfw/bin/gas target=../../gnu/bin/as
@@ -298,18 +301,23 @@
link path=usr/sfw/bin/gsize target=../../gnu/bin/size
link path=usr/sfw/bin/gstrings target=../../gnu/bin/strings
link path=usr/sfw/bin/gstrip target=../../gnu/bin/strip
+
link path=usr/share/man/man1/gaddr2line.1 \
target=../../../gnu/share/man/man1/addr2line.1
-link path=usr/share/man/man1/gar.1 target=../../../gnu/share/man/man1/ar.1
-link path=usr/share/man/man1/gas.1 target=../../../gnu/share/man/man1/as.1
+link path=usr/share/man/man1/gar.1 \
+ target=../../../gnu/share/man/man1/ar.1
+link path=usr/share/man/man1/gas.1 \
+ target=../../../gnu/share/man/man1/as.1
link path=usr/share/man/man1/gc++filt.1 \
target=../../../gnu/share/man/man1/c++filt.1
link path=usr/share/man/man1/ggprof.1 \
target=../../../gnu/share/man/man1/gprof.1
-link path=usr/share/man/man1/gld.1 target=../../../gnu/share/man/man1/ld.1
+link path=usr/share/man/man1/gld.1 \
+ target=../../../gnu/share/man/man1/ld.1
link path=usr/share/man/man1/gnlmconv.1 \
target=../../../gnu/share/man/man1/nlmconv.1
-link path=usr/share/man/man1/gnm.1 target=../../../gnu/share/man/man1/nm.1
+link path=usr/share/man/man1/gnm.1 \
+ target=../../../gnu/share/man/man1/nm.1
link path=usr/share/man/man1/gobjcopy.1 \
target=../../../gnu/share/man/man1/objcopy.1
link path=usr/share/man/man1/gobjdump.1 \
@@ -318,7 +326,8 @@
target=../../../gnu/share/man/man1/ranlib.1
link path=usr/share/man/man1/greadelf.1 \
target=../../../gnu/share/man/man1/readelf.1
-link path=usr/share/man/man1/gsize.1 target=../../../gnu/share/man/man1/size.1
+link path=usr/share/man/man1/gsize.1 \
+ target=../../../gnu/share/man/man1/size.1
link path=usr/share/man/man1/gstrings.1 \
target=../../../gnu/share/man/man1/strings.1
link path=usr/share/man/man1/gstrip.1 \