git: 4e6dd2796563 - main - devel/ros-rosinstall: Remove port

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Wed, 20 Apr 2022 15:46:26 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4e6dd2796563b6032e36604a77a12d71cd6935ae

commit 4e6dd2796563b6032e36604a77a12d71cd6935ae
Author:     Trenton Schulz <trueos@norwegianrockcat.com>
AuthorDate: 2022-04-20 15:45:05 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-04-20 15:46:14 +0000

    devel/ros-rosinstall: Remove port
    
    According to the project's github page. It has been archived and is no longer
    used by the ROS project: https://github.com/vcstools/rosinstall
    
    Since the primary purpose of having this in the ports tree was to help with
    building ROS, remove it from the ports tree.
    
    PR:             263136
---
 MOVED                          |  1 +
 devel/Makefile                 |  1 -
 devel/ros-rosinstall/Makefile  | 24 ------------------------
 devel/ros-rosinstall/distinfo  |  3 ---
 devel/ros-rosinstall/pkg-descr | 22 ----------------------
 5 files changed, 1 insertion(+), 50 deletions(-)

diff --git a/MOVED b/MOVED
index 4d427058ec62..20601cb1f1d0 100644
--- a/MOVED
+++ b/MOVED
@@ -17132,3 +17132,4 @@ games/critterding||2022-04-16|Has expired: Abandonware with last release in 2013
 lang/gcc10-devel||2022-04-17|Has expired: Not serving its purpose any longer due to lack of maintenance
 devel/py-installer03|devel/py-installer|2022-04-17|Remove obsoleted port. Use devel/py-installer instead
 games/cultivation||2022-04-18|Has expired: Abandonware with last release in 2010, non-portable build system
+devel/ros-rosinstall||2022-04-20|Has expired: Upstream has archived the project and is no longer being used in the ROS project
diff --git a/devel/Makefile b/devel/Makefile
index 1d894536f61c..5aa21e6f294f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5627,7 +5627,6 @@
     SUBDIR += ros-console_bridge
     SUBDIR += ros-rosdep
     SUBDIR += ros-rosdistro
-    SUBDIR += ros-rosinstall
     SUBDIR += ros-rosinstall_generator
     SUBDIR += ros-rospkg
     SUBDIR += ros-urdfdom
diff --git a/devel/ros-rosinstall/Makefile b/devel/ros-rosinstall/Makefile
deleted file mode 100644
index bbbd7bacad78..000000000000
--- a/devel/ros-rosinstall/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME=	ros-rosinstall
-DISTVERSION=	0.7.8
-CATEGORIES=	devel
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER=	trueos@norwegianrockcat.com
-COMMENT=	ROS command-line tools for maintaining a workspace from VCS
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ros-vcstools>=0:devel/ros-vcstools@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}ros-rosdistro>=0:devel/ros-rosdistro@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}ros-catkin_pkg>=0:devel/ros-catkin_pkg@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}ros-wstool>=0:devel/ros-wstool@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}yaml>=3:devel/py-yaml@${PY_FLAVOR}
-
-USES=	python:3.6+
-USE_PYTHON=	distutils autoplist
-USE_GITHUB=	yes
-GH_ACCOUNT=	vcstools
-GH_PROJECT=	rosinstall
-
-.include <bsd.port.mk>
diff --git a/devel/ros-rosinstall/distinfo b/devel/ros-rosinstall/distinfo
deleted file mode 100644
index d4f9f7cf0f82..000000000000
--- a/devel/ros-rosinstall/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1568624846
-SHA256 (vcstools-rosinstall-0.7.8_GH0.tar.gz) = ce1266e63aaefccabb4b0aefc56f8cceb45d4e188a4ecad2f623cbb4a5b1843f
-SIZE (vcstools-rosinstall-0.7.8_GH0.tar.gz) = 64864
diff --git a/devel/ros-rosinstall/pkg-descr b/devel/ros-rosinstall/pkg-descr
deleted file mode 100644
index 7023ed5d0ffe..000000000000
--- a/devel/ros-rosinstall/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Rosinstall is an SCM abstracton tool for holding ROS workspaces in sync.
-
-From the rosinstall documentation:
-
-Using rosinstall you can update several folders using a variety of
-SCMs (SVN, Mercurial, git, Bazaar) with just one command.
-
-That way you can more effectively manage source code workspaces.
-
-The rosinstall package provides a Python API for interacting with a
-source code workspace as well as a group of command line
-tools. Rosinstall leverages the vcstools package for source control
-and stores its state in .rosinstall files.
-
-rosinstall was developed to help with the ROS software, but it has no
-install dependencies to ROS. It offers support for ROS environments
-and thus makes some assumptions about ROS being present at runtime,
-but those can be easily removed and rosws provides all services even
-when there is no ROS installed. The vision is for the bulk of
-rosinstall to be a ROS agnostic tool one day.
-
-WWW: http://docs.ros.org/independent/api/rosinstall/html