pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat Remove chat/ircservices - successors chat/atheme, ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5548580b36bf
branches:  trunk
changeset: 400819:5548580b36bf
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Sep 04 22:38:25 2019 +0000

description:
Remove chat/ircservices - successors chat/atheme, chat/anope

This services package is very old and unmaintained.
Supposedly it doesn't work without -fno-stack-protector. Not a good sign.

If I have my IRC history right, chat/anope is a fork of epona, which was a
fork of this.

PR pkg/49014

diffstat:

 chat/Makefile                         |    3 +-
 chat/ircservices/DESCR                |    4 -
 chat/ircservices/Makefile             |  101 ----------------------------------
 chat/ircservices/PLIST                |   37 ------------
 chat/ircservices/PLIST.shared         |   48 ----------------
 chat/ircservices/distinfo             |   10 ---
 chat/ircservices/files/ircservices.sh |   22 -------
 chat/ircservices/patches/patch-aa     |   76 -------------------------
 chat/ircservices/patches/patch-ab     |   13 ----
 chat/ircservices/patches/patch-ac     |   22 -------
 chat/ircservices/patches/patch-ad     |   32 ----------
 11 files changed, 1 insertions(+), 367 deletions(-)

diffs (truncated from 422 to 300 lines):

diff -r 1b68d84decee -r 5548580b36bf chat/Makefile
--- a/chat/Makefile     Wed Sep 04 20:08:03 2019 +0000
+++ b/chat/Makefile     Wed Sep 04 22:38:25 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.227 2019/08/02 10:24:01 leot Exp $
+# $NetBSD: Makefile,v 1.228 2019/09/04 22:38:25 nia Exp $
 #
 
 COMMENT=       Communication programs
@@ -52,7 +52,6 @@
 SUBDIR+=       ircII
 SUBDIR+=       ircd-hybrid
 SUBDIR+=       irchat-pj
