[Bug 266475] devel/schilybase: update to 2022-09-18

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 18 Sep 2022 02:23:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266475

            Bug ID: 266475
           Summary: devel/schilybase: update to 2022-09-18
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: http://fuz.su/pub/schilytools/AN-2022-09-18.txt
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: fuz@fuz.su
 Attachment #236651 maintainer-approval+
             Flags:

Created attachment 236651
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=236651&action=edit
devel/schilybase: update to 2022-09-18

- point MASTER_SITES to new upstream
 - split bosh from sysutils/schilyutils into new port shells/bosh
   - stop installing pfbosh, a SunOS-only feature
   - install jsh as jbosh to avoid a conflict
   - patch shell names in man pages
 - point WWW to subproject-specific sites if available
 - misc/schilytools: deprecate man2html component
 - devel/schilybase: add missing file to pkg-plist
 - make test suite work better
   - do not pass INS_*BASE/DESTDIR to smake tests
   - account for devel/sccs placing files in /tmp
   - make sh/tests/common/test-common find bosh after
     we patched out the hardlink to sh
   - Test suite passes on armv7 except for archivers/star.
     Will have to investigate further.
 - sysutils/schilyutils: add vctags command
   I forgot about that one when I made the port initially.
   The ctags link is not installed to avoid conflicts.

Tested with Poudriere on i386 amd64 armv7 arm64 FreeBSD 12.3 13.1
The test suite passes.
This update adds a new port shells/bosh containing shells previously shipped in
sysutils/schilyutils.
This update moves the project to our new upstream.

WWW: https://codeberg.org/schilytools/schilytools

-- 
You are receiving this mail because:
You are the assignee for the bug.