Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Apr 2015 23:34:59 -0400
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        Tijl Coosemans <tijl@freebsd.org>
Cc:        "ports-committers@freebsd.org" <ports-committers@freebsd.org>,  "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>,  "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>
Subject:   Re: svn commit: r384380 - in head: Mk Mk/Scripts audio/ample databases/monetdb devel/global dns/opendnssec dns/opendnssec13 games/acm games/acm/files games/wolfpack games/xlogical irc/charybdis irc/cha...
Message-ID:  <CACM2dAZX3QrK%2BMXEz0dnHAAK8pSjuatYkpP0xB4JgxK0DbhBLQ@mail.gmail.com>
In-Reply-To: <201504201906.t3KJ6U4u052493@svn.freebsd.org>
References:  <201504201906.t3KJ6U4u052493@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Where is the address I should send the beer ?

On Mon, Apr 20, 2015 at 3:06 PM, Tijl Coosemans <tijl@freebsd.org> wrote:

> Author: tijl
> Date: Mon Apr 20 19:06:29 2015
> New Revision: 384380
> URL: https://svnweb.freebsd.org/changeset/ports/384380
>
> Log:
>   - Display a stage-qa warning when ports use PREFIX/var instead of /var
>   - Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but
> not
>     when CONFIGURE_ARGS already sets it.  (GNU configure scripts set it to
>     PREFIX/var when PREFIX != /usr.)
>   - Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
>     they aren't affected by this change (for now at least).  This commit is
>     meant to ensure that new ports don't make the same mistake.
>
>   - games/acm: the configure script in this port is very old; instead of
>     patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
>   - irc/charybdis: it already used /var but adding --localstatedir=/var
>     changed the behaviour of the configure script; adjust the port to this.
>
>   PR:           199506
>   Exp-run by:   antoine
>   Approved by:  portmgr (antoine)
>
> Added:
>   head/irc/charybdis/files/patch-configure   (contents, props changed)
> Deleted:
>   head/games/acm/files/patch-dis-disgen-configure
>   head/irc/charybdis/files/patch-configure-ac
> Modified:
>   head/Mk/Scripts/qa.sh
>   head/Mk/bsd.port.mk
>   head/audio/ample/Makefile
>   head/databases/monetdb/Makefile
>   head/devel/global/Makefile
>   head/dns/opendnssec/Makefile
>   head/dns/opendnssec13/Makefile
>   head/games/acm/Makefile
>   head/games/wolfpack/Makefile
>   head/games/xlogical/Makefile
>   head/irc/charybdis/Makefile
>   head/irc/charybdis/files/charybdis.in
>   head/irc/charybdis/pkg-plist
>   head/lang/smalltalk/Makefile
>   head/mail/courier-imap/Makefile
>   head/mail/gnarwl/Makefile
>   head/net-mgmt/smokeping/Makefile
>   head/net/ndisc6/Makefile
>   head/security/krb5-111/Makefile
>   head/security/krb5-112/Makefile
>   head/security/krb5/Makefile
>   head/security/nessus-libnasl/Makefile
>   head/security/nessus-libraries/Makefile
>   head/security/nessus-plugins/Makefile
>   head/security/nessus/Makefile
>   head/security/softhsm2/Makefile
>   head/security/super/Makefile
>   head/textproc/mifluz/Makefile
>   head/textproc/soothsayer/Makefile
>
> Modified: head/Mk/Scripts/qa.sh
>
> ==============================================================================
> --- head/Mk/Scripts/qa.sh       Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/Mk/Scripts/qa.sh       Mon Apr 20 19:06:29 2015        (r384380)
> @@ -255,7 +255,13 @@ libperl() {
>         fi
>  }
>
> -checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo
> suidfiles libtool libperl"
> +prefixvar() {
> +       if test -d ${STAGEDIR}${PREFIX}/var; then
> +               warn "port uses ${PREFIX}/var instead of /var"
> +       fi
> +}
> +
> +checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo
> suidfiles libtool libperl prefixvar"
>
>  ret=0
>  cd ${STAGEDIR}
>
> Modified: head/Mk/bsd.port.mk
>
> ==============================================================================
> --- head/Mk/bsd.port.mk Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/Mk/bsd.port.mk Mon Apr 20 19:06:29 2015        (r384380)
> @@ -805,7 +805,8 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
>  #                                Default: ${PREFIX}
>  # CONFIGURE_ARGS
>  #                              - Pass these args to configure if
> ${HAS_CONFIGURE} is set.
> -#                                Default:
> "--prefix=${GNU_CONFIGURE_PREFIX} --infodir=${PREFIX}/${INFO_PATH}
> +#                                Default:
> "--prefix=${GNU_CONFIGURE_PREFIX}
> +#                                --infodir=${PREFIX}/${INFO_PATH}
> --localstatedir=/var
>  #                                --mandir=${MANPREFIX}/man
> --build=${CONFIGURE_TARGET}" if
>  #                                GNU_CONFIGURE is set, "CC=${CC}
> CFLAGS=${CFLAGS}
>  #                                PREFIX=${PREFIX}
> INSTALLPRIVLIB=${PREFIX}/lib
> @@ -2679,6 +2680,10 @@ HAS_CONFIGURE=           yes
>
>  SET_LATE_CONFIGURE_ARGS= \
>       _LATE_CONFIGURE_ARGS="" ; \
> +       if [ -z "${CONFIGURE_ARGS:M--localstatedir=*:Q}" ] && \
> +          ./${CONFIGURE_SCRIPT} --help 2>&1 | ${GREP} -- --localstatedir
> > /dev/null; then \
> +           _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS}
> --localstatedir=/var" ; \
> +       fi ; \
>         if [ ! -z "`./${CONFIGURE_SCRIPT} --help 2>&1 | ${GREP} --
> '--mandir'`" ]; then \
>             _LATE_CONFIGURE_ARGS="$${_LATE_CONFIGURE_ARGS}
> --mandir=${GNU_CONFIGURE_MANPREFIX}/man" ; \
>         fi ; \
>
> Modified: head/audio/ample/Makefile
>
> ==============================================================================
> --- head/audio/ample/Makefile   Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/audio/ample/Makefile   Mon Apr 20 19:06:29 2015        (r384380)
> @@ -10,6 +10,7 @@ MAINTAINER=   ports@FreeBSD.org
>  COMMENT=       Allows you to listen to your own MP3's away from home
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>
>  PLIST_FILES=   bin/ample man/man1/ample.1.gz man/man5/ample.conf.5.gz \
>                 man/man5/ample.html.5.gz
>
> Modified: head/databases/monetdb/Makefile
>
> ==============================================================================
> --- head/databases/monetdb/Makefile     Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/databases/monetdb/Makefile     Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -97,6 +97,7 @@ CONFIGURE_ARGS+=      --enable-gdk \
>                         --bindir=${PREFIX}/bin \
>                         --libdir=${MONETDB_LIBDIR} \
>                         --includedir=${MONETDB_INCLUDEDIR} \
> +                       --localstatedir="${PREFIX}/var" \
>                         --docdir=${PREFIX}/${DATADIR}
>
>  SPHINXCLIENT_CONFIGURE_WITH=   sphinxclient
>
> Modified: head/devel/global/Makefile
>
> ==============================================================================
> --- head/devel/global/Makefile  Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/devel/global/Makefile  Mon Apr 20 19:06:29 2015        (r384380)
> @@ -14,6 +14,7 @@ LICENSE=      GPLv3
>  OPTIONS_DEFINE=        DOCS
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>  INSTALL_TARGET=        install-strip
>  USES=          libtool perl5
>
>
> Modified: head/dns/opendnssec/Makefile
>
> ==============================================================================
> --- head/dns/opendnssec/Makefile        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/dns/opendnssec/Makefile        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -15,6 +15,7 @@ BUILD_DEPENDS=        ldns>=1.6.16:${PORTSDIR}/
>  LIB_DEPENDS=   libldns.so:${PORTSDIR}/dns/ldns
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>  USE_RC_SUBR=   opendnssec
>  USE_GNOME=     libxml2
>  USES=          perl5
>
> Modified: head/dns/opendnssec13/Makefile
>
> ==============================================================================
> --- head/dns/opendnssec13/Makefile      Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/dns/opendnssec13/Makefile      Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -17,6 +17,7 @@ BUILD_DEPENDS=        ldns>=1.6.16:${PORTSDIR}/
>  LIB_DEPENDS=   libldns.so:${PORTSDIR}/dns/ldns
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>  USE_RC_SUBR=   opendnssec
>  USE_GNOME=     libxml2
>  USES=          perl5
>
> Modified: head/games/acm/Makefile
>
> ==============================================================================
> --- head/games/acm/Makefile     Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/games/acm/Makefile     Mon Apr 20 19:06:29 2015        (r384380)
> @@ -14,8 +14,11 @@ LICENSE=     GPLv2
>  LICENSE_FILE=  ${WRKSRC}/COPYING
>
>  USES=          perl5
> -USE_XORG=      x11
> -GNU_CONFIGURE= yes
> +USE_XORG=      x11 xext
> +HAS_CONFIGURE= yes
> +CONFIGURE_ARGS=        --prefix=${PREFIX} \
> +               --x-includes=${LOCALBASE}/include \
> +               --x-libraries=${LOCALBASE}/lib
>  CONFIGURE_ENV= ac_cv_lib_Xm_XmCreateBulletinBoard=no \
>                 ac_cv_lib_gdbm_dbm_fetch=no
>  USE_PERL5=     build
>
> Modified: head/games/wolfpack/Makefile
>
> ==============================================================================
> --- head/games/wolfpack/Makefile        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/games/wolfpack/Makefile        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -17,8 +17,7 @@ USES=         gmake perl5
>  USE_PERL5=     build
>  GNU_CONFIGURE= yes
>  BINDIR=                ${PREFIX}/lib/${PORTNAME}
> -VARDIR=                ${PREFIX}/var/${PORTNAME}
> -CONFIGURE_ARGS+=       --bindir=${BINDIR} --sbindir=${BINDIR}
> +CONFIGURE_ARGS=        --bindir=${BINDIR} --sbindir=${BINDIR}
> --localstatedir="${PREFIX}/var"
>
>  CONFLICTS_INSTALL=     empire-[0-9]*
>
>
> Modified: head/games/xlogical/Makefile
>
> ==============================================================================
> --- head/games/xlogical/Makefile        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/games/xlogical/Makefile        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -14,11 +14,10 @@ COMMENT=    Remake of the classic puzzle ga
>
>  LICENSE=       GPLv2
>
> -USES=          gmake tar:bzip2 dos2unix
> -USE_AUTOTOOLS= aclocal automake autoconf
> -AUTOMAKE_ARGS= --add-missing
> -USE_SDL=       sdl image mixer
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
> +USES=          autoreconf dos2unix gmake tar:bzip2
> +USE_SDL=       sdl image mixer
>
>  OPTIONS_DEFINE=        DOCS
>
>
> Modified: head/irc/charybdis/Makefile
>
> ==============================================================================
> --- head/irc/charybdis/Makefile Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/irc/charybdis/Makefile Mon Apr 20 19:06:29 2015        (r384380)
> @@ -2,7 +2,7 @@
>
>  PORTNAME=      charybdis
>  PORTVERSION=   3.4.2
> -PORTREVISION=  4
> +PORTREVISION=  5
>  CATEGORIES=    irc net
>  MASTER_SITES=  http://www.stack.nl/~jilles/irc/ \
>                 http://www.bayofrum.net/dist/${PORTNAME}/
> @@ -25,17 +25,15 @@ MASTER_SITES:=      ${MASTER_SITES} \
>
>  PORTDOCS=      charybdis-oper-guide.pdf
>
> -USE_AUTOTOOLS= autoconf
>  USES=          libtool pathfix
>  USE_OPENSSL=   yes
>  USE_RC_SUBR=   ${PORTNAME}
>  GNU_CONFIGURE= yes
>  USERS=         ircd
>  GROUPS=                ircd
> -CONFIGURE_ARGS=        --with-confdir=${ETCDIR} \
> -               --with-helpdir=${DATADIR}/help \
> -               --with-logdir=/var/log/${PORTNAME} \
> -               --with-moduledir=${DATADIR}/modules \
> +CONFIGURE_ARGS=        --sysconfdir=${ETCDIR} \
> +               --with-rundir=/var/run \
> +               --enable-fhs-paths \
>                 --enable-kqueue
>
>  OPTIONS_DEFINE=        DOCS
>
> Modified: head/irc/charybdis/files/charybdis.in
>
> ==============================================================================
> --- head/irc/charybdis/files/charybdis.in       Mon Apr 20 19:05:51 2015
>       (r384379)
> +++ head/irc/charybdis/files/charybdis.in       Mon Apr 20 19:06:29 2015
>       (r384380)
> @@ -30,8 +30,7 @@ start_precmd=${name}_prestart
>
>  charybdis_prestart()
>  {
> -       install -d -o ircd -m755 /var/run/${name} /var/log/${name}
> /var/db/${name}
> -       chown -R ircd %%ETCDIR%%
> +       chown -R ircd %%ETCDIR%% /var/run/${name} /var/log/${name}
> /var/db/${name}
>  }
>
>  run_rc_command $1
>
> Added: head/irc/charybdis/files/patch-configure
>
> ==============================================================================
> --- /dev/null   00:00:00 1970   (empty, because file is newly added)
> +++ head/irc/charybdis/files/patch-configure    Mon Apr 20 19:06:29 2015
>       (r384380)
> @@ -0,0 +1,11 @@
> +--- configure.orig     2012-12-31 21:47:31 UTC
> ++++ configure
> +@@ -5411,7 +5411,7 @@ if test "x$enable_fhs_paths" = "xyes"; t
> +       pkglibexecdir='${libexecdir}/${PACKAGE_TARNAME}'
> +       rundir=${rundir-'${prefix}/run'}
> +       pkgrundir='${rundir}/${PACKAGE_TARNAME}'
> +-      pkglocalstatedir='${localstatedir}/${PACKAGE_TARNAME}'
> ++      pkglocalstatedir='${localstatedir}/db/${PACKAGE_TARNAME}'
> + else
> +   libexecdir='${bindir}'
> +       pkglibexecdir='${libexecdir}'
>
> Modified: head/irc/charybdis/pkg-plist
>
> ==============================================================================
> --- head/irc/charybdis/pkg-plist        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/irc/charybdis/pkg-plist        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -1,18 +1,147 @@
> -bin/bandb
>  bin/bantool
>  bin/convertilines
>  bin/convertklines
>  bin/genssl.sh
>  bin/ircd
>  bin/mkpasswd
> -bin/ssld
>  bin/viconf
>  bin/vimotd
> -etc/charybdis/example.conf
> -@sample etc/charybdis/ircd.motd.sample
> +%%ETCDIR%%/example.conf
> +@sample %%ETCDIR%%/ircd.motd.sample
>  %%ETCDIR%%/reference.conf
> +lib/charybdis/modules/autoload/m_accept.so
> +lib/charybdis/modules/autoload/m_admin.so
> +lib/charybdis/modules/autoload/m_away.so
> +lib/charybdis/modules/autoload/m_cap.so
> +lib/charybdis/modules/autoload/m_capab.so
> +lib/charybdis/modules/autoload/m_certfp.so
> +lib/charybdis/modules/autoload/m_challenge.so
> +lib/charybdis/modules/autoload/m_chghost.so
> +lib/charybdis/modules/autoload/m_close.so
> +lib/charybdis/modules/autoload/m_cmessage.so
> +lib/charybdis/modules/autoload/m_connect.so
> +lib/charybdis/modules/autoload/m_dline.so
> +lib/charybdis/modules/autoload/m_encap.so
> +lib/charybdis/modules/autoload/m_etrace.so
> +lib/charybdis/modules/autoload/m_help.so
> +lib/charybdis/modules/autoload/m_info.so
> +lib/charybdis/modules/autoload/m_invite.so
> +lib/charybdis/modules/autoload/m_ison.so
> +lib/charybdis/modules/autoload/m_kline.so
> +lib/charybdis/modules/autoload/m_knock.so
> +lib/charybdis/modules/autoload/m_links.so
> +lib/charybdis/modules/autoload/m_list.so
> +lib/charybdis/modules/autoload/m_locops.so
> +lib/charybdis/modules/autoload/m_lusers.so
> +lib/charybdis/modules/autoload/m_map.so
> +lib/charybdis/modules/autoload/m_monitor.so
> +lib/charybdis/modules/autoload/m_motd.so
> +lib/charybdis/modules/autoload/m_names.so
> +lib/charybdis/modules/autoload/m_oper.so
> +lib/charybdis/modules/autoload/m_operspy.so
> +lib/charybdis/modules/autoload/m_pass.so
> +lib/charybdis/modules/autoload/m_ping.so
> +lib/charybdis/modules/autoload/m_pong.so
> +lib/charybdis/modules/autoload/m_post.so
> +lib/charybdis/modules/autoload/m_privs.so
> +lib/charybdis/modules/autoload/m_rehash.so
> +lib/charybdis/modules/autoload/m_restart.so
> +lib/charybdis/modules/autoload/m_resv.so
> +lib/charybdis/modules/autoload/m_sasl.so
> +lib/charybdis/modules/autoload/m_scan.so
> +lib/charybdis/modules/autoload/m_services.so
> +lib/charybdis/modules/autoload/m_set.so
> +lib/charybdis/modules/autoload/m_signon.so
> +lib/charybdis/modules/autoload/m_snote.so
> +lib/charybdis/modules/autoload/m_stats.so
> +lib/charybdis/modules/autoload/m_svinfo.so
> +lib/charybdis/modules/autoload/m_tb.so
> +lib/charybdis/modules/autoload/m_testline.so
> +lib/charybdis/modules/autoload/m_testmask.so
> +lib/charybdis/modules/autoload/m_tginfo.so
> +lib/charybdis/modules/autoload/m_time.so
> +lib/charybdis/modules/autoload/m_topic.so
> +lib/charybdis/modules/autoload/m_trace.so
> +lib/charybdis/modules/autoload/m_unreject.so
> +lib/charybdis/modules/autoload/m_user.so
> +lib/charybdis/modules/autoload/m_userhost.so
> +lib/charybdis/modules/autoload/m_users.so
> +lib/charybdis/modules/autoload/m_version.so
> +lib/charybdis/modules/autoload/m_wallops.so
> +lib/charybdis/modules/autoload/m_who.so
> +lib/charybdis/modules/autoload/m_whois.so
> +lib/charybdis/modules/autoload/m_whowas.so
> +lib/charybdis/modules/autoload/m_xline.so
> +lib/charybdis/modules/autoload/sno_routing.so
> +lib/charybdis/modules/extensions/chm_adminonly.so
> +lib/charybdis/modules/extensions/chm_operonly.so
> +lib/charybdis/modules/extensions/chm_operonly_compat.so
> +lib/charybdis/modules/extensions/chm_quietunreg_compat.so
> +lib/charybdis/modules/extensions/chm_sslonly.so
> +lib/charybdis/modules/extensions/chm_sslonly_compat.so
> +lib/charybdis/modules/extensions/createauthonly.so
> +lib/charybdis/modules/extensions/createoperonly.so
> +lib/charybdis/modules/extensions/example_module.so
> +lib/charybdis/modules/extensions/extb_account.so
> +lib/charybdis/modules/extensions/extb_canjoin.so
> +lib/charybdis/modules/extensions/extb_channel.so
> +lib/charybdis/modules/extensions/extb_extgecos.so
> +lib/charybdis/modules/extensions/extb_oper.so
> +lib/charybdis/modules/extensions/extb_realname.so
> +lib/charybdis/modules/extensions/extb_server.so
> +lib/charybdis/modules/extensions/extb_ssl.so
> +lib/charybdis/modules/extensions/extb_usermode.so
> +lib/charybdis/modules/extensions/force_user_invis.so
> +lib/charybdis/modules/extensions/hurt.so
> +lib/charybdis/modules/extensions/ip_cloaking.so
> +lib/charybdis/modules/extensions/ip_cloaking_3.0.so
> +lib/charybdis/modules/extensions/ip_cloaking_4.0.so
> +lib/charybdis/modules/extensions/ip_cloaking_old.so
> +lib/charybdis/modules/extensions/m_42.so
> +lib/charybdis/modules/extensions/m_adminwall.so
> +lib/charybdis/modules/extensions/m_findforwards.so
> +lib/charybdis/modules/extensions/m_identify.so
> +lib/charybdis/modules/extensions/m_mkpasswd.so
> +lib/charybdis/modules/extensions/m_ojoin.so
> +lib/charybdis/modules/extensions/m_okick.so
> +lib/charybdis/modules/extensions/m_olist.so
> +lib/charybdis/modules/extensions/m_omode.so
> +lib/charybdis/modules/extensions/m_opme.so
> +lib/charybdis/modules/extensions/m_remove.so
> +lib/charybdis/modules/extensions/m_roleplay.so
> +lib/charybdis/modules/extensions/m_sendbans.so
> +lib/charybdis/modules/extensions/m_webirc.so
> +lib/charybdis/modules/extensions/no_locops.so
> +lib/charybdis/modules/extensions/no_oper_invis.so
> +lib/charybdis/modules/extensions/override.so
> +lib/charybdis/modules/extensions/sno_farconnect.so
> +lib/charybdis/modules/extensions/sno_globalkline.so
> +lib/charybdis/modules/extensions/sno_globaloper.so
> +lib/charybdis/modules/extensions/sno_whois.so
> +lib/charybdis/modules/extensions/spy_admin_notice.so
> +lib/charybdis/modules/extensions/spy_info_notice.so
> +lib/charybdis/modules/extensions/spy_links_notice.so
> +lib/charybdis/modules/extensions/spy_motd_notice.so
> +lib/charybdis/modules/extensions/spy_stats_notice.so
> +lib/charybdis/modules/extensions/spy_stats_p_notice.so
> +lib/charybdis/modules/extensions/spy_trace_notice.so
> +lib/charybdis/modules/m_ban.so
> +lib/charybdis/modules/m_die.so
> +lib/charybdis/modules/m_error.so
> +lib/charybdis/modules/m_join.so
> +lib/charybdis/modules/m_kick.so
> +lib/charybdis/modules/m_kill.so
> +lib/charybdis/modules/m_message.so
> +lib/charybdis/modules/m_mode.so
> +lib/charybdis/modules/m_nick.so
> +lib/charybdis/modules/m_part.so
> +lib/charybdis/modules/m_quit.so
> +lib/charybdis/modules/m_server.so
> +lib/charybdis/modules/m_squit.so
>  lib/libratbox.so
>  libdata/pkgconfig/libratbox.pc
> +libexec/charybdis/bandb
> +libexec/charybdis/ssld
>  man/man8/ircd.8.gz
>  %%DATADIR%%/help/opers/accept
>  %%DATADIR%%/help/opers/admin
> @@ -146,134 +275,6 @@ man/man8/ircd.8.gz
>  %%DATADIR%%/help/users/who
>  %%DATADIR%%/help/users/whois
>  %%DATADIR%%/help/users/whowas
> -%%DATADIR%%/modules/autoload/m_accept.so
> -%%DATADIR%%/modules/autoload/m_admin.so
> -%%DATADIR%%/modules/autoload/m_away.so
> -%%DATADIR%%/modules/autoload/m_cap.so
> -%%DATADIR%%/modules/autoload/m_capab.so
> -%%DATADIR%%/modules/autoload/m_certfp.so
> -%%DATADIR%%/modules/autoload/m_challenge.so
> -%%DATADIR%%/modules/autoload/m_chghost.so
> -%%DATADIR%%/modules/autoload/m_close.so
> -%%DATADIR%%/modules/autoload/m_cmessage.so
> -%%DATADIR%%/modules/autoload/m_connect.so
> -%%DATADIR%%/modules/autoload/m_dline.so
> -%%DATADIR%%/modules/autoload/m_encap.so
> -%%DATADIR%%/modules/autoload/m_etrace.so
> -%%DATADIR%%/modules/autoload/m_help.so
> -%%DATADIR%%/modules/autoload/m_info.so
> -%%DATADIR%%/modules/autoload/m_invite.so
> -%%DATADIR%%/modules/autoload/m_ison.so
> -%%DATADIR%%/modules/autoload/m_kline.so
> -%%DATADIR%%/modules/autoload/m_knock.so
> -%%DATADIR%%/modules/autoload/m_links.so
> -%%DATADIR%%/modules/autoload/m_list.so
> -%%DATADIR%%/modules/autoload/m_locops.so
> -%%DATADIR%%/modules/autoload/m_lusers.so
> -%%DATADIR%%/modules/autoload/m_map.so
> -%%DATADIR%%/modules/autoload/m_monitor.so
> -%%DATADIR%%/modules/autoload/m_motd.so
> -%%DATADIR%%/modules/autoload/m_names.so
> -%%DATADIR%%/modules/autoload/m_oper.so
> -%%DATADIR%%/modules/autoload/m_operspy.so
> -%%DATADIR%%/modules/autoload/m_pass.so
> -%%DATADIR%%/modules/autoload/m_ping.so
> -%%DATADIR%%/modules/autoload/m_pong.so
> -%%DATADIR%%/modules/autoload/m_post.so
> -%%DATADIR%%/modules/autoload/m_privs.so
> -%%DATADIR%%/modules/autoload/m_rehash.so
> -%%DATADIR%%/modules/autoload/m_restart.so
> -%%DATADIR%%/modules/autoload/m_resv.so
> -%%DATADIR%%/modules/autoload/m_sasl.so
> -%%DATADIR%%/modules/autoload/m_scan.so
> -%%DATADIR%%/modules/autoload/m_services.so
> -%%DATADIR%%/modules/autoload/m_set.so
> -%%DATADIR%%/modules/autoload/m_signon.so
> -%%DATADIR%%/modules/autoload/m_snote.so
> -%%DATADIR%%/modules/autoload/m_stats.so
> -%%DATADIR%%/modules/autoload/m_svinfo.so
> -%%DATADIR%%/modules/autoload/m_tb.so
> -%%DATADIR%%/modules/autoload/m_testline.so
> -%%DATADIR%%/modules/autoload/m_testmask.so
> -%%DATADIR%%/modules/autoload/m_tginfo.so
> -%%DATADIR%%/modules/autoload/m_time.so
> -%%DATADIR%%/modules/autoload/m_topic.so
> -%%DATADIR%%/modules/autoload/m_trace.so
> -%%DATADIR%%/modules/autoload/m_unreject.so
> -%%DATADIR%%/modules/autoload/m_user.so
> -%%DATADIR%%/modules/autoload/m_userhost.so
> -%%DATADIR%%/modules/autoload/m_users.so
> -%%DATADIR%%/modules/autoload/m_version.so
> -%%DATADIR%%/modules/autoload/m_wallops.so
> -%%DATADIR%%/modules/autoload/m_who.so
> -%%DATADIR%%/modules/autoload/m_whois.so
> -%%DATADIR%%/modules/autoload/m_whowas.so
> -%%DATADIR%%/modules/autoload/m_xline.so
> -%%DATADIR%%/modules/autoload/sno_routing.so
> -%%DATADIR%%/modules/extensions/chm_adminonly.so
> -%%DATADIR%%/modules/extensions/chm_operonly.so
> -%%DATADIR%%/modules/extensions/chm_operonly_compat.so
> -%%DATADIR%%/modules/extensions/chm_quietunreg_compat.so
> -%%DATADIR%%/modules/extensions/chm_sslonly.so
> -%%DATADIR%%/modules/extensions/chm_sslonly_compat.so
> -%%DATADIR%%/modules/extensions/createauthonly.so
> -%%DATADIR%%/modules/extensions/createoperonly.so
> -%%DATADIR%%/modules/extensions/example_module.so
> -%%DATADIR%%/modules/extensions/extb_account.so
> -%%DATADIR%%/modules/extensions/extb_canjoin.so
> -%%DATADIR%%/modules/extensions/extb_channel.so
> -%%DATADIR%%/modules/extensions/extb_extgecos.so
> -%%DATADIR%%/modules/extensions/extb_oper.so
> -%%DATADIR%%/modules/extensions/extb_realname.so
> -%%DATADIR%%/modules/extensions/extb_server.so
> -%%DATADIR%%/modules/extensions/extb_ssl.so
> -%%DATADIR%%/modules/extensions/extb_usermode.so
> -%%DATADIR%%/modules/extensions/force_user_invis.so
> -%%DATADIR%%/modules/extensions/hurt.so
> -%%DATADIR%%/modules/extensions/ip_cloaking.so
> -%%DATADIR%%/modules/extensions/ip_cloaking_3.0.so
> -%%DATADIR%%/modules/extensions/ip_cloaking_4.0.so
> -%%DATADIR%%/modules/extensions/ip_cloaking_old.so
> -%%DATADIR%%/modules/extensions/m_42.so
> -%%DATADIR%%/modules/extensions/m_adminwall.so
> -%%DATADIR%%/modules/extensions/m_findforwards.so
> -%%DATADIR%%/modules/extensions/m_identify.so
> -%%DATADIR%%/modules/extensions/m_mkpasswd.so
> -%%DATADIR%%/modules/extensions/m_ojoin.so
> -%%DATADIR%%/modules/extensions/m_okick.so
> -%%DATADIR%%/modules/extensions/m_olist.so
> -%%DATADIR%%/modules/extensions/m_omode.so
> -%%DATADIR%%/modules/extensions/m_opme.so
> -%%DATADIR%%/modules/extensions/m_remove.so
> -%%DATADIR%%/modules/extensions/m_roleplay.so
> -%%DATADIR%%/modules/extensions/m_sendbans.so
> -%%DATADIR%%/modules/extensions/m_webirc.so
> -%%DATADIR%%/modules/extensions/no_locops.so
> -%%DATADIR%%/modules/extensions/no_oper_invis.so
> -%%DATADIR%%/modules/extensions/override.so
> -%%DATADIR%%/modules/extensions/sno_farconnect.so
> -%%DATADIR%%/modules/extensions/sno_globalkline.so
> -%%DATADIR%%/modules/extensions/sno_globaloper.so
> -%%DATADIR%%/modules/extensions/sno_whois.so
> -%%DATADIR%%/modules/extensions/spy_admin_notice.so
> -%%DATADIR%%/modules/extensions/spy_info_notice.so
> -%%DATADIR%%/modules/extensions/spy_links_notice.so
> -%%DATADIR%%/modules/extensions/spy_motd_notice.so
> -%%DATADIR%%/modules/extensions/spy_stats_notice.so
> -%%DATADIR%%/modules/extensions/spy_stats_p_notice.so
> -%%DATADIR%%/modules/extensions/spy_trace_notice.so
> -%%DATADIR%%/modules/m_ban.so
> -%%DATADIR%%/modules/m_die.so
> -%%DATADIR%%/modules/m_error.so
> -%%DATADIR%%/modules/m_join.so
> -%%DATADIR%%/modules/m_kick.so
> -%%DATADIR%%/modules/m_kill.so
> -%%DATADIR%%/modules/m_message.so
> -%%DATADIR%%/modules/m_mode.so
> -%%DATADIR%%/modules/m_nick.so
> -%%DATADIR%%/modules/m_part.so
> -%%DATADIR%%/modules/m_quit.so
> -%%DATADIR%%/modules/m_server.so
> -%%DATADIR%%/modules/m_squit.so
>  @dir /var/log/charybdis
>  @dir /var/db/charybdis
> +@dir /var/run/charybdis
>
> Modified: head/lang/smalltalk/Makefile
>
> ==============================================================================
> --- head/lang/smalltalk/Makefile        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/lang/smalltalk/Makefile        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -33,6 +33,7 @@ GNU_CONFIGURE=        yes
>  CONFIGURE_ENV= ac_cv_prog_EMACS=no ac_cv_prog_AWK=gawk
>  CONFIGURE_ARGS=        --enable-generational-gc=no \
>                 --enable-gtk=no \
> +               --localstatedir="${PREFIX}/var" \
>                 --with-emacs=no \
>                 --with-gmp=no
>  USE_LDCONFIG=  yes
>
> Modified: head/mail/courier-imap/Makefile
>
> ==============================================================================
> --- head/mail/courier-imap/Makefile     Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/mail/courier-imap/Makefile     Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -49,6 +49,7 @@ PLIST_SUB=    CONFDIR=${CONFDIR:S,^${PREFIX
>                 LIBEXECDIR=${LIBEXECDIR:S,^${PREFIX}/,,}
>
>  CONFIGURE_ARGS=        --sysconfdir=${CONFDIR} \
> +               --localstatedir="${PREFIX}/var" \
>                 --datadir=${DATADIR} \
>                 --libexecdir=${LIBEXECDIR} \
>                 --enable-workarounds-for-imap-client-bugs \
>
> Modified: head/mail/gnarwl/Makefile
>
> ==============================================================================
> --- head/mail/gnarwl/Makefile   Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/mail/gnarwl/Makefile   Mon Apr 20 19:06:29 2015        (r384380)
> @@ -16,7 +16,7 @@ BUILD_DEPENDS=        ${LOCALBASE}/bin/gsed:${P
>  USES=          iconv gmake tar:tgz
>  USE_OPENLDAP=  yes
>  GNU_CONFIGURE= yes
> -CONFIGURE_ARGS=        --with-docdir=${DOCSDIR}
> +CONFIGURE_ARGS=        --with-docdir=${DOCSDIR}
> --localstatedir="${PREFIX}/var"
>  CPPFLAGS+=     -I${LOCALBASE}/include
>  LIBS+=         -L${LOCALBASE}/lib ${ICONV_LIB}
>
>
> Modified: head/net-mgmt/smokeping/Makefile
>
> ==============================================================================
> --- head/net-mgmt/smokeping/Makefile    Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/net-mgmt/smokeping/Makefile    Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -36,6 +36,7 @@ GNU_CONFIGURE=        yes
>  CONFIGURE_ENV+=        PERL=${PERL} PERL5LIB=${PREFIX}/smokeping/lib
>  CONFIGURE_ARGS+=       \
>                 --sysconfdir=${ETCDIR} \
> +               --localstatedir="${PREFIX}/var" \
>                 --with-htdocs-dir=${PREFIX}/smokeping/htdocs \
>                 --libdir=${PREFIX}/smokeping/lib
>  HTDOCSDIR=     ${PREFIX}/smokeping/htdocs
>
> Modified: head/net/ndisc6/Makefile
>
> ==============================================================================
> --- head/net/ndisc6/Makefile    Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/net/ndisc6/Makefile    Mon Apr 20 19:06:29 2015        (r384380)
> @@ -16,7 +16,7 @@ LICENSE=      GPLv2
>  USES=          tar:bzip2 perl5
>  USE_GCC=       any
>  GNU_CONFIGURE= yes
> -CONFIGURE_ARGS=        --disable-suid-install
> +CONFIGURE_ARGS=        --disable-suid-install
> --localstatedir="${PREFIX}/var"
>  CONFIGURE_ENV= PERL=${LOCALBASE}/bin/perl
>  MAKE_ENV=      CHOWNPROG=:
>
>
> Modified: head/security/krb5-111/Makefile
>
> ==============================================================================
> --- head/security/krb5-111/Makefile     Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/security/krb5-111/Makefile     Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -32,7 +32,8 @@ USE_PERL5=            build
>  USE_LDCONFIG=          yes
>  USE_CSTD=              gnu99
>  GNU_CONFIGURE=         yes
> -CONFIGURE_ARGS?=       --without-system-verto --disable-rpath
> +CONFIGURE_ARGS?=       --without-system-verto --disable-rpath \
> +                       --localstatedir="${PREFIX}/var"
>  CONFIGURE_ENV=         NSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
> YACC="${YACC}"
>  MAKE_ARGS=             INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
>
>
> Modified: head/security/krb5-112/Makefile
>
> ==============================================================================
> --- head/security/krb5-112/Makefile     Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/security/krb5-112/Makefile     Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -30,7 +30,7 @@ USE_CSTD=             gnu99
>  GNU_CONFIGURE=         yes
>  USES=                  cpe gettext gmake perl5 libtool:build
>  CONFIGURE_ARGS?=       --enable-shared --without-system-verto \
> -                       --disable-rpath
> +                       --disable-rpath --localstatedir="${PREFIX}/var"
>  CONFIGURE_ENV=         INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
> YACC="${YACC}"
>  MAKE_ARGS=             INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
>
>
> Modified: head/security/krb5/Makefile
>
> ==============================================================================
> --- head/security/krb5/Makefile Mon Apr 20 19:05:51 2015        (r384379)
> +++ head/security/krb5/Makefile Mon Apr 20 19:06:29 2015        (r384380)
> @@ -28,7 +28,7 @@ USE_CSTD=             gnu99
>  GNU_CONFIGURE=         yes
>  USES=                  cpe gettext gmake perl5 libtool:build
>  CONFIGURE_ARGS?=       --enable-shared --without-system-verto \
> -                       --disable-rpath
> +                       --disable-rpath --localstatedir="${PREFIX}/var"
>  CONFIGURE_ENV=         INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
> YACC="${YACC}"
>  MAKE_ARGS=             INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}"
>
>
> Modified: head/security/nessus-libnasl/Makefile
>
> ==============================================================================
> --- head/security/nessus-libnasl/Makefile       Mon Apr 20 19:05:51 2015
>       (r384379)
> +++ head/security/nessus-libnasl/Makefile       Mon Apr 20 19:06:29 2015
>       (r384380)
> @@ -21,6 +21,7 @@ LICENSE=      GPLv2
>  LIB_DEPENDS=   libnessus.so:${PORTSDIR}/security/nessus-libraries
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>  USES=          bison libtool
>  USE_LDCONFIG=  yes
>  USE_OPENSSL=   yes
>
> Modified: head/security/nessus-libraries/Makefile
>
> ==============================================================================
> --- head/security/nessus-libraries/Makefile     Mon Apr 20 19:05:51 2015
>       (r384379)
> +++ head/security/nessus-libraries/Makefile     Mon Apr 20 19:06:29 2015
>       (r384380)
> @@ -21,7 +21,7 @@ COMMENT=      Libraries for Nessus, the secur
>  LICENSE=       LGPL20
>
>  GNU_CONFIGURE= yes
> -CONFIGURE_ARGS=        --enable-cipher
> +CONFIGURE_ARGS=        --enable-cipher --localstatedir="${PREFIX}/var"
>  .if defined(WITH_NESSUS_BPF_SHARE)
>  CONFIGURE_ARGS+=       --enable-bpf-sharing
>  .endif
>
> Modified: head/security/nessus-plugins/Makefile
>
> ==============================================================================
> --- head/security/nessus-plugins/Makefile       Mon Apr 20 19:05:51 2015
>       (r384379)
> +++ head/security/nessus-plugins/Makefile       Mon Apr 20 19:06:29 2015
>       (r384380)
> @@ -24,7 +24,7 @@ USES=         libtool
>  WRKSRC=                ${WRKDIR}/nessus-plugins
>
>  GNU_CONFIGURE= yes
> -CONFIGURE_ARGS=        --with-fetchcmd=wget
> +CONFIGURE_ARGS=        --with-fetchcmd=wget
> --localstatedir="${PREFIX}/var"
>
>  post-patch:
>         @${REINPLACE_CMD} 's/-o $$(installuser)//' ${WRKSRC}/Makefile
>
> Modified: head/security/nessus/Makefile
>
> ==============================================================================
> --- head/security/nessus/Makefile       Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/security/nessus/Makefile       Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -28,6 +28,7 @@ GTK2_USES=    pkgconfig
>  GTK2_USE=      GNOME=gtk20
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>  MAKE_JOBS_UNSAFE=      yes
>  SUB_FILES=     nessusd.conf
>  USE_RC_SUBR=   nessusd
>
> Modified: head/security/softhsm2/Makefile
>
> ==============================================================================
> --- head/security/softhsm2/Makefile     Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/security/softhsm2/Makefile     Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -14,11 +14,10 @@ COMMENT=    Software implementation of a Ha
>
>  LICENSE=       BSD2CLAUSE
>
> -LIB_DEPENDS+=  libsqlite3.so:${PORTSDIR}/databases/sqlite3
> +LIB_DEPENDS=   libsqlite3.so:${PORTSDIR}/databases/sqlite3
>
>  GNU_CONFIGURE= yes
> -
> -CONFIGURE_ARGS+=       --with-sqlite3=${LOCALBASE}
> +CONFIGURE_ARGS=        --with-sqlite3=${LOCALBASE}
> --localstatedir="${PREFIX}/var"
>  INSTALL_TARGET=        install-strip
>  USES=          libtool
>
>
> Modified: head/security/super/Makefile
>
> ==============================================================================
> --- head/security/super/Makefile        Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/security/super/Makefile        Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -16,6 +16,7 @@ LICENSE=      ART10 GPLv1
>  LICENSE_COMB=  dual
>
>  GNU_CONFIGURE= yes
> +CONFIGURE_ARGS=        --localstatedir="${PREFIX}/var"
>
>  OPTIONS_DEFINE=        DOCS EXAMPLES
>
>
> Modified: head/textproc/mifluz/Makefile
>
> ==============================================================================
> --- head/textproc/mifluz/Makefile       Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/textproc/mifluz/Makefile       Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -14,6 +14,7 @@ LICENSE=      GPLv3
>  USES=          bison iconv libtool makeinfo pathfix
>  GNU_CONFIGURE= yes
>  CONFIGURE_ARGS=        --enable-posixmutexes \
> +               --localstatedir="${PREFIX}/var" \
>                 --without-unac
>  INSTALL_TARGET=        install-strip
>  USE_LDCONFIG=  yes
>
> Modified: head/textproc/soothsayer/Makefile
>
> ==============================================================================
> --- head/textproc/soothsayer/Makefile   Mon Apr 20 19:05:51 2015
> (r384379)
> +++ head/textproc/soothsayer/Makefile   Mon Apr 20 19:06:29 2015
> (r384380)
> @@ -22,7 +22,7 @@ CONFIGURE_ENV=        ac_cv_path_CPPUNIT_CONFIG
>                 ac_cv_path_SWIG=no \
>                 ac_cv_prog_HAVE_DOT=no \
>                 ac_cv_prog_HAVE_DOXYGEN=no
> -CONFIGURE_ARGS=        --disable-python-binding
> +CONFIGURE_ARGS=        --disable-python-binding
> --localstatedir="${PREFIX}/var"
>  INSTALL_TARGET=        install-strip
>  USE_LDCONFIG=  yes
>
>
>


-- 
---------------------------------------------------------------------------------
Curb: Your ride is here
4096R/D1EAB94D 2081 E230 3001 6508 8847  1BBF A0A8 DB0F D1EA B94D
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Sr. Director IT Operations,       Curb

What doesn't kill us can only make us stronger;
Except it almost kills you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACM2dAZX3QrK%2BMXEz0dnHAAK8pSjuatYkpP0xB4JgxK0DbhBLQ>