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

(-)devel/jetbrains-goland/Makefile (-9 / +13 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	goland
3
PORTNAME=	goland
4
PORTVERSION=	2020.3.2
4
PORTVERSION=	2020.3.3
5
CATEGORIES=	devel java
5
CATEGORIES=	devel java
6
MASTER_SITES=	https://download-cf.jetbrains.com/go/
6
MASTER_SITES=	https://download-cf.jetbrains.com/go/
7
PKGNAMEPREFIX=	jetbrains-
7
PKGNAMEPREFIX=	jetbrains-
Lines 28-34 Link Here
28
28
29
NO_ARCH=	yes
29
NO_ARCH=	yes
30
NO_BUILD=	yes
30
NO_BUILD=	yes
31
SUB_FILES=	goland goland.desktop pkg-message
31
SUB_FILES=	${PORTNAME} ${PORTNAME}.desktop pkg-message
32
32
33
WRKSRC=		${WRKDIR}/GoLand-${PORTVERSION}
33
WRKSRC=		${WRKDIR}/GoLand-${PORTVERSION}
34
34
Lines 40-61 Link Here
40
DELVE_RUN_DEPENDS=	delve>0:devel/delve
40
DELVE_RUN_DEPENDS=	delve>0:devel/delve
41
41
42
do-install:
42
do-install:
43
# Initial JDK 15+ support
44
	@${REINPLACE_CMD} '/UseConcMarkSweepGC/d' ${WRKSRC}/bin/${PORTNAME}.vmoptions
45
	@${REINPLACE_CMD} '/UseConcMarkSweepGC/d' ${WRKSRC}/bin/${PORTNAME}64.vmoptions
43
# Linux/Windows/OS X only so remove them
46
# Linux/Windows/OS X only so remove them
44
	@${RM} -r ${WRKSRC}/bin/fsnotifier \
47
	@${RM} -r \
48
		${WRKSRC}/bin/fsnotifier \
45
		${WRKSRC}/bin/fsnotifier-arm \
49
		${WRKSRC}/bin/fsnotifier-arm \
46
		${WRKSRC}/bin/fsnotifier64 \
50
		${WRKSRC}/bin/fsnotifier64 \
51
		${WRKSRC}/jbr \
52
		${WRKSRC}/jre64 \
47
		${WRKSRC}/lib/pty4j-native \
53
		${WRKSRC}/lib/pty4j-native \
48
		${WRKSRC}/plugins/go/lib/dlv \
54
		${WRKSRC}/plugins/go/lib/dlv \
49
		${WRKSRC}/plugins/performanceTesting/bin
55
		${WRKSRC}/plugins/performanceTesting/bin
50
# Remove bundled linux JetBrains Runtime and OpenJDK
51
	@${RM} -r ${WRKSRC}/jbr ${WRKSRC}/jre64
52
	${MKDIR} ${STAGEDIR}${DATADIR}
56
	${MKDIR} ${STAGEDIR}${DATADIR}
53
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \
57
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \
54
		"! -name *\.so ! -name *\.dll ! -name *\.dylib ! -name *\.pdb ! -name *\.sh")
58
		"! -name *\.bak ! -name *\.so ! -name *\.dll ! -name *\.dylib ! -name *\.pdb ! -name *\.sh")
55
	@(cd ${WRKSRC} && ${COPYTREE_BIN} . ${STAGEDIR}${DATADIR} "-name *\.sh")
59
	@(cd ${WRKSRC} && ${COPYTREE_BIN} . ${STAGEDIR}${DATADIR} "-name *\.sh")
56
	${INSTALL_SCRIPT} ${WRKDIR}/goland ${STAGEDIR}${PREFIX}/bin/goland
60
	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
57
	${INSTALL_MAN} ${FILESDIR}/goland.1 ${STAGEDIR}${PREFIX}/man/man1
61
	${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1
58
	${INSTALL_DATA} ${WRKDIR}/goland.desktop ${STAGEDIR}${PREFIX}/share/applications/
62
	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/
59
# Use fsnotifier replacement provided by java/intellij-fsnotifier
63
# Use fsnotifier replacement provided by java/intellij-fsnotifier
60
	${ECHO} "idea.filewatcher.executable.path=${PREFIX}/intellij/bin/fsnotifier" >> ${STAGEDIR}${DATADIR}/bin/idea.properties
64
	${ECHO} "idea.filewatcher.executable.path=${PREFIX}/intellij/bin/fsnotifier" >> ${STAGEDIR}${DATADIR}/bin/idea.properties
61
# Use pty4j replacement provided by java/intellij-pty4j
65
# Use pty4j replacement provided by java/intellij-pty4j
(-)devel/jetbrains-goland/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1612110616
1
TIMESTAMP = 1615152004
2
SHA256 (jetbrains/goland-2020.3.2.tar.gz) = 5f1bacaadac20259b58215fb3a5f58fe97ba1051279a7f9060693d1e1ea18b03
2
SHA256 (jetbrains/goland-2020.3.3.tar.gz) = 276b07c8b8a49a62c002d9565fb33a8e6800e40edfdb809d70870e6074db86f8
3
SIZE (jetbrains/goland-2020.3.2.tar.gz) = 484904300
3
SIZE (jetbrains/goland-2020.3.3.tar.gz) = 484958892

Return to bug 254143