summaryrefslogtreecommitdiff
path: root/devel/sparsehash
diff options
context:
space:
mode:
authorwiz <wiz>2006-08-03 19:46:42 +0000
committerwiz <wiz>2006-08-03 19:46:42 +0000
commitc4a4012a99f997ea57ccbf16e03d5d2396bc63d4 (patch)
tree42e45f3b8e00ea864f53e8513008e9d1e3179360 /devel/sparsehash
parentfeb902fe02d33dd02289c2f5be5c29ada7a8d7a0 (diff)
downloadpkgsrc-c4a4012a99f997ea57ccbf16e03d5d2396bc63d4.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)
Diffstat (limited to 'devel/sparsehash')
-rw-r--r--devel/sparsehash/Makefile4
-rw-r--r--devel/sparsehash/PLIST19
-rw-r--r--devel/sparsehash/distinfo10
-rw-r--r--devel/sparsehash/patches/patch-aa16
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 \