View | Details | Raw Unified | Return to bug 239640 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-6 / +3 lines)
Lines 2-12 Link Here
2
2
3
PORTNAME=	miniflux
3
PORTNAME=	miniflux
4
DISTVERSION=	2.0.16
4
DISTVERSION=	2.0.16
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	www
6
CATEGORIES=	www
7
7
8
MAINTAINER=	krion@FreeBSD.org
8
MAINTAINER=	krion@FreeBSD.org
9
COMMENT=	Miniflux is a self-hosted software to read RSS/Atom/JSON feeds
9
COMMENT=	Self-hosted software to read RSS/Atom/JSON feeds
10
10
11
LICENSE=	APACHE20
11
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE
12
LICENSE_FILE=	${WRKSRC}/LICENSE
Lines 18-24 Link Here
18
USERS=	miniflux
18
USERS=	miniflux
19
GROUPS=	miniflux
19
GROUPS=	miniflux
20
20
21
WANT_PGSQL=	client
21
WANT_PGSQL=	client contrib
22
USE_RC_SUBR=	miniflux
22
USE_RC_SUBR=	miniflux
23
23
24
USE_GITHUB=	yes
24
USE_GITHUB=	yes
Lines 30-41 Link Here
30
		-X miniflux.app/version.BuildDate=$$(date +'%Y-%m-%dT%H:%M:%SZ')"
30
		-X miniflux.app/version.BuildDate=$$(date +'%Y-%m-%dT%H:%M:%SZ')"
31
31
32
OPTIONS_DEFINE=		PGSQL_SERVER
32
OPTIONS_DEFINE=		PGSQL_SERVER
33
OPTIONS_DEFAULT=
34
PGSQL_SERVER_DESC=	Install the PostgreSQL Server Component
33
PGSQL_SERVER_DESC=	Install the PostgreSQL Server Component
35
PGSQL_SERVER_VARS=	WANT_PGSQL=server
34
PGSQL_SERVER_VARS=	WANT_PGSQL=server
36
35
37
.include <bsd.port.options.mk>
38
39
do-install:
36
do-install:
40
	${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/miniflux.app ${STAGEDIR}${PREFIX}/bin/miniflux
37
	${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/miniflux.app ${STAGEDIR}${PREFIX}/bin/miniflux
41
	${INSTALL_MAN} ${WRKSRC}/miniflux.1 ${STAGEDIR}${PREFIX}/man/man1/
38
	${INSTALL_MAN} ${WRKSRC}/miniflux.1 ${STAGEDIR}${PREFIX}/man/man1/
(-)files/miniflux.in (-6 / +2 lines)
Lines 21-35 Link Here
21
load_rc_config $name
21
load_rc_config $name
22
22
23
: ${miniflux_enable="NO"}
23
: ${miniflux_enable="NO"}
24
: ${miniflux_config="%%PREFIX%%/etc/miniflux.env"}
24
25
25
# Miniflux doesn't use any config file, only environment variables.
26
set -a
27
. %%PREFIX%%/etc/miniflux.env
28
set +a
29
30
pidfile="/var/run/miniflux.pid"
26
pidfile="/var/run/miniflux.pid"
31
procname="%%PREFIX%%/bin/miniflux"
27
procname="%%PREFIX%%/bin/miniflux"
32
command="/usr/sbin/daemon"
28
command="/usr/sbin/daemon"
33
command_args="-f -T miniflux -p ${pidfile} -u miniflux %%PREFIX%%/bin/miniflux"
29
command_args="-f -T miniflux -p ${pidfile} -u miniflux %%PREFIX%%/bin/miniflux -c ${miniflux_config}"
34
30
35
run_rc_command "$1"
31
run_rc_command "$1"

Return to bug 239640