# $OpenBSD: Makefile,v 1.23 2018/12/13 12:46:19 renaud Exp $

COMMENT =	Modern GPS Tracking Platform

V =		4.2
DISTNAME =	traccar-${V}
EXTRACT_SUFX =	.zip
DISTFILES =	traccar-other-${V}${EXTRACT_SUFX}
WRKDIST =	${WRKDIR}
REVISION =	0

CATEGORIES =	net
HOMEPAGE =	https://www.traccar.org/

MAINTAINER =	Renaud Allard <renaud@allard.it>

# MPL 2.0
PERMIT_PACKAGE_CDROM =	Yes

MASTER_SITES = https://github.com/traccar/traccar/releases/download/v${V}/

MODULES =               java
MODJAVA_VER =           1.8
MODJAVA_JRERUN =        yes

RUN_DEPENDS=		java/javaPathHelper

NO_BUILD =              Yes
NO_TEST =               Yes

do-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/conf ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/lib ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/schema ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/templates ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/web ${PREFIX}/share/traccar/
	cp -r ${WRKSRC}/tracker-server.jar ${PREFIX}/share/traccar/
	${INSTALL_DATA_DIR} ${SYSCONFDIR}/traccar
	cp ${WRKSRC}/conf/default.xml ${SYSCONFDIR}/traccar
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/traccar/
	cp ${WRKSRC}/conf/traccar.xml ${PREFIX}/share/examples/traccar/
	${INSTALL_DATA_DIR} /var/db/traccar/
	${INSTALL_DATA_DIR} /var/log/traccar/

.include <bsd.port.mk>
