From nobody@FreeBSD.org  Mon Mar  7 12:33:03 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DA3D1106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  7 Mar 2011 12:33:03 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id C7FF48FC1A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  7 Mar 2011 12:33:03 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p27CX3Eu019703
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 7 Mar 2011 12:33:03 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p27CX3KW019697;
	Mon, 7 Mar 2011 12:33:03 GMT
	(envelope-from nobody)
Message-Id: <201103071233.p27CX3KW019697@red.freebsd.org>
Date: Mon, 7 Mar 2011 12:33:03 GMT
From: Maxim Ignatenko <gelraen.ua@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: irc/inspircd12
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         155344
>Category:       ports
>Synopsis:       New port: irc/inspircd12
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    crees
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 07 12:40:08 UTC 2011
>Closed-Date:    Wed Jul 27 15:19:06 UTC 2011
>Last-Modified:  Wed Jul 27 15:20:11 UTC 2011
>Originator:     Maxim Ignatenko
>Release:        8-STABLE
>Organization:
Kiev National Taras Shevchenko University
>Environment:
>Description:
This is port for InspIRCd 1.2 branch. Existing irc/inspircd should be updated to 2.0.3 or moved to inspircd11. 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	inspircd12
#	inspircd12/files
#	inspircd12/files/pkg-install.in
#	inspircd12/files/pkg-deinstall.in
#	inspircd12/files/inspircd.sh.in
#	inspircd12/files/patch-src__modules__m_nationalchars.cpp
#	inspircd12/pkg-descr
#	inspircd12/pkg-plist
#	inspircd12/distinfo
#	inspircd12/Makefile
#
echo c - inspircd12
mkdir -p inspircd12 > /dev/null 2>&1
echo c - inspircd12/files
mkdir -p inspircd12/files > /dev/null 2>&1
echo x - inspircd12/files/pkg-install.in
sed 's/^X//' >inspircd12/files/pkg-install.in << 'f99d549e22af9d5cb9c486fa32fb7534'
X#!/bin/sh
X#
X# $FreeBSD: ports/irc/inspircd/files/pkg-install.in,v 1.1 2008/05/19 07:01:38 beech Exp $
X#
X
XPATH=/usr/sbin:/usr/bin:/bin ; export PATH
X
Xinspircd_usr=%%INSPIRCD_USR%%
Xinspircd_uid=%%INSPIRCD_UID%%
Xinspircd_grp=%%INSPIRCD_GRP%%
Xinspircd_gid=%%INSPIRCD_GID%%
Xinspircd_name=%%PORTNAME%%
Xetcdir=%%ETCDIR%%
X
Xinspircd_gcos="IRC daemon"
Xinspircd_home=/nonexistent
Xinspircd_shell=/sbin/nologin
X
Xcreate_group() {
X    local user uid group gid gcos home shell
X
X    user=$1
X    uid=$2
X    group=$3
X    gid=$4
X    gcos=$5
X    home=$6
X    shell=$7
X
X    if pw groupadd -n $group -g $gid ; then
X	echo "===> Group $group created"
X    else
X	cat <<-EOERRORMSG
X	*** Failed to create the $group group.
X
X	Please add the $user user and $group group
X	manually with the commands:
X
X	    pw groupadd -n $group -g $gid
X	    pw useradd -n $user -u $uid -g $group -c "$gcos" \\
X	        -d $home -s $shell -h -
X
X	and retry installing this package.
X	EOERRORMSG
X	exit 1
X    fi
X}
X
X
Xcreate_user() {
X    local user uid group gid gcos home shell
X
X    user=$1
X    uid=$2
X    group=$3
X    gid=$4
X    gcos=$5
X    home=$6
X    shell=$7
X
X    if pw useradd -n $user -u $uid -g $group -c "$gcos" -d $home \
X	-s $shell -h - ; then
X	echo "===> Created $user user"
X    else
X	cat <<-EOERRORMSG
X	*** Failed to create the $user user.
X
X	Please add the $user user manually with the command:
X
X	    pw useradd -n $user -u $uid -g $group -c "$gcos" \\
X		        -d $home -s $shell -h -
X
X	and retry installing this package.
X	EOERRORMSG
X	exit 1
X    fi
X}
X
X
Xcase $2 in
X    PRE-INSTALL)
X
X        # Create the inspircd user and group if they do not already exist
X
X        if pw user show -n $inspircd_usr >/dev/null 2>&1 ; then
X	    echo "===> Using pre-existing user $inspircd_usr"
X	else
X	    if ! pw group show -n $inspircd_grp >/dev/null 2>&1 ; then
X		create_group $inspircd_usr $inspircd_uid $inspircd_grp \
X		    $inspircd_gid "$inspircd_gcos" $inspircd_home      \
X		    $inspircd_shell
X	    fi
X	    create_user $inspircd_usr $inspircd_uid $inspircd_grp \
X		$inspircd_gid "$inspircd_gcos" $inspircd_home     \
X	        $inspircd_shell
X	fi
X	;;
X
X    POST-INSTALL)
X
X	# Make sure access to the etc dir is limited to $inspircd_grp
X	chmod 750 $etcdir
X	chgrp $inspircd_grp $etcdir
X	;;
Xesac
X
X#
X# That's All Folks!
X#
f99d549e22af9d5cb9c486fa32fb7534
echo x - inspircd12/files/pkg-deinstall.in
sed 's/^X//' >inspircd12/files/pkg-deinstall.in << '4f127f536be65de99a4c49ea03a8901b'
X#!/bin/sh
X#
X# $FreeBSD: ports/irc/inspircd/files/pkg-deinstall.in,v 1.1 2008/05/19 07:01:38 beech Exp $
X#
X
Xinspircd_usr=%%INSPIRCD_USR%%
Xinspircd_grp=%%INSPIRCD_GRP%%
Xetcdir=%%ETCDIR%%
Xinspircd_name=%%PORTNAME%%
X
Xcase $2 in
X    POST-DEINSTALL)
X
X    cat <<EOMSG
X
XThe $inspircd_name port has been deleted.  If you are not
Xupgrading and don't intend to use $inspircd_name any more
Xthen you may wish to delete the $inspircd_usr account,
Xand the $inspircd_grp group together with the configuration
Xdirectory ${etcdir}; which can be done with the
Xfollowing commands:
X
X    # pw userdel -n $inspircd_usr
X    # rm -rf $etcdir
XEOMSG
X    echo
X    ;;
Xesac
X
X#
X# That's All Folks!
X#
4f127f536be65de99a4c49ea03a8901b
echo x - inspircd12/files/inspircd.sh.in
sed 's/^X//' >inspircd12/files/inspircd.sh.in << '87bdab8788056ffb33b52ecf83212ab1'
X#!/bin/sh
X#
X# $FreeBSD: ports/irc/inspircd/files/inspircd.sh.in,v 1.2 2009/07/15 16:55:44 dougb Exp $
X#
X# PROVIDE: %%PORTNAME%%
X# REQUIRE: LOGIN
X# KEYWORD: shutdown
X
X#
X# Add the following lines to /etc/rc.conf to enable %%PORTNAME%%:
X#
X# %%PORTNAME%%_enable="YES"
X#
X# Other rc.conf variables:
X# %%PORTNAME%%_flags="<set as needed>"
X#
X# %%PORTNAME%%_config="%%ETCDIR%%/%%PORTNAME%%.conf"
X#                          -- path to config file
X# %%PORTNAME%%_pidfile="%%INSPIRCD_RUN%%/%%PORTNAME%%.pid"
X#                          -- location of pidfile: must match setting
X#                             in ${%%PORTNAME%%_conffile}
X# %%PORTNAME%%_user="%%INSPIRCD_USR%%"
X#                          -- user to run %%PORTNAME%% as
X# %%PORTNAME%%_group="%%INSPIRCD_GRP%%"
X#                          -- group to run %%PORTNAME%% as
X# %%PORTNAME%%_logfile="%%INSPIRCD_LOG%%"
X#                          -- file %%PORTNAME%% writes logs to
X#
X. /etc/rc.subr
X
Xname=%%PORTNAME%%
Xrcvar=`set_rcvar`
X
Xload_rc_config ${name}
X
X: ${%%PORTNAME%%_enable="NO"}
X: ${%%PORTNAME%%_config="%%ETCDIR%%/%%PORTNAME%%.conf"}
X: ${%%PORTNAME%%_pidfile="%%INSPIRCD_RUN%%/%%PORTNAME%%.pid"}
X: ${%%PORTNAME%%_user="%%INSPIRCD_USR%%"}
X: ${%%PORTNAME%%_group="%%INSPIRCD_GRP%%"}
X: ${%%PORTNAME%%_logfile="%%INSPIRCD_LOG%%"}
X
Xcommand=%%PREFIX%%/bin/%%PORTNAME%%
Xpidfile=${%%PORTNAME%%_pidfile}
Xrequired_files=${%%PORTNAME%%_config}
Xstart_precmd=%%PORTNAME%%_prestart
X
X%%PORTNAME%%_prestart ()
X{
X    piddir=$(dirname ${%%PORTNAME%%_pidfile})
X    if [ ! -d ${piddir} ]; then
X        mkdir -m 755 -p ${piddir}
X        chown -R ${%%PORTNAME%%_user}:${%%PORTNAME%%_group} ${piddir}
X    fi
X    logdir=$(dirname ${%%PORTNAME%%_logfile})
X    if [ ! -d ${logdir} ]; then
X        mkdir -m 755 -p ${logdir}
X        chown -R ${%%PORTNAME%%_user}:${%%PORTNAME%%_group} ${logdir}
X    fi
X}
X
Xcase "${%%PORTNAME%%_flags}" in
X    *--config\ *)
X    echo "Warning \$%%PORTNAME%%_flags includes --config option." \
X        "Please use \$%%PORTNAME%%_config instead."
X    ;;
X    *--logfile\ *)
X    echo "Warning \$%%PORTNAME%%_flags includes --logfile option." \
X         "Please use \$%%PORTNAME%%_logfile instead."
X    ;;
X    *)
X    %%PORTNAME%%_flags="${%%PORTNAME%%_flags} --logfile ${%%PORTNAME%%_logfile} --config ${%%PORTNAME%%_config}"
X    ;;
Xesac
X
Xrun_rc_command "$1"
87bdab8788056ffb33b52ecf83212ab1
echo x - inspircd12/files/patch-src__modules__m_nationalchars.cpp
sed 's/^X//' >inspircd12/files/patch-src__modules__m_nationalchars.cpp << 'c919c30e57aceaa179e4b91a0bad5fd2'
X--- ./src/modules/m_nationalchars.cpp.orig	2010-07-05 11:21:26.000000000 +0300
X+++ ./src/modules/m_nationalchars.cpp	2010-07-05 11:23:29.000000000 +0300
X@@ -255,7 +255,10 @@
X 		ConfigReader* conf = new ConfigReader(ServerInstance);
X 		charset = conf->ReadValue("nationalchars", "file", 0);
X 		casemapping = conf->ReadValue("nationalchars", "casemapping", charset, 0, false);
X-		charset.insert(0, "../locales/");
X+		if (charset[0] != '/')
X+		{
X+			charset.insert(0, "../share/inspircd/locales/");
X+		}
X 		unsigned char * tables[8] = { m_additional, m_additionalMB, m_additionalUp, m_lower, m_upper, m_additionalUtf8, m_additionalUtf8range, m_additionalUtf8interval };
X 		loadtables(charset, tables, 8, 5);
X 		forcequit = conf->ReadFlag("nationalchars", "forcequit", 0);
c919c30e57aceaa179e4b91a0bad5fd2
echo x - inspircd12/pkg-descr
sed 's/^X//' >inspircd12/pkg-descr << 'cffd4a432ea2260fa80c95b305a2fd11'
XInspIRCd is a highly modular C++ IRC daemon. It supports most features
Xof other IRC daemons, and supports FreeBSD kqueue() for connection
Xmanagement.
X
XWWW: http://www.inspircd.org/
cffd4a432ea2260fa80c95b305a2fd11
echo x - inspircd12/pkg-plist
sed 's/^X//' >inspircd12/pkg-plist << '6c2656db2c71ff4196e59a841ce78601'
Xbin/inspircd
Xetc/inspircd/inspircd.censor.example
Xetc/inspircd/inspircd.conf.example
Xetc/inspircd/inspircd.filter.example
Xetc/inspircd/inspircd.helpop-full.example
Xetc/inspircd/inspircd.helpop.example
Xetc/inspircd/inspircd.motd.example
Xetc/inspircd/inspircd.quotes.example
Xetc/inspircd/inspircd.rules.example
Xetc/inspircd/links.conf.example
Xetc/inspircd/modules.conf.example
Xetc/inspircd/opers.conf.example
Xinclude/%%PORTNAME%%/bancache.h
Xinclude/%%PORTNAME%%/base.h
Xinclude/%%PORTNAME%%/caller.h
Xinclude/%%PORTNAME%%/channelmanager.h
Xinclude/%%PORTNAME%%/channels.h
Xinclude/%%PORTNAME%%/command_parse.h
Xinclude/%%PORTNAME%%/commands/cmd_admin.h
Xinclude/%%PORTNAME%%/commands/cmd_away.h
Xinclude/%%PORTNAME%%/commands/cmd_clearcache.h
Xinclude/%%PORTNAME%%/commands/cmd_commands.h
Xinclude/%%PORTNAME%%/commands/cmd_connect.h
Xinclude/%%PORTNAME%%/commands/cmd_die.h
Xinclude/%%PORTNAME%%/commands/cmd_eline.h
Xinclude/%%PORTNAME%%/commands/cmd_gline.h
Xinclude/%%PORTNAME%%/commands/cmd_info.h
Xinclude/%%PORTNAME%%/commands/cmd_invite.h
Xinclude/%%PORTNAME%%/commands/cmd_ison.h
Xinclude/%%PORTNAME%%/commands/cmd_join.h
Xinclude/%%PORTNAME%%/commands/cmd_kick.h
Xinclude/%%PORTNAME%%/commands/cmd_kill.h
Xinclude/%%PORTNAME%%/commands/cmd_kline.h
Xinclude/%%PORTNAME%%/commands/cmd_links.h
Xinclude/%%PORTNAME%%/commands/cmd_list.h
Xinclude/%%PORTNAME%%/commands/cmd_loadmodule.h
Xinclude/%%PORTNAME%%/commands/cmd_lusers.h
Xinclude/%%PORTNAME%%/commands/cmd_map.h
Xinclude/%%PORTNAME%%/commands/cmd_mode.h
Xinclude/%%PORTNAME%%/commands/cmd_modules.h
Xinclude/%%PORTNAME%%/commands/cmd_motd.h
Xinclude/%%PORTNAME%%/commands/cmd_names.h
Xinclude/%%PORTNAME%%/commands/cmd_nick.h
Xinclude/%%PORTNAME%%/commands/cmd_notice.h
Xinclude/%%PORTNAME%%/commands/cmd_oper.h
Xinclude/%%PORTNAME%%/commands/cmd_part.h
Xinclude/%%PORTNAME%%/commands/cmd_pass.h
Xinclude/%%PORTNAME%%/commands/cmd_ping.h
Xinclude/%%PORTNAME%%/commands/cmd_pong.h
Xinclude/%%PORTNAME%%/commands/cmd_privmsg.h
Xinclude/%%PORTNAME%%/commands/cmd_qline.h
Xinclude/%%PORTNAME%%/commands/cmd_quit.h
Xinclude/%%PORTNAME%%/commands/cmd_rehash.h
Xinclude/%%PORTNAME%%/commands/cmd_reloadmodule.h
Xinclude/%%PORTNAME%%/commands/cmd_restart.h
Xinclude/%%PORTNAME%%/commands/cmd_rules.h
Xinclude/%%PORTNAME%%/commands/cmd_server.h
Xinclude/%%PORTNAME%%/commands/cmd_squit.h
Xinclude/%%PORTNAME%%/commands/cmd_stats.h
Xinclude/%%PORTNAME%%/commands/cmd_time.h
Xinclude/%%PORTNAME%%/commands/cmd_topic.h
Xinclude/%%PORTNAME%%/commands/cmd_trace.h
Xinclude/%%PORTNAME%%/commands/cmd_unloadmodule.h
Xinclude/%%PORTNAME%%/commands/cmd_user.h
Xinclude/%%PORTNAME%%/commands/cmd_userhost.h
Xinclude/%%PORTNAME%%/commands/cmd_version.h
Xinclude/%%PORTNAME%%/commands/cmd_wallops.h
Xinclude/%%PORTNAME%%/commands/cmd_who.h
Xinclude/%%PORTNAME%%/commands/cmd_whois.h
Xinclude/%%PORTNAME%%/commands/cmd_whowas.h
Xinclude/%%PORTNAME%%/commands/cmd_zline.h
Xinclude/%%PORTNAME%%/configreader.h
Xinclude/%%PORTNAME%%/ctables.h
Xinclude/%%PORTNAME%%/cull_list.h
Xinclude/%%PORTNAME%%/dns.h
Xinclude/%%PORTNAME%%/dynamic.h
Xinclude/%%PORTNAME%%/exitcodes.h
Xinclude/%%PORTNAME%%/fakeuser.h
Xinclude/%%PORTNAME%%/filelogger.h
Xinclude/%%PORTNAME%%/hash_map.h
Xinclude/%%PORTNAME%%/hashcomp.h
Xinclude/%%PORTNAME%%/inspircd.h
Xinclude/%%PORTNAME%%/inspircd_config.h
Xinclude/%%PORTNAME%%/inspircd_se_config.h
Xinclude/%%PORTNAME%%/inspsocket.h
Xinclude/%%PORTNAME%%/inspstring.h
Xinclude/%%PORTNAME%%/logger.h
Xinclude/%%PORTNAME%%/mode.h
Xinclude/%%PORTNAME%%/modes/cmode_b.h
Xinclude/%%PORTNAME%%/modes/cmode_h.h
Xinclude/%%PORTNAME%%/modes/cmode_i.h
Xinclude/%%PORTNAME%%/modes/cmode_k.h
Xinclude/%%PORTNAME%%/modes/cmode_l.h
Xinclude/%%PORTNAME%%/modes/cmode_m.h
Xinclude/%%PORTNAME%%/modes/cmode_n.h
Xinclude/%%PORTNAME%%/modes/cmode_o.h
Xinclude/%%PORTNAME%%/modes/cmode_p.h
Xinclude/%%PORTNAME%%/modes/cmode_s.h
Xinclude/%%PORTNAME%%/modes/cmode_t.h
Xinclude/%%PORTNAME%%/modes/cmode_v.h
Xinclude/%%PORTNAME%%/modes/umode_i.h
Xinclude/%%PORTNAME%%/modes/umode_o.h
Xinclude/%%PORTNAME%%/modes/umode_s.h
Xinclude/%%PORTNAME%%/modes/umode_w.h
Xinclude/%%PORTNAME%%/modules.h
Xinclude/%%PORTNAME%%/numerics.h
Xinclude/%%PORTNAME%%/protocol.h
Xinclude/%%PORTNAME%%/snomasks.h
Xinclude/%%PORTNAME%%/socket.h
Xinclude/%%PORTNAME%%/socketengine.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_epoll.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_iocp.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_kqueue.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_poll.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_ports.h
Xinclude/%%PORTNAME%%/socketengines/socketengine_select.h
Xinclude/%%PORTNAME%%/testsuite.h
Xinclude/%%PORTNAME%%/threadengine.h
Xinclude/%%PORTNAME%%/threadengines/threadengine_pthread.h
Xinclude/%%PORTNAME%%/threadengines/threadengine_win32.h
Xinclude/%%PORTNAME%%/timer.h
Xinclude/%%PORTNAME%%/typedefs.h
Xinclude/%%PORTNAME%%/u_listmode.h
Xinclude/%%PORTNAME%%/uid.h
Xinclude/%%PORTNAME%%/usermanager.h
Xinclude/%%PORTNAME%%/users.h
Xinclude/%%PORTNAME%%/xline.h
Xinspircd/.gdbargs
Xinspircd/inspircd
Xlib/inspircd/cmd_admin.so
Xlib/inspircd/cmd_away.so
Xlib/inspircd/cmd_clearcache.so
Xlib/inspircd/cmd_commands.so
Xlib/inspircd/cmd_connect.so
Xlib/inspircd/cmd_die.so
Xlib/inspircd/cmd_eline.so
Xlib/inspircd/cmd_gline.so
Xlib/inspircd/cmd_info.so
Xlib/inspircd/cmd_invite.so
Xlib/inspircd/cmd_ison.so
Xlib/inspircd/cmd_join.so
Xlib/inspircd/cmd_kick.so
Xlib/inspircd/cmd_kill.so
Xlib/inspircd/cmd_kline.so
Xlib/inspircd/cmd_links.so
Xlib/inspircd/cmd_list.so
Xlib/inspircd/cmd_loadmodule.so
Xlib/inspircd/cmd_lusers.so
Xlib/inspircd/cmd_map.so
Xlib/inspircd/cmd_mode.so
Xlib/inspircd/cmd_modules.so
Xlib/inspircd/cmd_motd.so
Xlib/inspircd/cmd_names.so
Xlib/inspircd/cmd_nick.so
Xlib/inspircd/cmd_notice.so
Xlib/inspircd/cmd_oper.so
Xlib/inspircd/cmd_part.so
Xlib/inspircd/cmd_pass.so
Xlib/inspircd/cmd_ping.so
Xlib/inspircd/cmd_pong.so
Xlib/inspircd/cmd_privmsg.so
Xlib/inspircd/cmd_qline.so
Xlib/inspircd/cmd_quit.so
Xlib/inspircd/cmd_rehash.so
Xlib/inspircd/cmd_reloadmodule.so
Xlib/inspircd/cmd_restart.so
Xlib/inspircd/cmd_rules.so
Xlib/inspircd/cmd_server.so
Xlib/inspircd/cmd_squit.so
Xlib/inspircd/cmd_stats.so
Xlib/inspircd/cmd_time.so
Xlib/inspircd/cmd_topic.so
Xlib/inspircd/cmd_trace.so
Xlib/inspircd/cmd_unloadmodule.so
Xlib/inspircd/cmd_user.so
Xlib/inspircd/cmd_userhost.so
Xlib/inspircd/cmd_version.so
Xlib/inspircd/cmd_wallops.so
Xlib/inspircd/cmd_who.so
Xlib/inspircd/cmd_whois.so
Xlib/inspircd/cmd_whowas.so
Xlib/inspircd/cmd_zline.so
Xlib/inspircd/modules/m_abbreviation.so
Xlib/inspircd/modules/m_alias.so
Xlib/inspircd/modules/m_allowinvite.so
Xlib/inspircd/modules/m_alltime.so
Xlib/inspircd/modules/m_antibear.so
Xlib/inspircd/modules/m_antibottler.so
Xlib/inspircd/modules/m_auditorium.so
Xlib/inspircd/modules/m_banexception.so
Xlib/inspircd/modules/m_banredirect.so
Xlib/inspircd/modules/m_blockamsg.so
Xlib/inspircd/modules/m_blockcaps.so
Xlib/inspircd/modules/m_blockcolor.so
Xlib/inspircd/modules/m_botmode.so
Xlib/inspircd/modules/m_callerid.so
Xlib/inspircd/modules/m_cap.so
Xlib/inspircd/modules/m_cban.so
Xlib/inspircd/modules/m_censor.so
Xlib/inspircd/modules/m_cgiirc.so
Xlib/inspircd/modules/m_chancreate.so
Xlib/inspircd/modules/m_chanfilter.so
Xlib/inspircd/modules/m_chanlog.so
Xlib/inspircd/modules/m_channelban.so
Xlib/inspircd/modules/m_chanprotect.so
Xlib/inspircd/modules/m_check.so
Xlib/inspircd/modules/m_chghost.so
Xlib/inspircd/modules/m_chgident.so
Xlib/inspircd/modules/m_chgname.so
Xlib/inspircd/modules/m_cloaking.so
Xlib/inspircd/modules/m_clones.so
Xlib/inspircd/modules/m_close.so
Xlib/inspircd/modules/m_commonchans.so
Xlib/inspircd/modules/m_conn_join.so
Xlib/inspircd/modules/m_conn_umodes.so
Xlib/inspircd/modules/m_conn_waitpong.so
Xlib/inspircd/modules/m_connectban.so
Xlib/inspircd/modules/m_connflood.so
Xlib/inspircd/modules/m_customtitle.so
Xlib/inspircd/modules/m_cycle.so
Xlib/inspircd/modules/m_dccallow.so
Xlib/inspircd/modules/m_deaf.so
Xlib/inspircd/modules/m_delayjoin.so
Xlib/inspircd/modules/m_denychans.so
Xlib/inspircd/modules/m_devoice.so
Xlib/inspircd/modules/m_dnsbl.so
Xlib/inspircd/modules/m_filter.so
Xlib/inspircd/modules/m_gecosban.so
Xlib/inspircd/modules/m_globalload.so
Xlib/inspircd/modules/m_globops.so
Xlib/inspircd/modules/m_helpop.so
Xlib/inspircd/modules/m_hidechans.so
Xlib/inspircd/modules/m_hideoper.so
Xlib/inspircd/modules/m_hostchange.so
Xlib/inspircd/modules/m_httpd.so
Xlib/inspircd/modules/m_httpd_acl.so
Xlib/inspircd/modules/m_httpd_config.so
Xlib/inspircd/modules/m_httpd_stats.so
Xlib/inspircd/modules/m_ident.so
Xlib/inspircd/modules/m_invisible.so
Xlib/inspircd/modules/m_inviteexception.so
Xlib/inspircd/modules/m_joinflood.so
Xlib/inspircd/modules/m_jumpserver.so
Xlib/inspircd/modules/m_kicknorejoin.so
Xlib/inspircd/modules/m_knock.so
Xlib/inspircd/modules/m_lockserv.so
Xlib/inspircd/modules/m_maphide.so
Xlib/inspircd/modules/m_md5.so
Xlib/inspircd/modules/m_messageflood.so
Xlib/inspircd/modules/m_muteban.so
Xlib/inspircd/modules/m_namesx.so
Xlib/inspircd/modules/m_nationalchars.so
Xlib/inspircd/modules/m_nickflood.so
Xlib/inspircd/modules/m_nicklock.so
Xlib/inspircd/modules/m_noctcp.so
Xlib/inspircd/modules/m_nokicks.so
Xlib/inspircd/modules/m_nonicks.so
Xlib/inspircd/modules/m_nonotice.so
Xlib/inspircd/modules/m_nopartmsg.so
Xlib/inspircd/modules/m_operchans.so
Xlib/inspircd/modules/m_operinvex.so
Xlib/inspircd/modules/m_operjoin.so
Xlib/inspircd/modules/m_operlevels.so
Xlib/inspircd/modules/m_operlog.so
Xlib/inspircd/modules/m_opermodes.so
Xlib/inspircd/modules/m_opermotd.so
Xlib/inspircd/modules/m_operprefix.so
Xlib/inspircd/modules/m_override.so
Xlib/inspircd/modules/m_password_hash.so
Xlib/inspircd/modules/m_permchannels.so
Xlib/inspircd/modules/m_randquote.so
Xlib/inspircd/modules/m_redirect.so
Xlib/inspircd/modules/m_regex_glob.so
Xlib/inspircd/modules/m_regonlycreate.so
Xlib/inspircd/modules/m_remove.so
Xlib/inspircd/modules/m_restrictchans.so
Xlib/inspircd/modules/m_restrictmsg.so
Xlib/inspircd/modules/m_ripemd160.so
Xlib/inspircd/modules/m_rline.so
Xlib/inspircd/modules/m_rpc_json.so
Xlib/inspircd/modules/m_rpctest.so
Xlib/inspircd/modules/m_safelist.so
Xlib/inspircd/modules/m_sajoin.so
Xlib/inspircd/modules/m_sakick.so
Xlib/inspircd/modules/m_samode.so
Xlib/inspircd/modules/m_sanick.so
Xlib/inspircd/modules/m_sapart.so
Xlib/inspircd/modules/m_saquit.so
Xlib/inspircd/modules/m_sasl.so
Xlib/inspircd/modules/m_satopic.so
Xlib/inspircd/modules/m_securelist.so
Xlib/inspircd/modules/m_seenicks.so
Xlib/inspircd/modules/m_serverban.so
Xlib/inspircd/modules/m_services_account.so
Xlib/inspircd/modules/m_servprotect.so
Xlib/inspircd/modules/m_sethost.so
Xlib/inspircd/modules/m_setident.so
Xlib/inspircd/modules/m_setidle.so
Xlib/inspircd/modules/m_setname.so
Xlib/inspircd/modules/m_sha256.so
Xlib/inspircd/modules/m_showwhois.so
Xlib/inspircd/modules/m_shun.so
Xlib/inspircd/modules/m_silence.so
Xlib/inspircd/modules/m_spanningtree.so
Xlib/inspircd/modules/m_spy.so
Xlib/inspircd/modules/m_sslinfo.so
Xlib/inspircd/modules/m_sslmodes.so
Xlib/inspircd/modules/m_stripcolor.so
Xlib/inspircd/modules/m_svshold.so
Xlib/inspircd/modules/m_swhois.so
Xlib/inspircd/modules/m_taxonomy.so
Xlib/inspircd/modules/m_timedbans.so
Xlib/inspircd/modules/m_tline.so
Xlib/inspircd/modules/m_uhnames.so
Xlib/inspircd/modules/m_uninvite.so
Xlib/inspircd/modules/m_userip.so
Xlib/inspircd/modules/m_vhost.so
Xlib/inspircd/modules/m_watch.so
Xlib/inspircd/modules/m_xline_db.so
Xshare/%%PORTNAME%%/locales/bynets/belarussian-w1251-charlink
Xshare/%%PORTNAME%%/locales/bynets/chinese
Xshare/%%PORTNAME%%/locales/bynets/chinese-ja
Xshare/%%PORTNAME%%/locales/bynets/chinese-simp
Xshare/%%PORTNAME%%/locales/bynets/chinese-trad
Xshare/%%PORTNAME%%/locales/bynets/gbk
Xshare/%%PORTNAME%%/locales/bynets/hebrew
Xshare/%%PORTNAME%%/locales/bynets/latin1
Xshare/%%PORTNAME%%/locales/bynets/latin2
Xshare/%%PORTNAME%%/locales/bynets/russian-utf8-ranges
Xshare/%%PORTNAME%%/locales/bynets/russian-w1251-charlink
Xshare/%%PORTNAME%%/locales/bynets/ukrainian-w1251-charlink
Xshare/%%PORTNAME%%/locales/bynets/windows-1250
Xshare/%%PORTNAME%%/locales/ca_ES.iso88591
Xshare/%%PORTNAME%%/locales/ca_ES.iso88591_braces
Xshare/%%PORTNAME%%/locales/cjk-utf8
Xshare/%%PORTNAME%%/locales/cp1250
Xshare/%%PORTNAME%%/locales/cp1250_braces
Xshare/%%PORTNAME%%/locales/cp1251
Xshare/%%PORTNAME%%/locales/cp1251_braces
Xshare/%%PORTNAME%%/locales/cs_CZ.cp1250
Xshare/%%PORTNAME%%/locales/cs_CZ.cp1250_braces
Xshare/%%PORTNAME%%/locales/da_DK.iso88591
Xshare/%%PORTNAME%%/locales/da_DK.iso88591_braces
Xshare/%%PORTNAME%%/locales/de_CH.iso88591
Xshare/%%PORTNAME%%/locales/de_CH.iso88591_braces
Xshare/%%PORTNAME%%/locales/de_DE.iso88591
Xshare/%%PORTNAME%%/locales/de_DE.iso88591_braces
Xshare/%%PORTNAME%%/locales/el_GR.iso88597
Xshare/%%PORTNAME%%/locales/el_GR.iso88597_braces
Xshare/%%PORTNAME%%/locales/es_ES.iso88591
Xshare/%%PORTNAME%%/locales/es_ES.iso88591_braces
Xshare/%%PORTNAME%%/locales/fr_FR.iso88591
Xshare/%%PORTNAME%%/locales/fr_FR.iso88591_braces
Xshare/%%PORTNAME%%/locales/hu_HU.iso88592
Xshare/%%PORTNAME%%/locales/hu_HU.iso88592_braces
Xshare/%%PORTNAME%%/locales/is_IS.iso88591
Xshare/%%PORTNAME%%/locales/is_IS.iso88591_braces
Xshare/%%PORTNAME%%/locales/iso88591
Xshare/%%PORTNAME%%/locales/iso88591_braces
Xshare/%%PORTNAME%%/locales/iso88592
Xshare/%%PORTNAME%%/locales/iso88592_braces
Xshare/%%PORTNAME%%/locales/iso88597
Xshare/%%PORTNAME%%/locales/iso88597_braces
Xshare/%%PORTNAME%%/locales/iso88599
Xshare/%%PORTNAME%%/locales/iso88599_braces
Xshare/%%PORTNAME%%/locales/it_IT.iso88591
Xshare/%%PORTNAME%%/locales/it_IT.iso88591_braces
Xshare/%%PORTNAME%%/locales/nl_NL.iso88591
Xshare/%%PORTNAME%%/locales/nl_NL.iso88591_braces
Xshare/%%PORTNAME%%/locales/pl_PL.cp1250
Xshare/%%PORTNAME%%/locales/pl_PL.cp1250_braces
Xshare/%%PORTNAME%%/locales/pl_PL.iso88592
Xshare/%%PORTNAME%%/locales/pl_PL.iso88592_braces
Xshare/%%PORTNAME%%/locales/readme.txt
Xshare/%%PORTNAME%%/locales/ro_RO.iso88592
Xshare/%%PORTNAME%%/locales/ro_RO.iso88592_braces
Xshare/%%PORTNAME%%/locales/ru_RU.cp1251
Xshare/%%PORTNAME%%/locales/ru_RU.cp1251_braces
Xshare/%%PORTNAME%%/locales/ru_RU.koi8r
Xshare/%%PORTNAME%%/locales/ru_RU.koi8r_braces
Xshare/%%PORTNAME%%/locales/russian-utf8-ranges
Xshare/%%PORTNAME%%/locales/sk_SK.cp1250
Xshare/%%PORTNAME%%/locales/sk_SK.cp1250_braces
Xshare/%%PORTNAME%%/locales/sv_SE.iso88591
Xshare/%%PORTNAME%%/locales/sv_SE.iso88591_braces
Xshare/%%PORTNAME%%/locales/tr_TR.iso88599
Xshare/%%PORTNAME%%/locales/tr_TR.iso88599_braces
X%%OPENSSL%%lib/inspircd/modules/m_ssl_openssl.so
X%%GNUTLS%%lib/inspircd/modules/m_ssl_gnutls.so
X%%LDAPMODULES%%lib/inspircd/modules/m_ldapauth.so
X%%LDAPMODULES%%lib/inspircd/modules/m_ldapoper.so
X%%POSIX_RE%%lib/inspircd/modules/m_regex_posix.so
X%%PCRE%%lib/inspircd/modules/m_regex_pcre.so
X%%TRE%%lib/inspircd/modules/m_regex_tre.so
X%%MYSQL%%lib/inspircd/modules/m_mysql.so
X%%PGSQL%%lib/inspircd/modules/m_pgsql.so
X%%SQLITE3%%lib/inspircd/modules/m_sqlite3.so
X%%SQLMODULES%%lib/inspircd/modules/m_sqlauth.so
X%%SQLMODULES%%lib/inspircd/modules/m_sqllog.so
X%%SQLMODULES%%lib/inspircd/modules/m_sqloper.so
X%%SQLMODULES%%lib/inspircd/modules/m_sqlutils.so
X%%ZIPLINK%%lib/inspircd/modules/m_ziplink.so
X@dirrm inspircd
X@dirrm lib/inspircd/modules
X@dirrm lib/inspircd
X@dirrm include/%%PORTNAME%%/socketengines
X@dirrm include/%%PORTNAME%%/commands
X@dirrm include/%%PORTNAME%%/modes
X@dirrm include/%%PORTNAME%%/threadengines
X@dirrm include/%%PORTNAME%%
X@dirrm share/%%PORTNAME%%/locales/bynets
X@dirrm share/%%PORTNAME%%/locales
X@dirrmtry %%ETCDIR%%
6c2656db2c71ff4196e59a841ce78601
echo x - inspircd12/distinfo
sed 's/^X//' >inspircd12/distinfo << '3bd0bc892ce39b9e8c0f84f925df1a1d'
XSHA256 (InspIRCd-1.2.8.tar.bz2) = fa856ddb6d7ab2b4dc6aa6b0f58bbb2360823ce296d4e9dd0f18d630d8c7cee5
XSIZE (InspIRCd-1.2.8.tar.bz2) = 637194
3bd0bc892ce39b9e8c0f84f925df1a1d
echo x - inspircd12/Makefile
sed 's/^X//' >inspircd12/Makefile << '715e91a1d0c884113eb7eae1624b992c'
X# New ports collection makefile for:   inspircd
X# Date created:        25 August 2006
X# Whom:                brain
X#
X# $FreeBSD: ports/irc/inspircd/Makefile,v 1.12 2010/06/02 15:35:11 pav Exp $
X#
X
XPORTNAME=	inspircd
XPORTVERSION=	1.2.8
XCATEGORIES=	irc
XMASTER_SITES=	http://www.inspircd.org/downloads/ \
X		http://www.chatspike.net/downloads/
XDISTNAME=	InspIRCd-${PORTVERSION}
X
XMAINTAINER=	gelraen.ua@gmail.com
XCOMMENT=	A modular C++ IRC daemon
X
XCONFLICTS=	inspircd-1.1* inspircd-2.*
X
XWRKSRC=	${WRKDIR}/inspircd
XUSE_BZIP2=	yes
XUSE_LDCONFIG=	${PREFIX}/lib/inspircd
XUSE_RC_SUBR=	inspircd.sh
XMAKE_JOBS_SAFE=	yes
X
XINSPIRCD_USR?=	ircd
XINSPIRCD_UID?=	72
XINSPIRCD_GRP?=	ircd
XINSPIRCD_GID?=	72
XINSPIRCD_RUN?=	/var/run/${PORTNAME}
XINSPIRCD_LOG?=	/var/log/${PORTNAME}/ircd.log
XSUB_LIST+=	PORTNAME=${PORTNAME}         \
X		INSPIRCD_USR=${INSPIRCD_USR} \
X		INSPIRCD_UID=${INSPIRCD_UID} \
X		INSPIRCD_GRP=${INSPIRCD_GRP} \
X		INSPIRCD_GID=${INSPIRCD_GID} \
X		INSPIRCD_RUN=${INSPIRCD_RUN} \
X		INSPIRCD_LOG=${INSPIRCD_LOG}
XPLIST_SUB+=	INSPIRCD_GRP=${INSPIRCD_GRP} \
X			PORTNAME=${PORTNAME}
XSUB_FILES+=	pkg-install pkg-deinstall
X
X# Configure script is written in perl
XUSE_PERL5_BUILD=yes
X
XHAS_CONFIGURE=	yes
XCONFIGURE_ARGS=	--with-cc=${CXX} --config-dir=${ETCDIR}                   \
X		--module-dir=${PREFIX}/lib/${PORTNAME}/modules            \
X		--library-dir=${PREFIX}/lib/${PORTNAME}                   \
X		--prefix=${PREFIX}/${PORTNAME} --binary-dir=${PREFIX}/bin \
X		--disable-interactive
X
XOPTIONS=	LDAPMODULES    "Build m_ldap{auth,oper} modules"          off \
X		MYSQL       "Build m_mysql module"             off \
X		PGSQL       "Build m_pgsql module"             off \
X		SQLITE3     "Build m_sqlite3 module"           off \
X		SQLMODULES  "Build m_sql{log,oper,utils,auth}" off \
X		GNUTLS	    "Build m_ssl_gnutls module"        off \
X		OPENSSL     "Build m_ssl_openssl module"       on \
X		ZIPLINK     "Build m_ziplink module"           off \
X		POSIX_RE    "Build m_regex_posix module"       on \
X		PCRE        "Build m_regex_pcre module"        off \
X		TRE         "Build m_regex_tre module"         off \
X		IPV6        "Enable IPv6 support"              on
X
X.include <bsd.port.options.mk>
X
X.if defined(WITH_IPV6) && !defined(WITHOUT_IPV6)
XCONFIGURE_ARGS+=	--enable-ipv6 --enable-remote-ipv6
X.else
XCONFIGURE_ARGS+=	--disable-remote-ipv6
X.endif
X
X.if defined(WITH_POSIX_RE) && !defined(WITHOUT_POSIX_RE)
XPLIST_SUB+=	POSIX_RE=""
XSYMLINK_FILES+= m_regex_posix.cpp
X.else
XPLIST_SUB+=	POSIX_RE="@comment "
X.endif
X
X.if defined(WITH_PCRE) && !defined(WITHOUT_PCRE)
XPLIST_SUB+=	PCRE=""
XLIB_DEPENDS+=	pcre:${PORTSDIR}/devel/pcre
XSYMLINK_FILES+= m_regex_pcre.cpp
X.else
XPLIST_SUB+=	PCRE="@comment "
X.endif
X
X.if defined(WITH_TRE) && !defined(WITHOUT_TRE)
XPLIST_SUB+=	TRE=""
XLIB_DEPENDS+=	tre:${PORTSDIR}/textproc/libtre
XCONFIGURE_ARGS+=	--tre-includes=${LOCALBASE}/include
XSYMLINK_FILES+= m_regex_tre.cpp
X.else
XPLIST_SUB+=	TRE="@comment "
X.endif
X
X.if defined(WITH_LDAPMODULES) && !defined(WITHOUT_LDAPMODULES)
XUSE_OPENLDAP=	yes
XSYMLINK_FILES+=	m_ldapauth.cpp m_ldapoper.cpp
XPLIST_SUB+=	LDAPMODULES=""
X.else
XPLIST_SUB+=	LDAPMODULES="@comment "
X.endif
X
X.if defined(WITH_MYSQL) && !defined(WITHOUT_MYSQL)
XUSE_MYSQL=	yes
XSYMLINK_FILES+=	m_mysql.cpp m_sqlv2.h
XPLIST_SUB+=	MYSQL=""
X.else
XPLIST_SUB+=	MYSQL="@comment "
X.endif
X
X.if defined(WITH_PGSQL) && !defined(WITHOUT_PGSQL)
XUSE_PGSQL=	yes
XSYMLINK_FILES+=	m_pgsql.cpp m_sqlv2.h
XPLIST_SUB+=	PGSQL=""
X.else
XPLIST_SUB+=	PGSQL="@comment "
X.endif
X
X.if defined(WITH_SQLITE3) && !defined(WITHOUT_SQLITE3)
XUSE_SQLITE=	3
XSYMLINK_FILES+=	m_sqlite3.cpp m_sqlv2.h
XPLIST_SUB+=	SQLITE3=""
X.else
XPLIST_SUB+=	SQLITE3="@comment "
X.endif
X
X.if defined(WITH_SQLMODULES) && !defined(WITHOUT_SQLMODULES)
X.if !defined(WITH_MYSQL) && !defined(WITH_PGSQL) && !defined(WITH_SQLITE3)
XBROKEN=		Please enable at least one of MYSQL, PGSQL or SQLITE3 required by SQLMODULES
X.endif
XSYMLINK_FILES+=	m_sqlauth.cpp m_sqllog.cpp m_sqloper.cpp m_sqlutils.cpp \
X		m_sqlutils.h
XPLIST_SUB+=	SQLMODULES=""
X.else
XPLIST_SUB+=	SQLMODULES="@comment "
X.endif
X
X.if defined(WITH_GNUTLS) && !defined(WITHOUT_GNUTLS)
XLIB_DEPENDS+=	gnutls.40:${PORTSDIR}/security/gnutls
XCONFIGURE_ARGS+=	--enable-gnutls
XSYMLINK_FILES+=	m_ssl_gnutls.cpp
XPLIST_SUB+=	GNUTLS=""
X.else
XPLIST_SUB+=	GNUTLS="@comment "
X.endif
X
X.if defined(WITH_OPENSSL) && !defined(WITHOUT_OPENSSL)
XUSE_OPENSSL=	yes
XCONFIGURE_ARGS+=	--enable-openssl
XSYMLINK_FILES+=	m_ssl_openssl.cpp
XPLIST_SUB+=	OPENSSL=""
X.else
XPLIST_SUB+=	OPENSSL="@comment "
X.endif
X
X.if defined(WITH_SSLMODULES) && !defined(WITHOUT_SSLMODULES)
X.if !defined(WITH_GNUTLS) && !defined(WITH_OPENSSL)
XBROKEN=		Please enable at least one of GNUTLS or OPENSSL required by SSLMODULES
X.endif
XSYMLINK_FILES+=	m_ssl_oper_cert.cpp m_sslinfo.cpp
XPLIST_SUB+=	SSLMODULES=""
X.else
XPLIST_SUB+=	SSLMODULES="@comment "
X.endif
X
X.if defined(WITH_ZIPLINK) && !defined(WITHOUT_ZIPLINK)
XSYMLINK_FILES+=	m_ziplink.cpp
XPLIST_SUB+=	ZIPLINK=""
X.else
XPLIST_SUB+=	ZIPLINK="@comment "
X.endif
X
XCXXFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
X
Xpost-patch:
X	${REINPLACE_CMD} -e '/INSTMODE/s|700|755|;/install -d.*BINPATH/d'\
X	  -e 's,FLAGS = @FLAGS@,FLAGS = ${CXXFLAGS} @FLAGS@,' \
X	  ${WRKSRC}/.Makefile.inc
X
X.for f in ${SYMLINK_FILES}
Xpre-configure::
X	cd ${WRKSRC}/src/modules && \
X	  ${TEST} -L ${f}        || \
X	  ${LN} -s extra/${f} ${f}
X.endfor
X
Xpost-configure:
X	${MV} ${WRKSRC}/BSDmakefile ${WRKSRC}/Makefile
X	${TOUCH} ${WRKSRC}/.force-root-ok
X
Xpre-install:
X	${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X
Xpost-install:
X	@${MKDIR} -p ${PREFIX}/include/${PORTNAME}
X	@${CP} -rv ${WRKSRC}/include/* ${PREFIX}/include/${PORTNAME}/
X	@${MKDIR} -p ${PREFIX}/share/${PORTNAME}/locales
X	@${CP} -rv ${WRKSRC}/locales/* ${PREFIX}/share/${PORTNAME}/locales/
X	@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/modules/*.so
X	@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/*.so
X	@${STRIP_CMD} ${PREFIX}/bin/${PORTNAME}
X	${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X.for FILE in censor conf filter helpop-full helpop motd quotes rules
X	@if ${TEST} ! -f ${ETCDIR}/${PORTNAME}.${FILE} &&              \
X	    ${TEST} -f ${ETCDIR}/${PORTNAME}.${FILE}.example ; then \
X		${CP} -p ${ETCDIR}/${PORTNAME}.${FILE}.example       \
X			${ETCDIR}/${PORTNAME}.${FILE};               \
X	fi
X.endfor
X
X.include <bsd.port.mk>
715e91a1d0c884113eb7eae1624b992c
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->crees 
Responsible-Changed-By: crees 
Responsible-Changed-When: Sun Jul 24 18:27:16 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=155344 
State-Changed-From-To: open->feedback 
State-Changed-By: crees 
State-Changed-When: Sun Jul 24 18:27:59 UTC 2011 
State-Changed-Why:  
Ask about repocopy 

http://www.freebsd.org/cgi/query-pr.cgi?pr=155344 

From: Chris Rees <crees@FreeBSD.org>
To: bug-followup@FreeBSD.org, gelraen.ua@gmail.com
Cc:  
Subject: Re: ports/155344: New port: irc/inspircd12
Date: Sun, 24 Jul 2011 19:32:59 +0100

 Hey,
 
 Thanks for submitting this update.
 
 1) Would you like to maintain inspircd 2.0.2 ? I've just reset the 
 maintainer for inactivity.
 
 2) Please would you replace the pkg-install script with a USERS/GROUPS 
 line in the Makefile? An example is now in the current inspircd port.
 
 It might be as simple as changing the version number/distinfo with a 
 couple of plist tweaks, is that how you made this shar?
 
 If you need any help, please don't hesitate to ask me.
 
 Chris
 
 -- 
 This message has been scanned for viruses and
 dangerous content by MailScanner, and is
 believed to be clean.
 

From: Maxim Ignatenko <gelraen.ua@gmail.com>
To: Chris Rees <crees@freebsd.org>
Cc: bug-followup@freebsd.org
Subject: Re: ports/155344: New port: irc/inspircd12
Date: Mon, 25 Jul 2011 15:25:03 +0300

 --Boundary-00=_gCWLOzEg5RzRMWT
 Content-Type: Text/Plain;
   charset="iso-8859-1"
 Content-Transfer-Encoding: 7bit
 
 On Sunday 24 July 2011 21:32:59 you wrote:
 > Hey,
 > 
 > Thanks for submitting this update.
 > 
 > 1) Would you like to maintain inspircd 2.0.2 ? I've just reset the
 > maintainer for inactivity.
 > 
 Sure, if noone else want to maintain it. I use only 1.2.x, since there's no 
 m_codepage for 2.x yet.
 
 > 2) Please would you replace the pkg-install script with a USERS/GROUPS
 > line in the Makefile? An example is now in the current inspircd port.
 > 
 New .shar attached.
 
 > It might be as simple as changing the version number/distinfo with a
 > couple of plist tweaks, is that how you made this shar?
 > 
 AFAIR, there was some mess with optional modules and with locales for 
 m_nationalchars (files/patch-src__modules__m_nationalchars.cpp).
 
 Maxim
 
 --Boundary-00=_gCWLOzEg5RzRMWT
 Content-Type: application/x-shar;
   name="inspircd12.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
 	filename="inspircd12.shar"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	inspircd12
 #	inspircd12/files
 #	inspircd12/files/inspircd.sh.in
 #	inspircd12/files/patch-src__modules__m_nationalchars.cpp
 #	inspircd12/pkg-descr
 #	inspircd12/pkg-plist
 #	inspircd12/distinfo
 #	inspircd12/Makefile
 #
 echo c - inspircd12
 mkdir -p inspircd12 > /dev/null 2>&1
 echo c - inspircd12/files
 mkdir -p inspircd12/files > /dev/null 2>&1
 echo x - inspircd12/files/inspircd.sh.in
 sed 's/^X//' >inspircd12/files/inspircd.sh.in << '87bdab8788056ffb33b52ecf83212ab1'
 X#!/bin/sh
 X#
 X# $FreeBSD: ports/irc/inspircd/files/inspircd.sh.in,v 1.2 2009/07/15 16:55:44 dougb Exp $
 X#
 X# PROVIDE: %%PORTNAME%%
 X# REQUIRE: LOGIN
 X# KEYWORD: shutdown
 X
 X#
 X# Add the following lines to /etc/rc.conf to enable %%PORTNAME%%:
 X#
 X# %%PORTNAME%%_enable="YES"
 X#
 X# Other rc.conf variables:
 X# %%PORTNAME%%_flags="<set as needed>"
 X#
 X# %%PORTNAME%%_config="%%ETCDIR%%/%%PORTNAME%%.conf"
 X#                          -- path to config file
 X# %%PORTNAME%%_pidfile="%%INSPIRCD_RUN%%/%%PORTNAME%%.pid"
 X#                          -- location of pidfile: must match setting
 X#                             in ${%%PORTNAME%%_conffile}
 X# %%PORTNAME%%_user="%%INSPIRCD_USR%%"
 X#                          -- user to run %%PORTNAME%% as
 X# %%PORTNAME%%_group="%%INSPIRCD_GRP%%"
 X#                          -- group to run %%PORTNAME%% as
 X# %%PORTNAME%%_logfile="%%INSPIRCD_LOG%%"
 X#                          -- file %%PORTNAME%% writes logs to
 X#
 X. /etc/rc.subr
 X
 Xname=%%PORTNAME%%
 Xrcvar=`set_rcvar`
 X
 Xload_rc_config ${name}
 X
 X: ${%%PORTNAME%%_enable="NO"}
 X: ${%%PORTNAME%%_config="%%ETCDIR%%/%%PORTNAME%%.conf"}
 X: ${%%PORTNAME%%_pidfile="%%INSPIRCD_RUN%%/%%PORTNAME%%.pid"}
 X: ${%%PORTNAME%%_user="%%INSPIRCD_USR%%"}
 X: ${%%PORTNAME%%_group="%%INSPIRCD_GRP%%"}
 X: ${%%PORTNAME%%_logfile="%%INSPIRCD_LOG%%"}
 X
 Xcommand=%%PREFIX%%/bin/%%PORTNAME%%
 Xpidfile=${%%PORTNAME%%_pidfile}
 Xrequired_files=${%%PORTNAME%%_config}
 Xstart_precmd=%%PORTNAME%%_prestart
 X
 X%%PORTNAME%%_prestart ()
 X{
 X    piddir=$(dirname ${%%PORTNAME%%_pidfile})
 X    if [ ! -d ${piddir} ]; then
 X        mkdir -m 755 -p ${piddir}
 X        chown -R ${%%PORTNAME%%_user}:${%%PORTNAME%%_group} ${piddir}
 X    fi
 X    logdir=$(dirname ${%%PORTNAME%%_logfile})
 X    if [ ! -d ${logdir} ]; then
 X        mkdir -m 755 -p ${logdir}
 X        chown -R ${%%PORTNAME%%_user}:${%%PORTNAME%%_group} ${logdir}
 X    fi
 X}
 X
 Xcase "${%%PORTNAME%%_flags}" in
 X    *--config\ *)
 X    echo "Warning \$%%PORTNAME%%_flags includes --config option." \
 X        "Please use \$%%PORTNAME%%_config instead."
 X    ;;
 X    *--logfile\ *)
 X    echo "Warning \$%%PORTNAME%%_flags includes --logfile option." \
 X         "Please use \$%%PORTNAME%%_logfile instead."
 X    ;;
 X    *)
 X    %%PORTNAME%%_flags="${%%PORTNAME%%_flags} --logfile ${%%PORTNAME%%_logfile} --config ${%%PORTNAME%%_config}"
 X    ;;
 Xesac
 X
 Xrun_rc_command "$1"
 87bdab8788056ffb33b52ecf83212ab1
 echo x - inspircd12/files/patch-src__modules__m_nationalchars.cpp
 sed 's/^X//' >inspircd12/files/patch-src__modules__m_nationalchars.cpp << 'c919c30e57aceaa179e4b91a0bad5fd2'
 X--- ./src/modules/m_nationalchars.cpp.orig	2010-07-05 11:21:26.000000000 +0300
 X+++ ./src/modules/m_nationalchars.cpp	2010-07-05 11:23:29.000000000 +0300
 X@@ -255,7 +255,10 @@
 X 		ConfigReader* conf = new ConfigReader(ServerInstance);
 X 		charset = conf->ReadValue("nationalchars", "file", 0);
 X 		casemapping = conf->ReadValue("nationalchars", "casemapping", charset, 0, false);
 X-		charset.insert(0, "../locales/");
 X+		if (charset[0] != '/')
 X+		{
 X+			charset.insert(0, "../share/inspircd/locales/");
 X+		}
 X 		unsigned char * tables[8] = { m_additional, m_additionalMB, m_additionalUp, m_lower, m_upper, m_additionalUtf8, m_additionalUtf8range, m_additionalUtf8interval };
 X 		loadtables(charset, tables, 8, 5);
 X 		forcequit = conf->ReadFlag("nationalchars", "forcequit", 0);
 c919c30e57aceaa179e4b91a0bad5fd2
 echo x - inspircd12/pkg-descr
 sed 's/^X//' >inspircd12/pkg-descr << 'cffd4a432ea2260fa80c95b305a2fd11'
 XInspIRCd is a highly modular C++ IRC daemon. It supports most features
 Xof other IRC daemons, and supports FreeBSD kqueue() for connection
 Xmanagement.
 X
 XWWW: http://www.inspircd.org/
 cffd4a432ea2260fa80c95b305a2fd11
 echo x - inspircd12/pkg-plist
 sed 's/^X//' >inspircd12/pkg-plist << '6c2656db2c71ff4196e59a841ce78601'
 Xbin/inspircd
 Xetc/inspircd/inspircd.censor.example
 Xetc/inspircd/inspircd.conf.example
 Xetc/inspircd/inspircd.filter.example
 Xetc/inspircd/inspircd.helpop-full.example
 Xetc/inspircd/inspircd.helpop.example
 Xetc/inspircd/inspircd.motd.example
 Xetc/inspircd/inspircd.quotes.example
 Xetc/inspircd/inspircd.rules.example
 Xetc/inspircd/links.conf.example
 Xetc/inspircd/modules.conf.example
 Xetc/inspircd/opers.conf.example
 Xinclude/%%PORTNAME%%/bancache.h
 Xinclude/%%PORTNAME%%/base.h
 Xinclude/%%PORTNAME%%/caller.h
 Xinclude/%%PORTNAME%%/channelmanager.h
 Xinclude/%%PORTNAME%%/channels.h
 Xinclude/%%PORTNAME%%/command_parse.h
 Xinclude/%%PORTNAME%%/commands/cmd_admin.h
 Xinclude/%%PORTNAME%%/commands/cmd_away.h
 Xinclude/%%PORTNAME%%/commands/cmd_clearcache.h
 Xinclude/%%PORTNAME%%/commands/cmd_commands.h
 Xinclude/%%PORTNAME%%/commands/cmd_connect.h
 Xinclude/%%PORTNAME%%/commands/cmd_die.h
 Xinclude/%%PORTNAME%%/commands/cmd_eline.h
 Xinclude/%%PORTNAME%%/commands/cmd_gline.h
 Xinclude/%%PORTNAME%%/commands/cmd_info.h
 Xinclude/%%PORTNAME%%/commands/cmd_invite.h
 Xinclude/%%PORTNAME%%/commands/cmd_ison.h
 Xinclude/%%PORTNAME%%/commands/cmd_join.h
 Xinclude/%%PORTNAME%%/commands/cmd_kick.h
 Xinclude/%%PORTNAME%%/commands/cmd_kill.h
 Xinclude/%%PORTNAME%%/commands/cmd_kline.h
 Xinclude/%%PORTNAME%%/commands/cmd_links.h
 Xinclude/%%PORTNAME%%/commands/cmd_list.h
 Xinclude/%%PORTNAME%%/commands/cmd_loadmodule.h
 Xinclude/%%PORTNAME%%/commands/cmd_lusers.h
 Xinclude/%%PORTNAME%%/commands/cmd_map.h
 Xinclude/%%PORTNAME%%/commands/cmd_mode.h
 Xinclude/%%PORTNAME%%/commands/cmd_modules.h
 Xinclude/%%PORTNAME%%/commands/cmd_motd.h
 Xinclude/%%PORTNAME%%/commands/cmd_names.h
 Xinclude/%%PORTNAME%%/commands/cmd_nick.h
 Xinclude/%%PORTNAME%%/commands/cmd_notice.h
 Xinclude/%%PORTNAME%%/commands/cmd_oper.h
 Xinclude/%%PORTNAME%%/commands/cmd_part.h
 Xinclude/%%PORTNAME%%/commands/cmd_pass.h
 Xinclude/%%PORTNAME%%/commands/cmd_ping.h
 Xinclude/%%PORTNAME%%/commands/cmd_pong.h
 Xinclude/%%PORTNAME%%/commands/cmd_privmsg.h
 Xinclude/%%PORTNAME%%/commands/cmd_qline.h
 Xinclude/%%PORTNAME%%/commands/cmd_quit.h
 Xinclude/%%PORTNAME%%/commands/cmd_rehash.h
 Xinclude/%%PORTNAME%%/commands/cmd_reloadmodule.h
 Xinclude/%%PORTNAME%%/commands/cmd_restart.h
 Xinclude/%%PORTNAME%%/commands/cmd_rules.h
 Xinclude/%%PORTNAME%%/commands/cmd_server.h
 Xinclude/%%PORTNAME%%/commands/cmd_squit.h
 Xinclude/%%PORTNAME%%/commands/cmd_stats.h
 Xinclude/%%PORTNAME%%/commands/cmd_time.h
 Xinclude/%%PORTNAME%%/commands/cmd_topic.h
 Xinclude/%%PORTNAME%%/commands/cmd_trace.h
 Xinclude/%%PORTNAME%%/commands/cmd_unloadmodule.h
 Xinclude/%%PORTNAME%%/commands/cmd_user.h
 Xinclude/%%PORTNAME%%/commands/cmd_userhost.h
 Xinclude/%%PORTNAME%%/commands/cmd_version.h
 Xinclude/%%PORTNAME%%/commands/cmd_wallops.h
 Xinclude/%%PORTNAME%%/commands/cmd_who.h
 Xinclude/%%PORTNAME%%/commands/cmd_whois.h
 Xinclude/%%PORTNAME%%/commands/cmd_whowas.h
 Xinclude/%%PORTNAME%%/commands/cmd_zline.h
 Xinclude/%%PORTNAME%%/configreader.h
 Xinclude/%%PORTNAME%%/ctables.h
 Xinclude/%%PORTNAME%%/cull_list.h
 Xinclude/%%PORTNAME%%/dns.h
 Xinclude/%%PORTNAME%%/dynamic.h
 Xinclude/%%PORTNAME%%/exitcodes.h
 Xinclude/%%PORTNAME%%/fakeuser.h
 Xinclude/%%PORTNAME%%/filelogger.h
 Xinclude/%%PORTNAME%%/hash_map.h
 Xinclude/%%PORTNAME%%/hashcomp.h
 Xinclude/%%PORTNAME%%/inspircd.h
 Xinclude/%%PORTNAME%%/inspircd_config.h
 Xinclude/%%PORTNAME%%/inspircd_se_config.h
 Xinclude/%%PORTNAME%%/inspsocket.h
 Xinclude/%%PORTNAME%%/inspstring.h
 Xinclude/%%PORTNAME%%/logger.h
 Xinclude/%%PORTNAME%%/mode.h
 Xinclude/%%PORTNAME%%/modes/cmode_b.h
 Xinclude/%%PORTNAME%%/modes/cmode_h.h
 Xinclude/%%PORTNAME%%/modes/cmode_i.h
 Xinclude/%%PORTNAME%%/modes/cmode_k.h
 Xinclude/%%PORTNAME%%/modes/cmode_l.h
 Xinclude/%%PORTNAME%%/modes/cmode_m.h
 Xinclude/%%PORTNAME%%/modes/cmode_n.h
 Xinclude/%%PORTNAME%%/modes/cmode_o.h
 Xinclude/%%PORTNAME%%/modes/cmode_p.h
 Xinclude/%%PORTNAME%%/modes/cmode_s.h
 Xinclude/%%PORTNAME%%/modes/cmode_t.h
 Xinclude/%%PORTNAME%%/modes/cmode_v.h
 Xinclude/%%PORTNAME%%/modes/umode_i.h
 Xinclude/%%PORTNAME%%/modes/umode_o.h
 Xinclude/%%PORTNAME%%/modes/umode_s.h
 Xinclude/%%PORTNAME%%/modes/umode_w.h
 Xinclude/%%PORTNAME%%/modules.h
 Xinclude/%%PORTNAME%%/numerics.h
 Xinclude/%%PORTNAME%%/protocol.h
 Xinclude/%%PORTNAME%%/snomasks.h
 Xinclude/%%PORTNAME%%/socket.h
 Xinclude/%%PORTNAME%%/socketengine.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_epoll.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_iocp.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_kqueue.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_poll.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_ports.h
 Xinclude/%%PORTNAME%%/socketengines/socketengine_select.h
 Xinclude/%%PORTNAME%%/testsuite.h
 Xinclude/%%PORTNAME%%/threadengine.h
 Xinclude/%%PORTNAME%%/threadengines/threadengine_pthread.h
 Xinclude/%%PORTNAME%%/threadengines/threadengine_win32.h
 Xinclude/%%PORTNAME%%/timer.h
 Xinclude/%%PORTNAME%%/typedefs.h
 Xinclude/%%PORTNAME%%/u_listmode.h
 Xinclude/%%PORTNAME%%/uid.h
 Xinclude/%%PORTNAME%%/usermanager.h
 Xinclude/%%PORTNAME%%/users.h
 Xinclude/%%PORTNAME%%/xline.h
 Xinspircd/.gdbargs
 Xinspircd/inspircd
 Xlib/inspircd/cmd_admin.so
 Xlib/inspircd/cmd_away.so
 Xlib/inspircd/cmd_clearcache.so
 Xlib/inspircd/cmd_commands.so
 Xlib/inspircd/cmd_connect.so
 Xlib/inspircd/cmd_die.so
 Xlib/inspircd/cmd_eline.so
 Xlib/inspircd/cmd_gline.so
 Xlib/inspircd/cmd_info.so
 Xlib/inspircd/cmd_invite.so
 Xlib/inspircd/cmd_ison.so
 Xlib/inspircd/cmd_join.so
 Xlib/inspircd/cmd_kick.so
 Xlib/inspircd/cmd_kill.so
 Xlib/inspircd/cmd_kline.so
 Xlib/inspircd/cmd_links.so
 Xlib/inspircd/cmd_list.so
 Xlib/inspircd/cmd_loadmodule.so
 Xlib/inspircd/cmd_lusers.so
 Xlib/inspircd/cmd_map.so
 Xlib/inspircd/cmd_mode.so
 Xlib/inspircd/cmd_modules.so
 Xlib/inspircd/cmd_motd.so
 Xlib/inspircd/cmd_names.so
 Xlib/inspircd/cmd_nick.so
 Xlib/inspircd/cmd_notice.so
 Xlib/inspircd/cmd_oper.so
 Xlib/inspircd/cmd_part.so
 Xlib/inspircd/cmd_pass.so
 Xlib/inspircd/cmd_ping.so
 Xlib/inspircd/cmd_pong.so
 Xlib/inspircd/cmd_privmsg.so
 Xlib/inspircd/cmd_qline.so
 Xlib/inspircd/cmd_quit.so
 Xlib/inspircd/cmd_rehash.so
 Xlib/inspircd/cmd_reloadmodule.so
 Xlib/inspircd/cmd_restart.so
 Xlib/inspircd/cmd_rules.so
 Xlib/inspircd/cmd_server.so
 Xlib/inspircd/cmd_squit.so
 Xlib/inspircd/cmd_stats.so
 Xlib/inspircd/cmd_time.so
 Xlib/inspircd/cmd_topic.so
 Xlib/inspircd/cmd_trace.so
 Xlib/inspircd/cmd_unloadmodule.so
 Xlib/inspircd/cmd_user.so
 Xlib/inspircd/cmd_userhost.so
 Xlib/inspircd/cmd_version.so
 Xlib/inspircd/cmd_wallops.so
 Xlib/inspircd/cmd_who.so
 Xlib/inspircd/cmd_whois.so
 Xlib/inspircd/cmd_whowas.so
 Xlib/inspircd/cmd_zline.so
 Xlib/inspircd/modules/m_abbreviation.so
 Xlib/inspircd/modules/m_alias.so
 Xlib/inspircd/modules/m_allowinvite.so
 Xlib/inspircd/modules/m_alltime.so
 Xlib/inspircd/modules/m_antibear.so
 Xlib/inspircd/modules/m_antibottler.so
 Xlib/inspircd/modules/m_auditorium.so
 Xlib/inspircd/modules/m_banexception.so
 Xlib/inspircd/modules/m_banredirect.so
 Xlib/inspircd/modules/m_blockamsg.so
 Xlib/inspircd/modules/m_blockcaps.so
 Xlib/inspircd/modules/m_blockcolor.so
 Xlib/inspircd/modules/m_botmode.so
 Xlib/inspircd/modules/m_callerid.so
 Xlib/inspircd/modules/m_cap.so
 Xlib/inspircd/modules/m_cban.so
 Xlib/inspircd/modules/m_censor.so
 Xlib/inspircd/modules/m_cgiirc.so
 Xlib/inspircd/modules/m_chancreate.so
 Xlib/inspircd/modules/m_chanfilter.so
 Xlib/inspircd/modules/m_chanlog.so
 Xlib/inspircd/modules/m_channelban.so
 Xlib/inspircd/modules/m_chanprotect.so
 Xlib/inspircd/modules/m_check.so
 Xlib/inspircd/modules/m_chghost.so
 Xlib/inspircd/modules/m_chgident.so
 Xlib/inspircd/modules/m_chgname.so
 Xlib/inspircd/modules/m_cloaking.so
 Xlib/inspircd/modules/m_clones.so
 Xlib/inspircd/modules/m_close.so
 Xlib/inspircd/modules/m_commonchans.so
 Xlib/inspircd/modules/m_conn_join.so
 Xlib/inspircd/modules/m_conn_umodes.so
 Xlib/inspircd/modules/m_conn_waitpong.so
 Xlib/inspircd/modules/m_connectban.so
 Xlib/inspircd/modules/m_connflood.so
 Xlib/inspircd/modules/m_customtitle.so
 Xlib/inspircd/modules/m_cycle.so
 Xlib/inspircd/modules/m_dccallow.so
 Xlib/inspircd/modules/m_deaf.so
 Xlib/inspircd/modules/m_delayjoin.so
 Xlib/inspircd/modules/m_denychans.so
 Xlib/inspircd/modules/m_devoice.so
 Xlib/inspircd/modules/m_dnsbl.so
 Xlib/inspircd/modules/m_filter.so
 Xlib/inspircd/modules/m_gecosban.so
 Xlib/inspircd/modules/m_globalload.so
 Xlib/inspircd/modules/m_globops.so
 Xlib/inspircd/modules/m_helpop.so
 Xlib/inspircd/modules/m_hidechans.so
 Xlib/inspircd/modules/m_hideoper.so
 Xlib/inspircd/modules/m_hostchange.so
 Xlib/inspircd/modules/m_httpd.so
 Xlib/inspircd/modules/m_httpd_acl.so
 Xlib/inspircd/modules/m_httpd_config.so
 Xlib/inspircd/modules/m_httpd_stats.so
 Xlib/inspircd/modules/m_ident.so
 Xlib/inspircd/modules/m_invisible.so
 Xlib/inspircd/modules/m_inviteexception.so
 Xlib/inspircd/modules/m_joinflood.so
 Xlib/inspircd/modules/m_jumpserver.so
 Xlib/inspircd/modules/m_kicknorejoin.so
 Xlib/inspircd/modules/m_knock.so
 Xlib/inspircd/modules/m_lockserv.so
 Xlib/inspircd/modules/m_maphide.so
 Xlib/inspircd/modules/m_md5.so
 Xlib/inspircd/modules/m_messageflood.so
 Xlib/inspircd/modules/m_muteban.so
 Xlib/inspircd/modules/m_namesx.so
 Xlib/inspircd/modules/m_nationalchars.so
 Xlib/inspircd/modules/m_nickflood.so
 Xlib/inspircd/modules/m_nicklock.so
 Xlib/inspircd/modules/m_noctcp.so
 Xlib/inspircd/modules/m_nokicks.so
 Xlib/inspircd/modules/m_nonicks.so
 Xlib/inspircd/modules/m_nonotice.so
 Xlib/inspircd/modules/m_nopartmsg.so
 Xlib/inspircd/modules/m_operchans.so
 Xlib/inspircd/modules/m_operinvex.so
 Xlib/inspircd/modules/m_operjoin.so
 Xlib/inspircd/modules/m_operlevels.so
 Xlib/inspircd/modules/m_operlog.so
 Xlib/inspircd/modules/m_opermodes.so
 Xlib/inspircd/modules/m_opermotd.so
 Xlib/inspircd/modules/m_operprefix.so
 Xlib/inspircd/modules/m_override.so
 Xlib/inspircd/modules/m_password_hash.so
 Xlib/inspircd/modules/m_permchannels.so
 Xlib/inspircd/modules/m_randquote.so
 Xlib/inspircd/modules/m_redirect.so
 Xlib/inspircd/modules/m_regex_glob.so
 Xlib/inspircd/modules/m_regonlycreate.so
 Xlib/inspircd/modules/m_remove.so
 Xlib/inspircd/modules/m_restrictchans.so
 Xlib/inspircd/modules/m_restrictmsg.so
 Xlib/inspircd/modules/m_ripemd160.so
 Xlib/inspircd/modules/m_rline.so
 Xlib/inspircd/modules/m_rpc_json.so
 Xlib/inspircd/modules/m_rpctest.so
 Xlib/inspircd/modules/m_safelist.so
 Xlib/inspircd/modules/m_sajoin.so
 Xlib/inspircd/modules/m_sakick.so
 Xlib/inspircd/modules/m_samode.so
 Xlib/inspircd/modules/m_sanick.so
 Xlib/inspircd/modules/m_sapart.so
 Xlib/inspircd/modules/m_saquit.so
 Xlib/inspircd/modules/m_sasl.so
 Xlib/inspircd/modules/m_satopic.so
 Xlib/inspircd/modules/m_securelist.so
 Xlib/inspircd/modules/m_seenicks.so
 Xlib/inspircd/modules/m_serverban.so
 Xlib/inspircd/modules/m_services_account.so
 Xlib/inspircd/modules/m_servprotect.so
 Xlib/inspircd/modules/m_sethost.so
 Xlib/inspircd/modules/m_setident.so
 Xlib/inspircd/modules/m_setidle.so
 Xlib/inspircd/modules/m_setname.so
 Xlib/inspircd/modules/m_sha256.so
 Xlib/inspircd/modules/m_showwhois.so
 Xlib/inspircd/modules/m_shun.so
 Xlib/inspircd/modules/m_silence.so
 Xlib/inspircd/modules/m_spanningtree.so
 Xlib/inspircd/modules/m_spy.so
 Xlib/inspircd/modules/m_sslinfo.so
 Xlib/inspircd/modules/m_sslmodes.so
 Xlib/inspircd/modules/m_stripcolor.so
 Xlib/inspircd/modules/m_svshold.so
 Xlib/inspircd/modules/m_swhois.so
 Xlib/inspircd/modules/m_taxonomy.so
 Xlib/inspircd/modules/m_timedbans.so
 Xlib/inspircd/modules/m_tline.so
 Xlib/inspircd/modules/m_uhnames.so
 Xlib/inspircd/modules/m_uninvite.so
 Xlib/inspircd/modules/m_userip.so
 Xlib/inspircd/modules/m_vhost.so
 Xlib/inspircd/modules/m_watch.so
 Xlib/inspircd/modules/m_xline_db.so
 Xshare/%%PORTNAME%%/locales/bynets/belarussian-w1251-charlink
 Xshare/%%PORTNAME%%/locales/bynets/chinese
 Xshare/%%PORTNAME%%/locales/bynets/chinese-ja
 Xshare/%%PORTNAME%%/locales/bynets/chinese-simp
 Xshare/%%PORTNAME%%/locales/bynets/chinese-trad
 Xshare/%%PORTNAME%%/locales/bynets/gbk
 Xshare/%%PORTNAME%%/locales/bynets/hebrew
 Xshare/%%PORTNAME%%/locales/bynets/latin1
 Xshare/%%PORTNAME%%/locales/bynets/latin2
 Xshare/%%PORTNAME%%/locales/bynets/russian-utf8-ranges
 Xshare/%%PORTNAME%%/locales/bynets/russian-w1251-charlink
 Xshare/%%PORTNAME%%/locales/bynets/ukrainian-w1251-charlink
 Xshare/%%PORTNAME%%/locales/bynets/windows-1250
 Xshare/%%PORTNAME%%/locales/ca_ES.iso88591
 Xshare/%%PORTNAME%%/locales/ca_ES.iso88591_braces
 Xshare/%%PORTNAME%%/locales/cjk-utf8
 Xshare/%%PORTNAME%%/locales/cp1250
 Xshare/%%PORTNAME%%/locales/cp1250_braces
 Xshare/%%PORTNAME%%/locales/cp1251
 Xshare/%%PORTNAME%%/locales/cp1251_braces
 Xshare/%%PORTNAME%%/locales/cs_CZ.cp1250
 Xshare/%%PORTNAME%%/locales/cs_CZ.cp1250_braces
 Xshare/%%PORTNAME%%/locales/da_DK.iso88591
 Xshare/%%PORTNAME%%/locales/da_DK.iso88591_braces
 Xshare/%%PORTNAME%%/locales/de_CH.iso88591
 Xshare/%%PORTNAME%%/locales/de_CH.iso88591_braces
 Xshare/%%PORTNAME%%/locales/de_DE.iso88591
 Xshare/%%PORTNAME%%/locales/de_DE.iso88591_braces
 Xshare/%%PORTNAME%%/locales/el_GR.iso88597
 Xshare/%%PORTNAME%%/locales/el_GR.iso88597_braces
 Xshare/%%PORTNAME%%/locales/es_ES.iso88591
 Xshare/%%PORTNAME%%/locales/es_ES.iso88591_braces
 Xshare/%%PORTNAME%%/locales/fr_FR.iso88591
 Xshare/%%PORTNAME%%/locales/fr_FR.iso88591_braces
 Xshare/%%PORTNAME%%/locales/hu_HU.iso88592
 Xshare/%%PORTNAME%%/locales/hu_HU.iso88592_braces
 Xshare/%%PORTNAME%%/locales/is_IS.iso88591
 Xshare/%%PORTNAME%%/locales/is_IS.iso88591_braces
 Xshare/%%PORTNAME%%/locales/iso88591
 Xshare/%%PORTNAME%%/locales/iso88591_braces
 Xshare/%%PORTNAME%%/locales/iso88592
 Xshare/%%PORTNAME%%/locales/iso88592_braces
 Xshare/%%PORTNAME%%/locales/iso88597
 Xshare/%%PORTNAME%%/locales/iso88597_braces
 Xshare/%%PORTNAME%%/locales/iso88599
 Xshare/%%PORTNAME%%/locales/iso88599_braces
 Xshare/%%PORTNAME%%/locales/it_IT.iso88591
 Xshare/%%PORTNAME%%/locales/it_IT.iso88591_braces
 Xshare/%%PORTNAME%%/locales/nl_NL.iso88591
 Xshare/%%PORTNAME%%/locales/nl_NL.iso88591_braces
 Xshare/%%PORTNAME%%/locales/pl_PL.cp1250
 Xshare/%%PORTNAME%%/locales/pl_PL.cp1250_braces
 Xshare/%%PORTNAME%%/locales/pl_PL.iso88592
 Xshare/%%PORTNAME%%/locales/pl_PL.iso88592_braces
 Xshare/%%PORTNAME%%/locales/readme.txt
 Xshare/%%PORTNAME%%/locales/ro_RO.iso88592
 Xshare/%%PORTNAME%%/locales/ro_RO.iso88592_braces
 Xshare/%%PORTNAME%%/locales/ru_RU.cp1251
 Xshare/%%PORTNAME%%/locales/ru_RU.cp1251_braces
 Xshare/%%PORTNAME%%/locales/ru_RU.koi8r
 Xshare/%%PORTNAME%%/locales/ru_RU.koi8r_braces
 Xshare/%%PORTNAME%%/locales/russian-utf8-ranges
 Xshare/%%PORTNAME%%/locales/sk_SK.cp1250
 Xshare/%%PORTNAME%%/locales/sk_SK.cp1250_braces
 Xshare/%%PORTNAME%%/locales/sv_SE.iso88591
 Xshare/%%PORTNAME%%/locales/sv_SE.iso88591_braces
 Xshare/%%PORTNAME%%/locales/tr_TR.iso88599
 Xshare/%%PORTNAME%%/locales/tr_TR.iso88599_braces
 X%%OPENSSL%%lib/inspircd/modules/m_ssl_openssl.so
 X%%GNUTLS%%lib/inspircd/modules/m_ssl_gnutls.so
 X%%LDAPMODULES%%lib/inspircd/modules/m_ldapauth.so
 X%%LDAPMODULES%%lib/inspircd/modules/m_ldapoper.so
 X%%POSIX_RE%%lib/inspircd/modules/m_regex_posix.so
 X%%PCRE%%lib/inspircd/modules/m_regex_pcre.so
 X%%TRE%%lib/inspircd/modules/m_regex_tre.so
 X%%MYSQL%%lib/inspircd/modules/m_mysql.so
 X%%PGSQL%%lib/inspircd/modules/m_pgsql.so
 X%%SQLITE3%%lib/inspircd/modules/m_sqlite3.so
 X%%SQLMODULES%%lib/inspircd/modules/m_sqlauth.so
 X%%SQLMODULES%%lib/inspircd/modules/m_sqllog.so
 X%%SQLMODULES%%lib/inspircd/modules/m_sqloper.so
 X%%SQLMODULES%%lib/inspircd/modules/m_sqlutils.so
 X%%ZIPLINK%%lib/inspircd/modules/m_ziplink.so
 X@dirrm inspircd
 X@dirrm lib/inspircd/modules
 X@dirrm lib/inspircd
 X@dirrm include/%%PORTNAME%%/socketengines
 X@dirrm include/%%PORTNAME%%/commands
 X@dirrm include/%%PORTNAME%%/modes
 X@dirrm include/%%PORTNAME%%/threadengines
 X@dirrm include/%%PORTNAME%%
 X@dirrm share/%%PORTNAME%%/locales/bynets
 X@dirrm share/%%PORTNAME%%/locales
 X@dirrmtry %%ETCDIR%%
 6c2656db2c71ff4196e59a841ce78601
 echo x - inspircd12/distinfo
 sed 's/^X//' >inspircd12/distinfo << '3bd0bc892ce39b9e8c0f84f925df1a1d'
 XSHA256 (InspIRCd-1.2.8.tar.bz2) = fa856ddb6d7ab2b4dc6aa6b0f58bbb2360823ce296d4e9dd0f18d630d8c7cee5
 XSIZE (InspIRCd-1.2.8.tar.bz2) = 637194
 3bd0bc892ce39b9e8c0f84f925df1a1d
 echo x - inspircd12/Makefile
 sed 's/^X//' >inspircd12/Makefile << '715e91a1d0c884113eb7eae1624b992c'
 X# New ports collection makefile for:   inspircd
 X# Date created:        25 August 2006
 X# Whom:                brain
 X#
 X# $FreeBSD: ports/irc/inspircd/Makefile,v 1.12 2010/06/02 15:35:11 pav Exp $
 X#
 X
 XPORTNAME=	inspircd
 XPORTVERSION=	1.2.8
 XCATEGORIES=	irc
 XMASTER_SITES=	http://www.inspircd.org/downloads/ \
 X		http://www.chatspike.net/downloads/
 XDISTNAME=	InspIRCd-${PORTVERSION}
 X
 XMAINTAINER=	gelraen.ua@gmail.com
 XCOMMENT=	A modular C++ IRC daemon
 X
 XCONFLICTS=	inspircd-1.1* inspircd-2.*
 X
 XWRKSRC=	${WRKDIR}/inspircd
 XUSE_BZIP2=	yes
 XUSE_LDCONFIG=	${PREFIX}/lib/inspircd
 XUSE_RC_SUBR=	inspircd.sh
 XMAKE_JOBS_SAFE=	yes
 X
 XUSERS=	${INCPIRCD_USR}
 XGROUPS=	${INSPIRCD_GRP}
 X
 XINSPIRCD_USR?=	ircd
 XINSPIRCD_UID?=	72
 XINSPIRCD_GRP?=	ircd
 XINSPIRCD_GID?=	72
 XINSPIRCD_RUN?=	/var/run/${PORTNAME}
 XINSPIRCD_LOG?=	/var/log/${PORTNAME}/ircd.log
 XSUB_LIST+=	PORTNAME=${PORTNAME}         \
 X		INSPIRCD_USR=${INSPIRCD_USR} \
 X		INSPIRCD_UID=${INSPIRCD_UID} \
 X		INSPIRCD_GRP=${INSPIRCD_GRP} \
 X		INSPIRCD_GID=${INSPIRCD_GID} \
 X		INSPIRCD_RUN=${INSPIRCD_RUN} \
 X		INSPIRCD_LOG=${INSPIRCD_LOG}
 XPLIST_SUB+=	INSPIRCD_GRP=${INSPIRCD_GRP} \
 X			PORTNAME=${PORTNAME}
 X
 X# Configure script is written in perl
 XUSE_PERL5_BUILD=yes
 X
 XHAS_CONFIGURE=	yes
 XCONFIGURE_ARGS=	--with-cc=${CXX} --config-dir=${ETCDIR}                   \
 X		--module-dir=${PREFIX}/lib/${PORTNAME}/modules            \
 X		--library-dir=${PREFIX}/lib/${PORTNAME}                   \
 X		--prefix=${PREFIX}/${PORTNAME} --binary-dir=${PREFIX}/bin \
 X		--disable-interactive
 X
 XOPTIONS=	LDAPMODULES    "Build m_ldap{auth,oper} modules"          off \
 X		MYSQL       "Build m_mysql module"             off \
 X		PGSQL       "Build m_pgsql module"             off \
 X		SQLITE3     "Build m_sqlite3 module"           off \
 X		SQLMODULES  "Build m_sql{log,oper,utils,auth}" off \
 X		GNUTLS	    "Build m_ssl_gnutls module"        off \
 X		OPENSSL     "Build m_ssl_openssl module"       on \
 X		ZIPLINK     "Build m_ziplink module"           off \
 X		POSIX_RE    "Build m_regex_posix module"       on \
 X		PCRE        "Build m_regex_pcre module"        off \
 X		TRE         "Build m_regex_tre module"         off \
 X		IPV6        "Enable IPv6 support"              on
 X
 X.include <bsd.port.options.mk>
 X
 X.if defined(WITH_IPV6) && !defined(WITHOUT_IPV6)
 XCONFIGURE_ARGS+=	--enable-ipv6 --enable-remote-ipv6
 X.else
 XCONFIGURE_ARGS+=	--disable-remote-ipv6
 X.endif
 X
 X.if defined(WITH_POSIX_RE) && !defined(WITHOUT_POSIX_RE)
 XPLIST_SUB+=	POSIX_RE=""
 XSYMLINK_FILES+= m_regex_posix.cpp
 X.else
 XPLIST_SUB+=	POSIX_RE="@comment "
 X.endif
 X
 X.if defined(WITH_PCRE) && !defined(WITHOUT_PCRE)
 XPLIST_SUB+=	PCRE=""
 XLIB_DEPENDS+=	pcre:${PORTSDIR}/devel/pcre
 XSYMLINK_FILES+= m_regex_pcre.cpp
 X.else
 XPLIST_SUB+=	PCRE="@comment "
 X.endif
 X
 X.if defined(WITH_TRE) && !defined(WITHOUT_TRE)
 XPLIST_SUB+=	TRE=""
 XLIB_DEPENDS+=	tre:${PORTSDIR}/textproc/libtre
 XCONFIGURE_ARGS+=	--tre-includes=${LOCALBASE}/include
 XSYMLINK_FILES+= m_regex_tre.cpp
 X.else
 XPLIST_SUB+=	TRE="@comment "
 X.endif
 X
 X.if defined(WITH_LDAPMODULES) && !defined(WITHOUT_LDAPMODULES)
 XUSE_OPENLDAP=	yes
 XSYMLINK_FILES+=	m_ldapauth.cpp m_ldapoper.cpp
 XPLIST_SUB+=	LDAPMODULES=""
 X.else
 XPLIST_SUB+=	LDAPMODULES="@comment "
 X.endif
 X
 X.if defined(WITH_MYSQL) && !defined(WITHOUT_MYSQL)
 XUSE_MYSQL=	yes
 XSYMLINK_FILES+=	m_mysql.cpp m_sqlv2.h
 XPLIST_SUB+=	MYSQL=""
 X.else
 XPLIST_SUB+=	MYSQL="@comment "
 X.endif
 X
 X.if defined(WITH_PGSQL) && !defined(WITHOUT_PGSQL)
 XUSE_PGSQL=	yes
 XSYMLINK_FILES+=	m_pgsql.cpp m_sqlv2.h
 XPLIST_SUB+=	PGSQL=""
 X.else
 XPLIST_SUB+=	PGSQL="@comment "
 X.endif
 X
 X.if defined(WITH_SQLITE3) && !defined(WITHOUT_SQLITE3)
 XUSE_SQLITE=	3
 XSYMLINK_FILES+=	m_sqlite3.cpp m_sqlv2.h
 XPLIST_SUB+=	SQLITE3=""
 X.else
 XPLIST_SUB+=	SQLITE3="@comment "
 X.endif
 X
 X.if defined(WITH_SQLMODULES) && !defined(WITHOUT_SQLMODULES)
 X.if !defined(WITH_MYSQL) && !defined(WITH_PGSQL) && !defined(WITH_SQLITE3)
 XBROKEN=		Please enable at least one of MYSQL, PGSQL or SQLITE3 required by SQLMODULES
 X.endif
 XSYMLINK_FILES+=	m_sqlauth.cpp m_sqllog.cpp m_sqloper.cpp m_sqlutils.cpp \
 X		m_sqlutils.h
 XPLIST_SUB+=	SQLMODULES=""
 X.else
 XPLIST_SUB+=	SQLMODULES="@comment "
 X.endif
 X
 X.if defined(WITH_GNUTLS) && !defined(WITHOUT_GNUTLS)
 XLIB_DEPENDS+=	gnutls.40:${PORTSDIR}/security/gnutls
 XCONFIGURE_ARGS+=	--enable-gnutls
 XSYMLINK_FILES+=	m_ssl_gnutls.cpp
 XPLIST_SUB+=	GNUTLS=""
 X.else
 XPLIST_SUB+=	GNUTLS="@comment "
 X.endif
 X
 X.if defined(WITH_OPENSSL) && !defined(WITHOUT_OPENSSL)
 XUSE_OPENSSL=	yes
 XCONFIGURE_ARGS+=	--enable-openssl
 XSYMLINK_FILES+=	m_ssl_openssl.cpp
 XPLIST_SUB+=	OPENSSL=""
 X.else
 XPLIST_SUB+=	OPENSSL="@comment "
 X.endif
 X
 X.if defined(WITH_SSLMODULES) && !defined(WITHOUT_SSLMODULES)
 X.if !defined(WITH_GNUTLS) && !defined(WITH_OPENSSL)
 XBROKEN=		Please enable at least one of GNUTLS or OPENSSL required by SSLMODULES
 X.endif
 XSYMLINK_FILES+=	m_ssl_oper_cert.cpp m_sslinfo.cpp
 XPLIST_SUB+=	SSLMODULES=""
 X.else
 XPLIST_SUB+=	SSLMODULES="@comment "
 X.endif
 X
 X.if defined(WITH_ZIPLINK) && !defined(WITHOUT_ZIPLINK)
 XSYMLINK_FILES+=	m_ziplink.cpp
 XPLIST_SUB+=	ZIPLINK=""
 X.else
 XPLIST_SUB+=	ZIPLINK="@comment "
 X.endif
 X
 XCXXFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 X
 Xpost-patch:
 X	${REINPLACE_CMD} -e '/INSTMODE/s|700|755|;/install -d.*BINPATH/d'\
 X	  -e 's,FLAGS = @FLAGS@,FLAGS = ${CXXFLAGS} @FLAGS@,' \
 X	  ${WRKSRC}/.Makefile.inc
 X
 X.for f in ${SYMLINK_FILES}
 Xpre-configure::
 X	cd ${WRKSRC}/src/modules && \
 X	  ${TEST} -L ${f}        || \
 X	  ${LN} -s extra/${f} ${f}
 X.endfor
 X
 Xpost-configure:
 X	${MV} ${WRKSRC}/BSDmakefile ${WRKSRC}/Makefile
 X	${TOUCH} ${WRKSRC}/.force-root-ok
 X
 Xpost-install:
 X	@${MKDIR} -p ${PREFIX}/include/${PORTNAME}
 X	@${CP} -rv ${WRKSRC}/include/* ${PREFIX}/include/${PORTNAME}/
 X	@${MKDIR} -p ${PREFIX}/share/${PORTNAME}/locales
 X	@${CP} -rv ${WRKSRC}/locales/* ${PREFIX}/share/${PORTNAME}/locales/
 X	@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/modules/*.so
 X	@${STRIP_CMD} ${PREFIX}/lib/${PORTNAME}/*.so
 X	@${STRIP_CMD} ${PREFIX}/bin/${PORTNAME}
 X.for FILE in censor conf filter helpop-full helpop motd quotes rules
 X	@if ${TEST} ! -f ${ETCDIR}/${PORTNAME}.${FILE} &&              \
 X	    ${TEST} -f ${ETCDIR}/${PORTNAME}.${FILE}.example ; then \
 X		${CP} -p ${ETCDIR}/${PORTNAME}.${FILE}.example       \
 X			${ETCDIR}/${PORTNAME}.${FILE};               \
 X	fi
 X.endfor
 X
 X.include <bsd.port.mk>
 715e91a1d0c884113eb7eae1624b992c
 exit
 
 
 --Boundary-00=_gCWLOzEg5RzRMWT--
State-Changed-From-To: feedback->closed 
State-Changed-By: crees 
State-Changed-When: Wed Jul 27 15:19:05 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=155344 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/155344: commit references a PR
Date: Wed, 27 Jul 2011 15:15:35 +0000 (UTC)

 crees       2011-07-27 15:15:25 UTC
 
   FreeBSD ports repository
 
   Modified files:
     irc                  Makefile 
   Added files:
     irc/inspircd12       Makefile distinfo pkg-descr pkg-plist 
     irc/inspircd12/files inspircd.sh.in 
                          patch-src__modules__m_nationalchars.cpp 
   Log:
   Import version 1.2 of inspircd -- 'there's no m_codepage for 2.x yet'.
   
   InspIRCd is a highly modular C++ IRC daemon. It supports most features
   of other IRC daemons, and supports FreeBSD kqueue() for connection
   management.
   
   WWW: http://www.inspircd.org/
   
   PR:             ports/155344
   Submitted by:   Maxim Ignatenko <gelraen.ua at gmail.com>
   
   Revision  Changes    Path
   1.214     +1 -0      ports/irc/Makefile
   1.1       +213 -0    ports/irc/inspircd12/Makefile (new)
   1.1       +2 -0      ports/irc/inspircd12/distinfo (new)
   1.1       +76 -0     ports/irc/inspircd12/files/inspircd.sh.in (new)
   1.1       +14 -0     ports/irc/inspircd12/files/patch-src__modules__m_nationalchars.cpp (new)
   1.1       +5 -0      ports/irc/inspircd12/pkg-descr (new)
   1.1       +415 -0    ports/irc/inspircd12/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/155344: commit references a PR
Date: Wed, 27 Jul 2011 15:18:28 +0000 (UTC)

 crees       2011-07-27 15:18:15 UTC
 
   FreeBSD doc repository (ports committer)
 
   Modified files:
     en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
   Log:
   Add new contributor Maxim Ignatenko
   
   PR:             ports/155344
   
   Revision  Changes    Path
   1.1008    +4 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
