It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
- fix filename of manual page (should be mDNSResponderPosix(8))
PR: ports/149430
Submitted by: Ivan Klymenko [fidaj ukr.net], actual patch from arved
Approved by: maintainer
net/mDNSResponder and net/avahi-libdns install files in the
same place.
/usr/ports/net/mDNSResponder/Makefile contains CONFLICTS=
avahi+libdns-[0-9]*, but the package name is avahi-libdns-0.6.22.
/usr/ports/net/avahi-libdns/Makefile does not contain any
CONFLICTS section.
PR: ports/121434
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com>
Approved by: various maintainer timeouts
- Install mDNSResponder.8 manpage as mDNSResponderPosix.8 to avoid
conflict with net/howl [2]
- Unquote COMMENT.
PR: ports/94303 [1], ports/96126 [2]
Submitted by: Bruce Walker <bmw@borderware.com> [1]
Eric P. Scott <eps+pbug0604@ana.com> [2]
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
base rcorder, hard coded variable values in these scripts
are overriding the values in /etc/rc.conf[.local] (due to
the way that variables from the latter are read at boot time).
Therefore, change the boot scripts to set default values only
if the variable is unset in /etc/rc.conf[.local]. This will
allow the service to start at boot time if it's been enabled
as the user would expect.
This change will be a noop for users who have systems that
have not yet been upgraded to the new rc.d code in the base.
In many cases there are other variables in the scripts that
should get similar treatment, however I did not change
anything other than the _enable lines. I'll leave the rest
up to the maintainers to do as they see fit.
Bump PORTREVISION to make sure that users and packages
pick up this change.
script. This means that mdnsd is not started by default and must be
enabled by adding an mdnsd_enable="YES" line to your /etc/rc.conf.
This works around a panic in the multicast code when network interfaces
are removed and multicast sockets are open on them since many users of
this port only need the utilities, not the daemon.
Approved by: portmgr (krion)