Bug 263143

Summary: devel/ros-urdfdom update to 3.0.2
Product: Ports & Packages Reporter: Trenton Schulz <trueos>
Component: Individual Port(s)Assignee: Guangyuan Yang <ygy>
Status: Closed FIXED    
Severity: Affects Only Me CC: pi, ygy
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 263142    
Bug Blocks:    
Attachments:
Description Flags
Patch from 1.0.4 to 3.0.2
trueos: maintainer-approval+
Updated patch with correct plist trueos: maintainer-approval+

Description Trenton Schulz 2022-04-08 13:17:55 UTC
Created attachment 233057 [details]
Patch from 1.0.4 to 3.0.2

Update ros-urdfdom from 1.0.4 to 3.0.2
    
    No changelog, unfortunately, but the git commits look to re-arrange
    headers, add support for ROS2 and support later versions of the Google
    Test framework.
Comment 1 Guangyuan Yang freebsd_committer freebsd_triage 2022-04-09 08:28:35 UTC
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: bin/urdf_to_graphviz
Error: Orphaned: lib/urdfdom/cmake/urdfdomExport-%%CMAKE_BUILD_TYPE%%.cmake
Error: Orphaned: lib/urdfdom/cmake/urdfdomExport.cmake
Error: Orphaned: share/urdfdom/package.xml
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/ros-urdfdom
=>> Error: check-plist failures detected
Comment 2 Guangyuan Yang freebsd_committer freebsd_triage 2022-04-21 22:27:37 UTC
Ping
Comment 3 Trenton Schulz 2022-04-22 06:36:50 UTC
Doh! Sorry. I'll take a look this evening and post an updated patch.
Comment 4 Trenton Schulz 2022-04-22 18:11:55 UTC
Created attachment 233400 [details]
Updated patch with correct plist

OK. The patch is updated. Thanks for the ping and the additional test-run.
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-04-23 20:09:00 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=14303d0308170cca59f1a8dc0e9b42e8d1c91b1f

commit 14303d0308170cca59f1a8dc0e9b42e8d1c91b1f
Author:     Trenton Schulz <trueos@norwegianrockcat.com>
AuthorDate: 2022-04-23 20:08:28 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2022-04-23 20:08:28 +0000

    devel/ros-urdfdom: Update to 3.0.2

    PR:             263143

 devel/ros-urdfdom/Makefile                         |  7 +++---
 devel/ros-urdfdom/distinfo                         |  6 ++---
 devel/ros-urdfdom/files/patch-CMakeLists.txt       | 17 +++----------
 .../files/patch-urdf__parser_CMakeLists.txt        | 29 +++++++++++-----------
 devel/ros-urdfdom/pkg-plist                        | 17 ++++++++-----
 5 files changed, 36 insertions(+), 40 deletions(-)