Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat chat: Remove inspircd. Requested by upstream



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1292550a059c
branches:  trunk
changeset: 434096:1292550a059c
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Jun 10 21:16:57 2020 +0000

description:
chat: Remove inspircd. Requested by upstream

diffstat:

 chat/Makefile                                                       |     4 +-
 chat/inspircd/DESCR                                                 |    11 -
 chat/inspircd/Makefile                                              |    89 -
 chat/inspircd/PLIST                                                 |   218 -
 chat/inspircd/distinfo                                              |     6 -
 chat/inspircd/files/inspircd.conf                                   |   541 --
 chat/inspircd/files/inspircd.sh                                     |    20 -
 chat/inspircd/files/modules.conf                                    |  1898 ----------
 chat/inspircd/options.mk                                            |    57 -
 chat/inspircd3/DESCR                                                |     8 -
 chat/inspircd3/Makefile                                             |   111 -
 chat/inspircd3/PLIST                                                |   230 -
 chat/inspircd3/distinfo                                             |    11 -
 chat/inspircd3/files/inspircd.sh                                    |    31 -
 chat/inspircd3/options.mk                                           |    62 -
 chat/inspircd3/patches/patch-configure                              |    29 -
 chat/inspircd3/patches/patch-docs_conf_inspircd.conf.example        |    66 -
 chat/inspircd3/patches/patch-docs_conf_modules.conf.example         |    33 -
 chat/inspircd3/patches/patch-docs_conf_services_anope.conf.example  |    15 -
 chat/inspircd3/patches/patch-docs_conf_services_atheme.conf.example |    15 -
 20 files changed, 1 insertions(+), 3454 deletions(-)

diffs (truncated from 3545 to 300 lines):

diff -r 0163f4fe1168 -r 1292550a059c chat/Makefile
--- a/chat/Makefile     Wed Jun 10 20:13:26 2020 +0000
+++ b/chat/Makefile     Wed Jun 10 21:16:57 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.245 2020/03/30 09:11:53 nia Exp $
+# $NetBSD: Makefile,v 1.246 2020/06/10 21:16:57 nia Exp $
 #
 
 COMMENT=       Communication programs
@@ -40,8 +40,6 @@
 SUBDIR+=       icb
 SUBDIR+=       icbirc
 SUBDIR+=       ii
-SUBDIR+=       inspircd
-SUBDIR+=       inspircd3
 SUBDIR+=       ircII
 SUBDIR+=       ircd-hybrid
 SUBDIR+=       irchat-pj
