svn commit: r534258 - in head: . sysutils sysutils/rundeck sysutils/rundeck2 sysutils/rundeck3 sysutils/rundeck3/files
Hiroki Tagato
tagattie at FreeBSD.org
Thu May 7 11:10:41 UTC 2020
Author: tagattie
Date: Thu May 7 11:10:39 2020
New Revision: 534258
URL: https://svnweb.freebsd.org/changeset/ports/534258
Log:
There is rundeck version 3 available and version 2 is still supported.
So it is good to have both versions in the ports. This commit is to:
- Add rundeck ver. 3 as rundeck3
- Preserve rundeck ver. 2 as rundeck2 for users who want to stay in version 2
- Pass maintainership to submitter
PR: 246022 246023
Submitted by: Daniel Tihanyi <daniel.tihanyi at tetragir.com>
Approved by: arcade at b1t.name (maintainer), pizzamig (mentor)
Added:
head/sysutils/rundeck2/
- copied from r534257, head/sysutils/rundeck/
head/sysutils/rundeck3/
- copied from r534230, head/sysutils/rundeck/
Deleted:
head/sysutils/rundeck/
Modified:
head/MOVED
head/sysutils/Makefile
head/sysutils/rundeck2/Makefile
head/sysutils/rundeck2/pkg-plist
head/sysutils/rundeck3/Makefile
head/sysutils/rundeck3/distinfo
head/sysutils/rundeck3/files/rundeck.in
head/sysutils/rundeck3/pkg-plist
Modified: head/MOVED
==============================================================================
--- head/MOVED Thu May 7 10:58:35 2020 (r534257)
+++ head/MOVED Thu May 7 11:10:39 2020 (r534258)
@@ -15006,3 +15006,4 @@ deskutils/osynctool||2020-05-06|Abandonware, website d
devel/libopensync||2020-05-06|Abandonware, website disappeared
deskutils/libopensync-plugin-vformat-devel||2020-05-06|Abandonware, website disappeared
devel/py-ipykernel|devel/py-ipykernel5|2020-05-07|Has expired: Old version, use devel/py-ipykernel5 instead
+sysutils/rundeck|sysutils/rundeck2|2020-05-07|Rename to avoid confusion with sysutils/rundeck3
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Thu May 7 10:58:35 2020 (r534257)
+++ head/sysutils/Makefile Thu May 7 11:10:39 2020 (r534258)
@@ -1144,7 +1144,8 @@
SUBDIR += rubygem-winrm-elevated
SUBDIR += rubygem-winrm-fs
SUBDIR += rubygem-yell
- SUBDIR += rundeck
+ SUBDIR += rundeck2
+ SUBDIR += rundeck3
SUBDIR += runit
SUBDIR += runit-faster
SUBDIR += runwhen
Modified: head/sysutils/rundeck2/Makefile
==============================================================================
--- head/sysutils/rundeck/Makefile Thu May 7 10:58:35 2020 (r534257)
+++ head/sysutils/rundeck2/Makefile Thu May 7 11:10:39 2020 (r534258)
@@ -4,16 +4,19 @@ PORTNAME= rundeck
DISTVERSION= 2.11.14
CATEGORIES= sysutils java
MASTER_SITES= http://dl.bintray.com/rundeck/rundeck-maven/
+PKGNAMESUFFIX= 2
DISTNAME= rundeck-launcher-${PORTVERSION}
EXTRACT_SUFX= .jar
-MAINTAINER= arcade at b1t.name
+MAINTAINER= daniel.tihanyi at tetragir.com
COMMENT= Web-console for dispatching commands and scripts to your nodes
LICENSE= APACHE20
USE_JAVA= yes
JAVA_VERSION= 1.8+
+
+CONFLICTS_INSTALL= rundeck3
NO_ARCH= yes
NO_BUILD= yes
Modified: head/sysutils/rundeck2/pkg-plist
==============================================================================
--- head/sysutils/rundeck/pkg-plist Thu May 7 10:58:35 2020 (r534257)
+++ head/sysutils/rundeck2/pkg-plist Thu May 7 11:10:39 2020 (r534258)
@@ -1,3 +1,3 @@
%%DATADIR%%/rundeck-launcher.jar
- at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%,755) rundeck/server/lib
- at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%,755) rundeck/server
+ at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%) rundeck/server/lib
+ at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%) rundeck/server
Modified: head/sysutils/rundeck3/Makefile
==============================================================================
--- head/sysutils/rundeck/Makefile Thu May 7 01:45:10 2020 (r534230)
+++ head/sysutils/rundeck3/Makefile Thu May 7 11:10:39 2020 (r534258)
@@ -1,13 +1,15 @@
# $FreeBSD$
PORTNAME= rundeck
-DISTVERSION= 2.11.14
+DISTVERSION= 3.2.6
+DISTVERSIONSUFFIX= 20200427
CATEGORIES= sysutils java
MASTER_SITES= http://dl.bintray.com/rundeck/rundeck-maven/
-DISTNAME= rundeck-launcher-${PORTVERSION}
-EXTRACT_SUFX= .jar
+PKGNAMESUFFIX= 3
+DISTNAME= ${PORTNAME}-${DISTVERSION}-${DISTVERSIONSUFFIX}
+EXTRACT_SUFX= .war
-MAINTAINER= arcade at b1t.name
+MAINTAINER= daniel.tihanyi at tetragir.com
COMMENT= Web-console for dispatching commands and scripts to your nodes
LICENSE= APACHE20
@@ -15,6 +17,8 @@ LICENSE= APACHE20
USE_JAVA= yes
JAVA_VERSION= 1.8+
+CONFLICTS_INSTALL= rundeck2
+
NO_ARCH= yes
NO_BUILD= yes
@@ -40,6 +44,6 @@ SUB_LIST+= RUNDECK_HOME=${RUNDECK_HOME} RUNDECK_USER=$
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \
- ${STAGEDIR}${DATADIR}/rundeck-launcher${EXTRACT_SUFX}
+ ${STAGEDIR}${DATADIR}/rundeck${EXTRACT_SUFX}
.include <bsd.port.mk>
Modified: head/sysutils/rundeck3/distinfo
==============================================================================
--- head/sysutils/rundeck/distinfo Thu May 7 01:45:10 2020 (r534230)
+++ head/sysutils/rundeck3/distinfo Thu May 7 11:10:39 2020 (r534258)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1570615790
-SHA256 (rundeck-launcher-2.11.14.jar) = 53b3436cf7234f8fd26986e0b35bb5d42569570ca99e8580c6a616ae98b6973f
-SIZE (rundeck-launcher-2.11.14.jar) = 102513074
+TIMESTAMP = 1588154995
+SHA256 (rundeck-3.2.6-20200427.war) = a866c32d866d7b28470e439eeb8c490625d2b116dcc0451a17e198891573cafb
+SIZE (rundeck-3.2.6-20200427.war) = 165490944
Modified: head/sysutils/rundeck3/files/rundeck.in
==============================================================================
--- head/sysutils/rundeck/files/rundeck.in Thu May 7 01:45:10 2020 (r534230)
+++ head/sysutils/rundeck3/files/rundeck.in Thu May 7 11:10:39 2020 (r534258)
@@ -58,7 +58,7 @@ pidfile="/var/run/rundeck/rundeck.pid"
command="/usr/sbin/daemon"
java_cmd="${rundeck_java_home}/bin/java"
procname="${java_cmd}"
-command_args="-p ${pidfile} ${java_cmd} ${rundeck_java_opts} -jar %%DATADIR%%/rundeck-launcher.jar ${rundeck_args} > ${rundeck_log_file} 2>&1"
+command_args="-p ${pidfile} ${java_cmd} ${rundeck_java_opts} -jar %%DATADIR%%/rundeck.war ${rundeck_args} > ${rundeck_log_file} 2>&1"
required_files="${java_cmd}"
start_precmd="rundeck_prestart"
Modified: head/sysutils/rundeck3/pkg-plist
==============================================================================
--- head/sysutils/rundeck/pkg-plist Thu May 7 01:45:10 2020 (r534230)
+++ head/sysutils/rundeck3/pkg-plist Thu May 7 11:10:39 2020 (r534258)
@@ -1,3 +1,3 @@
-%%DATADIR%%/rundeck-launcher.jar
- at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%,755) rundeck/server/lib
- at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%,755) rundeck/server
+%%DATADIR%%/rundeck.war
+ at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%) rundeck/server/lib
+ at dir(%%RUNDECK_USER%%,%%RUNDECK_GROUP%%) rundeck/server
More information about the svn-ports-all
mailing list