pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/stlport Update to version 4.6:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bbf4853ccea8
branches:  trunk
changeset: 465758:bbf4853ccea8
user:      mrauch <mrauch%pkgsrc.org@localhost>
date:      Mon Jan 05 22:14:18 2004 +0000

description:
Update to version 4.6:
* support for compilation with gcc3 added
* ANSI conformance fixes
* smaller bugfixes and performance optimisations
   see etc/ChangeLog for a full list

E-mail to MAINTAINER bounces, therefore reset to default value

diffstat:

 devel/stlport/Makefile         |   16 +-
 devel/stlport/PLIST            |  197 ++++++++++++++++++++++------------------
 devel/stlport/distinfo         |   20 +--
 devel/stlport/patches/patch-aa |   77 +++++----------
 devel/stlport/patches/patch-ab |   57 -----------
 devel/stlport/patches/patch-ac |   15 ---
 devel/stlport/patches/patch-ad |   15 ---
 devel/stlport/patches/patch-ae |   13 --
 devel/stlport/patches/patch-af |   22 ----
 devel/stlport/patches/patch-ag |   14 --
 devel/stlport/patches/patch-ah |   12 --
 devel/stlport/patches/patch-ai |   15 ---
 devel/stlport/patches/patch-aj |   22 ++++
 devel/stlport/patches/patch-ak |   38 +++++++
 devel/stlport/patches/patch-al |   81 ++++++++++++++++
 devel/stlport/patches/patch-am |   22 ++++
 16 files changed, 311 insertions(+), 325 deletions(-)

diffs (truncated from 957 to 300 lines):

diff -r 34d02b38f206 -r bbf4853ccea8 devel/stlport/Makefile
--- a/devel/stlport/Makefile    Mon Jan 05 22:11:15 2004 +0000
+++ b/devel/stlport/Makefile    Mon Jan 05 22:14:18 2004 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2003/05/29 23:14:09 grant Exp $
+# $NetBSD: Makefile,v 1.13 2004/01/05 22:14:18 mrauch Exp $
 
-DISTNAME=      STLport-4.0
-PKGNAME=       stlport-4.0
-PKGREVISION=   2
+DISTNAME=      STLport-4.6
+PKGNAME=       stlport-4.6
 CATEGORIES=    devel
 MASTER_SITES=  http://www.stlport.com/archive/
 
-MAINTAINER=    p99dreyf%criens.u-psud.fr@localhost
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
 HOMEPAGE=      http://www.stlport.org/
 COMMENT=       Complete C++ standard library
 
@@ -21,15 +20,14 @@
 MAKE_ENV+=     CXXFLAGS="${CXXFLAGS}"
 MAKEFILE=      gcc-libtool.mak
 
-# A threads implementation isn't necessary when building the library.
-CPPFLAGS+=     -D__STL_NO_THREADS
+PTHREAD_OPTS+= require
 
 INCDIR=                ${PREFIX}/include/stlport
 LIBDIR=                ${PREFIX}/lib
 HTMLDIR=       ${PREFIX}/share/doc/html/stlport
 
 pre-install:
-       cd ${WRKSRC}/stlport && ${RM} -rf BC50 SC5 config/new_compiler old_hp
+       cd ${WRKSRC}/stlport && ${RM} -rf BC50 config/new_compiler old_hp
        ${FIND} ${WRKSRC}/stlport -name "*.orig" | ${XARGS} ${RM} -f
 
 do-install:
@@ -39,7 +37,6 @@
        ${CHMOD} -R a+X ${INCDIR}
        for lib in                                                      \
                libstlport_gcc.la                                       \
-               libstlport_gcc_debug.la                                 \
                libstlport_gcc_stldebug.la;                             \
        do                                                              \
                ${LIBTOOL} ${INSTALL_DATA} ${WRKSRC}/lib/$${lib} ${LIBDIR}; \
@@ -49,4 +46,5 @@
        cd ${WRKSRC}/doc; ${INSTALL_DATA} *.css *.html ${HTMLDIR}
        cd ${WRKSRC}/doc; ${INSTALL_DATA} images/* ${HTMLDIR}/images
 
+.include "../../mk/pthread.buildlink2.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 34d02b38f206 -r bbf4853ccea8 devel/stlport/PLIST
--- a/devel/stlport/PLIST       Mon Jan 05 22:11:15 2004 +0000
+++ b/devel/stlport/PLIST       Mon Jan 05 22:14:18 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 01:26:55 zuntum Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/01/05 22:14:18 mrauch Exp $
 include/stlport/algorithm
 include/stlport/bitset
 include/stlport/cassert
@@ -9,36 +9,6 @@
 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.bak.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_gcc.h
-include/stlport/config/stl_hpacc.h
-include/stlport/config/stl_ibm.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_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
@@ -46,7 +16,6 @@
 include/stlport/cstdio
 include/stlport/cstdlib
 include/stlport/cstring
-include/stlport/cstring.h
 include/stlport/ctime
 include/stlport/ctype.h
 include/stlport/cwchar
@@ -54,6 +23,8 @@
 include/stlport/deque
 include/stlport/exception
 include/stlport/exception.h
+include/stlport/export
+include/stlport/export.sun
 include/stlport/fstream
 include/stlport/fstream.h
 include/stlport/functional
@@ -77,15 +48,16 @@
 include/stlport/math.h
 include/stlport/mem.h
 include/stlport/memory
-include/stlport/memory.new
 include/stlport/mmemory.h
 include/stlport/new
 include/stlport/new.h
 include/stlport/numeric
 include/stlport/ostream
 include/stlport/ostream.h
+include/stlport/pthread.h
 include/stlport/pthread_alloc
 include/stlport/queue
+include/stlport/rlocks.h
 include/stlport/rope
 include/stlport/set
 include/stlport/setjmp.h
@@ -97,25 +69,55 @@
 include/stlport/stddef.h
 include/stlport/stdexcept
 include/stlport/stdio.h
+include/stlport/stdio_streambuf
+include/stlport/stdiostream.h
 include/stlport/stdlib.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/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/_relops_cont.h
+include/stlport/stl/debug/_relops_hash_cont.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/_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
@@ -123,6 +125,8 @@
 include/stlport/stl/_fstream.c
 include/stlport/stl/_fstream.h
 include/stlport/stl/_function.h
+include/stlport/stl/_function_adaptors.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
@@ -136,43 +140,52 @@
 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.c
 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/_new.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/_numeric_facets.c
-include/stlport/stl/_numeric_facets.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_hash_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
@@ -180,6 +193,7 @@
 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
@@ -204,19 +218,7 @@
 include/stlport/stl/c_locale.h
 include/stlport/stl/char_traits.h
 include/stlport/stl/concept_checks.h
-include/stlport/stl/container_concepts.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/stdio_streambuf
 include/stlport/stl/type_traits.h
 include/stlport/stl/wrappers/_deque.h
 include/stlport/stl/wrappers/_hash_map.h
@@ -227,23 +229,55 @@
 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/utility



Home | Main Index | Thread Index | Old Index