-SUBDIR+=       ircservices
 SUBDIR+=       ircu
 SUBDIR+=       iroffer
 SUBDIR+=       irssi
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/DESCR
--- a/chat/ircservices/DESCR    Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-IRC Services is a system of services to be used with Internet Relay Chat
-networks.  Services provides for definitive nickname and channel ownership,
-as well as the ability to send messages to offline users, and gives IRC
-operators considerably more control over the network.
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/Makefile
--- a/chat/ircservices/Makefile Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,101 +0,0 @@
-# $NetBSD: Makefile,v 1.54 2019/08/11 13:18:03 wiz Exp $
-#
-
-DISTNAME=      ircservices-5.0.64
-PKGREVISION=   8
-CATEGORIES=    chat
-#MASTER_SITES= http://www.ircservices.za.net/download/old/
-MASTER_SITES+= ftp://ftp.esper.net/ircservices/old/
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-#HOMEPAGE=     http://www.ircservices.za.net/
-COMMENT=       Services for IRC networks
-LICENSE=       gnu-gpl-v2
-
-MAKE_JOBS_SAFE=                no
-
-.include "../../mk/bsd.prefs.mk"
-
-HAS_CONFIGURE= YES
-USE_TOOLS+=    gmake grep perl
-.if ${OPSYS} != "NetBSD"
-USE_TOOLS+=    gsed
-.endif
-RCD_SCRIPTS=   ircservices
-PKG_GROUPS=    services
-BUILD_DEFS=    VARBASE
-
-CONFIGURE_ARGS+=       -prefix ${PREFIX}
-CONFIGURE_ARGS+=       -cc ${CC:Q}
-CONFIGURE_ARGS+=       ${empty(CFLAGS):?:-cflags ${CFLAGS:Q}}
-CONFIGURE_ARGS+=       ${empty(LDFLAGS):?:-lflags ${LDFLAGS:Q}}
-CONFIGURE_ARGS+=       ${empty(LIBS):?:-libs ${LIBS:Q}}
-
-SUBST_CLASSES+=                install
-SUBST_STAGE.install=   pre-configure
-SUBST_FILES.install=   install-script tools/ircservices-chk.in
-SUBST_SED.install=     -e "s|/bin/cp|${CP}|g"
-SUBST_SED.install+=    -e "s|/bin/chown|${CHOWN}|g"
-SUBST_SED.install+=    -e "s|/bin/chgrp|${CHGRP}|g"
-SUBST_SED.install+=    -e "s|/bin/chmod|${CHMOD}|g"
-SUBST_SED.install+=    -e "s|@DATDEST@|${VARBASE}/run|g"
-SUBST_MESSAGE.install= Fixing scripts.
-
-SUBST_CLASSES+=                utils
-SUBST_STAGE.utils=     pre-configure
-SUBST_FILES.utils=     data/Makefile tools/Makefile
-SUBST_SED.utils=       -e "s|chgrp|${CHGRP}|g"
-SUBST_SED.utils+=      -e "s|chmod|${CHMOD}|g"
-SUBST_SED.utils+=      -e "s|find|${FIND}|g"
-SUBST_MESSAGE.utils=   Fixing paths of hard-coded utilities.
-
-SUBST_CLASSES+=                conf
-SUBST_STAGE.conf=      pre-configure
-SUBST_FILES.conf=      data/example-ircservices.conf data/example-modules.conf
-SUBST_SED.conf=                -e "s|/usr/local|${PREFIX}|g"
-SUBST_SED.conf+=       -e "s|ircservices.log|${VARBASE}/log/ircservices.log|g"
-SUBST_SED.conf+=       -e "s|ircservices.pid|${VARBASE}/run/ircservices.pid|g"
-SUBST_SED.conf+=       -e "s|/usr/lib/sendmail|/usr/sbin/sendmail|g"
-SUBST_MESSAGE.conf=    Fixing configuration files.
-
-CONF_FILES_PERMS=      ${PREFIX}/share/examples/ircservices/ircservices.conf \
-                               ${PREFIX}/lib/services/ircservices.conf \
-                               ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0640
-
-CONF_FILES_PERMS+=     ${PREFIX}/share/examples/ircservices/modules.conf \
-                               ${PREFIX}/lib/services/modules.conf \
-                               ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0640
-
-INSTALLATION_DIRS=     lib/services ${PKGMANDIR}/man8 sbin \
-                       share/doc/ircservices share/examples/ircservices
-
-INSTALL_MAKE_FLAGS+=   BINDEST=${DESTDIR}${PREFIX}/sbin \
-                       DATDEST=${DESTDIR}${PREFIX}/lib/services
-
-
-.include "../../mk/bsd.prefs.mk"
-
-# Only some platforms build the dynamically-loadable modules.  On
-# others, the modules are statically-linked into the ircservices
-# executable.
-#
-PLIST_SRC=     ${PLIST_SRC_DFLT} ${WRKDIR}/PLIST
-
-pre-install:
-       if [ -f ${WRKDIR}/${DISTNAME}/modules/mail/main.so ]; then \
-               ${CP} ${.CURDIR}/PLIST.shared ${WRKDIR}/PLIST; \
-       else \
-               ${TOUCH} ${WRKDIR}/PLIST; \
-       fi
-
-post-install:
-       ${INSTALL_DATA} ${WRKSRC}/docs/*.html \
-               ${DESTDIR}${PREFIX}/share/doc/ircservices
-       ${INSTALL_MAN} ${WRKSRC}/docs/*.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
-       ${CHOWN} -R ${BINOWN}:${BINGRP} ${DESTDIR}${PREFIX}/lib/services/helpfiles
-       ${INSTALL_DATA} ${WRKSRC}/data/example-ircservices.conf \
-               ${DESTDIR}${PREFIX}/share/examples/ircservices/ircservices.conf
-       ${INSTALL_DATA} ${WRKSRC}/data/example-modules.conf \
-               ${DESTDIR}${PREFIX}/share/examples/ircservices/modules.conf
-
-.include "../../mk/bsd.pkg.mk"
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/PLIST
--- a/chat/ircservices/PLIST    Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-@comment $NetBSD: PLIST,v 1.13 2018/01/07 19:57:48 rillig Exp $
-lib/services/convert-db
-lib/services/helpfiles/help
-lib/services/languages/de
-lib/services/languages/en_us
-lib/services/languages/es
-lib/services/languages/fr
-lib/services/languages/hu
-lib/services/languages/it
-lib/services/languages/ja_euc
-lib/services/languages/ja_sjis
-lib/services/languages/nl
-lib/services/languages/pt
-lib/services/languages/ru
-lib/services/languages/tr
-man/man8/convert-db.8
-man/man8/ircservices.8
-sbin/ircservices
-sbin/ircservices-chk
-share/doc/ircservices/0.html
-share/doc/ircservices/1.html
-share/doc/ircservices/2.html
-share/doc/ircservices/3.html
-share/doc/ircservices/4.html
-share/doc/ircservices/5.html
-share/doc/ircservices/6.html
-share/doc/ircservices/7.html
-share/doc/ircservices/COPYING.html
-share/doc/ircservices/a.html
-share/doc/ircservices/b.html
-share/doc/ircservices/c.html
-share/doc/ircservices/copyright.html
-share/doc/ircservices/faq.html
-share/doc/ircservices/index.html
-share/doc/ircservices/upgrade.html
-share/examples/ircservices/ircservices.conf
-share/examples/ircservices/modules.conf
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/PLIST.shared
--- a/chat/ircservices/PLIST.shared     Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-@comment $NetBSD: PLIST.shared,v 1.2 2009/06/14 17:37:46 joerg Exp $
-lib/services/modules/chanserv/access-levels.so
-lib/services/modules/chanserv/access-xop.so
-lib/services/modules/chanserv/main.so
-lib/services/modules/chanserv/sendpass.so
-lib/services/modules/database/version4.so
-lib/services/modules/encryption/md5.so
-lib/services/modules/httpd/auth-ip.so
-lib/services/modules/httpd/auth-password.so
-lib/services/modules/httpd/dbaccess.so
-lib/services/modules/httpd/debug.so
-lib/services/modules/httpd/main.so
-lib/services/modules/httpd/redirect.so
-lib/services/modules/httpd/top-page.so
-lib/services/modules/mail/main.so
-lib/services/modules/mail/sendmail.so
-lib/services/modules/mail/smtp.so
-lib/services/modules/memoserv/forward.so
-lib/services/modules/memoserv/ignore.so
-lib/services/modules/memoserv/main.so
-lib/services/modules/misc/devnull.so
-lib/services/modules/misc/helpserv.so
-lib/services/modules/misc/xml-export.so
-lib/services/modules/misc/xml-import.so
-lib/services/modules/nickserv/access.so
-lib/services/modules/nickserv/autojoin.so
-lib/services/modules/nickserv/link.so
-lib/services/modules/nickserv/mail-auth.so
-lib/services/modules/nickserv/main.so
-lib/services/modules/nickserv/oldlink.so
-lib/services/modules/nickserv/sendpass.so
-lib/services/modules/operserv/akill.so
-lib/services/modules/operserv/main.so
-lib/services/modules/operserv/news.so
-lib/services/modules/operserv/sessions.so
-lib/services/modules/operserv/sline.so
-lib/services/modules/protocol/bahamut.so
-lib/services/modules/protocol/dalnet.so
-lib/services/modules/protocol/dreamforge.so
-lib/services/modules/protocol/hybrid.so
-lib/services/modules/protocol/monkey.so
-lib/services/modules/protocol/ptlink.so
-lib/services/modules/protocol/rfc1459.so
-lib/services/modules/protocol/trircd.so
-lib/services/modules/protocol/ts8.so
-lib/services/modules/protocol/undernet-p9.so
-lib/services/modules/protocol/unreal.so
-lib/services/modules/statserv/main.so
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/distinfo
--- a/chat/ircservices/distinfo Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-$NetBSD: distinfo,v 1.16 2015/11/03 01:20:20 agc Exp $
-
-SHA1 (ircservices-5.0.64.tar.gz) = 6a12e05368da5dc251dd73b999856f2fc572a352
-RMD160 (ircservices-5.0.64.tar.gz) = 4b6b0fc113a9ff0c9aa45d4462a48b3836d27d49
-SHA512 (ircservices-5.0.64.tar.gz) = e9f0d4bedce1bc4fe76173aa2e657d402521396d9cdb6ece5b9695eca79db0b12276e4c9a99bc1a2c5619b5c4525875feae37ecdc61022b98705d5ce91637665
-Size (ircservices-5.0.64.tar.gz) = 1163863 bytes
-SHA1 (patch-aa) = 1dfc77abd0358f52859f4615b47e4c5bcee268b1
-SHA1 (patch-ab) = a15821c44bd9738080436a3626ec62d96c37db63
-SHA1 (patch-ac) = d567871c9cbb05b329247155c55e26e265476b48
-SHA1 (patch-ad) = b838e722e2c4019775b25cbc85ea2c5cf3510927
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/files/ircservices.sh
--- a/chat/ircservices/files/ircservices.sh     Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-#!@RCD_SCRIPTS_SHELL@
-#
-# $NetBSD: ircservices.sh,v 1.1 2004/10/02 22:09:46 adrianp Exp $
-#
-# PROVIDE: ircservices
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-
-if [ -f /etc/rc.subr ]
-then
-       . /etc/rc.subr
-fi
-
-name="ircservices"
-rcvar=$name
-command="@PREFIX@/sbin/ircservices"
-required_files="@PREFIX@/lib/services/ircservices.conf"
-command_args=""
-
-load_rc_config $name
-run_rc_command "$1"
diff -r 1b68d84decee -r 5548580b36bf chat/ircservices/patches/patch-aa
--- a/chat/ircservices/patches/patch-aa Wed Sep 04 20:08:03 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,76 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2012/04/27 16:53:13 dholland Exp $
-
-- avoid infinite loop in options processing
-- ...?
-
---- configure.orig     2009-07-31 14:46:19.000000000 +0000
-+++ configure
-@@ -485,6 +485,9 @@ the corresponding command-line options (
- EOT
-           exit $exitval
-       fi
-+    else
-+      echo "$0: $1: Invalid argument/option" 1>&2
-+      exit 1
-     fi
- done
- 
-@@ -1374,10 +1377,10 @@ EOT
-           cat >$CONFTMP/test-lib.c <<EOT
-               int foo() {no_such_symbol();}
- EOT
--          if run $CC $CC_FLAGS $CC_LIBS $CONFTMP/test-dlopen.c -o $CONFTMP/test ; then
-+          if run $CC -fPIC $CC_FLAGS $CC_LIBS $CONFTMP/test-dlopen.c -o $CONFTMP/test ; then
-               CC_DYN_LIBS=""
-               log "dlopen() found (no libs)"
--          elif run $CC $CC_FLAGS $CC_LIBS $CONFTMP/test-dlopen.c -ldl -o $CONFTMP/test
-+          elif run $CC -fPIC $CC_FLAGS $CC_LIBS $CONFTMP/test-dlopen.c -ldl -o $CONFTMP/test
-           then
-               CC_DYN_LIBS=" -ldl"
-               log "dlopen() found (libdl)"
-@@ -1386,7 +1389,7 @@ EOT
-               OK=
-           fi



Home | Main Index | Thread Index | Old Index