Index: head/irc/ircd-hybrid/Makefile =================================================================== --- head/irc/ircd-hybrid/Makefile (revision 523913) +++ head/irc/ircd-hybrid/Makefile (revision 523914) @@ -1,47 +1,52 @@ # Created by: David Taylor # $FreeBSD$ PORTNAME= ircd-hybrid -PORTVERSION= 8.2.26 +PORTVERSION= 8.2.27 CATEGORIES= irc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= fox@FreeBSD.org COMMENT= Fast irc daemon with a number of new features LICENSE= GPLv2 INSTALL_IGNORES= ircu-* ircd-rat* charby* # :keepla because port uses lt_dlopen USES= cpe gmake libtool:keepla tar:tgz GNU_CONFIGURE= yes USERS= ircd GROUPS= ${USERS} USE_RC_SUBR= ircd-hybrid SUB_FILES= pkg-message PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= OPENSSL ASSERT OPTIONS_DEFAULT=OPENSSL ASSERT_CONFIGURE_ENABLE= assert ASSERT_DESC= Enable parts of the debugging code OPENSSL_DESC= Enable openssl - allows use of CHALLENGE and encrypted links +INSTALL_TARGET= install-strip + .include .if ${PORT_OPTIONS:MOPENSSL} USES += ssl CONFIGURE_ARGS+= --enable-openssl=${OPENSSLBASE} .endif CONFIGURE_ARGS+= \ --sysconfdir=${PREFIX}/etc/ircd-hybrid \ --datarootdir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \ --localstatedir=/var + +post-install: + @${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd .include Index: head/irc/ircd-hybrid/distinfo =================================================================== --- head/irc/ircd-hybrid/distinfo (revision 523913) +++ head/irc/ircd-hybrid/distinfo (revision 523914) @@ -1,3 +1,3 @@ -TIMESTAMP = 1569865641 -SHA256 (ircd-hybrid-8.2.26.tgz) = 3948de7046d275e4125992f8a8716d831bf8d6544300c48d24c3a61744a78183 -SIZE (ircd-hybrid-8.2.26.tgz) = 1226486 +TIMESTAMP = 1579769543 +SHA256 (ircd-hybrid-8.2.27.tgz) = 1838a67b288e6f510b2127d45ad421dab0599a49d7a965dd71c51a8001272ec2 +SIZE (ircd-hybrid-8.2.27.tgz) = 1231965 Index: head/irc/ircd-hybrid/files/pkg-message.in =================================================================== --- head/irc/ircd-hybrid/files/pkg-message.in (revision 523913) +++ head/irc/ircd-hybrid/files/pkg-message.in (revision 523914) @@ -1,22 +1,27 @@ [ { type: install message: < ircd-hybrid-mkpasswd + Please read the INSTALL file for more information. You should now copy %%PREFIX%%/etc/ircd-hybrid/reference.conf to %%PREFIX%%/etc/ircd-hybrid/ircd.conf, and then edit to suit your needs. ircd-hybrid will not start without %%PREFIX%%/etc/ircd-hybrid/ircd.conf Don't forget to add ircd_hybrid_enable="YES" into your /etc/rc.conf. You may then start the server by running: %%PREFIX%%/etc/rc.d/ircd-hybrid start EOM } ] Index: head/irc/ircd-hybrid/pkg-plist =================================================================== --- head/irc/ircd-hybrid/pkg-plist (revision 523913) +++ head/irc/ircd-hybrid/pkg-plist (revision 523914) @@ -1,225 +1,225 @@ bin/ircd -bin/mkpasswd +bin/ircd-hybrid-mkpasswd %%ETCDIR%%/reference.conf lib/ircd-hybrid/modules/autoload/m_accept.la lib/ircd-hybrid/modules/autoload/m_accept.so lib/ircd-hybrid/modules/autoload/m_admin.la lib/ircd-hybrid/modules/autoload/m_admin.so lib/ircd-hybrid/modules/autoload/m_away.la lib/ircd-hybrid/modules/autoload/m_away.so lib/ircd-hybrid/modules/autoload/m_cap.la lib/ircd-hybrid/modules/autoload/m_cap.so lib/ircd-hybrid/modules/autoload/m_capab.la lib/ircd-hybrid/modules/autoload/m_capab.so lib/ircd-hybrid/modules/autoload/m_certfp.la lib/ircd-hybrid/modules/autoload/m_certfp.so lib/ircd-hybrid/modules/autoload/m_close.la lib/ircd-hybrid/modules/autoload/m_close.so lib/ircd-hybrid/modules/autoload/m_connect.la lib/ircd-hybrid/modules/autoload/m_connect.so lib/ircd-hybrid/modules/autoload/m_dline.la lib/ircd-hybrid/modules/autoload/m_dline.so lib/ircd-hybrid/modules/autoload/m_encap.la lib/ircd-hybrid/modules/autoload/m_encap.so lib/ircd-hybrid/modules/autoload/m_eob.la lib/ircd-hybrid/modules/autoload/m_eob.so lib/ircd-hybrid/modules/autoload/m_etrace.la lib/ircd-hybrid/modules/autoload/m_etrace.so lib/ircd-hybrid/modules/autoload/m_globops.la lib/ircd-hybrid/modules/autoload/m_globops.so lib/ircd-hybrid/modules/autoload/m_hash.la lib/ircd-hybrid/modules/autoload/m_hash.so lib/ircd-hybrid/modules/autoload/m_help.la lib/ircd-hybrid/modules/autoload/m_help.so lib/ircd-hybrid/modules/autoload/m_info.la lib/ircd-hybrid/modules/autoload/m_info.so lib/ircd-hybrid/modules/autoload/m_invite.la lib/ircd-hybrid/modules/autoload/m_invite.so lib/ircd-hybrid/modules/autoload/m_ison.la lib/ircd-hybrid/modules/autoload/m_ison.so lib/ircd-hybrid/modules/autoload/m_kline.la lib/ircd-hybrid/modules/autoload/m_kline.so lib/ircd-hybrid/modules/autoload/m_knock.la lib/ircd-hybrid/modules/autoload/m_knock.so lib/ircd-hybrid/modules/autoload/m_links.la lib/ircd-hybrid/modules/autoload/m_links.so lib/ircd-hybrid/modules/autoload/m_list.la lib/ircd-hybrid/modules/autoload/m_list.so lib/ircd-hybrid/modules/autoload/m_locops.la lib/ircd-hybrid/modules/autoload/m_locops.so lib/ircd-hybrid/modules/autoload/m_lusers.la lib/ircd-hybrid/modules/autoload/m_lusers.so lib/ircd-hybrid/modules/autoload/m_map.la lib/ircd-hybrid/modules/autoload/m_map.so lib/ircd-hybrid/modules/autoload/m_module.la lib/ircd-hybrid/modules/autoload/m_module.so lib/ircd-hybrid/modules/autoload/m_motd.la lib/ircd-hybrid/modules/autoload/m_motd.so lib/ircd-hybrid/modules/autoload/m_names.la lib/ircd-hybrid/modules/autoload/m_names.so lib/ircd-hybrid/modules/autoload/m_oper.la lib/ircd-hybrid/modules/autoload/m_oper.so lib/ircd-hybrid/modules/autoload/m_pass.la lib/ircd-hybrid/modules/autoload/m_pass.so lib/ircd-hybrid/modules/autoload/m_ping.la lib/ircd-hybrid/modules/autoload/m_ping.so lib/ircd-hybrid/modules/autoload/m_pong.la lib/ircd-hybrid/modules/autoload/m_pong.so lib/ircd-hybrid/modules/autoload/m_post.la lib/ircd-hybrid/modules/autoload/m_post.so lib/ircd-hybrid/modules/autoload/m_rehash.la lib/ircd-hybrid/modules/autoload/m_rehash.so lib/ircd-hybrid/modules/autoload/m_restart.la lib/ircd-hybrid/modules/autoload/m_restart.so lib/ircd-hybrid/modules/autoload/m_resv.la lib/ircd-hybrid/modules/autoload/m_resv.so lib/ircd-hybrid/modules/autoload/m_set.la lib/ircd-hybrid/modules/autoload/m_set.so lib/ircd-hybrid/modules/autoload/m_stats.la lib/ircd-hybrid/modules/autoload/m_stats.so lib/ircd-hybrid/modules/autoload/m_svinfo.la lib/ircd-hybrid/modules/autoload/m_svinfo.so lib/ircd-hybrid/modules/autoload/m_svshost.la lib/ircd-hybrid/modules/autoload/m_svshost.so lib/ircd-hybrid/modules/autoload/m_svsjoin.la lib/ircd-hybrid/modules/autoload/m_svsjoin.so lib/ircd-hybrid/modules/autoload/m_svskill.la lib/ircd-hybrid/modules/autoload/m_svskill.so lib/ircd-hybrid/modules/autoload/m_svsmode.la lib/ircd-hybrid/modules/autoload/m_svsmode.so lib/ircd-hybrid/modules/autoload/m_svsnick.la lib/ircd-hybrid/modules/autoload/m_svsnick.so lib/ircd-hybrid/modules/autoload/m_svspart.la lib/ircd-hybrid/modules/autoload/m_svspart.so lib/ircd-hybrid/modules/autoload/m_svstag.la lib/ircd-hybrid/modules/autoload/m_svstag.so lib/ircd-hybrid/modules/autoload/m_tburst.la lib/ircd-hybrid/modules/autoload/m_tburst.so lib/ircd-hybrid/modules/autoload/m_time.la lib/ircd-hybrid/modules/autoload/m_time.so lib/ircd-hybrid/modules/autoload/m_topic.la lib/ircd-hybrid/modules/autoload/m_topic.so lib/ircd-hybrid/modules/autoload/m_trace.la lib/ircd-hybrid/modules/autoload/m_trace.so lib/ircd-hybrid/modules/autoload/m_undline.la lib/ircd-hybrid/modules/autoload/m_undline.so lib/ircd-hybrid/modules/autoload/m_unkline.la lib/ircd-hybrid/modules/autoload/m_unkline.so lib/ircd-hybrid/modules/autoload/m_unresv.la lib/ircd-hybrid/modules/autoload/m_unresv.so lib/ircd-hybrid/modules/autoload/m_unxline.la lib/ircd-hybrid/modules/autoload/m_unxline.so lib/ircd-hybrid/modules/autoload/m_user.la lib/ircd-hybrid/modules/autoload/m_user.so lib/ircd-hybrid/modules/autoload/m_userhost.la lib/ircd-hybrid/modules/autoload/m_userhost.so lib/ircd-hybrid/modules/autoload/m_version.la lib/ircd-hybrid/modules/autoload/m_version.so lib/ircd-hybrid/modules/autoload/m_wallops.la lib/ircd-hybrid/modules/autoload/m_wallops.so lib/ircd-hybrid/modules/autoload/m_watch.la lib/ircd-hybrid/modules/autoload/m_watch.so lib/ircd-hybrid/modules/autoload/m_webirc.la lib/ircd-hybrid/modules/autoload/m_webirc.so lib/ircd-hybrid/modules/autoload/m_who.la lib/ircd-hybrid/modules/autoload/m_who.so lib/ircd-hybrid/modules/autoload/m_whois.la lib/ircd-hybrid/modules/autoload/m_whois.so lib/ircd-hybrid/modules/autoload/m_whowas.la lib/ircd-hybrid/modules/autoload/m_whowas.so lib/ircd-hybrid/modules/autoload/m_xline.la lib/ircd-hybrid/modules/autoload/m_xline.so lib/ircd-hybrid/modules/extra/m_opme.la lib/ircd-hybrid/modules/extra/m_opme.so lib/ircd-hybrid/modules/m_bmask.la lib/ircd-hybrid/modules/m_bmask.so lib/ircd-hybrid/modules/m_die.la lib/ircd-hybrid/modules/m_die.so lib/ircd-hybrid/modules/m_error.la lib/ircd-hybrid/modules/m_error.so lib/ircd-hybrid/modules/m_join.la lib/ircd-hybrid/modules/m_join.so lib/ircd-hybrid/modules/m_kick.la lib/ircd-hybrid/modules/m_kick.so lib/ircd-hybrid/modules/m_kill.la lib/ircd-hybrid/modules/m_kill.so lib/ircd-hybrid/modules/m_message.la lib/ircd-hybrid/modules/m_message.so lib/ircd-hybrid/modules/m_mode.la lib/ircd-hybrid/modules/m_mode.so lib/ircd-hybrid/modules/m_nick.la lib/ircd-hybrid/modules/m_nick.so lib/ircd-hybrid/modules/m_part.la lib/ircd-hybrid/modules/m_part.so lib/ircd-hybrid/modules/m_quit.la lib/ircd-hybrid/modules/m_quit.so lib/ircd-hybrid/modules/m_server.la lib/ircd-hybrid/modules/m_server.so lib/ircd-hybrid/modules/m_sjoin.la lib/ircd-hybrid/modules/m_sjoin.so lib/ircd-hybrid/modules/m_squit.la lib/ircd-hybrid/modules/m_squit.so lib/ircd-hybrid/modules/m_tmode.la lib/ircd-hybrid/modules/m_tmode.so man/man8/ircd.8.gz %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/accept %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/admin %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/away %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/close %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/cmode %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/connect %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/die %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/dline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/etrace %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/hash %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/help %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/index %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/info %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/invite %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/ison %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/join %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/kick %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/kill %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/kline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/knock %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/links %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/list %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/locops %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/lusers %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/map %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/module %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/motd %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/names %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/nick %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/notice %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/oper %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/part %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/pass %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/ping %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/pong %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/post %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/privmsg %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/quit %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/rehash %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/restart %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/resv %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/set %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/squit %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/stats %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/time %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/topic %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/trace %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/umode %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/undline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/unkline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/unresv %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/unxline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/user %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/userhost %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/version %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/wallops %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/who %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/whois %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/whowas %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/xline @dir /var/lib