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