# $NetBSD$

DISTNAME=	xpathd-1.0
CATEGORY=	linux	
CATEGORIES=	${CATEGORY}
COMMENT=	xpath tcp serve for xpath 1.0 from libxml2
LICENSE=	gnu-gpl-v2
DISTFILES=	# empty

ONLY_FOR_PLATFORM=	Linux-*-*

USE_TOOLS+=		gmake xml2-config

HAS_CONFIGURE=		no
NO_CONFIGURE=		yes
GNU_CONFIGURE=		no
USE_LANGUAGES=		c c++

WRKSRC=			${WRKDIR}/${DISTNAME}
DSTPRE=			${DESTDIR}${PREFIX}/native

do-extract:
	${MKDIR} ${WRKSRC}
	${CP} -av ${FILESDIR}/* ${WRKSRC}

do-build:
	cd ${WRKSRC} && gcc -o xpathd xpathd.c fort.c $$(xml2-config --cflags --libs) -lxslt -lxml2
	cd ${WRKSRC} && gcc -o xmlpath xmlpath.c $$(xml2-config --cflags --libs) -lxslt -lxml2 -lpthread
	cd ${WRKSRC} && gcc -o speed speed.c
	
do-install:
	${MKDIR} -v ${DSTPRE}/sbin/
	${CP} ${WRKSRC}/xmlpath ${BLDPRE}/sbin/
	${CP} ${WRKSRC}/xpathd ${BLDPRE}/sbin/
	${CP} ${WRKSRC}/speed ${BLDPRE}/sbin/
	${MKDIR} -v ${DSTPRE}/usr/share/man/man1/
	${CP} ${WRKSRC}/xpathd.1 ${BLDPRE}/usr/share/man/man1/
	${CP} ${WRKSRC}/speed.1 ${BLDPRE}/usr/share/man/man1/

PLIST_SRC=
GENERATE_PLIST+= \
	cd ${DESTDIR}${PREFIX} && \
	${FIND} native \( -type f -o -type l \) -print | ${SORT} ;

.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
