[Bug 194997] New: [patch] games/frotz Do not include man page and doc file for not-installed dfrotz

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Nov 13 19:36:51 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194997

            Bug ID: 194997
           Summary: [patch] games/frotz Do not include man page and doc
                    file for not-installed dfrotz
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: bsdport at ddm.wox.org

Created attachment 149383
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=149383&action=edit
games/frotz: add OPTION_DUMB for dfrotz

The existing games/frotz ports (2.43d from svn r371872) has a packaging list
that includes (among others) the following files:

    bin/frotz
    man/man6/frotz.6.gz
    man/man6/dfrotz.6.gz
    share/doc/frotz/DUMB

Note that bin/dfrotz (a dumb terminal version) is *not* being installed even
though it's man page is. (For most users the dumb terminal version isn't very
useful, however it might be useful within a script or some such.)

The attached patch adds an OPTION_DUMB (default off) that adds/removes the
following items from the packaging list:

    bin/dfrotz
    man/man6/dfrotz.6.gz
    share/doc/frotz/DUMB

The attached patch does not bump PORTREVISION since the only change for
existing package users would be to remove the useless but harmless man page and
doc file. However, this port gets updated so infrequently that it may be worth
bumping it anyway.


As an alternative, the port could not bother with an option and just always
install bin/dfrotz (or always leave it and the man page out).

Note: the patch doesn't bother to change the behaviour of package building,
dfrotz is always built just like before (the whole package is very small and
fast to build).

Thank you.

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


More information about the freebsd-ports-bugs mailing list