View | Details | Raw Unified | Return to bug 286035
Collapse All | Expand All

(-)b/net/gotify-server/Makefile (-3 / +2 lines)
Lines 1-40 Link Here
1
PORTNAME=	gotify-server
1
PORTNAME=	gotify-server
2
PORTVERSION=	2.6.1
2
PORTVERSION=	2.6.1
3
DISTVERSIONPREFIX=	v
3
DISTVERSIONPREFIX=	v
4
PORTREVISION=	3
4
PORTREVISION=	4
5
CATEGORIES=	net
5
CATEGORIES=	net
6
MASTER_SITES=	https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
6
MASTER_SITES=	https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
7
DISTNAME=	server
7
DISTNAME=	server
8
DISTFILES=	${PORTNAME}-yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache
8
DISTFILES=	${PORTNAME}-yarn-offline-cache-${DISTVERSION}${EXTRACT_SUFX}:yarn_cache
9
9
10
MAINTAINER=	mfechner@FreeBSD.org
10
MAINTAINER=	mfechner@FreeBSD.org
11
COMMENT=	Simple server for sending and receiving messages
11
COMMENT=	Simple server for sending and receiving messages
12
WWW=		https://github.com/gotify/server
12
WWW=		https://github.com/gotify/server
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
15
16
BUILD_DEPENDS=	yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \
16
BUILD_DEPENDS=	yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \
17
		
17
		
18
USES=		go:modules,1.22 nodejs:build
18
USES=		go:modules,1.22 nodejs:build
19
USE_RC_SUBR=	gotify_server
19
USE_RC_SUBR=	gotify_server
20
GO_MODULE=	github.com/gotify/server/v2
20
GO_MODULE=	github.com/gotify/server
21
21
22
_BUILD_DATE=	$$(date -u "+%Y-%m-%d-%H%M UTC")
22
_BUILD_DATE=	$$(date -u "+%Y-%m-%d-%H%M UTC")
23
#GO_TARGET=     ./
23
#GO_TARGET=     ./
24
GO_BUILDFLAGS=	-buildmode=pie -modcacherw \
24
GO_BUILDFLAGS=	-buildmode=pie -modcacherw \
25
		-ldflags=" \
25
		-ldflags=" \
26
		-X 'main.Version=${PORTVERSION}' \
26
		-X 'main.Version=${PORTVERSION}' \
27
		-X 'main.Commit=${GL_TAGNAME:C/^(........).*/\1/}' \
27
		-X 'main.Commit=${GL_TAGNAME:C/^(........).*/\1/}' \
28
		-X 'main.BuildDate=${_BUILD_DATE}' \
28
		-X 'main.BuildDate=${_BUILD_DATE}' \
29
		-X 'main.Mode=prod'"
29
		-X 'main.Mode=prod'"
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
32
32
33
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400000
33
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400000
34
MAKE_ENV+=	 NODE_OPTIONS=--openssl-legacy-provider
34
MAKE_ENV+=	 NODE_OPTIONS=--openssl-legacy-provider
35
.endif
35
.endif
36
36
37
USERS=		gotify
37
USERS=		gotify
38
GROUPS=		gotify
38
GROUPS=		gotify
39
39
40
PLIST_FILES=	bin/gotify-server
40
PLIST_FILES=	bin/gotify-server
41
- 

Return to bug 286035