diff options
author | netchild <netchild@FreeBSD.org> | 2002-09-17 21:01:26 +0800 |
---|---|---|
committer | netchild <netchild@FreeBSD.org> | 2002-09-17 21:01:26 +0800 |
commit | 8efc129922db9454749ff49ccf9d9311446afa13 (patch) | |
tree | bcc85c3c07c55c44c337819a9308ced88bc07099 | |
parent | cca0fd5b9b19558f8b421a58d3536923fd114926 (diff) | |
download | freebsd-ports-gnome-8efc129922db9454749ff49ccf9d9311446afa13.tar.gz freebsd-ports-gnome-8efc129922db9454749ff49ccf9d9311446afa13.tar.zst freebsd-ports-gnome-8efc129922db9454749ff49ccf9d9311446afa13.zip |
Slave port of devel/stlport for Intels C/C++ compiler.
This is a proof of concept and needs some improvements (it overwrites
the includes of devel/stlport).
It doesn't compile on -current at the moment because of some gcc specific
system headers.
Submitted by: marius@alchemy.franken.de
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/stlport-icc/Makefile | 18 | ||||
-rw-r--r-- | devel/stlport-icc/pkg-comment | 1 | ||||
-rw-r--r-- | devel/stlport-icc/pkg-descr | 13 | ||||
-rw-r--r-- | devel/stlport-icc/pkg-plist | 382 |
5 files changed, 415 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index e3efa9236e61..05befe240795 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -754,6 +754,7 @@ SUBDIR += splint SUBDIR += st SUBDIR += stlport + SUBDIR += stlport-icc SUBDIR += str SUBDIR += strace SUBDIR += styx diff --git a/devel/stlport-icc/Makefile b/devel/stlport-icc/Makefile new file mode 100644 index 000000000000..06c5b6723cc2 --- /dev/null +++ b/devel/stlport-icc/Makefile @@ -0,0 +1,18 @@ +# New ports collection makefile for: stlport-icc +# Date created: 4 August 2002 +# Whom: marius@alchemy.franken.de +# +# $FreeBSD$ + +PORTNAME= ${MASTERPORTNAME} + +MAINTAINER= ports@freebsd.org + +BUILD_DEPENDS= icc:${PORTSDIR}/lang/icc + +ONLY_FOR_ARCHS= i386 + +MASTERDIR= ${.CURDIR}/../stlport +COMPILER= icc + +.include "${MASTERDIR}/Makefile" diff --git a/devel/stlport-icc/pkg-comment b/devel/stlport-icc/pkg-comment new file mode 100644 index 000000000000..889ad9993134 --- /dev/null +++ b/devel/stlport-icc/pkg-comment @@ -0,0 +1 @@ +Adaptation of SGI's Standard Template Library diff --git a/devel/stlport-icc/pkg-descr b/devel/stlport-icc/pkg-descr new file mode 100644 index 000000000000..7a5e985b1758 --- /dev/null +++ b/devel/stlport-icc/pkg-descr @@ -0,0 +1,13 @@ +STLport is an adaptation of SGI's Standard Template Library. +The goal of the STLport effort is to make SGI's STL +implementation usable with most compilers while retaining full +functionality. + +The Standard Template Library is a C++ library of container +classes, algorithms, and iterators providing many of the basic +algorithms and data structures of computer science. + +WWW: http://www.sgi.com/Technology/STL/ + +-- +Josh Gilliam <josh@quick.net> diff --git a/devel/stlport-icc/pkg-plist b/devel/stlport-icc/pkg-plist new file mode 100644 index 000000000000..843eb386a562 --- /dev/null +++ b/devel/stlport-icc/pkg-plist @@ -0,0 +1,382 @@ +include/stlport/algorithm +include/stlport/bitset +include/stlport/cassert +include/stlport/cctype +include/stlport/cerrno +include/stlport/cfloat +include/stlport/climits +include/stlport/clocale +include/stlport/cmath +include/stlport/complex +include/stlport/config/_epilog.h +include/stlport/config/_msvc_warnings_off.h +include/stlport/config/_prolog.h +include/stlport/config/stl_apcc.h +include/stlport/config/stl_apple.h +include/stlport/config/stl_as400.h +include/stlport/config/stl_bc.h +include/stlport/config/stl_como.h +include/stlport/config/stl_confix.h +include/stlport/config/stl_dec.h +include/stlport/config/stl_dec_vms.h +include/stlport/config/stl_fujitsu.h +include/stlport/config/stl_gcc.h +include/stlport/config/stl_hpacc.h +include/stlport/config/stl_ibm.h +include/stlport/config/stl_icc.h +include/stlport/config/stl_intel.h +include/stlport/config/stl_kai.h +include/stlport/config/stl_mlc.h +include/stlport/config/stl_msvc.h +include/stlport/config/stl_mwerks.h +include/stlport/config/stl_mycomp.h +include/stlport/config/stl_sco.h +include/stlport/config/stl_select_lib.h +include/stlport/config/stl_sgi.h +include/stlport/config/stl_solaris.h +include/stlport/config/stl_sunpro.h +include/stlport/config/stl_symantec.h +include/stlport/config/stl_watcom.h +include/stlport/config/stl_wince.h +include/stlport/config/stlcomp.h +include/stlport/config/vc_select_lib.h +include/stlport/csetjmp +include/stlport/csignal +include/stlport/cstdarg +include/stlport/cstddef +include/stlport/cstdio +include/stlport/cstdlib +include/stlport/cstring +include/stlport/ctime +include/stlport/ctype.h +include/stlport/cwchar +include/stlport/cwctype +include/stlport/deque +include/stlport/exception +include/stlport/exception.h +include/stlport/export +include/stlport/fstream +include/stlport/fstream.h +include/stlport/functional +include/stlport/hash_map +include/stlport/hash_set +include/stlport/iomanip +include/stlport/iomanip.h +include/stlport/ios +include/stlport/ios.h +include/stlport/iosfwd +include/stlport/iostream +include/stlport/iostream.h +include/stlport/istream +include/stlport/istream.h +include/stlport/iterator +include/stlport/limits +include/stlport/list +include/stlport/locale +include/stlport/locale.h +include/stlport/map +include/stlport/math.h +include/stlport/mem.h +include/stlport/memory +include/stlport/mmemory.h +include/stlport/new +include/stlport/new.h +include/stlport/numeric +include/stlport/old_hp/algo.h +include/stlport/old_hp/algobase.h +include/stlport/old_hp/alloc.h +include/stlport/old_hp/bvector.h +include/stlport/old_hp/defalloc.h +include/stlport/old_hp/deque.h +include/stlport/old_hp/function.h +include/stlport/old_hp/hash_map.h +include/stlport/old_hp/hash_set.h +include/stlport/old_hp/hashtable.h +include/stlport/old_hp/heap.h +include/stlport/old_hp/iterator.h +include/stlport/old_hp/list.h +include/stlport/old_hp/map.h +include/stlport/old_hp/multimap.h +include/stlport/old_hp/multiset.h +include/stlport/old_hp/numeric.h +include/stlport/old_hp/pair.h +include/stlport/old_hp/pthread_alloc.h +include/stlport/old_hp/queue.h +include/stlport/old_hp/rope.h +include/stlport/old_hp/set.h +include/stlport/old_hp/slist.h +include/stlport/old_hp/stack.h +include/stlport/old_hp/tempbuf.h +include/stlport/old_hp/tree.h +include/stlport/old_hp/vector.h +include/stlport/ostream +include/stlport/ostream.h +include/stlport/pthread.h +include/stlport/pthread_alloc +include/stlport/queue +include/stlport/rope +include/stlport/set +include/stlport/setjmp.h +include/stlport/signal.h +include/stlport/slist +include/stlport/sstream +include/stlport/stack +include/stlport/stdarg.h +include/stlport/stddef.h +include/stlport/stdexcept +include/stlport/stdio.h +include/stlport/stdio_streambuf +include/stlport/stdlib.h +include/stlport/stl/_abbrevs.h +include/stlport/stl/_algo.c +include/stlport/stl/_algo.h +include/stlport/stl/_algobase.c +include/stlport/stl/_algobase.h +include/stlport/stl/_alloc.c +include/stlport/stl/_alloc.h +include/stlport/stl/_alloc_old.h +include/stlport/stl/_auto_ptr.h +include/stlport/stl/_bitset.c +include/stlport/stl/_bitset.h +include/stlport/stl/_bvector.h +include/stlport/stl/_check_config.h +include/stlport/stl/_cmath.h +include/stlport/stl/_codecvt.h +include/stlport/stl/_collate.h +include/stlport/stl/_complex.c +include/stlport/stl/_complex.h +include/stlport/stl/_config.h +include/stlport/stl/_config_compat.h +include/stlport/stl/_config_compat_post.h +include/stlport/stl/_construct.h +include/stlport/stl/_ctraits_fns.h +include/stlport/stl/_ctype.h +include/stlport/stl/_cwchar.h +include/stlport/stl/_deque.c +include/stlport/stl/_deque.h +include/stlport/stl/_epilog.h +include/stlport/stl/_exception.h +include/stlport/stl/_fstream.c +include/stlport/stl/_fstream.h +include/stlport/stl/_function.h +include/stlport/stl/_function_base.h +include/stlport/stl/_hash_fun.h +include/stlport/stl/_hash_map.h +include/stlport/stl/_hash_set.h +include/stlport/stl/_hashtable.c +include/stlport/stl/_hashtable.h +include/stlport/stl/_heap.c +include/stlport/stl/_heap.h +include/stlport/stl/_ios.c +include/stlport/stl/_ios.h +include/stlport/stl/_ios_base.h +include/stlport/stl/_iosfwd.h +include/stlport/stl/_istream.c +include/stlport/stl/_istream.h +include/stlport/stl/_istreambuf_iterator.h +include/stlport/stl/_iterator.h +include/stlport/stl/_iterator_base.h +include/stlport/stl/_iterator_old.h +include/stlport/stl/_limits.c +include/stlport/stl/_limits.h +include/stlport/stl/_list.c +include/stlport/stl/_list.h +include/stlport/stl/_locale.h +include/stlport/stl/_map.h +include/stlport/stl/_messages_facets.h +include/stlport/stl/_monetary.c +include/stlport/stl/_monetary.h +include/stlport/stl/_null_stream.h +include/stlport/stl/_num_get.c +include/stlport/stl/_num_get.h +include/stlport/stl/_num_put.c +include/stlport/stl/_num_put.h +include/stlport/stl/_numeric.c +include/stlport/stl/_numeric.h +include/stlport/stl/_numpunct.h +include/stlport/stl/_ostream.c +include/stlport/stl/_ostream.h +include/stlport/stl/_ostreambuf_iterator.h +include/stlport/stl/_pair.h +include/stlport/stl/_prolog.h +include/stlport/stl/_pthread_alloc.c +include/stlport/stl/_pthread_alloc.h +include/stlport/stl/_ptrs_specialize.h +include/stlport/stl/_queue.h +include/stlport/stl/_range_errors.h +include/stlport/stl/_raw_storage_iter.h +include/stlport/stl/_relops.h +include/stlport/stl/_relops_cont.h +include/stlport/stl/_relops_template.h +include/stlport/stl/_rope.c +include/stlport/stl/_rope.h +include/stlport/stl/_set.h +include/stlport/stl/_set_operators.h +include/stlport/stl/_site_config.h +include/stlport/stl/_slist.c +include/stlport/stl/_slist.h +include/stlport/stl/_slist_base.c +include/stlport/stl/_slist_base.h +include/stlport/stl/_sparc_atomic.h +include/stlport/stl/_sstream.c +include/stlport/stl/_sstream.h +include/stlport/stl/_stack.h +include/stlport/stl/_stdio_file.h +include/stlport/stl/_stream_iterator.h +include/stlport/stl/_streambuf.c +include/stlport/stl/_streambuf.h +include/stlport/stl/_streambuf_iterator.h +include/stlport/stl/_string.c +include/stlport/stl/_string.h +include/stlport/stl/_string_fwd.c +include/stlport/stl/_string_fwd.h +include/stlport/stl/_string_hash.h +include/stlport/stl/_string_io.c +include/stlport/stl/_string_io.h +include/stlport/stl/_strstream.h +include/stlport/stl/_tempbuf.c +include/stlport/stl/_tempbuf.h +include/stlport/stl/_threads.c +include/stlport/stl/_threads.h +include/stlport/stl/_time_facets.c +include/stlport/stl/_time_facets.h +include/stlport/stl/_tree.c +include/stlport/stl/_tree.h +include/stlport/stl/_uninitialized.h +include/stlport/stl/_valarray.c +include/stlport/stl/_valarray.h +include/stlport/stl/_vector.c +include/stlport/stl/_vector.h +include/stlport/stl/c_locale.h +include/stlport/stl/char_traits.h +include/stlport/stl/concept_checks.h +include/stlport/stl/debug/_debug.c +include/stlport/stl/debug/_debug.h +include/stlport/stl/debug/_deque.h +include/stlport/stl/debug/_hashtable.h +include/stlport/stl/debug/_iterator.h +include/stlport/stl/debug/_list.h +include/stlport/stl/debug/_slist.h +include/stlport/stl/debug/_string.h +include/stlport/stl/debug/_tree.h +include/stlport/stl/debug/_vector.h +include/stlport/stl/msl_string.h +include/stlport/stl/type_traits.h +include/stlport/stl/wrappers/_deque.h +include/stlport/stl/wrappers/_hash_map.h +include/stlport/stl/wrappers/_hash_set.h +include/stlport/stl/wrappers/_list.h +include/stlport/stl/wrappers/_map.h +include/stlport/stl/wrappers/_mmap.h +include/stlport/stl/wrappers/_set.h +include/stlport/stl/wrappers/_slist.h +include/stlport/stl/wrappers/_vector.h +include/stlport/stl_user_config.h +include/stlport/streambuf +include/stlport/streambuf.h +include/stlport/string +include/stlport/string.h +include/stlport/strstream +include/stlport/strstream.h +include/stlport/time.h +include/stlport/typeinfo +include/stlport/typeinfo.h +include/stlport/using/cstring +include/stlport/using/fstream +include/stlport/using/h/fstream.h +include/stlport/using/h/iomanip.h +include/stlport/using/h/iostream.h +include/stlport/using/h/ostream.h +include/stlport/using/h/streambuf.h +include/stlport/using/h/strstream.h +include/stlport/using/iomanip +include/stlport/using/ios +include/stlport/using/iosfwd +include/stlport/using/iostream +include/stlport/using/istream +include/stlport/using/locale +include/stlport/using/ostream +include/stlport/using/sstream +include/stlport/using/streambuf +include/stlport/using/strstream +include/stlport/utility +include/stlport/valarray +include/stlport/vector +include/stlport/wchar.h +include/stlport/wctype.h +include/stlport/wrap_std/complex +include/stlport/wrap_std/export +include/stlport/wrap_std/fstream +include/stlport/wrap_std/h/fstream.h +include/stlport/wrap_std/h/iostream.h +include/stlport/wrap_std/h/streambuf.h +include/stlport/wrap_std/h/strstream.h +include/stlport/wrap_std/iomanip +include/stlport/wrap_std/ios +include/stlport/wrap_std/iosfwd +include/stlport/wrap_std/iostream +include/stlport/wrap_std/istream +include/stlport/wrap_std/locale +include/stlport/wrap_std/ostream +include/stlport/wrap_std/sstream +include/stlport/wrap_std/streambuf +include/stlport/wrap_std/strstream +lib/libstlport_%%COMPILER%%.a +lib/libstlport_%%COMPILER%%.so +lib/libstlport_%%COMPILER%%.so_4_5 +lib/libstlport_%%COMPILER%%_stldebug.a +lib/libstlport_%%COMPILER%%_stldebug.so +lib/libstlport_%%COMPILER%%_stldebug.so_4_5 +%%PORTDOCS%%share/doc/stlport/README.BC.html +%%PORTDOCS%%share/doc/stlport/README.CW.html +%%PORTDOCS%%share/doc/stlport/README.DEC.html +%%PORTDOCS%%share/doc/stlport/README.MPW.html +%%PORTDOCS%%share/doc/stlport/README.VC++.html +%%PORTDOCS%%share/doc/stlport/README.aCC.html +%%PORTDOCS%%share/doc/stlport/README.gcc.html +%%PORTDOCS%%share/doc/stlport/README.os390.html +%%PORTDOCS%%share/doc/stlport/README.pow.html +%%PORTDOCS%%share/doc/stlport/README.sgi40.html +%%PORTDOCS%%share/doc/stlport/README.sunpro.html +%%PORTDOCS%%share/doc/stlport/README.xlC.html +%%PORTDOCS%%share/doc/stlport/auto_configure.html +%%PORTDOCS%%share/doc/stlport/bug_report.html +%%PORTDOCS%%share/doc/stlport/buglist.html +%%PORTDOCS%%share/doc/stlport/compiler_readmes.html +%%PORTDOCS%%share/doc/stlport/configure.html +%%PORTDOCS%%share/doc/stlport/copyrights.html +%%PORTDOCS%%share/doc/stlport/cvs.html +%%PORTDOCS%%share/doc/stlport/debug_mode.html +%%PORTDOCS%%share/doc/stlport/doc.css +%%PORTDOCS%%share/doc/stlport/eh_testsuite.html +%%PORTDOCS%%share/doc/stlport/exception_safety.html +%%PORTDOCS%%share/doc/stlport/images/black.gif +%%PORTDOCS%%share/doc/stlport/images/stl_logo_doc.gif +%%PORTDOCS%%share/doc/stlport/images/t_doc2.gif +%%PORTDOCS%%share/doc/stlport/images/trans.gif +%%PORTDOCS%%share/doc/stlport/index.html +%%PORTDOCS%%share/doc/stlport/install.html +%%PORTDOCS%%share/doc/stlport/license.html +%%PORTDOCS%%share/doc/stlport/platforms.html +%%PORTDOCS%%share/doc/stlport/projects.html +%%PORTDOCS%%share/doc/stlport/release_notes.html +%%PORTDOCS%%share/doc/stlport/select_io.html +%%PORTDOCS%%share/doc/stlport/sgi_stl.html +%%PORTDOCS%%share/doc/stlport/story.html +%%PORTDOCS%%share/doc/stlport/testsuite.html +%%PORTDOCS%%share/doc/stlport/thanks.html +%%PORTDOCS%%share/doc/stlport/use_stlport.html +%%PORTDOCS%%share/doc/stlport/vendor_interface.html +%%PORTDOCS%%share/doc/stlport/wrappers.html +%%PORTDOCS%%@dirrm share/doc/stlport/images +%%PORTDOCS%%@dirrm share/doc/stlport +@dirrm include/stlport/wrap_std/h +@dirrm include/stlport/wrap_std +@dirrm include/stlport/using/h +@dirrm include/stlport/using +@dirrm include/stlport/stl/wrappers +@dirrm include/stlport/stl/debug +@dirrm include/stlport/stl +@dirrm include/stlport/old_hp +@dirrm include/stlport/config +@dirrm include/stlport |