git: 4e6dd2796563 - main - devel/ros-rosinstall: Remove port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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