Created attachment 206686 [details] Improvements to the ports script and a man page. I have updated some sections of the cannonball ports script, the changes include 1. Updated the patches to be generic enough to include the BSDs. The CMakeLists.txt and bsd.cmake do not assume the type of BSD, and takes in a BSD_PREFIX_PATH has a variable to determine where the program needs to be installed 2. Added a small man page on cannonball. The man page describes how to configure cannonball once it is installed. Both the changes have been shared with the upstream and hopefully they accept it.
Created attachment 206701 [details] Patch to upgrade the ports script to support cannonball-g20190819 builds Looks like the upstream has merged the changes and I have updated cannonball to build from the latest commit. Changes since cannonball-g20171201 1. Removes files/patch-cmake_bsd.cmake and files/patch-cmake_CMakeLists.txt since these are now available upstream. 2. Removes files/cannonball.6.in since the man page is now available upstream. It would be nice to have the changes applied to the ports tree.
^Triage: maintainer-feedback (+) only required when requested/set (to ?) first
A commit references this bug: Author: fox Date: Tue Sep 3 02:49:47 UTC 2019 New revision: 510915 URL: https://svnweb.freebsd.org/changeset/ports/510915 Log: emulators/cannonball: Update to g20190819 - Updates MAINTAINER email Changes since cannonball-g20171201: 1. Removes files/patch-cmake_bsd.cmake and files/patch-cmake_CMakeLists.txt since these are now merged with upstream. 2. Removes files/cannonball.6.in since the man page is now available upstream. PR: 239960 Approved by: philip (mentor) Changes: head/emulators/cannonball/Makefile head/emulators/cannonball/distinfo head/emulators/cannonball/files/patch-cmake_CMakeLists.txt head/emulators/cannonball/files/patch-cmake_bsd.cmake head/emulators/cannonball/pkg-plist
Committed the changes to head.