Bug 251172 - net-im/openfire: Update to 4.6.0
Summary: net-im/openfire: Update to 4.6.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL: http://download.igniterealtime.org/op...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-16 00:32 UTC by Nikita Druba
Modified: 2020-11-18 17:01 UTC (History)
3 users (show)

See Also:


Attachments
svn diff for net-im/openfire (13.25 KB, patch)
2020-11-16 00:32 UTC, Nikita Druba
no flags Details | Diff
svn diff for net-im/openfire (fixed) (12.94 KB, patch)
2020-11-16 18:01 UTC, Nikita Druba
nikita: maintainer-approval+
Details | Diff
219738: svn diff for net-im/openfire (fixed2) (12.97 KB, patch)
2020-11-16 19:51 UTC, Nikita Druba
nikita: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita Druba 2020-11-16 00:32:01 UTC
Created attachment 219718 [details]
svn diff for net-im/openfire

net-im/openfire: update to 4.6.0

Changelog:
http://download.igniterealtime.org/openfire/docs/4.6.0/changelog.html


P.S. For this port needed to upload to some server archive with local maven repository:
https://yadi.sk/d/DvPqXle4kPpkZQ
Comment 1 Fernando Apesteguía freebsd_committer 2020-11-16 15:40:33 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval.
--
Attachment -> Details -> maintainer-approval [+]

Q/A:  Makefile: [29]: whitespace before end of line.
 Makefile: [30]: whitespace before end of line.
 Makefile: [39]: whitespace before end of line.
 Makefile: ONLINE_M2 is listed in OPTIONS_DEFINE, but no PORT_OPTIONS:MONLINE_M2 appears.
 Makefile: possible use of absolute pathname "/var/log/${PORTNAME}".
 Makefile: possible use of absolute pathname "/var/db/${PORTNAME}".
 Makefile: extra item "MAINTAINER" placed in the PORTNAME section.
 Makefile: extra item "COMMENT" placed in the PORTNAME section.
 Makefile: extra item "LICENSE" placed in the PORTNAME section.
 Makefile: extra item "LICENSE_FILE" placed in the PORTNAME section.
 Makefile: extra item "NO_ARCH" placed in the PORTNAME section.
 Makefile: extra item "CPE_VENDOR" placed in the PORTNAME section.
 Makefile: extra item "USE_RC_SUBR" placed in the PORTNAME section.
 Makefile: extra item "SUB_FILES" placed in the PORTNAME section.
 Makefile: new ports should not set PORTREVISION.
 Makefile: new ports should not set PORTEPOCH.
 Makefile: use of DISTFILES with single file discouraged. distribution filename should be set by DISTNAME and EXTRACT_SUFX.
 Makefile: extra item "USE_JAVA" placed in the MAINTAINER section.
 Makefile: extra item "JAVA_VERSION" placed in the MAINTAINER section.
 Makefile: extra item "BUILD_DEPENDS" placed in the MAINTAINER section.
 Makefile: COMMENT is set externally to this port's Makefile, but this port is not configured as a slave port.
 Makefile: extra item "OPTIONS_DEFINE" placed in the LICENSE section.
 Makefile: extra item "OPTIONS_SINGLE" placed in the LICENSE section.
 Makefile: extra item "OPTIONS_SINGLE_MAVEN" placed in the LICENSE section.
 Makefile: extra item "MAVEN_DESC" placed in the LICENSE section.
 Makefile: extra item "LOCAL_M2_DESC" placed in the LICENSE section.
 Makefile: extra item "ONLINE_M2_DESC" placed in the LICENSE section.
 Makefile: extra item "OPTIONS_DEFAULT" placed in the LICENSE section.
 Makefile: extra item "LOCAL_M2_DISTFILES" placed in the LICENSE section.
 Makefile: extra item "MVN_OPTS" placed in the LICENSE section.
 Makefile: extra item "MVN_OPTS" placed in the LICENSE section.
 Makefile: DISTFILES/DISTNAME affects WRKSRC. take caution when changing them.

Probably many of these errors will go away when the first or two couple of variable that are out of order fall in place.

^Triage: Please confirm this change passes QA (portlint, poudriere at least).
--
https://www.freebsd.org/doc/en/books/porters-handbook/testing.html

Q/A: PORTREVISION should be removed


Thanks!
Comment 2 Nikita Druba 2020-11-16 17:55:56 UTC
Comment on attachment 219718 [details]
svn diff for net-im/openfire

Index: Makefile
===================================================================
--- Makefile	(revision 555438)
+++ Makefile	(working copy)
@@ -2,14 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	openfire
-PORTVERSION=	4.5.4
-PORTREVISION=	0
+PORTVERSION=	4.6.0
 PORTEPOCH=	1
 CATEGORIES=	net-im java
 MASTER_SITES=	https://github.com/igniterealtime/${PORTNAME}/releases/download/v${PORTVERSION}/ \
 		LOCAL/pi:maven
-DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz \
-		FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
+DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz
 
 MAINTAINER=	nikita@druba.su
 COMMENT=	Enterprise instant messaging server
@@ -20,6 +18,13 @@
 BUILD_DEPENDS=	mvn:devel/maven
 
 OPTIONS_DEFINE=	DOCS
