[Midnightbsd-cvs] mports [23568] trunk/devel/sparsehash: add sparsehash
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Jun 9 19:12:13 EDT 2018
Revision: 23568
http://svnweb.midnightbsd.org/mports/?rev=23568
Author: laffer1
Date: 2018-06-09 19:12:13 -0400 (Sat, 09 Jun 2018)
Log Message:
-----------
add sparsehash
Added Paths:
-----------
trunk/devel/sparsehash/
trunk/devel/sparsehash/Makefile
trunk/devel/sparsehash/distinfo
trunk/devel/sparsehash/pkg-descr
trunk/devel/sparsehash/pkg-plist
Added: trunk/devel/sparsehash/Makefile
===================================================================
--- trunk/devel/sparsehash/Makefile (rev 0)
+++ trunk/devel/sparsehash/Makefile 2018-06-09 23:12:13 UTC (rev 23568)
@@ -0,0 +1,34 @@
+# Created by: Vasil Dimov <vd at datamax.bg>
+# $FreeBSD: head/devel/sparsehash/Makefile 424658 2016-10-25 22:28:22Z mat $
+# $MidnightBSD$
+
+PORTNAME= sparsehash
+PORTVERSION= 2.0.3
+DISTVERSIONPREFIX= ${PORTNAME}-
+CATEGORIES= devel
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Extremely memory-efficient hash_map implementation
+
+LICENSE= bsd3
+
+USES= pathfix
+USE_GITHUB= yes
+
+WRKSRC= ${WRKDIR}/sparsehash-sparsehash-${PORTVERSION}
+
+GNU_CONFIGURE= yes
+
+OPTIONS_DEFINE= DOCS
+
+post-patch:
+ ${REINPLACE_CMD} -e \
+ 's|^docdir = .*|docdir = ${DOCSDIR}|' \
+ ${WRKSRC}/Makefile.in
+
+regression-test: check
+
+check: build
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/sparsehash/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/sparsehash/distinfo
===================================================================
--- trunk/devel/sparsehash/distinfo (rev 0)
+++ trunk/devel/sparsehash/distinfo 2018-06-09 23:12:13 UTC (rev 23568)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1528585740
+SHA256 (sparsehash-sparsehash-2.0.3_GH0.tar.gz) = 05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c
+SIZE (sparsehash-sparsehash-2.0.3_GH0.tar.gz) = 322046
Property changes on: trunk/devel/sparsehash/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/sparsehash/pkg-descr
===================================================================
--- trunk/devel/sparsehash/pkg-descr (rev 0)
+++ trunk/devel/sparsehash/pkg-descr 2018-06-09 23:12:13 UTC (rev 23568)
@@ -0,0 +1,6 @@
+An extremely memory-efficient hash_map implementation. 2 bits/entry overhead!
+The Google SparseHash project contains several hash-map implementations in use
+at Google, with different performance characteristics, including an
+implementation that optimizes for space and one that optimizes for speed.
+
+WWW: http://code.google.com/p/google-sparsehash
Property changes on: trunk/devel/sparsehash/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/sparsehash/pkg-plist
===================================================================
--- trunk/devel/sparsehash/pkg-plist (rev 0)
+++ trunk/devel/sparsehash/pkg-plist 2018-06-09 23:12:13 UTC (rev 23568)
@@ -0,0 +1,41 @@
+include/google/dense_hash_map
+include/google/dense_hash_set
+include/google/sparse_hash_map
+include/google/sparse_hash_set
+include/google/sparsehash/densehashtable.h
+include/google/sparsehash/hashtable-common.h
+include/google/sparsehash/libc_allocator_with_realloc.h
+include/google/sparsehash/sparsehashtable.h
+include/google/sparsetable
+include/google/template_util.h
+include/google/type_traits.h
+include/sparsehash/dense_hash_map
+include/sparsehash/dense_hash_set
+include/sparsehash/internal/densehashtable.h
+include/sparsehash/internal/hashtable-common.h
+include/sparsehash/internal/libc_allocator_with_realloc.h
+include/sparsehash/internal/sparseconfig.h
+include/sparsehash/internal/sparsehashtable.h
+include/sparsehash/sparse_hash_map
+include/sparsehash/sparse_hash_set
+include/sparsehash/sparsetable
+include/sparsehash/template_util.h
+include/sparsehash/type_traits.h
+libdata/pkgconfig/libsparsehash.pc
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README_windows.txt
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/dense_hash_map.html
+%%PORTDOCS%%%%DOCSDIR%%/dense_hash_set.html
+%%PORTDOCS%%%%DOCSDIR%%/designstyle.css
+%%PORTDOCS%%%%DOCSDIR%%/implementation.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/performance.html
+%%PORTDOCS%%%%DOCSDIR%%/sparse_hash_map.html
+%%PORTDOCS%%%%DOCSDIR%%/sparse_hash_set.html
+%%PORTDOCS%%%%DOCSDIR%%/sparsetable.html
Property changes on: trunk/devel/sparsehash/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list