diff options
author | wiz <wiz@pkgsrc.org> | 2006-08-03 19:46:42 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2006-08-03 19:46:42 +0000 |
commit | bc34b905937377f3d1fea9174ea690d9b51f0448 (patch) | |
tree | 42e45f3b8e00ea864f53e8513008e9d1e3179360 | |
parent | 53ef3ea73fbd8e63ca4a449dc95792439a742dee (diff) | |
download | pkgsrc-bc34b905937377f3d1fea9174ea690d9b51f0448.tar.gz |
Update to 0.4, provided by Aleksey Cheusov in PR 34063:
Mon May 2 07:04:46 2005 Google Inc.
* sparsehash: version 0.2 release
* Preliminary support for msvc++ compilation. (csilvers)
* Documentation fixes -- some example code was incomplete! (csilvers)
* Minimize size of config.h to avoid other-package conflicts (csilvers)
* Contribute a C-based version of sparsehash that served as the
inspiration for this code. One day, I hope to clean it up and
support it, but for now it's just in experimental/, for playing
around with. (csilvers)
* Change default namespace from std to google. (csilvers)
Thu Nov 3 20:12:31 2005 Google Inc.
* sparsehash: version 0.3 release
* Quiet compiler warnings on some compilers. (csilvers)
* Some documentation fixes: example code for dense_hash_map. (csilvers)
* Fix a bug where swap() wasn't swapping delete_key(). (csilvers)
* set_deleted_key() and set_empty_key() now take a key only,
allowing hash-map values to be forward-declared. (csilvers)
* support for std::insert_iterator (and std::inserter). (csilvers)
Sun Apr 23 22:42:35 2006 Google Inc.
* sparsehash: version 0.4 release
* Remove POD requirement for keys and values! (austern)
* Add tr1-compatible type-traits system to speed up POD ops. (austern)
* Fixed const-iterator bug where postfix ++ didn't compile. (csilvers)
* Fixed iterator comparison bugs where <= was incorrect. (csilvers)
* Clean up config.h to keep its #defines from conflicting. (csilvers)
* Big documentation sweep and cleanup. (csilvers)
* Update documentation to talk more about good hash fns. (csilvers)
* Fixes to compile on MSVC (working around some MSVC bugs). (rennie)
* Avoid resizing hashtable on operator[] lookups (austern)
-rw-r--r-- | devel/sparsehash/Makefile | 4 | ||||
-rw-r--r-- | devel/sparsehash/PLIST | 19 | ||||
-rw-r--r-- | devel/sparsehash/distinfo | 10 | ||||
-rw-r--r-- | devel/sparsehash/patches/patch-aa | 16 |
4 files changed, 25 insertions, 24 deletions
diff --git a/devel/sparsehash/Makefile b/devel/sparsehash/Makefile index f37050721c7..7d39db376c2 100644 --- a/devel/sparsehash/Makefile +++ b/devel/sparsehash/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2006/06/01 22:42:48 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2006/08/03 19:46:42 wiz Exp $ # -DISTNAME= sparsehash-0.1 +DISTNAME= sparsehash-0.4 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=goog-sparsehash/} diff --git a/devel/sparsehash/PLIST b/devel/sparsehash/PLIST index 06bcf7026ba..c781976688a 100644 --- a/devel/sparsehash/PLIST +++ b/devel/sparsehash/PLIST @@ -1,11 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2005/03/26 23:08:45 jschauma Exp $ -share/doc/html/sparsehash/dense_hash_map.html -share/doc/html/sparsehash/dense_hash_set.html -share/doc/html/sparsehash/implementation.html -share/doc/html/sparsehash/performance.html -share/doc/html/sparsehash/sparse_hash_map.html -share/doc/html/sparsehash/sparse_hash_set.html -share/doc/html/sparsehash/sparsetable.html +@comment $NetBSD: PLIST,v 1.2 2006/08/03 19:46:42 wiz Exp $ include/google/dense_hash_map include/google/dense_hash_set include/google/sparse_hash_map @@ -15,6 +8,14 @@ include/google/sparsehash/densehashtable.h include/google/sparsehash/hash_fun.h include/google/sparsehash/sparsehashtable.h include/google/sparsetable +include/google/type_traits.h +share/doc/sparsehash/dense_hash_map.html +share/doc/sparsehash/dense_hash_set.html +share/doc/sparsehash/implementation.html +share/doc/sparsehash/performance.html +share/doc/sparsehash/sparse_hash_map.html +share/doc/sparsehash/sparse_hash_set.html +share/doc/sparsehash/sparsetable.html @dirrm include/google/sparsehash @unexec ${RMDIR} %D/include/google || ${TRUE} -@dirrm share/doc/html/sparsehash +@dirrm share/doc/sparsehash diff --git a/devel/sparsehash/distinfo b/devel/sparsehash/distinfo index e8b93f3d291..251a325af10 100644 --- a/devel/sparsehash/distinfo +++ b/devel/sparsehash/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1.1.1 2005/03/26 23:08:45 jschauma Exp $ +$NetBSD: distinfo,v 1.2 2006/08/03 19:46:42 wiz Exp $ -SHA1 (sparsehash-0.1.tar.gz) = d88d5d1bb3e69382d75d6e48b92f41eb9fb44517 -RMD160 (sparsehash-0.1.tar.gz) = e65ea6128785136de11f7befcc245bc4cce9a7ba -Size (sparsehash-0.1.tar.gz) = 202266 bytes -SHA1 (patch-aa) = dd106b4b9407141b0396389fbe7e999d055f9c24 +SHA1 (sparsehash-0.4.tar.gz) = fd0467f3a1cc08e409d4638e98baf625b7565565 +RMD160 (sparsehash-0.4.tar.gz) = b65f032e1a7262940ecea17b4448506bbc35ea88 +Size (sparsehash-0.4.tar.gz) = 249743 bytes +SHA1 (patch-aa) = 1c085b909211d6f1747f5de972113148f22985a3 diff --git a/devel/sparsehash/patches/patch-aa b/devel/sparsehash/patches/patch-aa index 023396e5179..609b1fd4c0a 100644 --- a/devel/sparsehash/patches/patch-aa +++ b/devel/sparsehash/patches/patch-aa @@ -1,15 +1,15 @@ -$NetBSD: patch-aa,v 1.1.1.1 2005/03/26 23:08:45 jschauma Exp $ +$NetBSD: patch-aa,v 1.2 2006/08/03 19:46:42 wiz Exp $ ---- Makefile.in.orig 2005-03-26 17:55:20.000000000 -0500 -+++ Makefile.in 2005-03-26 17:55:46.000000000 -0500 -@@ -92,8 +92,8 @@ - src/google/sparsetable +--- Makefile.in.orig 2006-07-23 19:19:48.000000000 +0300 ++++ Makefile.in +@@ -93,8 +93,8 @@ googleinclude_HEADERS = \ + src/google/type_traits.h --docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION) +-docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) -dist_doc_DATA = AUTHORS COPYING ChangeLog INSTALL NEWS README TODO \ -+docdir = $(prefix)/share/doc/html/$(PACKAGE) -+dist_doc_DATA = \ ++docdir = $(prefix)/share/doc/$(PACKAGE) ++dist_doc_DATA = \ doc/dense_hash_map.html \ doc/dense_hash_set.html \ doc/sparse_hash_map.html \ |