BSD Ports

devel/genht 1.1.3 MidnightBSD

Simple generic hash table implementation in C

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
publicdom
Categories
devel

Description

genht is a simple generic hash table implementation in C. Uses open addressing scheme with space doubling. Type generics is achieved by ugly name prefixing macros.

In the other systems

SystemPortVersion
MidnightBSDdevel/genht1.1.3
FreeBSDdevel/genht1.1.3
DragonFlydevel/genht1.1.3
HardenedBSDdevel/genht1.1.3
GhostBSDdevel/genht1.1.3

Install

Binary package:

mport install genht

From mports:

cd /usr/mports/devel/genht && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	genht>0:devel/genht
LIB_DEPENDS=	libgenht.so:devel/genht

Dependencies

Configuration

Options name: devel_genht

OptionDefaultDescription
EXAMPLESoff
USES
tar:bz2
Service scripts
none

Files

pkg-plist 17
  • include/genht/hash.h
  • include/genht/ht.c
  • include/genht/ht.h
  • include/genht/ht_inlines.h
  • include/genht/ht_utils.h
  • include/genht/htip.h
  • include/genht/htpi.h
  • include/genht/htpp.h
  • include/genht/htsi.h
  • include/genht/htsp.h
  • include/genht/htss.h
  • include/genht/siphash24.h
  • include/genht/version.h
  • lib/libgenht.a
  • lib/libgenht.so
  • lib/libgenht.so.1
  • lib/libgenht.so.1.1.3
distinfo 1
FileSizeSHA256
genht-1.1.3.tar.bz2109369861a35c30b5d0023c5f50fa8bb44c3e1df15c232de155888faa492f71f3b1cc
Master sites 1
  • http://www.repo.hu/projects/genht/releases/