+OPTIONS_SINGLE=	MAVEN
+OPTIONS_SINGLE_MAVEN=	LOCAL_M2 ONLINE_M2
+MAVEN_DESC=	Source of Maven build plugins
+LOCAL_M2_DESC=	Use prefetch plugins from FreeBSD repository
+ONLINE_M2_DESC=	Download last plugins during build process (into ~/.m2)
+OPTIONS_DEFAULT=	LOCAL_M2
+LOCAL_M2_DISTFILES=	FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
 
 USE_JAVA=	yes
 JAVA_VERSION=	1.8+
@@ -40,9 +45,18 @@
 		VARDB=${VARDB}
 
 MVN=		mvn
-MVN_OPTS=	-o -Dmaven.repo.local=${WRKDIR}/m2
 MVN_TARGET=	package
+##
+.include <bsd.port.options.mk>
+##
+.if ${PORT_OPTIONS:MLOCAL_M2}
+MVN_OPTS=	 -o -Dmaven.repo.local=${WRKDIR}/m2
+.endif
 
+.if ${PORT_OPTIONS:MONLINE_M2}
+MVN_OPTS=	 -U
+.endif
+
 do-build:
 	${ECHO_CMD} "cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET}"
 	@(cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET})
Index: distinfo
===================================================================
--- distinfo	(revision 555438)
+++ distinfo	(working copy)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1602481238
-SHA256 (openfire_src_4_5_4.tar.gz) = 2036b9bec3e2f004fe109e2285a4f181590d9ba90a9cb609ed8510ef30cbac81
-SIZE (openfire_src_4_5_4.tar.gz) = 6654011
-SHA256 (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = cfc043b53d4c9719a5f9c0d1b5c72ea83ff856218cd3418c28fdcbfb026a8e9e
-SIZE (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = 118391455
+TIMESTAMP = 1605483196
+SHA256 (openfire_src_4_6_0.tar.gz) = b88accbfeeb07e0e99b2055d93d1d4604ba2cf84d40b0536e7444e060b96440d
+SIZE (openfire_src_4_6_0.tar.gz) = 6744193
+SHA256 (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = b8a7eb8929683f781801c931a902af70e7057f3f81e5a374464069c868cae049
+SIZE (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = 119671982
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 555438)
+++ pkg-plist	(working copy)
@@ -9,24 +9,65 @@
 @mode
 @dir %%DATADIR%%
 @dir %%DATADIR%%/plugins
+%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/database.html
+%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
+%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
+%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
+%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
+%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
+%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
+%%PORTDOCS%%%%DOCSDIR%%/openfire.doap
+%%PORTDOCS%%%%DOCSDIR%%/overlay.html
+%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
+%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/source-build.html
+%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 %%DATADIR%%/conf
 %%DATADIR%%/embedded-db
 %%DATADIR%%/lib/activation-1.1.jar
 %%DATADIR%%/lib/animal-sniffer-annotations-1.17.jar
-%%DATADIR%%/lib/ant-1.10.5.jar
-%%DATADIR%%/lib/ant-launcher-1.10.5.jar
-%%DATADIR%%/lib/apache-el-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/asm-7.2.jar
-%%DATADIR%%/lib/asm-analysis-7.2.jar
-%%DATADIR%%/lib/asm-commons-7.2.jar
-%%DATADIR%%/lib/asm-tree-7.2.jar
+%%DATADIR%%/lib/ant-1.10.8.jar
+%%DATADIR%%/lib/ant-launcher-1.10.8.jar
+%%DATADIR%%/lib/apache-el-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/asm-7.3.1.jar
+%%DATADIR%%/lib/asm-analysis-7.3.1.jar
+%%DATADIR%%/lib/asm-commons-7.3.1.jar
+%%DATADIR%%/lib/asm-tree-7.3.1.jar
 %%DATADIR%%/lib/bcpg-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcpkix-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcprov-jdk15on-1.65.jar
 %%DATADIR%%/lib/caffeine-2.7.0.jar
 %%DATADIR%%/lib/checker-qual-2.5.2.jar
+%%DATADIR%%/lib/common-image-3.5.jar
+%%DATADIR%%/lib/common-io-3.5.jar
+%%DATADIR%%/lib/common-lang-3.5.jar
 %%DATADIR%%/lib/commons-codec-1.12.jar
 %%DATADIR%%/lib/commons-dbcp2-2.6.0.jar
 %%DATADIR%%/lib/commons-fileupload-1.4.jar
@@ -44,7 +85,9 @@
 %%DATADIR%%/lib/hsqldb-2.4.1.jar
 %%DATADIR%%/lib/httpclient-4.5.8.jar
 %%DATADIR%%/lib/httpcore-4.4.11.jar
-%%DATADIR%%/lib/i18n-4.5.4.jar
+%%DATADIR%%/lib/i18n-4.6.0.jar
+%%DATADIR%%/lib/imageio-bmp-3.5.jar
+%%DATADIR%%/lib/imageio-core-3.5.jar
 %%DATADIR%%/lib/j2objc-annotations-1.1.jar
 %%DATADIR%%/lib/javassist-3.24.1-GA.jar
 %%DATADIR%%/lib/javax.activation-api-1.2.0.jar
@@ -54,24 +97,24 @@
 %%DATADIR%%/lib/jaxb-api-2.3.1.jar
 %%DATADIR%%/lib/jaxen-1.2.0.jar
 %%DATADIR%%/lib/jcip-annotations-1.0.jar
-%%DATADIR%%/lib/jcl-over-slf4j-1.7.26.jar
+%%DATADIR%%/lib/jcl-over-slf4j-1.7.30.jar
 %%DATADIR%%/lib/jdom2-2.0.6.jar
-%%DATADIR%%/lib/jetty-annotations-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-continuation-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-http-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-io-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jmx-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jndi-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-plus-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-annotations-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-continuation-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-http-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-io-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jmx-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jndi-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-plus-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jetty-schemas-3.1.2.jar
-%%DATADIR%%/lib/jetty-security-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlets-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-util-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-webapp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-xml-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-security-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlets-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-util-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-webapp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-xml-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jmdns-1.0.jar
 %%DATADIR%%/lib/jsmpp-2.3.7.jar
 %%DATADIR%%/lib/jsr305-3.0.2.jar
@@ -79,9 +122,9 @@
 %%DATADIR%%/lib/jzlib-1.1.3.jar
 %%DATADIR%%/lib/libidn-1.35.jar
 %%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log4j-api-2.11.2.jar
-%%DATADIR%%/lib/log4j-core-2.11.2.jar
-%%DATADIR%%/lib/log4j-slf4j-impl-2.11.2.jar
+%%DATADIR%%/lib/log4j-api-2.13.3.jar
+%%DATADIR%%/lib/log4j-core-2.13.3.jar
+%%DATADIR%%/lib/log4j-slf4j-impl-2.13.3.jar
 %%DATADIR%%/lib/log4j2.xml
 %%DATADIR%%/lib/mina-core-2.1.3.jar
 %%DATADIR%%/lib/mina-filter-compression-2.1.3.jar
@@ -89,25 +132,25 @@
 %%DATADIR%%/lib/mina-integration-jmx-2.1.3.jar
 %%DATADIR%%/lib/mina-integration-ognl-2.1.3.jar
 %%DATADIR%%/lib/mssql-jdbc-7.2.2.jre8.jar
-%%DATADIR%%/lib/mysql-connector-java-8.0.17.jar
+%%DATADIR%%/lib/mysql-connector-java-8.0.21.jar
 %%DATADIR%%/lib/ognl-3.2.10.jar
 %%DATADIR%%/lib/postgresql-42.2.14.jar
-%%DATADIR%%/lib/protobuf-java-3.6.1.jar
+%%DATADIR%%/lib/protobuf-java-3.11.4.jar
 %%DATADIR%%/lib/rome-1.12.0.jar
 %%DATADIR%%/lib/rome-utils-1.12.0.jar
 %%DATADIR%%/lib/shaj-0.5.jar
 %%DATADIR%%/lib/sitemesh-2.4.2.jar
-%%DATADIR%%/lib/slf4j-api-1.7.26.jar
+%%DATADIR%%/lib/slf4j-api-1.7.30.jar
 %%DATADIR%%/lib/startup.jar
 %%DATADIR%%/lib/taglibs-standard-impl-1.2.5.jar
 %%DATADIR%%/lib/taglibs-standard-spec-1.2.5.jar
 %%DATADIR%%/lib/tinder-2.0.0.jar
-%%DATADIR%%/lib/websocket-api-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-common-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/xmppserver-4.5.4.jar
+%%DATADIR%%/lib/websocket-api-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-common-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/xmppserver-4.6.0.jar
 %%DATADIR%%/lib/xpp3-1.1.4c.jar
 %%DATADIR%%/logs
 %%DATADIR%%/plugins/admin/plugin.xml
@@ -449,6 +492,20 @@
 %%DATADIR%%/resources/database/upgrade/30/openfire_postgresql.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sqlserver.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sybase.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_db2.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_hsqldb.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_mysql.sql
@@ -494,43 +551,6 @@
 %%DATADIR%%/resources/security
 %%DATADIR%%/resources/spank/WEB-INF/web.xml
 %%DATADIR%%/resources/spank/index.html
-%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/database.html
-%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
-%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
-%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
-%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
-%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
-%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
-%%PORTDOCS%%%%DOCSDIR%%/overlay.html
-%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
-%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/source-build.html
-%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 @dir %%DATADIR%%/plugins/admin/webapp/decorators
 @dir %%VARDB%%
 @dir %%VARLOG%%
Comment 3 Nikita Druba 2020-11-16 17:57:43 UTC
Comment on attachment 219718 [details]
svn diff for net-im/openfire

Index: Makefile
===================================================================
--- Makefile	(revision 555438)
+++ Makefile	(working copy)
@@ -2,14 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	openfire
-PORTVERSION=	4.5.4
-PORTREVISION=	0
+PORTVERSION=	4.6.0
 PORTEPOCH=	1
 CATEGORIES=	net-im java
 MASTER_SITES=	https://github.com/igniterealtime/${PORTNAME}/releases/download/v${PORTVERSION}/ \
 		LOCAL/pi:maven
-DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz \
-		FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
+DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz
 
 MAINTAINER=	nikita@druba.su
 COMMENT=	Enterprise instant messaging server
@@ -20,6 +18,13 @@
 BUILD_DEPENDS=	mvn:devel/maven
 
 OPTIONS_DEFINE=	DOCS
+OPTIONS_SINGLE=	MAVEN
+OPTIONS_SINGLE_MAVEN=	LOCAL_M2 ONLINE_M2
+MAVEN_DESC=	Source of Maven build plugins
+LOCAL_M2_DESC=	Use prefetch plugins from FreeBSD repository
+ONLINE_M2_DESC=	Download last plugins during build process (into ~/.m2)
+OPTIONS_DEFAULT=	LOCAL_M2
+LOCAL_M2_DISTFILES=	FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
 
 USE_JAVA=	yes
 JAVA_VERSION=	1.8+
@@ -40,9 +45,18 @@
 		VARDB=${VARDB}
 
 MVN=		mvn
-MVN_OPTS=	-o -Dmaven.repo.local=${WRKDIR}/m2
 MVN_TARGET=	package
+##
+.include <bsd.port.options.mk>
+##
+.if ${PORT_OPTIONS:MLOCAL_M2}
+MVN_OPTS=	 -o -Dmaven.repo.local=${WRKDIR}/m2
+.endif
 
+.if ${PORT_OPTIONS:MONLINE_M2}
+MVN_OPTS=	 -U
+.endif
+
 do-build:
 	${ECHO_CMD} "cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET}"
 	@(cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET})
Index: distinfo
===================================================================
--- distinfo	(revision 555438)
+++ distinfo	(working copy)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1602481238
-SHA256 (openfire_src_4_5_4.tar.gz) = 2036b9bec3e2f004fe109e2285a4f181590d9ba90a9cb609ed8510ef30cbac81
-SIZE (openfire_src_4_5_4.tar.gz) = 6654011
-SHA256 (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = cfc043b53d4c9719a5f9c0d1b5c72ea83ff856218cd3418c28fdcbfb026a8e9e
-SIZE (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = 118391455
+TIMESTAMP = 1605483196
+SHA256 (openfire_src_4_6_0.tar.gz) = b88accbfeeb07e0e99b2055d93d1d4604ba2cf84d40b0536e7444e060b96440d
+SIZE (openfire_src_4_6_0.tar.gz) = 6744193
+SHA256 (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = b8a7eb8929683f781801c931a902af70e7057f3f81e5a374464069c868cae049
+SIZE (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = 119671982
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 555438)
+++ pkg-plist	(working copy)
@@ -9,24 +9,65 @@
 @mode
 @dir %%DATADIR%%
 @dir %%DATADIR%%/plugins
+%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/database.html
+%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
+%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
+%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
+%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
+%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
+%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
+%%PORTDOCS%%%%DOCSDIR%%/openfire.doap
+%%PORTDOCS%%%%DOCSDIR%%/overlay.html
+%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
+%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/source-build.html
+%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 %%DATADIR%%/conf
 %%DATADIR%%/embedded-db
 %%DATADIR%%/lib/activation-1.1.jar
 %%DATADIR%%/lib/animal-sniffer-annotations-1.17.jar
-%%DATADIR%%/lib/ant-1.10.5.jar
-%%DATADIR%%/lib/ant-launcher-1.10.5.jar
-%%DATADIR%%/lib/apache-el-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/asm-7.2.jar
-%%DATADIR%%/lib/asm-analysis-7.2.jar
-%%DATADIR%%/lib/asm-commons-7.2.jar
-%%DATADIR%%/lib/asm-tree-7.2.jar
+%%DATADIR%%/lib/ant-1.10.8.jar
+%%DATADIR%%/lib/ant-launcher-1.10.8.jar
+%%DATADIR%%/lib/apache-el-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/asm-7.3.1.jar
+%%DATADIR%%/lib/asm-analysis-7.3.1.jar
+%%DATADIR%%/lib/asm-commons-7.3.1.jar
+%%DATADIR%%/lib/asm-tree-7.3.1.jar
 %%DATADIR%%/lib/bcpg-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcpkix-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcprov-jdk15on-1.65.jar
 %%DATADIR%%/lib/caffeine-2.7.0.jar
 %%DATADIR%%/lib/checker-qual-2.5.2.jar
+%%DATADIR%%/lib/common-image-3.5.jar
+%%DATADIR%%/lib/common-io-3.5.jar
+%%DATADIR%%/lib/common-lang-3.5.jar
 %%DATADIR%%/lib/commons-codec-1.12.jar
 %%DATADIR%%/lib/commons-dbcp2-2.6.0.jar
 %%DATADIR%%/lib/commons-fileupload-1.4.jar
@@ -44,7 +85,9 @@
 %%DATADIR%%/lib/hsqldb-2.4.1.jar
 %%DATADIR%%/lib/httpclient-4.5.8.jar
 %%DATADIR%%/lib/httpcore-4.4.11.jar
-%%DATADIR%%/lib/i18n-4.5.4.jar
+%%DATADIR%%/lib/i18n-4.6.0.jar
+%%DATADIR%%/lib/imageio-bmp-3.5.jar
+%%DATADIR%%/lib/imageio-core-3.5.jar
 %%DATADIR%%/lib/j2objc-annotations-1.1.jar
 %%DATADIR%%/lib/javassist-3.24.1-GA.jar
 %%DATADIR%%/lib/javax.activation-api-1.2.0.jar
@@ -54,24 +97,24 @@
 %%DATADIR%%/lib/jaxb-api-2.3.1.jar
 %%DATADIR%%/lib/jaxen-1.2.0.jar
 %%DATADIR%%/lib/jcip-annotations-1.0.jar
-%%DATADIR%%/lib/jcl-over-slf4j-1.7.26.jar
+%%DATADIR%%/lib/jcl-over-slf4j-1.7.30.jar
 %%DATADIR%%/lib/jdom2-2.0.6.jar
-%%DATADIR%%/lib/jetty-annotations-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-continuation-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-http-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-io-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jmx-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jndi-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-plus-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-annotations-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-continuation-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-http-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-io-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jmx-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jndi-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-plus-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jetty-schemas-3.1.2.jar
-%%DATADIR%%/lib/jetty-security-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlets-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-util-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-webapp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-xml-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-security-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlets-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-util-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-webapp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-xml-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jmdns-1.0.jar
 %%DATADIR%%/lib/jsmpp-2.3.7.jar
 %%DATADIR%%/lib/jsr305-3.0.2.jar
@@ -79,9 +122,9 @@
 %%DATADIR%%/lib/jzlib-1.1.3.jar
 %%DATADIR%%/lib/libidn-1.35.jar
 %%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log4j-api-2.11.2.jar
-%%DATADIR%%/lib/log4j-core-2.11.2.jar
-%%DATADIR%%/lib/log4j-slf4j-impl-2.11.2.jar
+%%DATADIR%%/lib/log4j-api-2.13.3.jar
+%%DATADIR%%/lib/log4j-core-2.13.3.jar
+%%DATADIR%%/lib/log4j-slf4j-impl-2.13.3.jar
 %%DATADIR%%/lib/log4j2.xml
 %%DATADIR%%/lib/mina-core-2.1.3.jar
 %%DATADIR%%/lib/mina-filter-compression-2.1.3.jar
@@ -89,25 +132,25 @@
 %%DATADIR%%/lib/mina-integration-jmx-2.1.3.jar
 %%DATADIR%%/lib/mina-integration-ognl-2.1.3.jar
 %%DATADIR%%/lib/mssql-jdbc-7.2.2.jre8.jar
-%%DATADIR%%/lib/mysql-connector-java-8.0.17.jar
+%%DATADIR%%/lib/mysql-connector-java-8.0.21.jar
 %%DATADIR%%/lib/ognl-3.2.10.jar
 %%DATADIR%%/lib/postgresql-42.2.14.jar
-%%DATADIR%%/lib/protobuf-java-3.6.1.jar
+%%DATADIR%%/lib/protobuf-java-3.11.4.jar
 %%DATADIR%%/lib/rome-1.12.0.jar
 %%DATADIR%%/lib/rome-utils-1.12.0.jar
 %%DATADIR%%/lib/shaj-0.5.jar
 %%DATADIR%%/lib/sitemesh-2.4.2.jar
-%%DATADIR%%/lib/slf4j-api-1.7.26.jar
+%%DATADIR%%/lib/slf4j-api-1.7.30.jar
 %%DATADIR%%/lib/startup.jar
 %%DATADIR%%/lib/taglibs-standard-impl-1.2.5.jar
 %%DATADIR%%/lib/taglibs-standard-spec-1.2.5.jar
 %%DATADIR%%/lib/tinder-2.0.0.jar
-%%DATADIR%%/lib/websocket-api-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-common-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/xmppserver-4.5.4.jar
+%%DATADIR%%/lib/websocket-api-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-common-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/xmppserver-4.6.0.jar
 %%DATADIR%%/lib/xpp3-1.1.4c.jar
 %%DATADIR%%/logs
 %%DATADIR%%/plugins/admin/plugin.xml
@@ -449,6 +492,20 @@
 %%DATADIR%%/resources/database/upgrade/30/openfire_postgresql.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sqlserver.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sybase.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_db2.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_hsqldb.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_mysql.sql
@@ -494,43 +551,6 @@
 %%DATADIR%%/resources/security
 %%DATADIR%%/resources/spank/WEB-INF/web.xml
 %%DATADIR%%/resources/spank/index.html
-%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/database.html
-%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
-%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
-%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
-%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
-%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
-%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
-%%PORTDOCS%%%%DOCSDIR%%/overlay.html
-%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
-%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/source-build.html
-%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 @dir %%DATADIR%%/plugins/admin/webapp/decorators
 @dir %%VARDB%%
 @dir %%VARLOG%%
Comment 4 Nikita Druba 2020-11-16 17:58:33 UTC
Comment on attachment 219718 [details]
svn diff for net-im/openfire

Index: Makefile
===================================================================
--- Makefile	(revision 555438)
+++ Makefile	(working copy)
@@ -2,14 +2,12 @@
 # $FreeBSD$
 
 PORTNAME=	openfire
-PORTVERSION=	4.5.4
-PORTREVISION=	0
+PORTVERSION=	4.6.0
 PORTEPOCH=	1
 CATEGORIES=	net-im java
 MASTER_SITES=	https://github.com/igniterealtime/${PORTNAME}/releases/download/v${PORTVERSION}/ \
 		LOCAL/pi:maven
-DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz \
-		FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
+DISTFILES=	${PORTNAME}_src_${PORTVERSION:S/./_/g}.tar.gz
 
 MAINTAINER=	nikita@druba.su
 COMMENT=	Enterprise instant messaging server
@@ -20,6 +18,13 @@
 BUILD_DEPENDS=	mvn:devel/maven
 
 OPTIONS_DEFINE=	DOCS
+OPTIONS_SINGLE=	MAVEN
+OPTIONS_SINGLE_MAVEN=	LOCAL_M2 ONLINE_M2
+MAVEN_DESC=	Source of Maven build plugins
+LOCAL_M2_DESC=	Use prefetch plugins from FreeBSD repository
+ONLINE_M2_DESC=	Download last plugins during build process (into ~/.m2)
+OPTIONS_DEFAULT=	LOCAL_M2
+LOCAL_M2_DISTFILES=	FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
 
 USE_JAVA=	yes
 JAVA_VERSION=	1.8+
@@ -40,9 +45,18 @@
 		VARDB=${VARDB}
 
 MVN=		mvn
-MVN_OPTS=	-o -Dmaven.repo.local=${WRKDIR}/m2
 MVN_TARGET=	package
+##
+.include <bsd.port.options.mk>
+##
+.if ${PORT_OPTIONS:MLOCAL_M2}
+MVN_OPTS=	 -o -Dmaven.repo.local=${WRKDIR}/m2
+.endif
 
+.if ${PORT_OPTIONS:MONLINE_M2}
+MVN_OPTS=	 -U
+.endif
+
 do-build:
 	${ECHO_CMD} "cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET}"
 	@(cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET})
Index: distinfo
===================================================================
--- distinfo	(revision 555438)
+++ distinfo	(working copy)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1602481238
-SHA256 (openfire_src_4_5_4.tar.gz) = 2036b9bec3e2f004fe109e2285a4f181590d9ba90a9cb609ed8510ef30cbac81
-SIZE (openfire_src_4_5_4.tar.gz) = 6654011
-SHA256 (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = cfc043b53d4c9719a5f9c0d1b5c72ea83ff856218cd3418c28fdcbfb026a8e9e
-SIZE (FreeBSD-openfire-4.5.4-maven-repository.tar.gz) = 118391455
+TIMESTAMP = 1605483196
+SHA256 (openfire_src_4_6_0.tar.gz) = b88accbfeeb07e0e99b2055d93d1d4604ba2cf84d40b0536e7444e060b96440d
+SIZE (openfire_src_4_6_0.tar.gz) = 6744193
+SHA256 (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = b8a7eb8929683f781801c931a902af70e7057f3f81e5a374464069c868cae049
+SIZE (FreeBSD-openfire-4.6.0-maven-repository.tar.gz) = 119671982
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 555438)
+++ pkg-plist	(working copy)
@@ -9,24 +9,65 @@
 @mode
 @dir %%DATADIR%%
 @dir %%DATADIR%%/plugins
+%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/database.html
+%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
+%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
+%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
+%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
+%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
+%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
+%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
+%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
+%%PORTDOCS%%%%DOCSDIR%%/openfire.doap
+%%PORTDOCS%%%%DOCSDIR%%/overlay.html
+%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
+%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/source-build.html
+%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
+%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 %%DATADIR%%/conf
 %%DATADIR%%/embedded-db
 %%DATADIR%%/lib/activation-1.1.jar
 %%DATADIR%%/lib/animal-sniffer-annotations-1.17.jar
-%%DATADIR%%/lib/ant-1.10.5.jar
-%%DATADIR%%/lib/ant-launcher-1.10.5.jar
-%%DATADIR%%/lib/apache-el-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-8.5.49.jar
-%%DATADIR%%/lib/apache-jsp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/asm-7.2.jar
-%%DATADIR%%/lib/asm-analysis-7.2.jar
-%%DATADIR%%/lib/asm-commons-7.2.jar
-%%DATADIR%%/lib/asm-tree-7.2.jar
+%%DATADIR%%/lib/ant-1.10.8.jar
+%%DATADIR%%/lib/ant-launcher-1.10.8.jar
+%%DATADIR%%/lib/apache-el-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-8.5.54.jar
+%%DATADIR%%/lib/apache-jsp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/asm-7.3.1.jar
+%%DATADIR%%/lib/asm-analysis-7.3.1.jar
+%%DATADIR%%/lib/asm-commons-7.3.1.jar
+%%DATADIR%%/lib/asm-tree-7.3.1.jar
 %%DATADIR%%/lib/bcpg-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcpkix-jdk15on-1.65.jar
 %%DATADIR%%/lib/bcprov-jdk15on-1.65.jar
 %%DATADIR%%/lib/caffeine-2.7.0.jar
 %%DATADIR%%/lib/checker-qual-2.5.2.jar
+%%DATADIR%%/lib/common-image-3.5.jar
+%%DATADIR%%/lib/common-io-3.5.jar
+%%DATADIR%%/lib/common-lang-3.5.jar
 %%DATADIR%%/lib/commons-codec-1.12.jar
 %%DATADIR%%/lib/commons-dbcp2-2.6.0.jar
 %%DATADIR%%/lib/commons-fileupload-1.4.jar
@@ -44,7 +85,9 @@
 %%DATADIR%%/lib/hsqldb-2.4.1.jar
 %%DATADIR%%/lib/httpclient-4.5.8.jar
 %%DATADIR%%/lib/httpcore-4.4.11.jar
-%%DATADIR%%/lib/i18n-4.5.4.jar
+%%DATADIR%%/lib/i18n-4.6.0.jar
+%%DATADIR%%/lib/imageio-bmp-3.5.jar
+%%DATADIR%%/lib/imageio-core-3.5.jar
 %%DATADIR%%/lib/j2objc-annotations-1.1.jar
 %%DATADIR%%/lib/javassist-3.24.1-GA.jar
 %%DATADIR%%/lib/javax.activation-api-1.2.0.jar
@@ -54,24 +97,24 @@
 %%DATADIR%%/lib/jaxb-api-2.3.1.jar
 %%DATADIR%%/lib/jaxen-1.2.0.jar
 %%DATADIR%%/lib/jcip-annotations-1.0.jar
-%%DATADIR%%/lib/jcl-over-slf4j-1.7.26.jar
+%%DATADIR%%/lib/jcl-over-slf4j-1.7.30.jar
 %%DATADIR%%/lib/jdom2-2.0.6.jar
-%%DATADIR%%/lib/jetty-annotations-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-continuation-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-http-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-io-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jmx-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-jndi-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-plus-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-annotations-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-continuation-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-http-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-io-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jmx-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-jndi-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-plus-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jetty-schemas-3.1.2.jar
-%%DATADIR%%/lib/jetty-security-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-servlets-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-util-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-webapp-9.4.28.v20200408.jar
-%%DATADIR%%/lib/jetty-xml-9.4.28.v20200408.jar
+%%DATADIR%%/lib/jetty-security-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-servlets-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-util-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-webapp-9.4.31.v20200723.jar
+%%DATADIR%%/lib/jetty-xml-9.4.31.v20200723.jar
 %%DATADIR%%/lib/jmdns-1.0.jar
 %%DATADIR%%/lib/jsmpp-2.3.7.jar
 %%DATADIR%%/lib/jsr305-3.0.2.jar
@@ -79,9 +122,9 @@
 %%DATADIR%%/lib/jzlib-1.1.3.jar
 %%DATADIR%%/lib/libidn-1.35.jar
 %%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log4j-api-2.11.2.jar
-%%DATADIR%%/lib/log4j-core-2.11.2.jar
-%%DATADIR%%/lib/log4j-slf4j-impl-2.11.2.jar
+%%DATADIR%%/lib/log4j-api-2.13.3.jar
+%%DATADIR%%/lib/log4j-core-2.13.3.jar
+%%DATADIR%%/lib/log4j-slf4j-impl-2.13.3.jar
 %%DATADIR%%/lib/log4j2.xml
 %%DATADIR%%/lib/mina-core-2.1.3.jar
 %%DATADIR%%/lib/mina-filter-compression-2.1.3.jar
@@ -89,25 +132,25 @@
 %%DATADIR%%/lib/mina-integration-jmx-2.1.3.jar
 %%DATADIR%%/lib/mina-integration-ognl-2.1.3.jar
 %%DATADIR%%/lib/mssql-jdbc-7.2.2.jre8.jar
-%%DATADIR%%/lib/mysql-connector-java-8.0.17.jar
+%%DATADIR%%/lib/mysql-connector-java-8.0.21.jar
 %%DATADIR%%/lib/ognl-3.2.10.jar
 %%DATADIR%%/lib/postgresql-42.2.14.jar
-%%DATADIR%%/lib/protobuf-java-3.6.1.jar
+%%DATADIR%%/lib/protobuf-java-3.11.4.jar
 %%DATADIR%%/lib/rome-1.12.0.jar
 %%DATADIR%%/lib/rome-utils-1.12.0.jar
 %%DATADIR%%/lib/shaj-0.5.jar
 %%DATADIR%%/lib/sitemesh-2.4.2.jar
-%%DATADIR%%/lib/slf4j-api-1.7.26.jar
+%%DATADIR%%/lib/slf4j-api-1.7.30.jar
 %%DATADIR%%/lib/startup.jar
 %%DATADIR%%/lib/taglibs-standard-impl-1.2.5.jar
 %%DATADIR%%/lib/taglibs-standard-spec-1.2.5.jar
 %%DATADIR%%/lib/tinder-2.0.0.jar
-%%DATADIR%%/lib/websocket-api-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-client-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-common-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-server-9.4.28.v20200408.jar
-%%DATADIR%%/lib/websocket-servlet-9.4.28.v20200408.jar
-%%DATADIR%%/lib/xmppserver-4.5.4.jar
+%%DATADIR%%/lib/websocket-api-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-client-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-common-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-server-9.4.31.v20200723.jar
+%%DATADIR%%/lib/websocket-servlet-9.4.31.v20200723.jar
+%%DATADIR%%/lib/xmppserver-4.6.0.jar
 %%DATADIR%%/lib/xpp3-1.1.4c.jar
 %%DATADIR%%/logs
 %%DATADIR%%/plugins/admin/plugin.xml
@@ -449,6 +492,20 @@
 %%DATADIR%%/resources/database/upgrade/30/openfire_postgresql.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sqlserver.sql
 %%DATADIR%%/resources/database/upgrade/30/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/31/openfire_sybase.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_db2.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_hsqldb.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_mysql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_oracle.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_postgresql.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sqlserver.sql
+%%DATADIR%%/resources/database/upgrade/32/openfire_sybase.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_db2.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_hsqldb.sql
 %%DATADIR%%/resources/database/upgrade/4/openfire_mysql.sql
@@ -494,43 +551,6 @@
 %%DATADIR%%/resources/security
 %%DATADIR%%/resources/spank/WEB-INF/web.xml
 %%DATADIR%%/resources/spank/index.html
-%%PORTDOCS%%%%DOCSDIR%%/database-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/database.html
-%%PORTDOCS%%%%DOCSDIR%%/db-integration-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ide-vscode-setup.html
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-1.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-3.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-4.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-5.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-6.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-7.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-8.png
-%%PORTDOCS%%%%DOCSDIR%%/images/VSCode-9.png
-%%PORTDOCS%%%%DOCSDIR%%/images/active_directory.png
-%%PORTDOCS%%%%DOCSDIR%%/images/header_logo.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/launcher.png
-%%PORTDOCS%%%%DOCSDIR%%/images/setup_ldap.png
-%%PORTDOCS%%%%DOCSDIR%%/images/sitemesh.png
-%%PORTDOCS%%%%DOCSDIR%%/images/windows_service.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/install-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/ldap-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-dom4j.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-jaxen.txt
-%%PORTDOCS%%%%DOCSDIR%%/licenses/LICENSE-xpp3.txt
-%%PORTDOCS%%%%DOCSDIR%%/overlay.html
-%%PORTDOCS%%%%DOCSDIR%%/pluggable-roster-support-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/plugin-dev-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/protocol-support.html
-%%PORTDOCS%%%%DOCSDIR%%/separating-admin-users-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/source-build.html
-%%PORTDOCS%%%%DOCSDIR%%/ssl-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%%%DOCSDIR%%/translator-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/upgrade-guide.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-ent-3_2_0-upgrade.html
-%%PORTDOCS%%%%DOCSDIR%%/wildfire-openfire-upgrade.html
 @dir %%DATADIR%%/plugins/admin/webapp/decorators
 @dir %%VARDB%%
 @dir %%VARLOG%%
Comment 5 Nikita Druba 2020-11-16 18:01:17 UTC
Created attachment 219738 [details]
svn diff for net-im/openfire (fixed)
Comment 6 Nikita Druba 2020-11-16 18:25:49 UTC
sorry for little flood in comments. I thought, that button would give me to edit the attachment. And only now I saw what was done...
Comment 7 Nikita Druba 2020-11-16 18:28:54 UTC
(In reply to Fernando Apesteguía from comment #1)
After fixing:

WARN: Makefile: possible use of absolute pathname "/var/log/${PORTNAME}".
WARN: Makefile: possible use of absolute pathname "/var/db/${PORTNAME}".
WARN: Makefile: use of DISTFILES with single file discouraged. distribution filename should be set by DIST
NAME and EXTRACT_SUFX.
WARN: Makefile: DISTFILES/DISTNAME affects WRKSRC. take caution when changing them.
0 fatal errors and 4 warnings found.

I think that this warnings not strongly needed in fixing.
Comment 8 Fernando Apesteguía freebsd_committer 2020-11-16 19:09:31 UTC
(In reply to Nikita Druba from comment #7)
Could you fix these two?

FATAL: Makefile: [53]: use a tab (not space) after a variable name
FATAL: Makefile: [57]: use a tab (not space) after a variable name
Comment 9 Nikita Druba 2020-11-16 19:38:03 UTC
(In reply to Fernando Apesteguía from comment #8)
I dont understand, what you want. There should be no spaces or tabs.
Comment 10 Nikita Druba 2020-11-16 19:44:32 UTC
(In reply to Fernando Apesteguía from comment #8)
Sorry, I have additional line at file start for developing and its confused me. In 53 and 57 lines after parameters is tabs and only after - spaces. I can delete them, if it necessary.
Comment 11 Nikita Druba 2020-11-16 19:51:25 UTC
Created attachment 219742 [details]
219738: svn diff for net-im/openfire (fixed2)
Comment 12 Kurt Jaeger freebsd_committer 2020-11-18 06:04:47 UTC
(In reply to Nikita Druba from comment #11)
testbuilds@work
Comment 13 Kurt Jaeger freebsd_committer 2020-11-18 17:00:25 UTC
Committed, thanks!
Comment 14 commit-hook freebsd_committer 2020-11-18 17:01:02 UTC
A commit references this bug:

Author: pi
Date: Wed Nov 18 17:00:17 UTC 2020
New revision: 555651
URL: https://svnweb.freebsd.org/changeset/ports/555651

Log:
  net-im/openfire: update 4.5.4 -> 4.6.0

  PR:		251172
  Submitted by:	Nikita Druba <nikita@druba.su> (maintainer)
  Reviewed by:	fernape
  Relnotes:	http://download.igniterealtime.org/openfire/docs/4.6.0/changelog.html

Changes:
  head/net-im/openfire/Makefile
  head/net-im/openfire/distinfo
  head/net-im/openfire/pkg-plist