2011-11-04 18:42:46 +01:00

418 lines
17 KiB
Plaintext

[gcc]
pkgname="${pkgprefix}g${abbrev_ver}c"
name="GCC - GNU Compiler Collection (C)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="GNU Compiler Collection (C)"
pkgver="$pkgver"
files(-,root,bin)
dir $iprefix/share
$iprefix/$_bindir/*gcc*
$iprefix/$_bindir/*gcov*
$iprefix/$_bindir/cpp
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/gcrt*
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/crt*
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/libgcc*
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/libgcov*
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/gmon.o
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/gcrt*
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/crt*
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/libgcc*
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/libgcov*
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/gmon.o
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/README
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/X11
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/Xm
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/kcms
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/xil
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/curses.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/iso646.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/limits.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/math.h
if(sol26)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/memory.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/pthread.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/root
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/stdarg.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/stdbool.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/stddef.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/stdio.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/stdlib.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/sys
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/syslimits.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/unistd.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/unwind.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/varargs.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/stdarg.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/stddef.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/stdfix.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/float.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/tgmath.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/float.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/varargs.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/alloca.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/ctype.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/gelf.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/kerberos/osconf.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/libelf.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/link.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/locale.h
if(sparc)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/netinet/if_ether.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/omp.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/proc_service.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/prof.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/setjmp.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/signal.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ssp/ssp.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ssp/stdio.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ssp/string.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ssp/unistd.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/string.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/thread.h
if(sparc)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/thread_db.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/time.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/tzfile.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/widec.h
if(sol27)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/arpa/nameser_compat.h
if(sol27)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/rpc/xdr.h
if(sol27)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/stdio_tag.h
if(sol27)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include-fixed/wchar.h
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ffi.h
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/ffitarget.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/install-tools
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/install-tools
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/collect2
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/cc1
$iprefix/info/dir
$iprefix/info/gcc*
$iprefix/info/cpp*
$iprefix/info/libgomp.info
$iprefix/lib/libiberty.a
$iprefix/lib/libgcc*
$iprefix/lib/libgomp*
$iprefix/lib/libssp*
if(sparcv9)$iprefix/lib/libffi*
if(sparcv9)$iprefix/lib/sparcv9/libssp*
if(sparcv9)$iprefix/lib/sparcv9/libgomp*
if(sparcv9)$iprefix/lib/sparcv9/libgcc*
if(sparcv9)$iprefix/lib/sparcv9/libiberty*
if(sparcv9)$iprefix/lib/sparcv9/libffi*
$iprefix/man/?a?1/gcc.1
$iprefix/man/?a?1/cpp.1
$iprefix/man/?a?1/gcov.1
$iprefix/man/?a?7/*.7
$_sharedir
# Only on i386
if(intel)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/*intrin.h
if(intel)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/cpuid.h
if(intel)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/mmintrin-common.h
if(intel)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/mm3dnow.h
if(intel)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/mm_malloc.h
[gcc-gnat]
pkgname="${pkgprefix}g${abbrev_ver}gn"
name="gcc-gnat - GNU Compiler Collection (Ada)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Ada support for GCC"
pkgver="$pkgver"
files(-,root,bin)
$iprefix/bin/gnat
$iprefix/bin/gnatbind
$iprefix/bin/gnatbl
$iprefix/bin/gnatchop
$iprefix/bin/gnatclean
$iprefix/bin/gnatfind
$iprefix/bin/gnatkr
$iprefix/bin/gnatlink
$iprefix/bin/gnatls
$iprefix/bin/gnatmake
$iprefix/bin/gnatname
$iprefix/bin/gnatprep
$iprefix/bin/gnatxref
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/adainclude
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/adalib
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/gnat1
$iprefix/info/gnat*
[gcc-c++]
pkgname="${pkgprefix}g${abbrev_ver}cx"
name="gcc-c++ - GNU Compiler Collection (C++)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="C++ support for GCC"
pkgver="$pkgver"
files(-,root,bin)
$iprefix/bin/*++*
$iprefix/include/c++/${version}/algorithm
$iprefix/include/c++/${version}/array
$iprefix/include/c++/${version}/backward/*
$iprefix/include/c++/${version}/bits/*
$iprefix/include/c++/${version}/bitset
$iprefix/include/c++/${version}/c++0x_warning.h
$iprefix/include/c++/${version}/cassert
$iprefix/include/c++/${version}/ccomplex
$iprefix/include/c++/${version}/cctype
$iprefix/include/c++/${version}/cerrno
$iprefix/include/c++/${version}/cfenv
$iprefix/include/c++/${version}/cfloat
$iprefix/include/c++/${version}/cinttypes
$iprefix/include/c++/${version}/ciso646
$iprefix/include/c++/${version}/climits
$iprefix/include/c++/${version}/clocale
$iprefix/include/c++/${version}/cmath
$iprefix/include/c++/${version}/complex
$iprefix/include/c++/${version}/complex.h
$iprefix/include/c++/${version}/csetjmp
$iprefix/include/c++/${version}/csignal
$iprefix/include/c++/${version}/cstdarg
$iprefix/include/c++/${version}/cstdbool
$iprefix/include/c++/${version}/cstddef
$iprefix/include/c++/${version}/cstdint
$iprefix/include/c++/${version}/cstdio
$iprefix/include/c++/${version}/cstdlib
$iprefix/include/c++/${version}/cstring
$iprefix/include/c++/${version}/ctgmath
$iprefix/include/c++/${version}/ctime
$iprefix/include/c++/${version}/cwchar
$iprefix/include/c++/${version}/cwctype
$iprefix/include/c++/${version}/cxxabi-forced.h
$iprefix/include/c++/${version}/cxxabi.h
$iprefix/include/c++/${version}/debug/*
$iprefix/include/c++/${version}/deque
$iprefix/include/c++/${version}/exception
$iprefix/include/c++/${version}/exception_defines.h
$iprefix/include/c++/${version}/ext/*
$iprefix/include/c++/${version}/fenv.h
$iprefix/include/c++/${version}/fstream
$iprefix/include/c++/${version}/functional
$iprefix/include/c++/${version}/iomanip
$iprefix/include/c++/${version}/ios
$iprefix/include/c++/${version}/iosfwd
$iprefix/include/c++/${version}/iostream
$iprefix/include/c++/${version}/istream
$iprefix/include/c++/${version}/iterator
$iprefix/include/c++/${version}/limits
$iprefix/include/c++/${version}/list
$iprefix/include/c++/${version}/locale
$iprefix/include/c++/${version}/map
$iprefix/include/c++/${version}/memory
$iprefix/include/c++/${version}/new
$iprefix/include/c++/${version}/numeric
$iprefix/include/c++/${version}/ostream
$iprefix/include/c++/${version}/parallel/*
$iprefix/include/c++/${version}/queue
$iprefix/include/c++/${version}/random
$iprefix/include/c++/${version}/regex
$iprefix/include/c++/${version}/set
$iprefix/include/c++/${version}/sstream
$iprefix/include/c++/${version}/stack
$iprefix/include/c++/${version}/stdexcept
$iprefix/include/c++/${version}/streambuf
$iprefix/include/c++/${version}/string
$iprefix/include/c++/${version}/tgmath.h
$iprefix/include/c++/${version}/tr1/*
$iprefix/include/c++/${version}/tr1_impl/*
$iprefix/include/c++/${version}/tuple
$iprefix/include/c++/${version}/type_traits
$iprefix/include/c++/${version}/typeinfo
$iprefix/include/c++/${version}/unordered_map
$iprefix/include/c++/${version}/unordered_set
$iprefix/include/c++/${version}/utility
$iprefix/include/c++/${version}/valarray
$iprefix/include/c++/${version}/vector
$iprefix/include/c++/${version}/${arch}-${vendor}-solaris*/bits
if(sparcv9)$iprefix/include/c++/${version}/${arch}-${vendor}-solaris*/sparcv9/bits
$iprefix/lib/libstdc++.*
$iprefix/lib/libsupc++.a
if(sparcv9)$iprefix/lib/sparcv9/libstdc++.*
if(sparcv9)$iprefix/lib/sparcv9/libsupc++.a
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/cc1plus
$iprefix/man/man1/g++.1
[gcc-objc]
pkgname="${pkgprefix}g${abbrev_ver}ob"
name="gcc-objc - GNU Compiler Collection (Objective-C)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Objective-C support for GCC"
pkgver="$pkgver"
files(-,root,bin)
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/objc
$iprefix/lib/libobjc.*
if(sparcv9)$iprefix/lib/sparcv9/libobjc.*
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/cc1obj
[gcc-objc++]
pkgname="${pkgprefix}g${abbrev_ver}ox"
name="gcc-objc++ - GNU Compiler Collection (Objective-C++)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Objective-C++ support for GCC"
pkgver="$pkgver"
files(-,root,bin)
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/cc1objplus
[gcc-gfortran]
pkgname="${pkgprefix}g${abbrev_ver}ft"
name="gcc-gfortran - GNU Compiler Collection (Fortran)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Fortran support for GCC"
pkgver="$pkgver"
files(-,root,bin)
$iprefix/bin/*fortran
$iprefix/lib/libgfortran.*
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/libgfortranbegin.a
if(sparcv9)$iprefix/lib/sparcv9/libgfortran.*
if(sparcv9)$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/sparcv9/libgfortranbegin.a
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/finclude
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/f951
$iprefix/man/?a?1/gfortran.1
$iprefix/info/gfortran.info*
[libgcc_s1]
pkgname="${pkgprefix}lgcc1"
name="libgcc_s1 - GCC shared support library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for C"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libgcc_s.so.1*
if(sparcv9)$_libdir/sparcv9/libgcc_s.so.1*
[libstdc++6]
pkgname="${pkgprefix}lstdc6"
name="libstdc++6 - GNU Standard C++ library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for C++"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libstdc++.so.6*
if(sparcv9)$_libdir/sparcv9/libstdc++.so.6*
[libobjc2]
pkgname="${pkgprefix}lobjc2"
name="libojc2 - GNU Objective-C shared support library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for Objective-C"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libobjc.so.2*
if(sparcv9)$_libdir/sparcv9/libobjc.so.2*
[libgfortran3]
pkgname="${pkgprefix}lgft3"
name="libgfortran3 - GNU Fortran shared support library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for Fortran"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libgfortran.so.3*
if(sparcv9)$_libdir/sparcv9/libgfortran.so.3*
[libgomp1]
pkgname="${pkgprefix}lgo1"
name="libgomp1 - GNU OpenMP shared support library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for OpenMP"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libgomp.so.1*
if(sparcv9)$_libdir/sparcv9/libgomp.so.1*
[libgnat43]
pkgname="${pkgprefix}lga43"
name="libgnat43 - GNU Ada shared support library"
pkgcat="system"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Runtime support library for Ada"
pkgver="$pkgver"
files(-,root,bin)
$_libdir/libgnat-4.3.so
$_libdir/libgnarl-4.3.so
# These packages only exist when java is enabled
# RH splits libgcj into it's own package, I can't be bothered...
[gcc-java]
pkgname="${pkgprefix}g${abbrev_ver}jv"
name="gcc-java - GNU Compiler Collection (Java)"
pkgvendor="http://gcc.gnu.org"
pkgdesc="Java support for GCC"
pkgver="$pkgver"
files(-,root,bin)
# These files are gcc-java
$iprefix/bin/*gcj
$iprefix/bin/gcjh
$iprefix/bin/jcf-dump
$iprefix/lib/libgcj-tools.*
$iprefix/lib/libgcj.*
$iprefix/lib/libgij.*
if(sparcv9)$iprefix/lib/sparcv9/libgcj-tools.*
if(sparcv9)$iprefix/lib/sparcv9/libgcj.*
if(sparcv9)$iprefix/lib/sparcv9/libgij.*
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/jc1
$iprefix/libexec/gcc/${arch}-${vendor}-solaris*/$version/jvgenmain
$iprefix/man/?a?1/gcj.1
$iprefix/man/?a?1/gcjh.1
$iprefix/man/?a?1/jcf-dump.1
$iprefix/info/gcj.info*
# These files are libgcj
$iprefix/bin/gappletviewer
$iprefix/bin/gcj-dbtool
$iprefix/bin/gij
$iprefix/bin/gjar
$iprefix/bin/gjarsigner
$iprefix/bin/gkeytool
$iprefix/bin/gorbd
$iprefix/bin/grmic
$iprefix/bin/grmid
$iprefix/bin/grmiregistry
$iprefix/bin/gserialver
$iprefix/bin/gtnameserv
$iprefix/bin/jv-convert
$iprefix/lib/gcj-${version}-9/classmap.db
$iprefix/lib/gcj-${version}-9/libjvm.so
$iprefix/lib/gcj-${version}-9/libjvm.a
$iprefix/lib/logging.properties
$iprefix/lib/pkgconfig/libgcj*.pc
$iprefix/lib/security/classpath.security
if(sparcv9)$iprefix/lib/sparcv9/gcj-${version}-9/classmap.db
if(sparcv9)$iprefix/lib/sparcv9/gcj-${version}-9/libjvm.so
if(sparcv9)$iprefix/lib/sparcv9/gcj-${version}-9/libjvm.a
if(sparcv9)$iprefix/lib/sparcv9/logging.properties
if(sparcv9)$iprefix/lib/sparcv9/security/classpath.security
$iprefix/man/?a?1/gappletviewer.1
$iprefix/man/?a?1/gcj-dbtool.1
$iprefix/man/?a?1/gij.1
$iprefix/man/?a?1/gjar.1
$iprefix/man/?a?1/gjarsigner.1
$iprefix/man/?a?1/gkeytool.1
$iprefix/man/?a?1/gorbd.1
$iprefix/man/?a?1/grmic.1
$iprefix/man/?a?1/grmid.1
$iprefix/man/?a?1/grmiregistry.1
$iprefix/man/?a?1/gserialver.1
$iprefix/man/?a?1/gtnameserv.1
$iprefix/man/?a?1/jv-convert.1
$iprefix/info/cp-tools.info*
$iprefix/share/java/libgcj*-${version}.jar
# These files are libgcj-devel
$iprefix/bin/addr2name.awk
$iprefix/bin/gc-analyze
$iprefix/bin/gjavah
$iprefix/bin/gnative2ascii
$iprefix/include/c++/${version}/gcj
$iprefix/include/c++/${version}/gnu
$iprefix/include/c++/${version}/java
$iprefix/include/c++/${version}/javax
$iprefix/include/c++/${version}/org
$iprefix/include/c++/${version}/sun
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/gcj/libgcj-config.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/jawt.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/jawt_md.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/jni.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/jni_md.h
$iprefix/lib/gcc/${arch}-${vendor}-solaris*/$version/include/jvmpi.h
$iprefix/man/?a?1/gc-analyze.1
$iprefix/man/?a?1/gjavah.1
$iprefix/man/?a?1/gnative2ascii.1