aboutsummaryrefslogtreecommitdiff
path: root/www/pydio-cells/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/pydio-cells/Makefile')
-rw-r--r--www/pydio-cells/Makefile27
1 files changed, 8 insertions, 19 deletions
diff --git a/www/pydio-cells/Makefile b/www/pydio-cells/Makefile
index 0113981ff9a1..8e743fe59677 100644
--- a/www/pydio-cells/Makefile
+++ b/www/pydio-cells/Makefile
@@ -1,11 +1,13 @@
PORTNAME= cells
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.9
+DISTVERSION= 4.4.0
+PORTREVISION= 1
CATEGORIES= www
PKGNAMEPREFIX= pydio-
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Nextgen file sharing platform for organizations
+WWW= https://github.com/pydio/cells
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,15 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= Not supported on i386
-BUILD_DEPENDS= pydio-packr:devel/pydio-packr
-
-USES= go gmake
+USES= cpe go:1.21,modules gmake
+CPE_VENDOR= pydio
USE_RC_SUBR= ${PORTNAME}
-USE_GITHUB= yes
-GH_ACCOUNT= pydio
-GO_PKGNAME= github.com/pydio/cells
-GO_BUILDFLAGS= -ldflags "-X github.com/pydio/cells/common.version=${DISTVERSION}"
+GO_MODULE= github.com/pydio/cells/v4
+GO_BUILDFLAGS= -ldflags "-X github.com/pydio/cells/v4/common.version=${DISTVERSION}\
+ -X github.com/pydio/cells/v4/common.BuildStamp=1970-01-01T00:00:00"
USERS= pydio
GROUPS= pydio
@@ -33,17 +33,6 @@ OPTIONS_DEFAULT= BASH ZSH
BASH_PLIST_FILES= etc/bash_completion.d/${PORTNAME}
ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME}
-post-patch:
- ${REINPLACE_CMD} -e "s|\$${GOPATH}/bin/packr|${LOCALBASE}/bin/pydio-packr|g" \
- ${WRKSRC}/Makefile
- # Linux keyring code is compatible with FreeBSD
- cd ${WRKSRC}/vendor/github.com/zalando/go-keyring && \
- ${LN} -s keyring_linux.go keyring_freebsd.go
-
-pre-build:
- @cd ${WRKSRC} && \
- ${MAKE_CMD} generate
-
post-build-BASH-on:
${SETENV} CELLS_WORKING_DIR=${WRKDIR}/wrkdir \
${GO_WRKDIR_BIN}/${PORTNAME} tools completion bash \