Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Nov 2014 19:36:51 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 194997] New: [patch] games/frotz Do not include man page and doc file for not-installed dfrotz
Message-ID:  <bug-194997-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
          Reporter: bsdport@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-194997-13>