components/gcc3/gcc-3-runtime.p5m
changeset 3732 0f62cc221c7e
parent 1948 2d1537e7942d
child 7957 39baccd8f6e8
equal deleted inserted replaced
3731:7b09b73a67a4 3732:0f62cc221c7e
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 
    23 
    24 # All libraries directly installed under /usr/gcc/3.4/lib should have 
    24 # All libraries directly installed under /usr/gcc/3.4/lib should have
    25 # equivalent links under /usr/sfw/lib for backward compatibility.
    25 # equivalent links under /usr/sfw/lib for backward compatibility.
    26 <transform file link path=usr/gcc/3.4/lib/([^/]*.so.[0-9]*)$ -> \
    26 <transform file link path=usr/gcc/3.4/lib/([^/]*.so.[0-9]*)$ -> \
    27     emit link path=usr/sfw/lib/%<1> target=../../gcc/3.4/lib/%<1>>
    27     emit link path=usr/sfw/lib/%<1> target=../../gcc/3.4/lib/%<1>>
    28 # Include /usr/sfw/lib links for 64 bit library support
    28 # Include /usr/sfw/lib links for 64 bit library support
    29 <transform file link path=usr/gcc/3.4/lib/$(MACH64)/([^/]*.so.[0-9]*)$ -> \
    29 <transform file link path=usr/gcc/3.4/lib/$(MACH64)/([^/]*.so.[0-9]*)$ -> \
    30     emit link path=usr/sfw/lib/$(MACH64)/%<1> \
    30     emit link path=usr/sfw/lib/$(MACH64)/%<1> \
    31     target=../../../gcc/3.4/lib/$(MACH64)/%<1>>
    31     target=../../../gcc/3.4/lib/$(MACH64)/%<1>>
    32 
    32 #
    33 set name=pkg.fmri value=pkg:/system/library/gcc-3-runtime@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    33 set name=pkg.fmri \
       
    34     value=pkg:/system/library/gcc-3-runtime@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    34 set name=pkg.summary value="GCC Runtime libraries"
    35 set name=pkg.summary value="GCC Runtime libraries"
    35 set name=pkg.description value="GCC Runtime - Shared libraries used by gcc and other gnu components"
    36 set name=pkg.description \
       
    37     value="GCC Runtime - Shared libraries used by gcc and other gnu components"
    36 set name=com.oracle.info.description value="the GNU Compiler Collection"
    38 set name=com.oracle.info.description value="the GNU Compiler Collection"
    37 set name=com.oracle.info.tpno value=$(TPNO)
    39 set name=com.oracle.info.tpno value=$(TPNO)
    38 set name=info.classification value=org.opensolaris.category.2008:Development/C
    40 set name=info.classification value=org.opensolaris.category.2008:Development/C
       
    41 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
       
    42 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
       
    43 set name=org.opensolaris.arc-caseid value=PSARC/2000/488 value=PSARC/2012/255
    39 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    44 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    40 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    45 #
    41 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
       
    42 set name=org.opensolaris.arc-caseid \
       
    43     value=PSARC/2000/488 \
       
    44     value=PSARC/2012/255
       
    45 
       
    46 file path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so.0.0.0
       
    47 file path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s.so.1
       
    48 file path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so.1.0.0
       
    49 file path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so.6.0.3
       
    50 file path=usr/gcc/3.4/lib/libg2c.so.0.0.0
       
    51 file path=usr/gcc/3.4/lib/libgcc_s.so.1
       
    52 file path=usr/gcc/3.4/lib/libobjc.so.1.0.0
       
    53 file path=usr/gcc/3.4/lib/libstdc++.so.6.0.3
       
    54 link path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so target=libg2c.so.0.0.0
    46 link path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so target=libg2c.so.0.0.0
    55 link path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so.0 target=libg2c.so.0.0.0
    47 link path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so.0 target=libg2c.so.0.0.0
       
    48 file path=usr/gcc/3.4/lib/$(MACH64)/libg2c.so.0.0.0
    56 link path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s.so target=libgcc_s.so.1
    49 link path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s.so target=libgcc_s.so.1
       
    50 file path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s.so.1
    57 link path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s_$(MACH64).so target=libgcc_s.so.1
    51 link path=usr/gcc/3.4/lib/$(MACH64)/libgcc_s_$(MACH64).so target=libgcc_s.so.1
    58 link path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so target=libobjc.so.1.0.0
    52 link path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so target=libobjc.so.1.0.0
    59 link path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so.1 target=libobjc.so.1.0.0
    53 link path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so.1 target=libobjc.so.1.0.0
       
    54 file path=usr/gcc/3.4/lib/$(MACH64)/libobjc.so.1.0.0
    60 link path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so target=libstdc++.so.6.0.3
    55 link path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so target=libstdc++.so.6.0.3
    61 link path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so.6 target=libstdc++.so.6.0.3
    56 link path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so.6 target=libstdc++.so.6.0.3
       
    57 file path=usr/gcc/3.4/lib/$(MACH64)/libstdc++.so.6.0.3
    62 link path=usr/gcc/3.4/lib/64 target=$(MACH64)
    58 link path=usr/gcc/3.4/lib/64 target=$(MACH64)
    63 link path=usr/gcc/3.4/lib/libg2c.so target=libg2c.so.0.0.0
    59 link path=usr/gcc/3.4/lib/libg2c.so target=libg2c.so.0.0.0
    64 link path=usr/gcc/3.4/lib/libg2c.so.0 target=libg2c.so.0.0.0
    60 link path=usr/gcc/3.4/lib/libg2c.so.0 target=libg2c.so.0.0.0
       
    61 file path=usr/gcc/3.4/lib/libg2c.so.0.0.0
    65 link path=usr/gcc/3.4/lib/libgcc_s.so target=libgcc_s.so.1
    62 link path=usr/gcc/3.4/lib/libgcc_s.so target=libgcc_s.so.1
       
    63 file path=usr/gcc/3.4/lib/libgcc_s.so.1
    66 link path=usr/gcc/3.4/lib/libobjc.so target=libobjc.so.1.0.0
    64 link path=usr/gcc/3.4/lib/libobjc.so target=libobjc.so.1.0.0
    67 link path=usr/gcc/3.4/lib/libobjc.so.1 target=libobjc.so.1.0.0
    65 link path=usr/gcc/3.4/lib/libobjc.so.1 target=libobjc.so.1.0.0
       
    66 file path=usr/gcc/3.4/lib/libobjc.so.1.0.0
    68 link path=usr/gcc/3.4/lib/libstdc++.so target=libstdc++.so.6.0.3
    67 link path=usr/gcc/3.4/lib/libstdc++.so target=libstdc++.so.6.0.3
    69 link path=usr/gcc/3.4/lib/libstdc++.so.6 target=libstdc++.so.6.0.3
    68 link path=usr/gcc/3.4/lib/libstdc++.so.6 target=libstdc++.so.6.0.3
    70 
    69 file path=usr/gcc/3.4/lib/libstdc++.so.6.0.3
       
    70 #
    71 link path=usr/sfw/lib/64 target=$(MACH64)
    71 link path=usr/sfw/lib/64 target=$(MACH64)
    72 
    72 #
    73 legacy pkg=SUNWgccruntime \
    73 legacy pkg=SUNWgccruntime \
    74     name="GCC Runtime libraries" \
    74     desc="GCC Runtime - Shared libraries used by gcc and other gnu components" \
    75     desc="GCC Runtime - Shared libraries used by gcc and other gnu components"
    75     name="GCC Runtime libraries"
    76 
    76 #
    77 license gcc.license license=GPLv2
    77 license gcc.license license=GPLv2