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) 2013, 2014, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted> |
|
25 |
|
26 <transform file path=usr/(share/gcc.+\.py) -> \ |
|
27 set action.hash $(GCC_BASEDIR)/%<1> > |
|
28 <transform file path=usr/share/gdb/auto-load/usr/(lib/.+\.py) -> \ |
|
29 set action.hash $(GCC_BASEDIR)/%<1> > |
25 set name=pkg.fmri \ |
30 set name=pkg.fmri \ |
26 value=pkg:/developer/gcc-4/gcc-c++-$(GCC_V)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
31 value=pkg:/developer/gcc-4/gcc-c++-$(GCC_V)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) |
27 set name=pkg.summary value="GCC C++ Compiler - $(GCC_VERSION)" |
32 set name=pkg.summary value="GCC C++ Compiler - $(GCC_VERSION)" |
28 set name=com.oracle.info.description \ |
33 set name=com.oracle.info.description \ |
29 value="the GNU Compiler Collection - C++ Compiler" |
34 value="the GNU Compiler Collection - C++ Compiler" |
33 value=org.opensolaris.category.2008:Development/GNU |
38 value=org.opensolaris.category.2008:Development/GNU |
34 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
39 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) |
35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
40 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) |
36 set name=org.opensolaris.arc-caseid value=PSARC/2012/373 |
41 set name=org.opensolaris.arc-caseid value=PSARC/2012/373 |
37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
42 set name=org.opensolaris.consolidation value=$(CONSOLIDATION) |
38 link path=usr/bin/c++ target=../gcc/$(GCC_VERSION)/bin/c++ mediator=gcc \ |
|
39 mediator-version=$(GCC_VERSION) |
|
40 link path=usr/bin/g++ target=../gcc/$(GCC_VERSION)/bin/g++ mediator=gcc \ |
|
41 mediator-version=$(GCC_VERSION) |
|
42 hardlink path=$(GCC_BASEDIR)/bin/$(GNU_ARCH)-c++ target=c++ |
43 hardlink path=$(GCC_BASEDIR)/bin/$(GNU_ARCH)-c++ target=c++ |
43 hardlink path=$(GCC_BASEDIR)/bin/$(GNU_ARCH)-g++ target=g++ |
44 hardlink path=$(GCC_BASEDIR)/bin/$(GNU_ARCH)-g++ target=g++ |
44 file path=$(GCC_BASEDIR)/bin/c++ |
45 file path=$(GCC_BASEDIR)/bin/c++ |
45 file path=$(GCC_BASEDIR)/bin/g++ |
46 file path=$(GCC_BASEDIR)/bin/g++ |
46 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/$(GNU_ARCH)/$(MACH64)/bits/atomic_word.h |
47 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/$(GNU_ARCH)/$(MACH64)/bits/atomic_word.h |
745 file path=$(GCC_BASEDIR)/lib/libsupc++.a |
746 file path=$(GCC_BASEDIR)/lib/libsupc++.a |
746 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/__init__.py |
747 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/__init__.py |
747 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/__init__.py |
748 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/__init__.py |
748 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/printers.py |
749 file path=$(GCC_BASEDIR)/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/printers.py |
749 file path=$(GCC_BASEDIR)/share/man/man1/g++.1 |
750 file path=$(GCC_BASEDIR)/share/man/man1/g++.1 |
750 |
751 link path=usr/bin/c++ target=../gcc/$(GCC_VERSION)/bin/c++ mediator=gcc \ |
751 <transform file path=usr/(share/gcc.+\.py) -> \ |
752 mediator-version=$(GCC_VERSION) |
752 set action.hash $(GCC_BASEDIR)/%<1> > |
753 link path=usr/bin/g++ target=../gcc/$(GCC_VERSION)/bin/g++ mediator=gcc \ |
753 <transform file path=usr/share/gdb/auto-load/usr/(lib/.+\.py) -> \ |
754 mediator-version=$(GCC_VERSION) |
754 set action.hash $(GCC_BASEDIR)/%<1> > |
|
755 |
|
756 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/__init__.py |
755 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/__init__.py |
757 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/__init__.py |
756 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/__init__.py |
758 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/printers.py |
757 file path=usr/share/gcc-$(COMPONENT_VERSION)/python/libstdcxx/v6/printers.py |
759 file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libstdc++.so.6.0.17-gdb.py |
758 file path=usr/share/gdb/auto-load/usr/lib/$(MACH64)/libstdc++.so.6.0.17-gdb.py |
760 file path=usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.17-gdb.py |
759 file path=usr/share/gdb/auto-load/usr/lib/libstdc++.so.6.0.17-gdb.py |
766 mediator-version=$(GCC_VERSION) |
765 mediator-version=$(GCC_VERSION) |
767 license gcc$(GCC_V).license license="GPLv3 with Runtime Exception" |
766 license gcc$(GCC_V).license license="GPLv3 with Runtime Exception" |
768 depend type=require fmri=pkg:/developer/gcc-4/gcc-c-$(GCC_V) |
767 depend type=require fmri=pkg:/developer/gcc-4/gcc-c-$(GCC_V) |
769 depend type=require fmri=pkg:/developer/gcc-4/gcc-common-$(GCC_V) |
768 depend type=require fmri=pkg:/developer/gcc-4/gcc-common-$(GCC_V) |
770 depend type=require fmri=pkg:/system/library/gcc/gcc-c++-runtime |
769 depend type=require fmri=pkg:/system/library/gcc/gcc-c++-runtime |
|
770 depend type=require fmri=pkg:/system/library/gcc/gcc-c++-runtime-$(GCC_V) |
771 depend type=require fmri=pkg:/system/library/gcc/gcc-c-runtime |
771 depend type=require fmri=pkg:/system/library/gcc/gcc-c-runtime |
772 depend type=require fmri=pkg:/system/library/gcc/gcc-c++-runtime-$(GCC_V) |
|
773 depend type=require fmri=pkg:/system/library/gcc/gcc-c-runtime-$(GCC_V) |
772 depend type=require fmri=pkg:/system/library/gcc/gcc-c-runtime-$(GCC_V) |
774 |
|