pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc inspircd*: remove outdated programs by request of author
details: https://anonhg.NetBSD.org/pkgsrc/rev/001f86ef301f
branches: trunk
changeset: 384257:001f86ef301f
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Aug 20 05:21:04 2018 +0000
description:
inspircd*: remove outdated programs by request of author
Too old and vulnerable. Newer versions could be packaged.
(see pkgsrc-users post from Peter Powell)
diffstat:
chat/Makefile | 4 +-
chat/inspircd/DESCR | 6 -
chat/inspircd/Makefile | 152 -------------------
chat/inspircd/PLIST | 190 ------------------------
chat/inspircd/distinfo | 10 -
chat/inspircd/files/inspircd.sh | 48 ------
chat/inspircd/files/openssl.pc | 11 -
chat/inspircd/options.mk | 145 ------------------
chat/inspircd/patches/patch-aa | 13 -
chat/inspircd/patches/patch-ab | 29 ---
chat/inspircd/patches/patch-ac | 23 --
chat/inspircd/patches/patch-ad | 30 ---
chat/inspircd12/DESCR | 6 -
chat/inspircd12/Makefile | 133 -----------------
chat/inspircd12/PLIST | 215 ----------------------------
chat/inspircd12/distinfo | 11 -
chat/inspircd12/files/inspircd.sh | 48 ------
chat/inspircd12/files/openssl.pc | 11 -
chat/inspircd12/options.mk | 146 -------------------
chat/inspircd12/patches/patch-aa | 13 -
chat/inspircd12/patches/patch-ab | 30 ---
chat/inspircd12/patches/patch-ac | 32 ----
chat/inspircd12/patches/patch-ad | 13 -
chat/inspircd12/patches/patch-modulemanager | 12 -
doc/CHANGES-2018 | 4 +-
25 files changed, 4 insertions(+), 1331 deletions(-)
diffs (truncated from 1452 to 300 lines):
diff -r 18fbe7f7131c -r 001f86ef301f chat/Makefile
--- a/chat/Makefile Mon Aug 20 03:11:04 2018 +0000
+++ b/chat/Makefile Mon Aug 20 05:21:04 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.201 2018/07/30 18:59:50 jperkin Exp $
+# $NetBSD: Makefile,v 1.202 2018/08/20 05:21:04 wiz Exp $
#
COMMENT= Communication programs
@@ -42,8 +42,6 @@
SUBDIR+= icbirc
SUBDIR+= icqlib
SUBDIR+= ii
-SUBDIR+= inspircd
-SUBDIR+= inspircd12
SUBDIR+= ircII
SUBDIR+= ircd-hybrid
SUBDIR+= irchat-pj
diff -r 18fbe7f7131c -r 001f86ef301f chat/inspircd/DESCR
--- a/chat/inspircd/DESCR Mon Aug 20 03:11:04 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-InspIRCd is a modular C++ IRC Daemon for Linux, BSD and Windows systems
-created to provide a stable, modern, lightweight ircd (irc server) from
-scratch and provide a vast number of features in a modularised form using
-an advanced module API. By keeping the functionality of the main core to a
-minimum we hope to increase the stability and speed of our project and make
-it customisable to the needs of many users.
diff -r 18fbe7f7131c -r 001f86ef301f chat/inspircd/Makefile
--- a/chat/inspircd/Makefile Mon Aug 20 03:11:04 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,152 +0,0 @@
-# $NetBSD: Makefile,v 1.58 2018/07/20 03:34:03 ryoon Exp $
-#
-
-DISTNAME= InspIRCd-1.1.23
-PKGNAME= ${DISTNAME:S/InspIRCd/inspircd/}
-PKGREVISION= 33
-CATEGORIES= chat
-MASTER_SITES= http://www.inspircd.org/downloads/
-EXTRACT_SUFX= .tar.bz2
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.inspircd.org/
-COMMENT= Modular C++ IRC Daemon
-
-USE_TOOLS+= perl:build gmake pkg-config
-REPLACE_PERL+= .inspircd.inc configure
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S/InspIRCd/inspircd/}
-HAS_CONFIGURE= yes
-CONFIG_SHELL= ${PERL5}
-USE_LANGUAGES= c++03
-PLIST_SRC= ${WRKDIR}/.PLIST_SRC
-RCD_SCRIPTS+= inspircd
-PKG_SYSCONFSUBDIR= inspircd
-
-FILES_SUBST+= INSPIRCD_USER=${INSPIRCD_USER}
-FILES_SUBST+= INSPIRCD_GROUP=${INSPIRCD_GROUP}
-
-.include "../../mk/bsd.prefs.mk"
-
-EGDIR= ${PREFIX}/share/examples/inspircd
-EXTRA= ${WRKSRC}/src/modules/extra
-MODULES?= # undef
-HEADERS?= # undef
-CONF_FILES_PERMS= ${EGDIR}/inspircd.conf.example \
- ${PKG_SYSCONFDIR}/inspircd.conf \
- ${INSPIRCD_USER} ${INSPIRCD_GROUP} 0400
-
-PKG_USERS_VARS= INSPIRCD_USER
-PKG_GROUPS_VARS= INSPIRCD_GROUP
-
-PKG_GROUPS= ${INSPIRCD_GROUP}
-PKG_USERS= ${INSPIRCD_USER}:${INSPIRCD_GROUP}
-
-PKG_GECOS.${INSPIRCD_USER}= InspIRCd user
-
-CONFIGURE_ARGS+= --disable-interactive
-CONFIGURE_ARGS+= --prefix=${PREFIX}/share/inspircd
-CONFIGURE_ARGS+= --config-dir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --binary-dir=${PREFIX}/bin
-CONFIGURE_ARGS+= --library-dir=${PREFIX}/lib/inspircd
-CONFIGURE_ARGS+= --module-dir=${PREFIX}/share/inspircd/modules
-
-CONFIGURE_ARGS+= --with-nick-length=${INSP_NICLEN:Q}
-CONFIGURE_ARGS+= --with-channel-length=${INSP_CHANLEN:Q}
-CONFIGURE_ARGS+= --with-max-clients=${INSP_MAXCLI:Q}
-CONFIGURE_ARGS+= --with-ident-length=${INSP_MAXIDENT:Q}
-CONFIGURE_ARGS+= --with-quit-length=${INSP_MAXQUIT:Q}
-CONFIGURE_ARGS+= --with-topic-length=${INSP_MAXTOPIC:Q}
-CONFIGURE_ARGS+= --with-kick-length=${INSP_MAXKICK:Q}
-CONFIGURE_ARGS+= --with-gecos-length=${INSP_MAXGECOS:Q}
-CONFIGURE_ARGS+= --with-away-length=${INSP_MAXAWAY:Q}
-CONFIGURE_ARGS+= --with-max-modes=${INSP_MAXMODES:Q}
-
-.include "options.mk"
-
-SUBST_CLASSES+= conf
-SUBST_STAGE.conf= pre-configure
-SUBST_FILES.conf= docs/inspircd.conf.example
-SUBST_SED.conf+= -e "s|/path/to/inspircd.pid|${VARBASE}/run/inspircd/inspircd.pid|g"
-SUBST_MESSAGE.conf= Fixing configuration files.
-
-SUBST_CLASSES+= make
-SUBST_STAGE.make= pre-configure
-SUBST_FILES.make= configure make/utilities.pm
-SUBST_SED.make+= -e "s|-Wl,--rpath|${COMPILER_RPATH_FLAG}|g"
-SUBST_MESSAGE.make= Fixing Makefiles.
-
-BUILD_DEFS+= INSP_NICLEN INSP_CHANLEN INSPIRCD_USER INSPIRCD_GROUP
-BUILD_DEFS+= INSP_MAXCLI INSP_MAXIDENT INSP_MAXQUIT INSP_MAXTOPIC
-BUILD_DEFS+= INSP_MAXKICK INSP_MAXGECOS INSP_MAXAWAY INSP_MAXMODES
-BUILD_DEFS+= VARBASE
-
-MAKE_DIRS+= ${VARBASE}/log
-OWN_DIRS_PERMS+= ${VARBASE}/run/inspircd \
- ${INSPIRCD_USER} ${INSPIRCD_GROUP} 750
-
-INSPIRCD_USER?= inspircd
-INSPIRCD_GROUP?= inspircd
-
-# from a default ./configure
-INSP_NICLEN?= 31
-INSP_CHANLEN?= 64
-INSP_MAXCLI?= 64
-INSP_MAXIDENT?= 12
-INSP_MAXQUIT?= 255
-INSP_MAXTOPIC?= 307
-INSP_MAXKICK?= 255
-INSP_MAXGECOS?= 128
-INSP_MAXAWAY?= 200
-INSP_MAXMODES?= 20
-
-CHECK_BUILTIN.openssl:=yes
-.include "../../security/openssl/builtin.mk"
-CHECK_BUILTIN.openssl:=no
-
-post-extract:
- ${MV} ${WRKDIR}/inspircd ${WRKDIR}/${DISTNAME:S/InspIRCd/inspircd/}
-.if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) && !empty(PKG_OPTIONS:Mssl)
- ${CP} ${FILESDIR}/openssl.pc ${WRKSRC}/openssl.pc
-SUBST_FILES.conf+= ${WRKSRC}/openssl.pc
-SUBST_SED.conf+= -e "s|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g"
-SUBST_SED.conf+= -e "s|@SSLVER@|${BUILTIN_VERSION.openssl}|g"
-.endif
-
-pre-configure:
-.if !empty(USE_BUILTIN.openssl:M[yY][eE][sS]) && !empty(PKG_OPTIONS:Mssl)
- ${MKDIR} ${BUILDLINK_DIR}/lib/pkgconfig
- ${CP} ${WRKSRC}/openssl.pc ${BUILDLINK_DIR}/lib/pkgconfig
-.endif
-.if defined(MODULES)
-. for f in ${MODULES}
- ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f}
-. endfor
-.endif
-.if defined(HEADERS)
-. for f in ${HEADERS}
- ${CP} ${EXTRA}/${f} ${WRKSRC}/src/modules/${f}
-. endfor
-.endif
-
-post-build:
- ${CP} ${PKGDIR}/PLIST ${WRKDIR}/.PLIST_SRC
-.if defined(MODULES)
-. for f in ${MODULES}
- ${ECHO} share/inspircd/modules/${f} | \
- ${SED} -e "s|\\.cpp|\\.so|g" >> ${WRKDIR}/.PLIST_SRC
-. endfor
-.endif
-
-INSTALLATION_DIRS+= bin ${EGDIR}/aliases ${EGDIR}/sql
-
-CONF_FILES_PERMS+= /dev/null ${VARBASE}/log/inspircd.log \
- ${INSPIRCD_USER} ${INSPIRCD_GROUP} 0640
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/conf/inspircd.* ${DESTDIR}${EGDIR}
- ${INSTALL_DATA} ${WRKSRC}/conf/aliases/*.example ${DESTDIR}${EGDIR}/aliases
- ${INSTALL_DATA} ${WRKSRC}/docs/inspircd.conf.example ${DESTDIR}${EGDIR}
- ${INSTALL_DATA} ${WRKSRC}/extras/m_*.sql ${DESTDIR}${EGDIR}/sql
-
-.include "../../mk/bsd.pkg.mk"
diff -r 18fbe7f7131c -r 001f86ef301f chat/inspircd/PLIST
--- a/chat/inspircd/PLIST Mon Aug 20 03:11:04 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,190 +0,0 @@
-@comment $NetBSD: PLIST,v 1.9 2016/07/10 09:52:21 rillig Exp $
-bin/inspircd
-lib/inspircd/cmd_admin.so
-lib/inspircd/cmd_away.so
-lib/inspircd/cmd_clearcache.so
-lib/inspircd/cmd_commands.so
-lib/inspircd/cmd_connect.so
-lib/inspircd/cmd_die.so
-lib/inspircd/cmd_eline.so
-lib/inspircd/cmd_gline.so
-lib/inspircd/cmd_info.so
-lib/inspircd/cmd_invite.so
-lib/inspircd/cmd_ison.so
-lib/inspircd/cmd_join.so
-lib/inspircd/cmd_kick.so
-lib/inspircd/cmd_kill.so
-lib/inspircd/cmd_kline.so
-lib/inspircd/cmd_links.so
-lib/inspircd/cmd_list.so
-lib/inspircd/cmd_loadmodule.so
-lib/inspircd/cmd_lusers.so
-lib/inspircd/cmd_map.so
-lib/inspircd/cmd_mode.so
-lib/inspircd/cmd_modules.so
-lib/inspircd/cmd_motd.so
-lib/inspircd/cmd_names.so
-lib/inspircd/cmd_nick.so
-lib/inspircd/cmd_notice.so
-lib/inspircd/cmd_oper.so
-lib/inspircd/cmd_part.so
-lib/inspircd/cmd_pass.so
-lib/inspircd/cmd_ping.so
-lib/inspircd/cmd_pong.so
-lib/inspircd/cmd_privmsg.so
-lib/inspircd/cmd_qline.so
-lib/inspircd/cmd_quit.so
-lib/inspircd/cmd_rehash.so
-lib/inspircd/cmd_reloadmodule.so
-lib/inspircd/cmd_restart.so
-lib/inspircd/cmd_rules.so
-lib/inspircd/cmd_server.so
-lib/inspircd/cmd_squit.so
-lib/inspircd/cmd_stats.so
-lib/inspircd/cmd_summon.so
-lib/inspircd/cmd_time.so
-lib/inspircd/cmd_topic.so
-lib/inspircd/cmd_trace.so
-lib/inspircd/cmd_unloadmodule.so
-lib/inspircd/cmd_user.so
-lib/inspircd/cmd_userhost.so
-lib/inspircd/cmd_users.so
-lib/inspircd/cmd_version.so
-lib/inspircd/cmd_wallops.so
-lib/inspircd/cmd_who.so
-lib/inspircd/cmd_whois.so
-lib/inspircd/cmd_whowas.so
-lib/inspircd/cmd_zline.so
-share/examples/inspircd/aliases/anope.conf.example
-share/examples/inspircd/aliases/atheme.conf.example
-share/examples/inspircd/aliases/ircservices.conf.example
-share/examples/inspircd/inspircd.censor.example
-share/examples/inspircd/inspircd.conf.example
-share/examples/inspircd/inspircd.filter.example
-share/examples/inspircd/inspircd.helpop-full.example
-share/examples/inspircd/inspircd.helpop.example
-share/examples/inspircd/inspircd.motd.example
-share/examples/inspircd/inspircd.quotes.example
-share/examples/inspircd/inspircd.rules.example
-share/examples/inspircd/sql/m_sqllog.mysql.sql
-share/examples/inspircd/sql/m_sqllog.postgresql.sql
-share/examples/inspircd/sql/m_sqllog.sqlite3.sql
-share/examples/inspircd/sql/m_sqloper.mysql.sql
-share/examples/inspircd/sql/m_sqloper.postgresql.sql
-share/examples/inspircd/sql/m_sqloper.sqlite3.sql
-share/inspircd/.gdbargs
-share/inspircd/inspircd
-share/inspircd/modules/m_alias.so
-share/inspircd/modules/m_alltime.so
-share/inspircd/modules/m_antibear.so
-share/inspircd/modules/m_antibottler.so
-share/inspircd/modules/m_auditorium.so
-share/inspircd/modules/m_banexception.so
-share/inspircd/modules/m_banredirect.so
-share/inspircd/modules/m_blockamsg.so
-share/inspircd/modules/m_blockcaps.so
-share/inspircd/modules/m_blockcolor.so
-share/inspircd/modules/m_botmode.so
-share/inspircd/modules/m_cban.so
-share/inspircd/modules/m_censor.so
-share/inspircd/modules/m_cgiirc.so
-share/inspircd/modules/m_chancreate.so
-share/inspircd/modules/m_chanfilter.so
-share/inspircd/modules/m_chanprotect.so
-share/inspircd/modules/m_check.so
-share/inspircd/modules/m_chghost.so
-share/inspircd/modules/m_chgident.so
-share/inspircd/modules/m_chgname.so
-share/inspircd/modules/m_cloaking.so
-share/inspircd/modules/m_clones.so
-share/inspircd/modules/m_close.so
-share/inspircd/modules/m_commonchans.so
-share/inspircd/modules/m_conn_join.so
-share/inspircd/modules/m_conn_umodes.so
-share/inspircd/modules/m_conn_waitpong.so
-share/inspircd/modules/m_connflood.so
-share/inspircd/modules/m_customtitle.so
-share/inspircd/modules/m_cycle.so
-share/inspircd/modules/m_dccallow.so
-share/inspircd/modules/m_deaf.so
-share/inspircd/modules/m_denychans.so
-share/inspircd/modules/m_devoice.so
-share/inspircd/modules/m_dnsbl.so
Home |
Main Index |
Thread Index |
Old Index