1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
freebsd-ports/www/kanboard/Makefile
Jochen Neumeister ec9ed0ccd7 Update to 1.2.6
Changelog:
 - Escape table name 'groups' because groups is a reserved word as of MySql 8.0.2
 - Reduce number of SQL queries when doing groups sync
 - Make swimlane filter compatible with numeric title
 - Duplicate reference fields when duplicating a task
 - Do not try to redirect to login page when offline
 - Define fixed width for auto-complete dropdown
 - Fix task drag and drop slowdown when a column is hidden
 -  Make PLUGINS_DIR absolute in config.default.php
 - Add custom roles project duplication
 - Allow 'No assignee' for external task on single user public boards
 - Add tag and category colors
 - Exclude task links and user mentions from nesting (Markdown parser)
 - When forcing HTTPS, handle subfolder URLs properly
 - Add search within a range of dates for completion, modification, creation, and moved fields
 - Update Docker image to Alpine Linux 3.8
 - Make sure the presense of mod_env is checked in .htaccess
 - Make HTTP client timeout configurable
 - Use SET NAMES instead of charset for MySQL connection
 - Vendoring deprecated Composer libs
 - Update translations and fix typos

PR:		232349
Reported by:	Alexander (inbox@gmail.com)
Approved by:	bsd@if0.eu (maintainer timeout)
Sponsored by:	Netzkommune GmbH
2018-11-11 18:41:51 +00:00

45 lines
964 B
Makefile

# $FreeBSD$
PORTNAME= kanboard
PORTVERSION= 1.2.6
DISTVERSIONPREFIX= v
CATEGORIES= www
MAINTAINER= bsd@if0.eu
COMMENT= Simple visual task board software
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
NO_BUILD= yes
NO_ARCH= yes
USES= php
USE_GITHUB= yes
USE_PHP= ctype curl dom gd hash filter iconv json mcrypt mbstring \
openssl pdo session simplexml \
zlib xml
KANBOARD_USERNAME?= www
KANBOARD_GROUPNAME?= ${KANBOARD_USERNAME}
PLIST_SUB= KANBOARD_USERNAME=${KANBOARD_USERNAME} \
KANBOARD_GROUPNAME=${KANBOARD_GROUPNAME}
OPTIONS_MULTI= DB
OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE
OPTIONS_DEFAULT= SQLITE
OPTIONS_DEFINE= OPCACHE
OPCACHE_DESC= OPcache support (recommended)
MYSQL_USE= MYSQL=client PHP=mysql,pdo_mysql
PGSQL_USES= pgsql
PGSQL_USE= PHP=pdo_pgsql,pgsql
SQLITE_USE= PHP=pdo_sqlite,sqlite3
OPCACHE_USE= PHP=opcache
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
.include <bsd.port.mk>