Path: blob/main/finance/frontaccounting/Makefile
19397 views
PORTNAME= frontaccounting
PORTVERSION= 2.4.12
PORTREVISION= 1
DISTVERSIONSUFFIX= ${PORTVERSION}
CATEGORIES= finance www
MASTER_SITES= SF/${DIST_SUBDIR}/FrontAccounting%202.4/${PORTVERSION}
DISTNAME= frontaccounting-${PORTVERSION}
DIST_SUBDIR= frontaccounting
MAINTAINER= [email protected]
COMMENT= Simple, powerful system for the entire ERP chain
WWW= https://www.frontaccounting.com/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/doc/license.txt
USES= cpe
USE_PHP+= mysqli session ctype zlib
NO_BUILD= yes
SUB_FILES= pkg-deinstall pkg-message
WRKSRC= ${WRKDIR}/${DIST_SUBDIR}
OPTIONS_DEFINE= APACHE LIGHTTPD NGINX NLS DOCS
OPTIONS_DEFAULT= APACHE MYSQL_SERVER
OPTIONS_RADIO= RG1
OPTIONS_RADIO_RG1= MARIADB_CLIENT MYSQL_CLIENT MYSQL_SERVER
MARIADB_CLIENT_DESC= MariaDB client connector support
MYSQL_CLIENT_DESC= MySQL client connector support
MYSQL_SERVER_DESC= MySQL server support
NGINX_DESC= NGINX web server
RG1_DESC= Database Connectivity
APACHE_USES= apache:run php:web
DOCS_VARS_OFF= PORTDOCSARGS='-not -path "./doc*"'
LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd
LIGHTTPD_USES= php:web
MARIADB_CLIENT_USES= mysql:106m
MYSQL_CLIENT_USES= mysql:client
MYSQL_SERVER_USES= mysql:server
NGINX_RUN_DEPENDS= nginx:www/nginx
NGINX_USES= php:web
NLS_USES= gettext
.include <bsd.port.options.mk>
.if !${PORT_OPTIONS:MAPACHE} && !${PORT_OPTIONS:MLIGHTTPD} && !{PORT_OPTIONS:MNGINX}
USES+= php:cgi php:cli
.endif
.if ${PORT_OPTIONS:MMYSQL_SERVER} || ${PORT_OPTIONS:MMARIADB_CLIENT}
USE_PHP+= mysqli
.endif
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC} && ${COPYTREE_SHARE} . \
${STAGEDIR}${WWWDIR} ${PORTDOCSARGS})
.include <bsd.port.mk>