components/binutils/binutils.p5m
changeset 3732 0f62cc221c7e
parent 1948 2d1537e7942d
child 5057 ab1b43bf588f
--- a/components/binutils/binutils.p5m	Fri Jan 23 17:31:40 2015 -0800
+++ b/components/binutils/binutils.p5m	Tue Feb 03 19:24:25 2015 -0800
@@ -18,31 +18,44 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2015, 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)
 set name=pkg.summary value="binutils - GNU binutils"
 set name=com.oracle.info.description value="GNU binutils"
 set name=com.oracle.info.tpno value=$(TPNO)
-set name=info.classification \
-    value=org.opensolaris.category.2008:Development/GNU
+set name=info.classification value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=org.opensolaris.arc-caseid \
-    value=PSARC/2008/656
+set name=org.opensolaris.arc-caseid value=PSARC/2008/656
 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
-
-
-file path=usr/gnu/include/ansidecl.h
-file path=usr/gnu/include/bfd.h
-file path=usr/gnu/include/bfdlink.h
-file path=usr/gnu/include/dis-asm.h
-file path=usr/gnu/include/symcat.h
+link path=usr/bin/gaddr2line target=../gnu/bin/addr2line
+link path=usr/bin/gar target=../gnu/bin/ar
+link path=usr/bin/gas target=../gnu/bin/as
+link path=usr/bin/gc++filt target=../gnu/bin/c++filt
+link path=usr/bin/gelfedit target=../gnu/bin/elfedit
+link path=usr/bin/ggprof target=../gnu/bin/gprof
+link path=usr/bin/gld target=../gnu/bin/ld
+link path=usr/bin/gnm target=../gnu/bin/nm
+link path=usr/bin/gobjcopy target=../gnu/bin/objcopy
+link path=usr/bin/gobjdump target=../gnu/bin/objdump
+link path=usr/bin/granlib target=../gnu/bin/ranlib
+link path=usr/bin/greadelf target=../gnu/bin/readelf
+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/gstrip
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/ar target=../../bin/ar
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/as target=../../bin/as
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/gstrip target=../../bin/gstrip
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/ld target=../../bin/ld
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/nm target=../../bin/nm
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/objcopy target=../../bin/objcopy
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/objdump target=../../bin/objdump
+hardlink path=usr/gnu/$(GNU_ARCH)/bin/ranlib target=../../bin/ranlib
 # SPARC linker scripts
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc.x variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc.xbn variant.arch=sparc
@@ -57,19 +70,32 @@
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc.xsw variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc.xu variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc.xw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.x variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xbn variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xd variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xdc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xdw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xn variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xr variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xs variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xsc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xsw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xu variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xw variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.x \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xbn \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xd \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xdc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xdw \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xn \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xr \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xs \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xsc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xsw \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xu \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf32_sparc_sol2.xw \
+    variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.x variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.xbn variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.xc variant.arch=sparc
@@ -83,19 +109,32 @@
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.xsw variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.xu variant.arch=sparc
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc.xw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.x variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xbn variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xd variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xdc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xdw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xn variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xr variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xs variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xsc variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xsw variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xu variant.arch=sparc
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xw variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.x \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xbn \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xd \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xdc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xdw \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xn \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xr \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xs \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xsc \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xsw \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xu \
+    variant.arch=sparc
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf64_sparc_sol2.xw \
+    variant.arch=sparc
 # Intel linker scripts
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_i386.x variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_i386.xbn variant.arch=i386
@@ -170,25 +209,30 @@
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64.xu variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64.xw variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.x variant.arch=i386
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xbn variant.arch=i386
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xbn \
+    variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xc variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xd variant.arch=i386
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xdc variant.arch=i386
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xdw variant.arch=i386
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xdc \
+    variant.arch=i386
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xdw \
+    variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xn variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xr variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xs variant.arch=i386
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xsc variant.arch=i386
-file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xsw variant.arch=i386
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xsc \
+    variant.arch=i386
+file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xsw \
+    variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xu variant.arch=i386
 file path=usr/gnu/$(GNU_ARCH)/lib/ldscripts/elf_x86_64_sol2.xw variant.arch=i386
-
 file path=usr/gnu/bin/addr2line
 file path=usr/gnu/bin/ar
 file path=usr/gnu/bin/as
 file path=usr/gnu/bin/c++filt
 file path=usr/gnu/bin/elfedit
 file path=usr/gnu/bin/gprof
