View | Details | Raw Unified | Return to bug 248123
Collapse All | Expand All

(-)Makefile (+19 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	edcount
4
DISTVERSION=	1.2.0
5
CATEGORIES=	textproc
6
MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${PORTVERSION}/
7
8
LICENSE=	GPLv3
9
LICENSE_FILE=	${WRKSRC}/COPYING
10
11
MAINTAINER=	marcel@herrbischoff.com
12
COMMENT=	Estimate distinct count of values on the command line
13
14
GH_ACCOUNT=	haroldfreeman
15
16
USE_GCC=	yes
17
GNU_CONFIGURE=	yes
18
19
.include <bsd.port.mk>
(-)distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1595241113
2
SHA256 (edcount-1.2.0.tar.gz) = 9b5561aa32ef81096132e84cb1544231c71bad77c0eaeb6a854ae3b4c2938a3d
3
SIZE (edcount-1.2.0.tar.gz) = 115880
(-)pkg-descr (+11 lines)
Line 0 Link Here
1
Estimate distinct count of values on the command line
2
3
The edcount program implements HyperLogLog, with some minor modifications, as
4
detailed by by Flajolet et. al. in the paper "HyperLogLog: the analysis of a
5
near-optimal cardinality estimation algorithm".
6
7
Additionally, the memory footprint of the program is constant, at a few
8
megabytes. This memory use is constant regardless of the number of records
9
counted, and does not degrade in accuracy.
10
11
WWW: https://github.com/haroldfreeman/edcount
(-)pkg-plist (+2 lines)
Line 0 Link Here
1
bin/edcount
2
man/man1/edcount.1.gz

Return to bug 248123