freebsd-ports/databases/tile38/Makefile
Pawel Pekala 64e998a1c1 Update to version 1.3.0
Changelog:
* Added:
    New EXPIRE, PERSISTS, TTL commands. New EX keyword to SET command.
    Support for plain strings using SET ... STRING value. syntax.
    New SEARCH command for finding strings.
    Scans can now order descending.

PR:		211341
Submitted by:	maintainer
2016-07-24 20:56:07 +00:00

54 lines
1.1 KiB
Makefile

# Created by: olevole@olevole.ru
# $FreeBSD$
PORTNAME= tile38
PORTVERSION= 1.3.0
CATEGORIES= databases
MAINTAINER= olevole@olevole.ru
COMMENT= In-memory geolocation data store, spatial index, and realtime geofence
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= go>=1.4:lang/go \
bash:shells/bash
RUN_DEPENDS= go>=1.4:lang/go \
bash:shells/bash
USE_GITHUB= yes
GH_ACCOUNT= tidwall
USES= shebangfix
SHEBANG_FILES= build.sh
USE_RC_SUBR= tile38
USERS= ${PORTNAME}
GROUPS= ${PORTNAME}
TILE38_DBDIR?= /var/db/tile38
TILE38_RUNDIR?= /var/run/tile38
SUB_LIST= PORTNAME=${PORTNAME} \
TILE38_USER=${USERS} \
TILE38_DBDIR=${TILE38_DBDIR} \
TILE38_RUNDIR=${TILE38_RUNDIR}
PLIST_SUB= TILE38_USER=${USERS} \
TILE38_GROUP=${GROUPS} \
TILE38_DBDIR=${TILE38_DBDIR} \
TILE38_RUNDIR=${TILE38_RUNDIR}
do-build:
@cd ${WRKSRC} && ./build.sh
do-install:
@${MKDIR} ${STAGEDIR}${TILE38_DBDIR} ${STAGEDIR}${TILE38_RUNDIR}
${INSTALL_PROGRAM} ${WRKSRC}/tile38-cli ${STAGEDIR}${PREFIX}/bin/
${INSTALL_PROGRAM} ${WRKSRC}/tile38-server ${STAGEDIR}${PREFIX}/bin/
do-test:
@cd ${WRKSRC} && ./build.sh test
.include <bsd.port.mk>