COMMENT =		generic hash table implementation in C

V =			1.1.3
DISTNAME =		genht-${V}
PKGNAME =		genht-${V}
CATEGORIES =		devel

HOMEPAGE =		http://repo.hu/projects/genht/

# Public Domain
PERMIT_PACKAGE =	Yes

SITES =			http://repo.hu/projects/genht/releases/

SHARED_LIBS +=  	genht	1.1	# 1.1.3

COMPILER =              base-clang ports-gcc base-gcc

USE_GMAKE =		Yes

CONFIGURE_STYLE =	none

do-build:
	cd ${WRKSRC} && ${MAKE_PROGRAM}

do-install:
	${INSTALL_DATA_DIR} ${PREFIX}/include/genht
	${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/genht
	${INSTALL_DATA} ${WRKSRC}/src/ht.c ${PREFIX}/include/genht
	${INSTALL_DATA_DIR} ${PREFIX}/lib
	${INSTALL_DATA} ${WRKSRC}/src/libgenht.so.${V}\
		${PREFIX}/lib/libgenht.so.${LIBgenht_VERSION}
	cd ${PREFIX}/lib/ && \
		ln -sf libgenht.so.${LIBgenht_VERSION} libgenht.so.${LIBgenht_VERSION:R} && \
		ln -sf libgenht.so.${LIBgenht_VERSION:R} libgenht.so

.include <bsd.port.mk>