diff -r 0163f4fe1168 -r 1292550a059c chat/inspircd/DESCR
--- a/chat/inspircd/DESCR       Wed Jun 10 20:13:26 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-InspIRCd is a modular Internet Relay Chat (IRC) server.
-
-It was created from scratch to be stable, modern and lightweight.
-It avoids a number of design flaws and performance issues that
-plague other more established projects, such as UnrealIRCd, while
-providing the same level of feature parity.
-
-This is the legacy 2.0.x branch, kept for config compatibility.
-
-It is still maintained, but please use chat/inspircd3 if you don't
-need configuration compatibility.
diff -r 0163f4fe1168 -r 1292550a059c chat/inspircd/Makefile
--- a/chat/inspircd/Makefile    Wed Jun 10 20:13:26 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-# $NetBSD: Makefile,v 1.73 2020/06/02 08:23:17 adam Exp $
-
-DISTNAME=      inspircd-2.0.28
-PKGREVISION=   5
-CATEGORIES=    chat
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=inspircd/}
-GITHUB_TAG=    v${PKGVERSION_NOREV}
-
-MAINTAINER=    nia%NetBSD.org@localhost
-HOMEPAGE=      https://www.inspircd.org/
-COMMENT=       Modular Internet Relay Chat (IRC) server (v2 branch)
-LICENSE=       gnu-gpl-v2
-
-EXTRACT_USING= bsdtar
-USE_TOOLS+=    perl pkg-config
-USE_LANGUAGES= c c++
-HAS_CONFIGURE= yes
-MAKE_FILE=     BSDmakefile
-
-BUILD_DEFS+=   PKG_SYSCONFDIR
-
-PKG_SYSCONFSUBDIR=     inspircd
-
-CONFIGURE_ARGS+=       --with-cc="${CXX} ${CXXFLAGS} ${LDFLAGS}"
-CONFIGURE_ARGS+=       --prefix=${PREFIX}
-CONFIGURE_ARGS+=       --module-dir=${PREFIX}/lib/inspircd/modules
-CONFIGURE_ARGS+=       --config-dir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+=       --data-dir=${PREFIX}/inspircd/data
-CONFIGURE_ARGS+=       --log-dir=${PREFIX}/inspircd/logs
-CONFIG_SHELL=          ${PERL5}
-
-.include "../../mk/bsd.prefs.mk"
-
-INSPIRCD_USER?=                inspircd
-INSPIRCD_GROUP?=       inspircd
-PKG_GROUPS=            ${INSPIRCD_GROUP}
-PKG_USERS=             ${INSPIRCD_USER}:${INSPIRCD_GROUP}
-PKG_GROUPS_VARS=       INSPIRCD_USER
-PKG_USERS_VARS=                INSPIRCD_GROUP
-
-FILES_SUBST+=          INSPIRCD_GROUP=${INSPIRCD_GROUP:Q}
-FILES_SUBST+=          INSPIRCD_USER=${INSPIRCD_USER:Q}
-
-OWN_DIRS_PERMS+=       ${PREFIX}/inspircd ${INSPIRCD_USER} ${INSPIRCD_GROUP} 0755
-OWN_DIRS_PERMS+=       ${PREFIX}/inspircd/data ${INSPIRCD_USER} ${INSPIRCD_GROUP} 0755
-OWN_DIRS_PERMS+=       ${PREFIX}/inspircd/logs ${INSPIRCD_USER} ${INSPIRCD_GROUP} 0755
-
-RCD_SCRIPTS=           inspircd
-
-EGDIR=                 ${PREFIX}/share/examples/inspircd
-
-CONF_FILES+=           ${EGDIR}/motd.txt ${PKG_SYSCONFDIR}/motd.txt
-CONF_FILES+=           ${EGDIR}/rules.txt ${PKG_SYSCONFDIR}/rules.txt
-CONF_FILES+=           ${EGDIR}/inspircd.conf ${PKG_SYSCONFDIR}/inspircd.conf
-CONF_FILES+=           ${EGDIR}/links.conf ${PKG_SYSCONFDIR}/links.conf
-CONF_FILES+=           ${EGDIR}/modules.conf ${PKG_SYSCONFDIR}/modules.conf
-CONF_FILES+=           ${EGDIR}/opers.conf ${PKG_SYSCONFDIR}/opers.conf
-CONF_FILES+=           ${EGDIR}/motd.txt ${PKG_SYSCONFDIR}/motd.txt
-CONF_FILES+=           ${EGDIR}/rules.txt ${PKG_SYSCONFDIR}/rules.txt
-
-SUBST_CLASSES+=                conf
-SUBST_STAGE.conf=      pre-configure
-SUBST_MESSAGE.conf=    Set variables in configuration file.
-SUBST_FILES.conf+=     conf/inspircd.conf
-SUBST_VARS.conf=       PREFIX
-SUBST_VARS.conf+=      PKG_SYSCONFDIR
-
-INSTALLATION_DIRS+=    ${EGDIR}
-
-.include "options.mk"
-
-post-configure:
-.for extra in ${INSPIRCD_EXTRAS}
-       cd ${WRKSRC} && ${CONFIGURE_ENV} ${PERL5} ./configure --enable-extras=${extra}
-.endfor
-
-post-extract:
-       ${MKDIR} ${WRKSRC}/conf
-       ${CP} ${FILESDIR}/*.conf ${WRKSRC}/conf
-
-post-install:
-       ${RM} -f ${DESTDIR}${PREFIX}/.gdbargs
-       ${INSTALL_DATA} ${DESTDIR}${PKG_SYSCONFDIR}/examples/motd.txt.example ${DESTDIR}${EGDIR}/motd.txt
-       ${INSTALL_DATA} ${DESTDIR}${PKG_SYSCONFDIR}/examples/rules.txt.example ${DESTDIR}${EGDIR}/rules.txt
-       ${RM} -rf ${DESTDIR}${PKG_SYSCONFDIR}/examples
-       ${INSTALL_DATA} ${WRKSRC}/conf/*.conf ${DESTDIR}${EGDIR}
-
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 0163f4fe1168 -r 1292550a059c chat/inspircd/PLIST
--- a/chat/inspircd/PLIST       Wed Jun 10 20:13:26 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,218 +0,0 @@
-@comment $NetBSD: PLIST,v 1.11 2019/01/30 10:16:47 nia Exp $
-bin/inspircd
-lib/inspircd/modules/cmd_admin.so
-lib/inspircd/modules/cmd_away.so
-lib/inspircd/modules/cmd_clearcache.so
-lib/inspircd/modules/cmd_commands.so
-lib/inspircd/modules/cmd_connect.so
-lib/inspircd/modules/cmd_die.so
-lib/inspircd/modules/cmd_eline.so
-lib/inspircd/modules/cmd_gline.so
-lib/inspircd/modules/cmd_info.so
-lib/inspircd/modules/cmd_invite.so
-lib/inspircd/modules/cmd_ison.so
-lib/inspircd/modules/cmd_join.so
-lib/inspircd/modules/cmd_kick.so
-lib/inspircd/modules/cmd_kill.so
-lib/inspircd/modules/cmd_kline.so
-lib/inspircd/modules/cmd_links.so
-lib/inspircd/modules/cmd_list.so
-lib/inspircd/modules/cmd_loadmodule.so
-lib/inspircd/modules/cmd_lusers.so
-lib/inspircd/modules/cmd_map.so
-lib/inspircd/modules/cmd_mode.so
-lib/inspircd/modules/cmd_modenotice.so
-lib/inspircd/modules/cmd_modules.so
-lib/inspircd/modules/cmd_motd.so
-lib/inspircd/modules/cmd_names.so
-lib/inspircd/modules/cmd_nick.so
-lib/inspircd/modules/cmd_notice.so
-lib/inspircd/modules/cmd_oper.so
-lib/inspircd/modules/cmd_part.so
-lib/inspircd/modules/cmd_pass.so
-lib/inspircd/modules/cmd_ping.so
-lib/inspircd/modules/cmd_pong.so
-lib/inspircd/modules/cmd_privmsg.so
-lib/inspircd/modules/cmd_qline.so
-lib/inspircd/modules/cmd_quit.so
-lib/inspircd/modules/cmd_rehash.so
-lib/inspircd/modules/cmd_reloadmodule.so
-lib/inspircd/modules/cmd_restart.so
-lib/inspircd/modules/cmd_rules.so
-lib/inspircd/modules/cmd_server.so
-lib/inspircd/modules/cmd_squit.so
-lib/inspircd/modules/cmd_stats.so
-lib/inspircd/modules/cmd_time.so
-lib/inspircd/modules/cmd_topic.so
-lib/inspircd/modules/cmd_unloadmodule.so
-lib/inspircd/modules/cmd_user.so
-lib/inspircd/modules/cmd_userhost.so
-lib/inspircd/modules/cmd_version.so
-lib/inspircd/modules/cmd_wallops.so
-lib/inspircd/modules/cmd_who.so
-lib/inspircd/modules/cmd_whois.so
-lib/inspircd/modules/cmd_whowas.so
-lib/inspircd/modules/cmd_zline.so
-lib/inspircd/modules/m_abbreviation.so
-lib/inspircd/modules/m_alias.so
-lib/inspircd/modules/m_allowinvite.so
-lib/inspircd/modules/m_alltime.so
-lib/inspircd/modules/m_auditorium.so
-lib/inspircd/modules/m_autoop.so
-lib/inspircd/modules/m_banexception.so
-lib/inspircd/modules/m_banredirect.so
-lib/inspircd/modules/m_blockamsg.so
-lib/inspircd/modules/m_blockcaps.so
-lib/inspircd/modules/m_blockcolor.so
-lib/inspircd/modules/m_botmode.so
-lib/inspircd/modules/m_callerid.so
-lib/inspircd/modules/m_cap.so
-lib/inspircd/modules/m_cban.so
-lib/inspircd/modules/m_censor.so
-lib/inspircd/modules/m_cgiirc.so
-lib/inspircd/modules/m_chancreate.so
-lib/inspircd/modules/m_chanfilter.so
-lib/inspircd/modules/m_chanhistory.so
-lib/inspircd/modules/m_chanlog.so
-lib/inspircd/modules/m_channames.so
-lib/inspircd/modules/m_channelban.so
-lib/inspircd/modules/m_chanprotect.so
-lib/inspircd/modules/m_check.so
-lib/inspircd/modules/m_chghost.so
-lib/inspircd/modules/m_chgident.so
-lib/inspircd/modules/m_chgname.so
-lib/inspircd/modules/m_cloaking.so
-lib/inspircd/modules/m_clones.so
-lib/inspircd/modules/m_close.so
-lib/inspircd/modules/m_commonchans.so
-lib/inspircd/modules/m_conn_join.so
-lib/inspircd/modules/m_conn_umodes.so
-lib/inspircd/modules/m_conn_waitpong.so
-lib/inspircd/modules/m_connectban.so
-lib/inspircd/modules/m_connflood.so
-lib/inspircd/modules/m_customprefix.so
-lib/inspircd/modules/m_customtitle.so
-lib/inspircd/modules/m_cycle.so
-lib/inspircd/modules/m_dccallow.so
-lib/inspircd/modules/m_deaf.so
-lib/inspircd/modules/m_delayjoin.so
-lib/inspircd/modules/m_delaymsg.so
-lib/inspircd/modules/m_denychans.so
-lib/inspircd/modules/m_devoice.so
-lib/inspircd/modules/m_dnsbl.so
-lib/inspircd/modules/m_exemptchanops.so
-lib/inspircd/modules/m_filter.so
-lib/inspircd/modules/m_gecosban.so
-${PLIST.geoip}lib/inspircd/modules/m_geoip.so
-lib/inspircd/modules/m_globalload.so
-lib/inspircd/modules/m_globops.so
-lib/inspircd/modules/m_halfop.so
-lib/inspircd/modules/m_helpop.so
-lib/inspircd/modules/m_hidechans.so
-lib/inspircd/modules/m_hideoper.so
-lib/inspircd/modules/m_hostchange.so
-lib/inspircd/modules/m_httpd.so
-lib/inspircd/modules/m_httpd_acl.so
-lib/inspircd/modules/m_httpd_config.so
-lib/inspircd/modules/m_httpd_stats.so
-lib/inspircd/modules/m_ident.so
-lib/inspircd/modules/m_inviteexception.so
-lib/inspircd/modules/m_ircv3.so
-lib/inspircd/modules/m_joinflood.so
-lib/inspircd/modules/m_jumpserver.so
-lib/inspircd/modules/m_kicknorejoin.so
-lib/inspircd/modules/m_knock.so
-${PLIST.ldap}lib/inspircd/modules/m_ldapauth.so
-${PLIST.ldap}lib/inspircd/modules/m_ldapoper.so
-lib/inspircd/modules/m_lockserv.so
-lib/inspircd/modules/m_maphide.so
-lib/inspircd/modules/m_md5.so
-lib/inspircd/modules/m_messageflood.so
-lib/inspircd/modules/m_mlock.so
-lib/inspircd/modules/m_muteban.so
-${PLIST.mysql}lib/inspircd/modules/m_mysql.so
-lib/inspircd/modules/m_namedmodes.so
-lib/inspircd/modules/m_namesx.so
-lib/inspircd/modules/m_nationalchars.so
-lib/inspircd/modules/m_nickflood.so
-lib/inspircd/modules/m_nicklock.so
-lib/inspircd/modules/m_noctcp.so
-lib/inspircd/modules/m_nokicks.so
-lib/inspircd/modules/m_nonicks.so
-lib/inspircd/modules/m_nonotice.so
-lib/inspircd/modules/m_nopartmsg.so
-lib/inspircd/modules/m_ojoin.so
-lib/inspircd/modules/m_operchans.so
-lib/inspircd/modules/m_operjoin.so
-lib/inspircd/modules/m_operlevels.so
-lib/inspircd/modules/m_operlog.so
-lib/inspircd/modules/m_opermodes.so
-lib/inspircd/modules/m_opermotd.so
-lib/inspircd/modules/m_operprefix.so
-lib/inspircd/modules/m_override.so
-lib/inspircd/modules/m_passforward.so
-lib/inspircd/modules/m_password_hash.so
-lib/inspircd/modules/m_permchannels.so
-${PLIST.pgsql}lib/inspircd/modules/m_pgsql.so
-lib/inspircd/modules/m_randquote.so
-lib/inspircd/modules/m_redirect.so
-lib/inspircd/modules/m_regex_glob.so
-${PLIST.pcre}lib/inspircd/modules/m_regex_pcre.so
-lib/inspircd/modules/m_regex_posix.so
-lib/inspircd/modules/m_regonlycreate.so
-lib/inspircd/modules/m_remove.so
-lib/inspircd/modules/m_restrictchans.so
-lib/inspircd/modules/m_restrictmsg.so
-lib/inspircd/modules/m_ripemd160.so
-lib/inspircd/modules/m_rline.so
-lib/inspircd/modules/m_sajoin.so
-lib/inspircd/modules/m_sakick.so
-lib/inspircd/modules/m_samode.so



Home | Main Index | Thread Index | Old Index