+file usr/gnu/bin/strip path=usr/gnu/bin/gstrip
 file path=usr/gnu/bin/ld
 file path=usr/gnu/bin/nm
 file path=usr/gnu/bin/objcopy
@@ -197,8 +241,13 @@
 file path=usr/gnu/bin/readelf
 file path=usr/gnu/bin/size
 file path=usr/gnu/bin/strings
-file usr/gnu/bin/strip path=usr/gnu/bin/gstrip
+
 
+file path=usr/gnu/include/ansidecl.h
+file path=usr/gnu/include/bfd.h
+file path=usr/gnu/include/bfdlink.h
+file path=usr/gnu/include/dis-asm.h
+file path=usr/gnu/include/symcat.h
 file path=usr/gnu/share/locale/bg/LC_MESSAGES/binutils.mo
 file path=usr/gnu/share/locale/bg/LC_MESSAGES/gprof.mo
 file path=usr/gnu/share/locale/bg/LC_MESSAGES/ld.mo
@@ -292,13 +341,13 @@
 file path=usr/gnu/share/locale/zh_CN/LC_MESSAGES/opcodes.mo
 file path=usr/gnu/share/locale/zh_TW/LC_MESSAGES/binutils.mo
 file path=usr/gnu/share/locale/zh_TW/LC_MESSAGES/ld.mo
-
 file path=usr/gnu/share/man/man1/addr2line.1
 file path=usr/gnu/share/man/man1/ar.1
 file path=usr/gnu/share/man/man1/as.1
 file path=usr/gnu/share/man/man1/c++filt.1
 file path=usr/gnu/share/man/man1/elfedit.1
 file path=usr/gnu/share/man/man1/gprof.1
+file usr/gnu/share/man/man1/strip.1 path=usr/gnu/share/man/man1/gstrip.1
 file path=usr/gnu/share/man/man1/ld.1
 file path=usr/gnu/share/man/man1/nlmconv.1
 file path=usr/gnu/share/man/man1/nm.1
@@ -308,39 +357,6 @@
 file path=usr/gnu/share/man/man1/readelf.1
 file path=usr/gnu/share/man/man1/size.1
 file path=usr/gnu/share/man/man1/strings.1
-file usr/gnu/share/man/man1/strip.1 path=usr/gnu/share/man/man1/gstrip.1
-file path=usr/share/info/as.info
-file path=usr/share/info/bfd.info
-file path=usr/share/info/binutils.info
-file path=usr/share/info/configure.info
-file path=usr/share/info/gprof.info
-file path=usr/share/info/ld.info
-
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/ar target=../../bin/ar
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/as target=../../bin/as
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/ld target=../../bin/ld
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/nm target=../../bin/nm
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/objcopy target=../../bin/objcopy
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/objdump target=../../bin/objdump
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/ranlib target=../../bin/ranlib
-hardlink path=usr/gnu/$(GNU_ARCH)/bin/gstrip target=../../bin/gstrip
-
-link path=usr/bin/gaddr2line target=../gnu/bin/addr2line
-link path=usr/bin/gar target=../gnu/bin/ar
-link path=usr/bin/gas target=../gnu/bin/as
-link path=usr/bin/gc++filt target=../gnu/bin/c++filt
-link path=usr/bin/gelfedit target=../gnu/bin/elfedit
-link path=usr/bin/ggprof target=../gnu/bin/gprof
-link path=usr/bin/gld target=../gnu/bin/ld
-link path=usr/bin/gnm target=../gnu/bin/nm
-link path=usr/bin/gobjcopy target=../gnu/bin/objcopy
-link path=usr/bin/gobjdump target=../gnu/bin/objdump
-link path=usr/bin/granlib target=../gnu/bin/ranlib
-link path=usr/bin/greadelf target=../gnu/bin/readelf
-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/gstrip
-
 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
@@ -356,25 +372,25 @@
 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/gstrip
-
+file path=usr/share/info/as.info
+file path=usr/share/info/bfd.info
+file path=usr/share/info/binutils.info
+file path=usr/share/info/configure.info
+file path=usr/share/info/gprof.info
+file path=usr/share/info/ld.info
 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/gelfedit.1 \
     target=../../../gnu/share/man/man1/elfedit.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/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/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 \
@@ -383,15 +399,11 @@
     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 \
     target=../../../gnu/share/man/man1/gstrip.1
-
-legacy pkg=SUNWbinutils \
-    desc="GNU binutils - Binary file utilities" \
+legacy pkg=SUNWbinutils desc="GNU binutils - Binary file utilities" \
     name="binutils - GNU binutils"
-
 license binutils.license license="GPLv3, FDLv1.3"