diff options
Diffstat (limited to 'databases/redis4/Makefile')
-rw-r--r-- | databases/redis4/Makefile | 115 |
1 files changed, 0 insertions, 115 deletions
diff --git a/databases/redis4/Makefile b/databases/redis4/Makefile deleted file mode 100644 index 83415dabc3ff..000000000000 --- a/databases/redis4/Makefile +++ /dev/null @@ -1,115 +0,0 @@ -# Created by: Sergey Skvortsov <skv@protey.ru> -# $FreeBSD$ - -PORTNAME= redis4 -PORTVERSION= 4.0.14 -PORTREVISION= 2 -CATEGORIES= databases -MASTER_SITES= https://download.redis.io/releases/ -DISTNAME= redis-${PORTVERSION} - -MAINTAINER= osa@FreeBSD.org -COMMENT= Persistent key-value database with built-in net interface - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= EOLed upstream -EXPIRATION_DATE=2021-03-31 - -OPTIONS_DEFINE= TESTS TRIB -OPTIONS_RADIO= EXTLUA -OPTIONS_RADIO_EXTLUA= LUA LUAJIT -OPTIONS_SUB= yes -LUA_DESC= Use lang/lua instead of builtin lua -LUAJIT_DESC= Use lang/luajit instead of builtin lua -TESTS_DESC= Install lang/tcl for redis unit tests -TRIB_DESC= Install redis-trib.rb (lang/ruby req.) - -.include <bsd.port.options.mk> - -.if ${ARCH} == i386 && ! ${CFLAGS:M-march=*} -# Needed for __atomic_fetch_add_8 -USE_GCC= yes -CFLAGS+= -march=i586 -.endif - -.if ${PORT_OPTIONS:MTRIB} -CATEGORIES+= ruby -USE_RUBY= yes -RUN_DEPENDS= rubygem-redis>=2.2:databases/rubygem-redis -.endif - -.if ${PORT_OPTIONS:MLUA} -USES+= lua:51 -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-Makefile.lua -.endif - -.if ${PORT_OPTIONS:MLUAJIT} -LIB_DEPENDS+= libluajit-5.1.so:lang/luajit -EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src-Makefile.luajit -.endif - -.if ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MLUAJIT} -CFLAGS+= -fPIC -LDFLAGS+= -Wl,-E -.endif - -.if ${PORT_OPTIONS:MTESTS} -USES+= tcl:build -.endif - -LDFLAGS+= -lpthread -lm -lexecinfo - -CONFLICTS?= redis-6.* redis5-5.* redis-devel-6.* - -USES+= gmake -MAKE_ENV= "V=yo" -USE_RC_SUBR= redis sentinel -BIN_FILES= redis-benchmark redis-check-aof redis-check-rdb \ - redis-cli redis-sentinel redis-server - -USERS= redis -GROUPS= redis - -REDIS_DBDIR?= /var/db/redis -REDIS_RUNDIR?= /var/run/redis -REDIS_LOGDIR?= /var/log/redis - -SUB_FILES= pkg-message -SUB_LIST+= PORTNAME=${PORTNAME} \ - REDIS_USER=${USERS} \ - REDIS_DBDIR=${REDIS_DBDIR} \ - REDIS_LOGDIR=${REDIS_LOGDIR} \ - REDIS_RUNDIR=${REDIS_RUNDIR} - -PLIST_SUB+= REDIS_USER=${USERS} \ - REDIS_GROUP=${GROUPS} \ - REDIS_LOGDIR=${REDIS_LOGDIR} \ - REDIS_DBDIR=${REDIS_DBDIR} \ - REDIS_RUNDIR=${REDIS_RUNDIR} - -.if ${PORT_OPTIONS:MLUAJIT} || ${PORT_OPTIONS:MLUA} -post-patch: - @cd ${WRKSRC}/deps/lua/src && ${CP} fpconv.* lua_* strbuf.* ${WRKSRC}/src/ -.endif - -post-build: - ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${WRKSRC}/redis.conf > ${WRKDIR}/redis.conf - -do-install: - ${INSTALL_PROGRAM} ${BIN_FILES:C!^!${WRKSRC}/src/!} ${STAGEDIR}${PREFIX}/bin/ -.if ${PORT_OPTIONS:MTRIB} - ${INSTALL_SCRIPT} ${WRKSRC}/src/redis-trib.rb ${STAGEDIR}${PREFIX}/bin/ -.endif - ${INSTALL_DATA} ${WRKDIR}/redis.conf ${STAGEDIR}${PREFIX}/etc/redis.conf.sample - ${INSTALL_DATA} ${WRKSRC}/sentinel.conf ${STAGEDIR}${PREFIX}/etc/sentinel.conf.sample - ${MKDIR} ${STAGEDIR}${REDIS_LOGDIR} \ - ${STAGEDIR}${REDIS_DBDIR} \ - ${STAGEDIR}${REDIS_RUNDIR} - -do-test: - @cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl - -.include <bsd.port.mk> |