diff --git a/devel/sonarqube-community/Makefile b/devel/sonarqube-community/Makefile index 72544fb7c79c..e9b536c3a24f 100644 --- a/devel/sonarqube-community/Makefile +++ b/devel/sonarqube-community/Makefile @@ -1,165 +1,165 @@ PORTNAME= sonarqube DISTVERSION= 10.0.0.68432 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel security www java MASTER_SITES= https://binaries.sonarsource.com/Distribution/sonarqube/:m_core \ https://binaries.sonarsource.com/Distribution/sonar-csharp-plugin/:m_csharp \ https://binaries.sonarsource.com/Distribution/sonar-java-plugin/:m_java \ https://binaries.sonarsource.com/Distribution/sonar-javascript-plugin/:m_javascript \ https://binaries.sonarsource.com/Distribution/sonar-php-plugin/:m_php \ https://binaries.sonarsource.com/Distribution/sonar-python-plugin/:m_python \ https://binaries.sonarsource.com/Distribution/sonar-vbnet-plugin/:m_vbnet PKGNAMESUFFIX= -community DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:m_core \ sonar-csharp-plugin-${SONARCSHARP_VER}.jar:m_csharp \ sonar-java-plugin-${SONARJAVA_VER}.jar:m_java \ sonar-javascript-plugin-${SONARJAVASCRIPT_VER}.jar:m_javascript \ sonar-php-plugin-${SONARPHP_VER}.jar:m_php \ sonar-python-plugin-${SONARPYTHON_VER}.jar:m_python \ sonar-vbnet-plugin-${SONARVBNET_VER}.jar:m_vbnet EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= netchild@FreeBSD.org COMMENT= Web-based continuous code inspection tool WWW= https://www.sonarqube.org/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING #BUILD_DEPENDS= jna>0:devel/jna RUN_DEPENDS= bash:shells/bash #\ # jna>0:devel/jna USES= cpe shebangfix zip CPE_VENDOR= sonarsource USE_JAVA= yes SHEBANG_FILES= elasticsearch/bin/elasticsearch-cli \ elasticsearch/bin/elasticsearch-env NO_ARCH= yes NO_BUILD= yes JAVA_VERSION= 17+ JAVA_VENDOR= openjdk USE_RC_SUBR= ${PORTNAME} APP_NAME= ${PORTNAME} APP_DIR= libexec/${PORTNAME} LOG_DIR= /var/log/${PORTNAME} PID_DIR= /var/run/${PORTNAME} JAR_VERSION= ${DISTVERSION} DBBASE_DIR= /var/db/${PORTNAME} DATA_DIR= ${DBBASE_DIR}/data TEMP_DIR= ${DBBASE_DIR}/temp -SONARCSHARP_VER= 8.56.0.67649 -SONARJAVA_VER= 7.18.0.31443 -SONARJAVASCRIPT_VER= 10.1.0.21143 -SONARPHP_VER= 3.28.0.9490 +SONARCSHARP_VER= 9.0.0.68202 +SONARJAVA_VER= 7.19.0.31550 +SONARJAVASCRIPT_VER= 10.2.0.21568 +SONARPHP_VER= 3.29.0.9684 SONARPYTHON_VER= 4.2.0.11487 SONARVBNET_VER= ${SONARCSHARP_VER} USERS= sonarqube GROUPS= sonarqube SUB_LIST= \ APP_NAME=${APP_NAME} \ APP_DIR=${APP_DIR} \ JAVA_HOME=${JAVA_HOME} \ JAVA=${JAVA} \ LOG_DIR=${LOG_DIR} \ PID_DIR=${PID_DIR} \ JAR_VERSION=${JAR_VERSION} \ DATA_DIR=${DATA_DIR} \ TEMP_DIR=${TEMP_DIR} SUB_FILES= \ ${APP_NAME} \ pkg-message PLIST_SUB= APP_NAME=${APP_NAME} \ APP_DIR=${APP_DIR} \ LOG_DIR=${LOG_DIR} \ PID_DIR=${PID_DIR} \ JAR_VERSION=${JAR_VERSION} \ DBBASE_DIR=${DBBASE_DIR} \ DATA_DIR=${DATA_DIR} \ TEMP_DIR=${TEMP_DIR} \ SONARCSHARP_VER=${SONARCSHARP_VER} \ SONARJAVA_VER=${SONARJAVA_VER} \ SONARJAVASCRIPT_VER=${SONARJAVASCRIPT_VER} \ SONARPHP_VER=${SONARPHP_VER} \ SONARPYTHON_VER=${SONARPYTHON_VER} \ SONARSCMGIT_VER=${SONARSCMGIT_VER} \ SONARSCMSVN_VER=${SONARSCMSVN_VER} \ SONARVBNET_VER=${SONARVBNET_VER} post-extract: ${RM} -r ${WRKSRC}/bin ${WRKSRC}/lib/jsw ${WRKSRC}/conf/wrapper.conf # ${RM} ${WRKSRC}/elasticsearch/lib/jna*.jar ${MV} ${WRKSRC}/conf/sonar.properties ${WRKSRC}/conf/sonar.properties.sample .for plugin in sonar-csharp-plugin \ sonar-java-plugin \ sonar-javascript-plugin \ sonar-php-plugin \ sonar-python-plugin \ sonar-vbnet-plugin ${RM} ${WRKSRC}/lib/extensions/${plugin}-*.jar .endfor .for plugin in sonar-csharp-plugin-${SONARCSHARP_VER}.jar \ sonar-java-plugin-${SONARJAVA_VER}.jar \ sonar-javascript-plugin-${SONARJAVASCRIPT_VER}.jar \ sonar-php-plugin-${SONARPHP_VER}.jar \ sonar-python-plugin-${SONARPYTHON_VER}.jar \ sonar-vbnet-plugin-${SONARVBNET_VER}.jar ${CP} ${DISTDIR}/${plugin} ${WRKSRC}/lib/extensions/ .endfor post-patch: ${REINPLACE_CMD} -e 's:%%LOG_DIR%%:${LOG_DIR}:g ; s:%%DATA_DIR%%:${DATA_DIR}:g ; s:%%TEMP_DIR%%:${TEMP_DIR}:g' ${WRKSRC}/conf/sonar.properties.sample do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${APP_DIR}/elasticsearch/plugins ${MKDIR} ${STAGEDIR}${LOG_DIR} ${STAGEDIR}${PID_DIR} \ ${STAGEDIR}${DATA_DIR} ${STAGEDIR}${TEMP_DIR} .for dir in conf elasticsearch extensions lib web cd ${WRKSRC}; ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/${APP_DIR} "! -name *\.orig" .endfor # ${LN} -s ${JAVASHAREDIR}/classes/jna.jar \ # ${STAGEDIR}${PREFIX}/${APP_DIR}/elasticsearch/lib/jna.jar gen-plist: ${ECHO} '@sample ${APP_DIR}/conf/sonar.properties.sample' >${PLIST}.new ${ECHO} '@dir(sonarqube,sonarqube,755) %%DBBASE_DIR%%' >>${PLIST}.new ${ECHO} '@dir(sonarqube,sonarqube,755) %%DATA_DIR%%' >>${PLIST}.new ${ECHO} '@dir(sonarqube,sonarqube,755) %%TEMP_DIR%%' >>${PLIST}.new ${ECHO} '@dir %%APP_DIR%%/elasticsearch/plugins' >>${PLIST}.new # ${ECHO} '@dir(sonarqube,sonarqube,755) %%APP_DIR%%/extensions' >>${PLIST}.new .for dir in conf elasticsearch lib web ${FIND} ${STAGEDIR}${PREFIX}/${APP_DIR}/${dir} -type f -o -type l | \ ${SED} -e "s:${STAGEDIR}${PREFIX}/::g ; \ s:${JAR_VERSION}:%%JAR_VERSION%%:g ; \ s:sonar-csharp-plugin-[0-9.]*.jar:sonar-csharp-plugin-%%SONARCSHARP_VER%%.jar:g ; \ s:sonar-java-plugin-[0-9.]*.jar:sonar-java-plugin-%%SONARJAVA_VER%%.jar:g ; \ s:sonar-javascript-plugin-[0-9.]*.jar:sonar-javascript-plugin-%%SONARJAVASCRIPT_VER%%.jar:g ; \ s:sonar-php-plugin-[0-9.]*.jar:sonar-php-plugin-%%SONARPHP_VER%%.jar:g ; \ s:sonar-python-plugin-[0-9.]*.jar:sonar-python-plugin-%%SONARPYTHON_VER%%.jar:g ; \ s:sonar-vbnet-plugin-[0-9.]*.jar:sonar-vbnet-plugin-%%SONARVBNET_VER%%.jar:g ; \ s:\(.*elasticsearch/bin.*\):@(,,755) \1:g" | \ ${GREP} -v conf/sonar.properties.sample | ${SORT} >> ${PLIST}.new .endfor ${ECHO} '@owner sonarqube' >>${PLIST}.new ${ECHO} '@group sonarqube' >>${PLIST}.new .for dir in extensions ${FIND} ${STAGEDIR}${PREFIX}/${APP_DIR}/${dir} -type d | \ ${SED} -e "s:${STAGEDIR}${PREFIX}/:@dir(sonarqube,sonarqube,755) :g" | \ ${SORT} >> ${PLIST}.new ${FIND} ${STAGEDIR}${PREFIX}/${APP_DIR}/${dir} -type f | \ ${SED} -e "s:${STAGEDIR}${PREFIX}/::g ; \ s:${JAR_VERSION}:%%JAR_VERSION%%:g" | \ ${SORT} >> ${PLIST}.new .endfor ${ECHO} '@dir(sonarqube,sonarqube,755) %%LOG_DIR%%' >> ${PLIST}.new ${ECHO} '@dir(sonarqube,sonarqube,755) %%PID_DIR%%' >> ${PLIST}.new .include diff --git a/devel/sonarqube-community/distinfo b/devel/sonarqube-community/distinfo index b0138365f4b2..f422186bca15 100644 --- a/devel/sonarqube-community/distinfo +++ b/devel/sonarqube-community/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1682335901 +TIMESTAMP = 1683199749 SHA256 (sonarqube-10.0.0.68432.zip) = e04bc9e78cad3f4137fb89b8527963d01587ed9a6fce4f4ac7b370fe21bac199 SIZE (sonarqube-10.0.0.68432.zip) = 352909963 -SHA256 (sonar-csharp-plugin-8.56.0.67649.jar) = 27f94abb43397e69b59722e7b6ed36b6b1c8b99ec399c14398e9c09014ddb367 -SIZE (sonar-csharp-plugin-8.56.0.67649.jar) = 5635269 -SHA256 (sonar-java-plugin-7.18.0.31443.jar) = 71f4a6bb5fce2069141e71ad5a1148be5506d69d88b9221fd6e9766f609da47f -SIZE (sonar-java-plugin-7.18.0.31443.jar) = 17877580 -SHA256 (sonar-javascript-plugin-10.1.0.21143.jar) = ed22b25162574f39844fd3de216b6515bc48577435e5999b88e8bfe53c527b16 -SIZE (sonar-javascript-plugin-10.1.0.21143.jar) = 24708256 -SHA256 (sonar-php-plugin-3.28.0.9490.jar) = 036447a8a4234a62ea4b5dba5693bad0f3281684491dc3e7e8e207cffdd15bee -SIZE (sonar-php-plugin-3.28.0.9490.jar) = 5629246 +SHA256 (sonar-csharp-plugin-9.0.0.68202.jar) = ee841ee9823103b868417c2c6a6368cd6cc14c090e33dc3a65dba62355d8d7e5 +SIZE (sonar-csharp-plugin-9.0.0.68202.jar) = 5635837 +SHA256 (sonar-java-plugin-7.19.0.31550.jar) = 273944d63d4f48372e85437a114c1fd4b8759f88a2cbb97eb8ab0cd5eb8edd35 +SIZE (sonar-java-plugin-7.19.0.31550.jar) = 17940578 +SHA256 (sonar-javascript-plugin-10.2.0.21568.jar) = a8d10c5ae991693f70aaefa32a65a4f5ea8d58d33ad544c5cd410b8a60278c14 +SIZE (sonar-javascript-plugin-10.2.0.21568.jar) = 24684431 +SHA256 (sonar-php-plugin-3.29.0.9684.jar) = 7f39ba315d649c05545d7ece039332a1dbbf76f5856572a5553b5d0784a3ac81 +SIZE (sonar-php-plugin-3.29.0.9684.jar) = 5702633 SHA256 (sonar-python-plugin-4.2.0.11487.jar) = 4e218004466ce3e49d7d53bbf88e265dc9eec8e14ff62155ebf01f570008f11f SIZE (sonar-python-plugin-4.2.0.11487.jar) = 8194885 -SHA256 (sonar-vbnet-plugin-8.56.0.67649.jar) = 82e3d81446d3db417528458ba88d2ceb54009242b90fec09f76b5c139227cd47 -SIZE (sonar-vbnet-plugin-8.56.0.67649.jar) = 4378954 +SHA256 (sonar-vbnet-plugin-9.0.0.68202.jar) = 0cbbec91927b9bf37e7db61acbb8306e370c241d4eb75c84853043ac2b219fe6 +SIZE (sonar-vbnet-plugin-9.0.0.68202.jar) = 4379467