aboutsummaryrefslogtreecommitdiffstats
path: root/irc
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2016-07-05 04:48:23 +0800
committerrene <rene@FreeBSD.org>2016-07-05 04:48:23 +0800
commit44ed4bbba58dfc63e35cdf4076124f4871d2c9f4 (patch)
tree239999706f3f6d8d0babe480ab358d7675c96f78 /irc
parent5806fee55eba6d21b3bc82fa1864eb4b85ceb57b (diff)
downloadfreebsd-ports-gnome-44ed4bbba58dfc63e35cdf4076124f4871d2c9f4.tar.gz
freebsd-ports-gnome-44ed4bbba58dfc63e35cdf4076124f4871d2c9f4.tar.zst
freebsd-ports-gnome-44ed4bbba58dfc63e35cdf4076124f4871d2c9f4.zip
Remove expired ports without open PRs:
2016-07-04 security/openpgpsdk: Broken for more than 6 months 2016-07-04 security/radiusniff: Broken for more than 6 months 2016-07-04 security/pear-Auth_OpenID: Broken for more than 6 months 2016-07-04 security/sshit: Broken for more than 6 months 2016-07-04 security/ifd-slb_rf60: Broken for more than 6 months 2016-07-04 security/rainbowcrack: Broken for more than 6 months 2016-07-04 security/vlog: Broken for more than 6 months 2016-07-04 security/cryptstring: Broken for more than 6 months 2016-07-04 x11/libdnd: Broken for more than 6 months 2016-07-04 x11/xlupe: Broken for more than 6 months 2016-07-04 x11/xco: Broken for more than 6 months 2016-07-04 x11/xclick: Broken for more than 6 months 2016-07-04 devel/ocfpcsc: Broken for more than 6 months 2016-07-04 devel/dits: Broken for more than 6 months 2016-07-04 devel/ruby-cache: Broken for more than 6 months 2016-07-04 devel/rapidsvn: Broken for more than 6 months 2016-07-04 devel/svnkit: Broken for more than 6 months 2016-07-04 devel/py-EnthoughtBase: Broken for more than 6 months 2016-07-04 devel/cl-uffi: Broken for more than 6 months 2016-07-04 devel/ruby-event-loop: Broken for more than 6 months 2016-07-04 devel/libqxt: Broken for more than 6 months 2016-07-04 devel/dasm: Broken for more than 6 months 2016-07-04 devel/libopendaap: Broken for more than 6 months 2016-07-04 devel/cl-uffi-sbcl: Depends on expiring devel/cl-uffi 2016-07-04 devel/cvs2p4: Broken for more than 6 months 2016-07-04 devel/bufferpool: Broken for more than 6 months 2016-07-04 devel/ifd-test: Broken for more than 6 months 2016-07-04 devel/eric4: Broken for more than 6 months 2016-07-04 devel/uclmmbase: Broken for more than 6 months 2016-07-04 devel/obfuscatejs: Broken for more than 6 months 2016-07-04 devel/oniguruma: Broken for more than 6 months 2016-07-04 devel/libbnr: Broken for more than 6 months 2016-07-04 devel/c4: Broken for more than 6 months 2016-07-04 devel/memcheck: Broken for more than 6 months 2016-07-04 devel/liblcfg: Broken for more than 6 months 2016-07-04 devel/omake: Broken for more than 6 months 2016-07-04 devel/svndelta: Broken for more than 6 months 2016-07-04 devel/papp: Broken for more than 6 months 2016-07-04 devel/mk: Broken for more than 6 months 2016-07-04 devel/avltree: Broken for more than 6 months 2016-07-04 devel/cbind: Broken for more than 6 months 2016-07-04 devel/tclgetopts: Broken for more than 6 months 2016-07-04 devel/antlrworks: Broken for more than 6 months 2016-07-04 devel/acme: Broken for more than 6 months 2016-07-04 devel/libopensync022: Broken for more than 6 months 2016-07-04 archivers/epkg: Broken for more than 6 months 2016-07-04 print/enscriptfonts: Broken for more than 6 months 2016-07-04 print/mup: Broken for more than 6 months 2016-07-04 lang/lua-mode.el: Broken for more than 6 months 2016-07-04 lang/s9fes: Broken for more than 6 months 2016-07-04 lang/alisp: Broken for more than 6 months 2016-07-04 lang/intel2gas: Broken for more than 6 months 2016-07-04 lang/stalin: Broken for more than 6 months 2016-07-04 french/eric4: Depends on expiring devel/eric4 2016-07-04 textproc/exslt: Broken for more than 6 months 2016-07-04 textproc/xt: Broken for more than 6 months 2016-07-04 textproc/ssddiff: Broken for more than 6 months 2016-07-04 textproc/xslint: Broken for more than 6 months 2016-07-04 textproc/cbedic: Broken for more than 6 months 2016-07-04 textproc/tralics: Broken for more than 6 months 2016-07-04 textproc/docbookide.el: Broken for more than 6 months 2016-07-04 textproc/glpi-plugins-AdditionalReports: Broken for more than 6 months 2016-07-04 textproc/tdhkit: Broken for more than 6 months 2016-07-04 textproc/p5-Groonga-API: Broken for more than 6 months 2016-07-04 textproc/glpi-plugins-DataInjection: Broken for more than 6 months 2016-07-04 dns/ldnsm: Broken for more than 6 months 2016-07-04 japanese/guesswork-classic: Broken for more than 6 months 2016-07-04 japanese/texinfo: Broken for more than 6 months 2016-07-04 japanese/jyuroku: Broken for more than 6 months 2016-07-04 japanese/mtools: Broken for more than 6 months 2016-07-04 palm/pdbar: Broken for more than 6 months 2016-07-04 graphics/gplot: Broken for more than 6 months 2016-07-04 graphics/white_dune: Broken for more than 6 months 2016-07-04 graphics/whirlgif: Broken for more than 6 months 2016-07-04 graphics/libaux: Broken for more than 6 months 2016-07-04 graphics/import-pictures: Broken for more than 6 months 2016-07-04 math/xgobi: Broken for more than 6 months 2016-07-04 math/fricas: Broken for more than 6 months 2016-07-04 math/dcdflib: Broken for more than 6 months 2016-07-04 math/libneural: Broken for more than 6 months 2016-07-04 math/open-axiom: Broken for more than 6 months 2016-07-04 irc/nefarious: Broken for more than 6 months 2016-07-04 irc/slirc: Broken for more than 6 months 2016-07-04 irc/ratbox-respond: Broken for more than 6 months 2016-07-04 irc/qwebirc: Broken for more than 6 months 2016-07-04 biology/platon: Broken for more than 6 months 2016-07-04 news/slnr: Broken for more than 6 months 2016-07-04 science/jmol: Broken for more than 6 months 2016-07-04 net/nstxd: Broken for more than 6 months 2016-07-04 net/sprinkle: Broken for more than 6 months 2016-07-04 editors/ssam: Broken for more than 6 months 2016-07-04 editors/fb: Broken for more than 6 months 2016-07-04 misc/quotes: Broken for more than 6 months 2016-07-04 misc/boxquote.el: Broken for more than 6 months 2016-07-04 misc/pypanda: Broken for more than 6 months 2016-07-04 misc/cuecat: Broken for more than 6 months 2016-07-04 deskutils/displaycalibrator: Broken for more than 6 months 2016-07-04 german/eric4: Depends on expiring devel/eric4 2016-07-04 multimedia/vic: Depends on expiring devel/uclmmbase 2016-07-04 multimedia/ggrab: Broken for more than 6 months 2016-07-04 emulators/dynamips: Broken for more than 6 months 2016-07-04 emulators/dynamips-devel: Broken for more than 6 months 2016-07-04 emulators/sim6811: Broken for more than 6 months 2016-07-04 emulators/minivmac: Broken for more than 6 months 2016-07-04 cad/qcad-partslib: Broken for more than 6 months 2016-07-04 comms/dump1090_mr: Broken for more than 6 months 2016-07-04 x11-fm/asfiles: Depends on expiring x11/libdnd 2016-07-04 x11-fonts/fonts-te: Broken for more than 6 months 2016-07-04 sysutils/rsyncmanager: Broken for more than 6 months 2016-07-04 sysutils/jfbterm: Broken for more than 6 months 2016-07-04 sysutils/daedalus: Broken for more than 6 months 2016-07-04 sysutils/pcfclock: Broken for more than 6 months 2016-07-04 sysutils/vlogger: Broken for more than 6 months 2016-07-04 sysutils/bontmia: Broken for more than 6 months 2016-07-04 mail/pop3gwd: Broken for more than 6 months 2016-07-04 mail/mailtray: Broken for more than 6 months 2016-07-04 mail/pflogstats: Broken for more than 6 months 2016-07-04 mail/exact: Broken for more than 6 months 2016-07-04 mail/wmpop3: Broken for more than 6 months 2016-07-04 mail/qmail-conf: Broken for more than 6 months 2016-07-04 mail/gld: Broken for more than 6 months 2016-07-04 mail/dsbl-testers: Broken for more than 6 months 2016-07-04 mail/vqregister: Broken for more than 6 months 2016-07-04 mail/atmail: Broken for more than 6 months 2016-07-04 mail/ml: Broken for more than 6 months 2016-07-04 net-im/icb: Broken for more than 6 months 2016-07-04 net-im/cicquin: Broken for more than 6 months 2016-07-04 net-im/pidgin-manualsize: Broken for more than 6 months 2016-07-04 net-im/pidgin-rhythmbox: Broken for more than 6 months 2016-07-04 russian/eric4: Depends on expiring devel/eric4 2016-07-04 russian/fortune-bashorgru: Broken for more than 6 months 2016-07-04 www/xpi-clearfields: Broken for more than 6 months 2016-07-04 www/pecl-varnish: Broken for more than 6 months 2016-07-04 www/py-requests-oauth-hook: Broken for more than 6 months 2016-07-04 www/hudson: Broken for more than 6 months 2016-07-04 www/xpi-mldonkey: Broken for more than 6 months 2016-07-04 www/xpi-cookiesafe: Broken for more than 6 months 2016-07-04 www/trac-mastertickets: Broken for more than 6 months 2016-07-04 www/dotclear: Broken for more than 6 months 2016-07-04 www/ruby-wgettsv: Broken for more than 6 months 2016-07-04 www/wwwstat: Broken for more than 6 months 2016-07-04 www/xpi-prism: Broken for more than 6 months 2016-07-04 www/xpi-fasterfox: Broken for more than 6 months 2016-07-04 www/siteframe: Broken for more than 6 months 2016-07-04 www/py-urljr: Broken for more than 6 months 2016-07-04 www/reviewboard: Broken for more than 6 months 2016-07-04 www/xpi-tabletools: Broken for more than 6 months 2016-07-04 www/wikindx: Broken for more than 6 months 2016-07-04 www/typolight: Broken for more than 6 months 2016-07-04 www/varnish-libvmod-header: Broken for more than 6 months 2016-07-04 www/xpi-gbrain: Broken for more than 6 months 2016-07-04 www/trac-robotstxt: Broken for more than 6 months 2016-07-04 www/simplog: Broken for more than 6 months 2016-07-04 www/chtml: Broken for more than 6 months 2016-07-04 databases/postgresql_autodoc: Broken for more than 6 months 2016-07-04 databases/oracle_odbc_driver: Broken for more than 6 months 2016-07-04 databases/mysql-xql: Broken for more than 6 months 2016-07-04 databases/mysql-udf-sys: Broken for more than 6 months 2016-07-04 games/lucidlife: Broken for more than 6 months 2016-07-04 games/gma: Broken for more than 6 months 2016-07-04 games/smiley: Broken for more than 6 months 2016-07-04 games/noegnud-littlehack: Broken for more than 6 months 2016-07-04 games/sdlquake2: Broken for more than 6 months 2016-07-04 games/daimonin: Depends on expiring games/daimonin-music 2016-07-04 games/noegnud-nethack: Broken for more than 6 months 2016-07-04 games/xbomber: Broken for more than 6 months 2016-07-04 games/xwelltris: Broken for more than 6 months 2016-07-04 games/ftjava: Broken for more than 6 months 2016-07-04 games/daimonin-music: Broken for more than 6 months 2016-07-04 games/gno3dtet: Broken for more than 6 months 2016-07-04 games/qtv: Broken for more than 6 months 2016-07-04 games/xwordpy: Broken for more than 6 months 2016-07-04 games/netris: Broken for more than 6 months 2016-07-04 games/rt2-demo: Broken for more than 6 months 2016-07-04 games/noegnud-addons: Broken for more than 6 months 2016-07-04 games/noegnud-nethack-deet: Broken for more than 6 months 2016-07-04 games/live-f1: Broken for more than 6 months 2016-07-04 games/xonix: Broken for more than 6 months 2016-07-04 games/fgkicker: Broken for more than 6 months 2016-07-04 games/tank: Depends on expiring graphics/libaux 2016-07-04 games/linux-nwserver: Broken for more than 6 months 2016-07-04 games/quake2-zaero: Broken for more than 6 months 2016-07-04 games/pyching: Broken for more than 6 months 2016-07-04 games/thevalley: Broken for more than 6 months 2016-07-04 games/xroads: Broken for more than 6 months 2016-07-04 games/fxsudoku: Broken for more than 6 months 2016-07-04 games/sudoku: Broken for more than 6 months 2016-07-04 games/kmancala: Broken for more than 6 months 2016-07-04 games/plonx: Broken for more than 6 months 2016-07-04 games/wmminichess: Broken for more than 6 months 2016-07-04 games/noegnud-slashem: Broken for more than 6 months 2016-07-04 games/latrine: Broken for more than 6 months 2016-07-04 games/pysycache-themes: Broken for more than 6 months 2016-07-04 games/nibbles: Broken for more than 6 months 2016-07-04 games/hlstatsx: Broken for more than 6 months 2016-07-04 audio/streamtuner: Broken for more than 6 months 2016-07-04 audio/mangler: Broken for more than 6 months 2016-07-04 audio/hawkvoice: Broken for more than 6 months 2016-07-04 audio/alac: Broken for more than 6 months 2016-07-04 x11-wm/e-module-mpdule: Broken for more than 6 months 2016-07-04 x11-wm/e-module-tclock: Broken for more than 6 months 2016-07-04 x11-wm/musca: Broken for more than 6 months 2016-07-04 x11-wm/e-module-places: Broken for more than 6 months 2016-07-04 x11-wm/e-module-forecasts: Broken for more than 6 months 2016-07-04 x11-wm/e-module-net: Broken for more than 6 months 2016-07-04 x11-wm/e-module-penguins: Broken for more than 6 months 2016-07-04 ftp/fget: Broken for more than 6 months 2016-07-04 net-mgmt/netmond: Broken for more than 6 months 2016-07-04 net-mgmt/ipfm: Broken for more than 6 months
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile4
-rw-r--r--irc/nefarious/Makefile79
-rw-r--r--irc/nefarious/distinfo2
-rw-r--r--irc/nefarious/files/patch-configure20
-rw-r--r--irc/nefarious/files/patch-ircd_Makefile.in18
-rw-r--r--irc/nefarious/files/patch-ircd_m__help.c19
-rw-r--r--irc/nefarious/pkg-descr6
-rw-r--r--irc/nefarious/pkg-plist120
-rw-r--r--irc/qwebirc/Makefile36
-rw-r--r--irc/qwebirc/distinfo2
-rw-r--r--irc/qwebirc/pkg-descr5
-rw-r--r--irc/qwebirc/pkg-plist163
-rw-r--r--irc/ratbox-respond/Makefile36
-rw-r--r--irc/ratbox-respond/distinfo2
-rw-r--r--irc/ratbox-respond/files/pkg-message.in9
-rw-r--r--irc/ratbox-respond/pkg-descr6
-rw-r--r--irc/slirc/Makefile57
-rw-r--r--irc/slirc/distinfo2
-rw-r--r--irc/slirc/files/patch-Makefile37
-rw-r--r--irc/slirc/files/patch-VFile.txt5
-rw-r--r--irc/slirc/files/patch-check_slang10
-rw-r--r--irc/slirc/files/patch-lru.c22
-rw-r--r--irc/slirc/files/patch-slirc.c119
-rw-r--r--irc/slirc/files/patch-slload.c11
-rw-r--r--irc/slirc/files/patch-utils-module.c10
-rw-r--r--irc/slirc/files/patch-vfile-module.c178
-rw-r--r--irc/slirc/files/pkg-message.in18
-rw-r--r--irc/slirc/pkg-descr5
-rw-r--r--irc/slirc/pkg-plist36
29 files changed, 0 insertions, 1037 deletions
diff --git a/irc/Makefile b/irc/Makefile
index c8ccfc9545dc..4151db1c99ec 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -63,7 +63,6 @@
SUBDIR += miau
SUBDIR += minbif
SUBDIR += muh
- SUBDIR += nefarious
SUBDIR += nethirc
SUBDIR += netwalker-ircc
SUBDIR += ngircd
@@ -101,8 +100,6 @@
SUBDIR += py-supybot-plugins
SUBDIR += quassel
SUBDIR += quirc
- SUBDIR += qwebirc
- SUBDIR += ratbox-respond
SUBDIR += ratbox-services
SUBDIR += rbot
SUBDIR += riece
@@ -118,7 +115,6 @@
SUBDIR += sic
SUBDIR += simpleirc
SUBDIR += sirc
- SUBDIR += slirc
SUBDIR += smartirc4net
SUBDIR += srvx
SUBDIR += thales
diff --git a/irc/nefarious/Makefile b/irc/nefarious/Makefile
deleted file mode 100644
index b033578e81d8..000000000000
--- a/irc/nefarious/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# Created by: Frank J. Laszlo <laszlof@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= Nefarious
-PORTVERSION= 1.2.0
-PORTREVISION= 1
-CATEGORIES= irc
-MASTER_SITES= SF/evilnet/${PORTNAME}%20IRCu/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IRC server used by evilnet based off of Undernet's ircu
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2016-07-04
-
-BUILD_DEPENDS= bash:shells/bash
-RUN_DEPENDS= bash:shells/bash
-
-USES= tar:bzip2
-HAS_CONFIGURE= yes
-BINMODE= 711
-PLIST_SUB+= INSTALL_PREFIX=${INSTALL_PREFIX:S/${PREFIX}\///}
-
-OPTIONS_DEFINE= SSL CHROOT DOCS
-CHROOT_DESC= Chroot the irc daemon within INSTALL_PREFIX
-
-SSL_CONFIGURE_ENABLE= ssl
-SSL_USE= OPENSSL=yes
-CHROOT_CONFIGURE_ON= --with-chroot=${INSTALL_PREFIX}
-
-.if defined(NEFARIUS_INSTALL_PREFIX)
-INSTALL_PREFIX=${NEFARIUS_INSTALL_PREFIX}
-.else
-INSTALL_PREFIX=${PREFIX}/${PORTNAME}
-.endif
-STAGEPREFIX=${STAGEDIR}${INSTALL_PREFIX}
-
-.if defined(NEFARIOUS_DOMAIN)
-CONFIGURE_ARGS+= --with-domain=${NEFARIOUS_DOMAIN}
-.endif
-
-CONFIGURE_ARGS+= --prefix=${INSTALL_PREFIX} \
- --mandir=${MANPREFIX}/man
-
-SYMLINKS= admin away challenge invite names nick version \
- join kick motd oper part quit time cnotice \
- cprivmsg credits copyright info ircops ison links \
- lusers map notice pass rules silence sethost topic \
- userhost userip wallchops wallhops wallvoices whois \
- commands
-
-post-extract:
- @${FIND} ${WRKSRC} -type d -name ".svn" | ${XARGS} ${RM} -rf
-
-post-patch:
- @${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' ${WRKSRC}/configure
-
-pre-configure:
- @${ECHO_CMD} "User configurable options for ${PORTNAME}:"
- @${ECHO_CMD} "NEFARIOUS_INSTALL_PREFIX - Install location for Nefarious"
- @${ECHO_CMD} " (default: ${PREFIX}/Nefarious)"
- @${ECHO_CMD} "NEFARIOUS_DOMAIN - Domain to use for IRCd"
-
-do-install:
- @${MKDIR} ${STAGEPREFIX}/bin ${STAGEPREFIX}/lib/help
- ${INSTALL_PROGRAM} ${WRKSRC}/ircd/ircd ${STAGEPREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/ircd/chkconf ${STAGEPREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEPREFIX}/lib
- ${INSTALL_MAN} ${WRKSRC}/doc/ircd.8 ${STAGEDIR}${MANPREFIX}/man/man8
- (cd ${WRKSRC}/help && \
- ${COPYTREE_SHARE} users ${STAGEPREFIX}/lib/help && \
- ${COPYTREE_SHARE} opers ${STAGEPREFIX}/lib/help)
- (cd ${STAGEPREFIX}/lib/help/opers && ${CP} ${SYMLINKS} ../users)
-
-post-install:
- ${STRIP_CMD} ${STAGEPREFIX}/bin/chkconf
-
-.include <bsd.port.mk>
diff --git a/irc/nefarious/distinfo b/irc/nefarious/distinfo
deleted file mode 100644
index 42e8dbeb06cd..000000000000
--- a/irc/nefarious/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Nefarious-1.2.0.tar.bz2) = 8e2198ef74bb92a3a06dfbb0b8d0b5a6ba3d5dc9903ac1d7616d6548c7b33563
-SIZE (Nefarious-1.2.0.tar.bz2) = 1854011
diff --git a/irc/nefarious/files/patch-configure b/irc/nefarious/files/patch-configure
deleted file mode 100644
index 3692249da7db..000000000000
--- a/irc/nefarious/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig 2008-08-04 02:56:02.000000000 +0000
-+++ configure
-@@ -10364,7 +10364,7 @@ fi
-
- test -n "$BASH" && break
- done
--test -n "$BASH" || BASH="/bin/bash"
-+test -n "$BASH" || BASH="@PREFIX@/bin/bash"
-
-
- { echo "$as_me:$LINENO: checking for posix non-blocking" >&5
-@@ -10783,7 +10783,7 @@ echo "${ECHO_T}OpenBSD ($host) found." >
- OSDEP_C=os_openbsd.c
- ;;
-
-- *-*bsd*)
-+ *-*bsd*|*-dragonfly*)
- { echo "$as_me:$LINENO: result: Generic BSD ($host) found." >&5
- echo "${ECHO_T}Generic BSD ($host) found." >&6; }
- CFLAGS="-Wno-long-long $CFLAGS"
diff --git a/irc/nefarious/files/patch-ircd_Makefile.in b/irc/nefarious/files/patch-ircd_Makefile.in
deleted file mode 100644
index 8aa78d2a2c5a..000000000000
--- a/irc/nefarious/files/patch-ircd_Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- ircd/Makefile.in.orig Sun Aug 12 15:43:23 2007
-+++ ircd/Makefile.in Sun Aug 12 15:44:03 2007
-@@ -295,13 +295,8 @@
- ${CHOWN} ${IRCDOWN} ${DPATH}; \
- ${CHGRP} ${IRCDGRP} ${DPATH}; \
- fi
-- @echo `date +%Y%m%d%H%M` > /tmp/ircd.tag;
-- @echo "Installing new ircd as ${BINDIR}/ircd.`cat /tmp/ircd.tag` :"
-- ${INSTALL} -m ${IRCDMODE} -o ${IRCDOWN} -g ${IRCDGRP} ircd ${BINDIR}/ircd.`cat /tmp/ircd.tag`
-- @( cd ${BINDIR}; \
-- ${RM} -f ${SYMLINK}; \
-- ${LN_S} ircd.`cat /tmp/ircd.tag` ${SYMLINK}; )
-- @${RM} /tmp/ircd.tag
-+ @echo "Installing new ircd as ${BINDIR}/ircd :"
-+ ${INSTALL} -m ${IRCDMODE} -o ${IRCDOWN} -g ${IRCDGRP} ircd ${BINDIR}/ircd
- ${INSTALL} -s -m 700 -o ${IRCDOWN} -g ${IRCDGRP} chkconf ${BINDIR}
- ${INSTALL} -m 600 -o ${IRCDOWN} -g ${IRCDGRP} ${top_srcdir}/doc/example.conf ${DPATH}
- ${INSTALL} -m 600 -o ${IRCDOWN} -g ${IRCDGRP} ${top_srcdir}/doc/ircd.quotes ${DPATH}
diff --git a/irc/nefarious/files/patch-ircd_m__help.c b/irc/nefarious/files/patch-ircd_m__help.c
deleted file mode 100644
index 88365ba776bd..000000000000
--- a/irc/nefarious/files/patch-ircd_m__help.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- ircd/m_help.c.orig 2008-08-04 02:55:42.000000000 +0000
-+++ ircd/m_help.c
-@@ -243,6 +243,7 @@ sendhelpfile(struct Client *sptr, const
- send_reply(sptr, RPL_ENDOFHELP, topic);
- }
-
-+void
- dohelp(struct Client *sptr, const char *hpath, char *topic)
- {
- char path[PATH_MAX + 1];
-@@ -291,7 +292,7 @@ dohelp(struct Client *sptr, const char *
- sendhelpfile(sptr, path, topic);
- }
-
--int m_help(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
-+void m_help(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
- {
- static time_t last_used = 0;
-
diff --git a/irc/nefarious/pkg-descr b/irc/nefarious/pkg-descr
deleted file mode 100644
index 0b9ae7545cb8..000000000000
--- a/irc/nefarious/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Nefarious IRCu is a collection of modifications to the Undernet IRC
-daemon known as IRCu. This version is based on Undernet IRCu by the
-Undernet Coder Committee. The original code can be obtained from
-their webpage, http://coder-com.undernet.org/
-
-WWW: http://evilnet.sourceforge.net/
diff --git a/irc/nefarious/pkg-plist b/irc/nefarious/pkg-plist
deleted file mode 100644
index 89de51054771..000000000000
--- a/irc/nefarious/pkg-plist
+++ /dev/null
@@ -1,120 +0,0 @@
-man/man8/ircd.8.gz
-%%INSTALL_PREFIX%%/bin/ircd
-%%INSTALL_PREFIX%%/bin/chkconf
-%%INSTALL_PREFIX%%/lib/example.conf
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/channelmodes
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/gline
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/index
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/list
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/shun
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/stats
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/usermodes
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/who
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/zline
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/admin
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/away
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/challenge
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/invite
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/names
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/nick
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/version
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/ison
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/join
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/kick
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/motd
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/oper
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/part
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/quit
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/time
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/cnotice
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/cprivmsg
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/credits
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/copyright
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/info
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/ircops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/links
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/lusers
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/map
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/notice
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/pass
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/rules
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/silence
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/sethost
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/topic
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/userhost
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/userip
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/wallchops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/wallhops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/wallvoices
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/whois
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/users/commands
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/admin
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/away
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/challenge
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/channelmodes
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/check
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/clearmode
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/close
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/cnotice
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/commands
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/connect
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/copyright
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/cprivmsg
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/credits
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/die
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/dns
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/exempt
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/get
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/gline
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/globops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/hash
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/index
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/info
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/invite
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/ircops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/ison
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/join
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/kick
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/kill
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/links
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/list
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/lusers
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/map
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/mkpasswd
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/motd
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/names
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/nick
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/notice
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/oper
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/opermotd
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/opmode
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/part
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/pass
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/privs
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/quit
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/rehash
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/reset
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/restart
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/rules
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/set
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/sethost
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/settime
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/shun
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/silence
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/snomasks
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/squit
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/stats
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/time
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/topic
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/trace
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/uhelp
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/who
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/userhost
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/userip
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/usermodes
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/version
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/wallchops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/wallhops
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/wallvoices
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/whois
-%%PORTDOCS%%%%INSTALL_PREFIX%%/lib/help/opers/zline
diff --git a/irc/qwebirc/Makefile b/irc/qwebirc/Makefile
deleted file mode 100644
index 7d319203d99f..000000000000
--- a/irc/qwebirc/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Terry (tabmow@freenode.net)
-# $FreeBSD$
-
-PORTNAME= qwebirc
-PORTVERSION= 0.1
-PORTREVISION= 2
-CATEGORIES= irc www
-MASTER_SITES= https://bitbucket.org/slug/qwebirc/get/
-DISTNAME= stable
-EXTRACT_SUFX= .gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast, easy to use, free, and open source web IRC client
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2016-07-04
-
-LICENSE= GPLv2
-
-USES= python twisted:run,conch,mail,names,web,words
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-NO_ARCH= yes
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/www/${PORTNAME}
- (cd ${WRKSRC} && \
- ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/www/${PORTNAME} )
-
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/www/${PORTNAME}/config.py.example \
- ${STAGEDIR}${PREFIX}/www/${PORTNAME}/config.py.sample
-
-.include <bsd.port.mk>
diff --git a/irc/qwebirc/distinfo b/irc/qwebirc/distinfo
deleted file mode 100644
index 83b5a176d4a9..000000000000
--- a/irc/qwebirc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (stable.gz) = 874df65dcd98b64295ea020e540290cb5531ee0fbf1938554ed1aa46be74853d
-SIZE (stable.gz) = 1219480
diff --git a/irc/qwebirc/pkg-descr b/irc/qwebirc/pkg-descr
deleted file mode 100644
index a313e3ffd312..000000000000
--- a/irc/qwebirc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-qwebirc is a fast, easy to use, free and open source IRC client
-designed by and originally just for the QuakeNet IRC network.
-It incorporates SSL and notifications via favicon/titlebar flashing.
-
-WWW: http://qwebirc.org/
diff --git a/irc/qwebirc/pkg-plist b/irc/qwebirc/pkg-plist
deleted file mode 100644
index e4ce3a99961f..000000000000
--- a/irc/qwebirc/pkg-plist
+++ /dev/null
@@ -1,163 +0,0 @@
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-%%WWWDIR%%/AUTHORS
-%%WWWDIR%%/LICENSE
-%%WWWDIR%%/bin/__init__.py
-%%WWWDIR%%/bin/cleanpyc.py
-%%WWWDIR%%/bin/compile.py
-%%WWWDIR%%/bin/dependencies.py
-%%WWWDIR%%/bin/dependencies_b.py
-%%WWWDIR%%/bin/mkstatic.py
-%%WWWDIR%%/bin/optionsgen.py
-%%WWWDIR%%/bin/pagegen.py
-%%WWWDIR%%/bin/pages.py
-%%WWWDIR%%/bin/yuicompressor-2.3.5.jar
-%%WWWDIR%%/clean.py
-%%WWWDIR%%/compile.py
-@sample %%WWWDIR%%/config.py.sample
-%%WWWDIR%%/css/colours.css
-%%WWWDIR%%/css/dialogs.css
-%%WWWDIR%%/css/mochaui.css
-%%WWWDIR%%/css/mochaui/content.css
-%%WWWDIR%%/css/mochaui/ui.css
-%%WWWDIR%%/css/qui.mcss
-%%WWWDIR%%/css/swmui.css
-%%WWWDIR%%/css/uglyui.css
-%%WWWDIR%%/dummyauthgate/__init__.py
-%%WWWDIR%%/js/auth.js
-%%WWWDIR%%/js/copyright.js
-%%WWWDIR%%/js/crypto.js
-%%WWWDIR%%/js/irc/baseircclient.js
-%%WWWDIR%%/js/irc/commandhistory.js
-%%WWWDIR%%/js/irc/commandparser.js
-%%WWWDIR%%/js/irc/commands.js
-%%WWWDIR%%/js/irc/ircclient.js
-%%WWWDIR%%/js/irc/ircconnection.js
-%%WWWDIR%%/js/irc/irclib.js
-%%WWWDIR%%/js/irc/irctracker.js
-%%WWWDIR%%/js/irc/numerics.js
-%%WWWDIR%%/js/jslib.js
-%%WWWDIR%%/js/md5.js
-%%WWWDIR%%/js/qwebirc.js
-%%WWWDIR%%/js/qwebircinterface.js
-%%WWWDIR%%/js/sound.js
-%%WWWDIR%%/js/ui/baseui.js
-%%WWWDIR%%/js/ui/baseuiwindow.js
-%%WWWDIR%%/js/ui/colour.js
-%%WWWDIR%%/js/ui/frontends/mochaui.js
-%%WWWDIR%%/js/ui/frontends/qui.js
-%%WWWDIR%%/js/ui/frontends/swmlayout.js
-%%WWWDIR%%/js/ui/frontends/swmui.js
-%%WWWDIR%%/js/ui/frontends/uglyui.js
-%%WWWDIR%%/js/ui/menuitems.js
-%%WWWDIR%%/js/ui/notifications.js
-%%WWWDIR%%/js/ui/panes/about.js
-%%WWWDIR%%/js/ui/panes/connect.js
-%%WWWDIR%%/js/ui/panes/embed.js
-%%WWWDIR%%/js/ui/panes/faq.js
-%%WWWDIR%%/js/ui/panes/feedback.js
-%%WWWDIR%%/js/ui/panes/options.js
-%%WWWDIR%%/js/ui/panes/privacypolicy.js
-%%WWWDIR%%/js/ui/style.js
-%%WWWDIR%%/js/ui/tabcompleter.js
-%%WWWDIR%%/js/ui/theme.js
-%%WWWDIR%%/js/ui/url.js
-%%WWWDIR%%/js/version.js
-%%WWWDIR%%/qwebirc.pdn
-%%WWWDIR%%/qwebirc.png
-%%WWWDIR%%/qwebirc/__init__.py
-%%WWWDIR%%/qwebirc/config_options.py
-%%WWWDIR%%/qwebirc/dns.py
-%%WWWDIR%%/qwebirc/engines/__init__.py
-%%WWWDIR%%/qwebirc/engines/adminengine.py
-%%WWWDIR%%/qwebirc/engines/ajaxengine.py
-%%WWWDIR%%/qwebirc/engines/authgateengine.py
-%%WWWDIR%%/qwebirc/engines/feedbackengine.py
-%%WWWDIR%%/qwebirc/engines/staticengine.py
-%%WWWDIR%%/qwebirc/ircclient.py
-%%WWWDIR%%/qwebirc/root.py
-%%WWWDIR%%/qwebirc/sigdebug.py
-%%WWWDIR%%/qwebirc/util/__init__.py
-%%WWWDIR%%/qwebirc/util/ciphers.py
-%%WWWDIR%%/qwebirc/util/gziprequest.py
-%%WWWDIR%%/qwebirc/util/hitcounter.py
-%%WWWDIR%%/qwebirc/util/rijndael.py
-%%WWWDIR%%/run.py
-%%WWWDIR%%/simplejson/__init__.py
-%%WWWDIR%%/simplejson/decoder.py
-%%WWWDIR%%/simplejson/encoder.py
-%%WWWDIR%%/simplejson/scanner.py
-%%WWWDIR%%/static/favicon.ico
-%%WWWDIR%%/static/images/empty_favicon.ico
-%%WWWDIR%%/static/images/favicon.png
-%%WWWDIR%%/static/images/hue.png
-%%WWWDIR%%/static/images/mochaui/arrow-right.gif
-%%WWWDIR%%/static/images/mochaui/bg-dropdown.gif
-%%WWWDIR%%/static/images/mochaui/bg-handle-horizontal.gif
-%%WWWDIR%%/static/images/mochaui/bg-header.gif
-%%WWWDIR%%/static/images/mochaui/bg-panel-header.gif
-%%WWWDIR%%/static/images/mochaui/collapse-expand.gif
-%%WWWDIR%%/static/images/mochaui/dock-tabs.gif
-%%WWWDIR%%/static/images/mochaui/handle-icon-horizontal.gif
-%%WWWDIR%%/static/images/mochaui/handle-icon.gif
-%%WWWDIR%%/static/images/mochaui/icons/48x48/camera.png
-%%WWWDIR%%/static/images/mochaui/icons/48x48/globe.png
-%%WWWDIR%%/static/images/mochaui/icons/48x48/headset.png
-%%WWWDIR%%/static/images/mochaui/icons/48x48/speaker.png
-%%WWWDIR%%/static/images/mochaui/icons/48x48/view.png
-%%WWWDIR%%/static/images/mochaui/icons/cog.gif
-%%WWWDIR%%/static/images/mochaui/icons/page.gif
-%%WWWDIR%%/static/images/mochaui/icons/page_green.gif
-%%WWWDIR%%/static/images/mochaui/icons/page_red.gif
-%%WWWDIR%%/static/images/mochaui/icons/sheet.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/I.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/L.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Lminus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Lplus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Rminus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Rplus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/T.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Tminus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/Tplus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/_closed.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/_doc.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/_open.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/minus.gif
-%%WWWDIR%%/static/images/mochaui/icons/tree/plus.gif
-%%WWWDIR%%/static/images/mochaui/icons/windows.gif
-%%WWWDIR%%/static/images/mochaui/knob.gif
-%%WWWDIR%%/static/images/mochaui/logo-blank.gif
-%%WWWDIR%%/static/images/mochaui/logo.gif
-%%WWWDIR%%/static/images/mochaui/logo2.gif
-%%WWWDIR%%/static/images/mochaui/slider-area.gif
-%%WWWDIR%%/static/images/mochaui/spacer.gif
-%%WWWDIR%%/static/images/mochaui/spinner-placeholder.gif
-%%WWWDIR%%/static/images/mochaui/spinner.gif
-%%WWWDIR%%/static/images/mochaui/tabs.gif
-%%WWWDIR%%/static/images/mochaui/toolbox-divider.gif
-%%WWWDIR%%/static/images/mochaui/toolbox-divider2.gif
-%%WWWDIR%%/static/images/qwebircsmall.png
-%%WWWDIR%%/static/images/simej.jpg
-%%WWWDIR%%/static/js/mochaui/excanvas-compressed.js
-%%WWWDIR%%/static/js/mochaui/mocha-compressed.js
-%%WWWDIR%%/static/js/mochaui/mocha.js
-%%WWWDIR%%/static/js/mootools-1.2-more-nc.js
-%%WWWDIR%%/static/js/mootools-1.2-more.js
-%%WWWDIR%%/static/js/mootools-1.2.1-core-nc.js
-%%WWWDIR%%/static/js/mootools-1.2.1-core.js
-%%WWWDIR%%/static/js/soundmanager2-nodebug-jsmin.js
-%%WWWDIR%%/static/js/soundmanager2.js
-%%WWWDIR%%/static/panes/about.html
-%%WWWDIR%%/static/panes/faq.html
-%%WWWDIR%%/static/panes/feedback.html
-%%WWWDIR%%/static/robots.txt
-%%WWWDIR%%/static/sound/beep.mp3
-%%WWWDIR%%/static/sound/beep2.mp3
-%%WWWDIR%%/static/sound/beep2.wav
-%%WWWDIR%%/static/sound/beep3.mp3
-%%WWWDIR%%/static/sound/beep3.wav
-%%WWWDIR%%/static/sound/soundmanager2.swf
-%%WWWDIR%%/static/sound/soundmanager2_flash9.swf
-%%WWWDIR%%/twisted/plugins/webirc.py
-@group
-@owner
diff --git a/irc/ratbox-respond/Makefile b/irc/ratbox-respond/Makefile
deleted file mode 100644
index 3879440ba0ec..000000000000
--- a/irc/ratbox-respond/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Shaun Amott <shaun@inerd.com>
-# $FreeBSD$
-
-PORTNAME= ratbox-respond
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= irc sysutils
-MASTER_SITES= http://respond.ratbox.org/download/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Client-side implementation of the challenge oper system in ircd-ratbox
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2016-07-04
-
-CONFIGURE_WRKSRC=${WRKSRC}/${PORTNAME}
-BUILD_WRKSRC= ${WRKSRC}/${PORTNAME}
-
-USE_OPENSSL= yes
-GNU_CONFIGURE= yes
-
-PORTDOCS= challenge.txt
-PORTEXAMPLES= *
-PLIST_FILES= bin/ratbox-respond bin/makekeypair
-
-do-install:
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/makekeypair ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/challenge.txt ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/client-scripts/* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/irc/ratbox-respond/distinfo b/irc/ratbox-respond/distinfo
deleted file mode 100644
index fa1ad900f805..000000000000
--- a/irc/ratbox-respond/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ratbox-respond-1.0.tgz) = e3641296fc9cc245c951c6daf24b51c295f21aacf8f25317744c718b791e9bdc
-SIZE (ratbox-respond-1.0.tgz) = 41710
diff --git a/irc/ratbox-respond/files/pkg-message.in b/irc/ratbox-respond/files/pkg-message.in
deleted file mode 100644
index 826b46ba980c..000000000000
--- a/irc/ratbox-respond/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-------------------------------------------------------------------------
-ratbox-respond has been successfully installed.
-
-Be sure to look in:
-
- %%EXAMPLESDIR%%/client-scripts
-
-for some example scripts for various popular IRC clients.
-------------------------------------------------------------------------
diff --git a/irc/ratbox-respond/pkg-descr b/irc/ratbox-respond/pkg-descr
deleted file mode 100644
index 4af2896ad35a..000000000000
--- a/irc/ratbox-respond/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ratbox-respond is a tool that provides a client side implementation of
-the challenge opering system in ircd-ratbox. The challenge system
-provides the ability to oper using private key authentication instead of
-passwords to improve security.
-
-WWW: http://respond.ratbox.org/
diff --git a/irc/slirc/Makefile b/irc/slirc/Makefile
deleted file mode 100644
index 55edcc21a79c..000000000000
--- a/irc/slirc/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= slirc
-PORTVERSION= 0.12
-PORTREVISION= 4
-# Assign with += for slave ports
-CATEGORIES+= irc
-MASTER_SITES= http://members.core.com/~stabro/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SLang-based IRC client
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2016-07-04
-
-LIB_DEPENDS= ${LIB_DEPENDS_LIBSLANG}
-
-USES= gmake tar:tgz
-SUB_FILES= pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-SLANG_INCDIR?= ${LOCALBASE}/include
-SLANG_LIBDIR?= ${LOCALBASE}/lib
-LIB_DEPENDS_LIBSLANG?= libslang.so.2:devel/libslang2
-
-MAKE_ARGS= SLANG_INCDIR="${SLANG_INCDIR}" \
- SLANG_LIBDIR="${SLANG_LIBDIR}" \
- ${MAKE_ARGS_JA}
-PLIST_SUB= JA=${PLIST_JA}
-PLIST_JA?= "@comment "
-
-# Assign with += for slave ports
-DOCS+= BUGS \
- CHANGES \
- COPYING \
- FAQ \
- LACK-OF-WARRANTY \
- README \
- README.dropin \
- README.gutsbonesbloodtoilsweat \
- TODO \
- scripts/slirc.hlp \
- sldocs/VFile.txt \
- sldocs/utilsfun.txt
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},' ${WRKSRC}/Makefile
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/irc/slirc/distinfo b/irc/slirc/distinfo
deleted file mode 100644
index 6d8605d57a15..000000000000
--- a/irc/slirc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (slirc-0.12.tgz) = 547785a305041e1051d06c0453db5354732f7c89f0cda2dc76227ba723009dbe
-SIZE (slirc-0.12.tgz) = 122782
diff --git a/irc/slirc/files/patch-Makefile b/irc/slirc/files/patch-Makefile
deleted file mode 100644
index f8dac4eee99e..000000000000
--- a/irc/slirc/files/patch-Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.orig 1999-08-23 22:42:02.000000000 +0200
-+++ Makefile 2014-05-08 18:53:51.000000000 +0200
-@@ -1,10 +1,10 @@
- #!/bin/make -f
-
--CC=gcc
--CFLAGS:=-Wall -Wmissing-declarations -Wstrict-prototypes -O2 -Iinclude
-+CC?=cc
-+CFLAGS+=-Wall -Wmissing-declarations -Wstrict-prototypes -I$(SLANG_INCDIR) $(KANJI)
- SOFLAGS:=-shared -fPIC -Wl,-export-dynamic
- LDFLAGS:=-s
--LIBS:=-ldl -lm -Llib -lslang
-+LIBS:=-lm -ltermcap -L$(SLANG_LIBDIR) -lslang
-
- pwd:=$(shell pwd)
-
-@@ -41,13 +41,13 @@
- ifeq ($(CFG_DIR),$(pwd))
- @echo "Running from local dir, no global install"
- else
-- [ -d $(bin_dir) ] || mkdir -p $(bin_dir)
-- [ -d $(lib_dir) ] || mkdir -p $(lib_dir)
-- [ -d $(CFG_DIR) ] || mkdir -p $(CFG_DIR)
-- [ -d $(script_dir) ] || mkdir -p $(script_dir)
-- install -p -o root -g root -m755 slirc $(bin_dir)
-- install -p -o root -g root -m755 $(MODULES) $(CFG_DIR)
-- install -p -o root -g root -m644 scripts/*.sl $(script_dir)
-+ [ -d $(DESTDIR)$(bin_dir) ] || mkdir -p $(DESTDIR)$(bin_dir)
-+ [ -d $(DESTDIR)$(lib_dir) ] || mkdir -p $(DESTDIR)$(lib_dir)
-+ [ -d $(DESTDIR)$(CFG_DIR) ] || mkdir -p $(DESTDIR)$(CFG_DIR)
-+ [ -d $(DESTDIR)$(script_dir) ] || mkdir -p $(DESTDIR)$(script_dir)
-+ $(BSD_INSTALL_PROGRAM) slirc $(DESTDIR)$(bin_dir)
-+ $(BSD_INSTALL_LIB) $(MODULES) $(DESTDIR)$(CFG_DIR)
-+ $(BSD_INSTALL_SCRIPT) scripts/*.sl $(DESTDIR)$(script_dir)
- endif
-
- slirc: slirc.o lru.o slload.o windoze.o
diff --git a/irc/slirc/files/patch-VFile.txt b/irc/slirc/files/patch-VFile.txt
deleted file mode 100644
index 31ffdebd0ef6..000000000000
--- a/irc/slirc/files/patch-VFile.txt
+++ /dev/null
@@ -1,5 +0,0 @@
---- sldocs/VFile.txt.orig Sun Aug 22 00:40:49 1999
-+++ sldocs/VFile.txt Sat Jan 6 20:26:41 2001
-@@ -213 +213 @@
-- O_SYNC
-+ O_FSYNC
diff --git a/irc/slirc/files/patch-check_slang b/irc/slirc/files/patch-check_slang
deleted file mode 100644
index f3efc828ac3f..000000000000
--- a/irc/slirc/files/patch-check_slang
+++ /dev/null
@@ -1,10 +0,0 @@
---- check_slang.orig Sat Aug 21 03:25:35 1999
-+++ check_slang Sat Jan 6 09:39:13 2001
-@@ -1,5 +1,5 @@
--#!/bin/bash
--
-+#!/bin/sh
-+exit 0 # FreeBSD port: We know we have libslang already installed.
- # This little script to alert people who didn't bother to read
- # step (0) in the README installation instructions
-
diff --git a/irc/slirc/files/patch-lru.c b/irc/slirc/files/patch-lru.c
deleted file mode 100644
index b13118974767..000000000000
--- a/irc/slirc/files/patch-lru.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- lru.c.orig Sun Aug 22 13:14:28 1999
-+++ lru.c Sun Aug 22 17:15:12 2004
-@@ -253,8 +253,9 @@
- if (el) {
- do {
- if (!(p = index(el->str, '!')))
-- p = "NoBang";
-- len = p - el->str;
-+ len = strlen(el->str);
-+ else
-+ len = p - el->str;
- if (ix + len > SLtt_Screen_Cols - 2)
- break;
- if (ix) {
-@@ -283,6 +284,7 @@
- Col = ColLRUmesg;
- break;
- case 'm':
-+ break;
- }
- SLsmg_set_color(Col);
- }
diff --git a/irc/slirc/files/patch-slirc.c b/irc/slirc/files/patch-slirc.c
deleted file mode 100644
index c76a11c95c72..000000000000
--- a/irc/slirc/files/patch-slirc.c
+++ /dev/null
@@ -1,119 +0,0 @@
---- ./slirc.c.orig 1999-08-23 11:15:11.000000000 -0400
-+++ ./slirc.c 2009-01-18 22:11:53.000000000 -0500
-@@ -81,7 +81,7 @@
- char buf[130];
-
- sprintf(buf, "Caught sig %d (%s)", signum, Top2);
-- SLang_doerror(buf);
-+ SLang_verror(signum, buf);
- if (VF_reset) SLexecute_function(VF_reset);
- exit(1);
- }
-@@ -242,7 +242,7 @@
- {
- char secs[8];
-
-- sprintf(Status, "%s -> %s Server[%s] %s",
-+ snprintf(Status, sizeof(Status), "%s -> %s Server[%s] %s",
- NickName, Target, ServerName, StatMsg);
-
- SLsmg_gotorc(start, 0);
-@@ -339,13 +339,15 @@
-
- /* now for scripts search-path */
- if((q = getenv("HOME")))
-- sprintf(SLirc_Load_Path,"%s/.slirc/scripts:",q);
-+ snprintf(SLirc_Load_Path, 196, "%s/.slirc/scripts",q);
- else
-- sprintf(SLirc_Load_Path,"/home/%s/.slirc/scripts:",p);
-+ snprintf(SLirc_Load_Path, 196, "/home/%s/.slirc/scripts",p);
-
- if (2 != SLpath_file_exists(SLirc_Load_Path))
- SLirc_Load_Path[0] = '\0';
--
-+ else
-+ strcat(SLirc_Load_Path, ":");
-+
- strcat(SLirc_Load_Path,SCRIPTPATH); /* SCRIPTPATH defined in Makefile */
- }
-
-@@ -758,7 +760,7 @@
- SLsmg_reset_smg();
- SLang_reset_tty();
- if (VF_reset) SLexecute_function(VF_reset);
-- SLang_doerror(st);
-+ SLang_verror(SL_INTRINSIC_ERROR, st);
- puts(st);
- exit(1);
- }
-@@ -774,8 +776,8 @@
-
- static void ClearSomeErrors(void)
- {
-- if (SLang_Error && SLang_Error != USER_BREAK) {
-- SLang_Error = 0;
-+ if (USER_BREAK != SLang_get_error()) {
-+ SLang_set_error(0);
- SLsmg_touch_lines(0, SLtt_Screen_Rows);
- SLirc_UpdateDisplay();
- SLang_input_pending(20);
-@@ -1016,7 +1018,7 @@
- SLtt_get_terminfo(); /* Get the terminal info. */
- SLtt_Use_Ansi_Colors = 1;
- if (-1 == SLkp_init()) {
-- SLang_doerror("SLkp_init failed.");
-+ SLang_verror(SL_INTRINSIC_ERROR, "SLkp_init failed.");
- exit(1);
- }
-
-@@ -1026,7 +1028,7 @@
- * (actually, opost's ignored in slang-1.0.3 )
- */
- if (-1 == SLang_init_tty(abort_char, 0, 0)) {
-- SLang_doerror("Unable to initialize the terminal.");
-+ SLang_verror(SL_INTRINSIC_ERROR, "Unable to initialize the terminal.");
- exit(1);
- }
- SLsmg_init_smg(); /* this does get_screen_size inside. */
-@@ -1073,9 +1075,9 @@
- SetStatus("Loading SLirc init script...");
- SLirc_UpdateDisplay();
- SLang_load_file(argv[1] ? argv[1] : "init.sl");
-- if (SLang_Error) {
-- SLang_doerror("Oh, shit. Who fucked up that file, then?");
-- SLang_Error = 0;
-+ if (SLang_get_error()) {
-+ SLang_verror(SL_INTRINSIC_ERROR, "Oh, shit. Who fucked up that file, then?");
-+ SLang_set_error(0);
- }
- SLtt_Use_Ansi_Colors = UseColours;
- SLirc_UpdateDisplay();
-@@ -1087,7 +1089,7 @@
- check_timed = SLang_get_function("check_timed");
- if (!check_timed) Fatal("check_timed is undefined");
- expiry = time(NULL)+5;
-- while (SLang_Error != USER_BREAK) {
-+ while (USER_BREAK != SLang_get_error()) {
- int r,stkdep;
- unsigned int tim;
-
-@@ -1106,7 +1108,7 @@
- tim = time(NULL);
- if (tim<expiry) continue;
- expiry += 5;
-- stkdep = _SLstack_depth();
-+ stkdep = SLstack_depth();
- r = SLexecute_function(check_timed);
- if (r==-1) Fatal("SLexecute_function(check_timed)?");
- # if 0
-@@ -1114,8 +1116,8 @@
- if (!r) Fatal("check_timed is undefined");
- # endif
- SLirc_UpdateDisplay();
-- stkdep = _SLstack_depth() - stkdep; /* % items left on stack. */
-- if (stkdep && SLang_Error != USER_BREAK) {
-+ stkdep = SLstack_depth() - stkdep; /* % items left on stack. */
-+ if (stkdep && USER_BREAK != SLang_get_error()) {
- SLang_verror(SL_APPLICATION_ERROR,
- "Eeek... check_timed() left %d units on stack",stkdep);
- if (stkdep>0) SLdo_pop_n(stkdep);
diff --git a/irc/slirc/files/patch-slload.c b/irc/slirc/files/patch-slload.c
deleted file mode 100644
index 1fce02a4f86f..000000000000
--- a/irc/slirc/files/patch-slload.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./slload.c.orig 1999-08-22 12:43:32.000000000 -0400
-+++ ./slload.c 2009-01-18 22:12:58.000000000 -0500
-@@ -84,7 +84,7 @@
- SLang_free_slstring(name);
- SLdeallocate_load_type(x);
-
-- if (SLang_Error) return -1;
-+ if (SLang_get_error()) return -1;
-
- return 0;
- }
diff --git a/irc/slirc/files/patch-utils-module.c b/irc/slirc/files/patch-utils-module.c
deleted file mode 100644
index eee15bcfca27..000000000000
--- a/irc/slirc/files/patch-utils-module.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- utils-module.c.orig Mon Aug 23 01:39:11 1999
-+++ utils-module.c Sat Jan 6 08:46:47 2001
-@@ -11,6 +11,7 @@
- #include <string.h>
- #include <stdlib.h>
- #include <slang.h>
-+#include <sys/types.h>
-
- /* this was just to verify that cp0 will be an slstring
- static int is_same(char *cp0)
diff --git a/irc/slirc/files/patch-vfile-module.c b/irc/slirc/files/patch-vfile-module.c
deleted file mode 100644
index ec942ed2be66..000000000000
--- a/irc/slirc/files/patch-vfile-module.c
+++ /dev/null
@@ -1,178 +0,0 @@
---- ./vfile-module.c.orig 2008-08-11 21:49:04.000000000 +0000
-+++ ./vfile-module.c 2008-08-11 22:25:20.246320000 +0000
-@@ -97,13 +97,13 @@
- int ct;
-
- if (at->data_type != SLANG_CHAR_TYPE) {
-- SLang_doerror("Operation requires character array");
-+ SLang_verror(SL_INTRINSIC_ERROR, "Operation requires character array");
- return -1;
- }
-
- if (len<0) ct = at->num_elements;
- else if (len > at->num_elements) {
-- SLang_doerror("Too much data for array size");
-+ SLang_verror(SL_INTRINSIC_ERROR, "Too much data for array size");
- return -1;
- }else ct = len;
- *data = at->data;
-@@ -446,11 +446,11 @@
-
- VFerrno = 0;
- if (t->fd < 0) {
-- /* SLang_doerror("file already closed"); */
-+ /* SLang_verror(SL_INTRINSIC_ERROR,"file already closed"); */
- r = 0; goto return_r;
- }
- if (t->rdvf || t->wrvf) {
-- SLang_doerror("You must set_wrdep(*,*,0) before close");
-+ SLang_verror(SL_INTRINSIC_ERROR, "You must set_wrdep(*,*,0) before close");
- goto return_r;
- }
- r = close(t->fd);
-@@ -1171,7 +1171,7 @@
-
- l = t->rbuft - t->rbufr;
- if (l <= 0) { /* shouldn't happen */
-- SLang_doerror("read_into_buf() called with window=0");
-+ SLang_verror(SL_INTRINSIC_ERROR,"read_into_buf() called with window=0");
- return -1;
- }
- if (t->fd < 0 || t->flags & SJ_EOF) return 0; /* also shouldn't happen */
-@@ -1209,7 +1209,7 @@
-
- if (!l || t->rtermn < 0 || !(m = t->rbufr - t->rbufq)) goto dflt_ret;
- if (t->rbufq < t->rbufp) {
-- SLang_doerror("q<p");
-+ SLang_verror(SL_INTRINSIC_ERROR, "q<p");
- t->rbufq = t->rbufp;
- }
- if ( (cp = (char*)memchr(t->rbufq,t->rtermn,m))
-@@ -1259,7 +1259,7 @@
-
- /*fprintf(stderr,"fd=%d, rthrsh=%d, bytes=%d\n",t->fd,t->rthrsh,t->rbufr-t->rbufp); */
- if (t->fd < 0) {
-- SLang_doerror("Read on closed VFile");
-+ SLang_verror(SL_INTRINSIC_ERROR, "Read on closed VFile");
- goto return_r;
- }
-
-@@ -1364,7 +1364,7 @@
-
- if (!(mmt = pop_vfd(SJ_WRITE, &t))) goto free_fail; /* ct = -1 */
- if (t->fd < 0) {
-- SLang_doerror("Write on closed VFile");
-+ SLang_verror(SL_INTRINSIC_ERROR, "Write on closed VFile");
- goto free_fail;
- }
-
-@@ -1420,7 +1420,7 @@
- if (!(wr_mmt = pop_vfd(SJ_WRITE, &wt))) goto free1;
-
- if (wt != rt->wrvf || rt != wt->rdvf) {
-- SLang_doerror("copybytes filepair not linked by set_wrdep()");
-+ SLang_verror(SL_INTRINSIC_ERROR, "copybytes filepair not linked by set_wrdep()");
- goto free2;
- }
-
-@@ -1469,7 +1469,7 @@
- if (!(mmt = pop_vfd(SJ_READ, &t))) return -1; /* ct = -1 */
-
- if (t->fd < 0) {
-- SLang_doerror("Read on closed VFile");
-+ SLang_verror(SL_INTRINSIC_ERROR,"Read on closed VFile");
- r = -1; goto return_r;
- }
- r = check_buf_data(t);
-@@ -1672,7 +1672,7 @@
- fnt = SLang_get_function(func_name);
- if (!fnt) {r = -2; goto return_r;}
- if (t->fd < 0) {
-- SLang_doerror("Can't set_action() on closed VFile");
-+ SLang_verror(SL_INTRINSIC_ERROR,"Can't set_action() on closed VFile");
- r = -3; goto return_r;
- }
- }
-@@ -1720,7 +1720,7 @@
- ) return -1;
-
- if (t->flags & SJ_UDP) {
-- SLang_doerror("only default (unbuffered) rmode makes sense for UDP");
-+ SLang_verror(SL_INTRINSIC_ERROR,"only default (unbuffered) rmode makes sense for UDP");
- r = -1; goto return_r;
- }
-
-@@ -1729,7 +1729,7 @@
- if (!ct) {
- if (t->rthrsh) { /* changing from buffered to unbuffered */
- if (t->rbufr > t->rbufp) {
-- SLang_doerror("must read data before switching to unbuffered mode");
-+ SLang_verror(SL_INTRINSIC_ERROR,"must read data before switching to unbuffered mode");
- r = -1; goto return_r;
- }
- SLfree(t->rbuf0);
-@@ -1737,7 +1737,7 @@
- vfile_list_dirty = 1; /* just t */
- }
- if (ch>=0) {
-- SLang_doerror("termination char ignored in unbuffered mode");
-+ SLang_verror(SL_INTRINSIC_ERROR,"termination char ignored in unbuffered mode");
- ch = -1;
- }
- }
-@@ -1802,12 +1802,12 @@
- stkdep = _SLstack_depth() - stkdep; /* % items left on stack. */
- /* for some reason, this next seems to cause segfault when */
- /* used from ./vf and do_actions() is called in SLang ?! */
-- if (stkdep && SLang_Error != USER_BREAK) {
-+ if (stkdep && USER_BREAK != SLang_get_error()) {
- SLang_verror(SL_APPLICATION_ERROR,
- "Eeek... %s() left %d units on stack",t->fns[i]->name,stkdep);
- if (stkdep>0) {
- SLdo_pop_n(stkdep);
-- SLang_Error = 0; /* probably safe to keep going */
-+ SLang_set_error(0); /* probably safe to keep going */
- }
- }
-
-@@ -1840,7 +1840,7 @@
- ct++;
- do_action_i(t,0);
- if (t->fd >= 0 && t->fns[0] && rbufp == t->rbufp && check_buf_data(t) >= 0) {
-- SLang_doerror("read-action did not handle data");
-+ SLang_verror(SL_INTRINSIC_ERROR,"read-action did not handle data");
- t->fns[0] = NULL; /* this to radically kill it */
- }
- }while (!vfile_list_dirty && t != tn);
-@@ -1868,7 +1868,7 @@
- static fd_set fds[3]; /* a big one, we could malloc */
-
- if (do_actions_dep++) { /* we are NOT recursive! */
-- SLang_doerror("Can't call do_actions() recursively");
-+ SLang_verror(SL_INTRINSIC_ERROR,"Can't call do_actions() recursively");
- goto return_ct;
- }
- /*tim = (int)time(NULL); */
-@@ -2133,8 +2133,8 @@
- {
- SLang_Class_Type *cl;
-
-- if (SLclass_add_typecast(SLANG_CHAR_TYPE, SLANG_INT_TYPE, char_to_int, 1)
-- || SLclass_add_typecast(SLANG_INT_TYPE, SLANG_CHAR_TYPE, int_to_char, 1))
-+ if (SLclass_add_typecast(SLANG_CHAR_TYPE, SLANG_INT_TYPE, char_to_int, 1)
-+ || SLclass_add_typecast(SLANG_INT_TYPE, SLANG_CHAR_TYPE, int_to_char, 1))
- {
- fprintf(stderr,"VFile: fail add_typecast(CHAR<->INT)\n");
- return -1;
-@@ -2151,8 +2151,9 @@
-
- if (NULL == (cl = SLclass_allocate_class("VFile_Type")))
- return -1;
-- cl->cl_destroy = destroy_vfile_type;
-- cl->cl_string = vfile_string;
-+ SLclass_set_destroy_function(cl, destroy_vfile_type);
-+ SLclass_set_string_function(cl, vfile_string);
-+
- if (-1 == SLclass_register_class(cl, SJ_VFILE_TYPE, sizeof(VFILE), SLANG_CLASS_TYPE_MMT))
- return -1;
-
diff --git a/irc/slirc/files/pkg-message.in b/irc/slirc/files/pkg-message.in
deleted file mode 100644
index 4662c285c3f1..000000000000
--- a/irc/slirc/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-************************************************************
-Quickstart:
-
-- Copy config.sl and colours.sl to ~/.slirc/scripts
-
- mkdir -p ~/.slirc/scripts
- cp %%PREFIX%%/lib/slirc/scripts/config.sl ~/.slirc/scripts
- cp %%PREFIX%%/lib/slirc/scripts/colours.sl ~/.slirc/scripts
-
-- Edit ~/.slirc/scripts/config.sl
-
- () = s_putlast(servers,"server:port::nick");
- variable chan_on_connect = "channel";
-
-- Set your name to the environment variable "IRCNAME"
-
- export IRCNAME="John Doe"
-************************************************************
diff --git a/irc/slirc/pkg-descr b/irc/slirc/pkg-descr
deleted file mode 100644
index 90161fa195b6..000000000000
--- a/irc/slirc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-SLirc is an irc client based on J.E.D.'s libslang. It was originally
-created by Dave Cridland, and then Stan Brooks got involved and is
-maintaining the code.
-
-WWW: http://members.core.com/~stabro/slirc.html
diff --git a/irc/slirc/pkg-plist b/irc/slirc/pkg-plist
deleted file mode 100644
index 42a2e20d4a74..000000000000
--- a/irc/slirc/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/slirc
-lib/slirc/vfile-module.so
-lib/slirc/utils-module.so
-lib/slirc/scripts/LList.sl
-lib/slirc/scripts/RBL.sl
-lib/slirc/scripts/ak47.sl
-lib/slirc/scripts/bot-kernel.sl
-lib/slirc/scripts/bot.sl
-lib/slirc/scripts/colours.sl
-lib/slirc/scripts/config.sl
-lib/slirc/scripts/ctcp.sl
-lib/slirc/scripts/ctcp_cmd.sl
-lib/slirc/scripts/dcc.sl
-lib/slirc/scripts/editor.sl
-lib/slirc/scripts/flip.sl
-lib/slirc/scripts/goodies.sl
-lib/slirc/scripts/init.sl
-lib/slirc/scripts/lists.sl
-lib/slirc/scripts/op-stuff.sl
-lib/slirc/scripts/registry.sl
-lib/slirc/scripts/slftp.sl
-lib/slirc/scripts/standard.sl
-lib/slirc/scripts/tab-ex.sl
-%%PORTDOCS%%%%DOCSDIR%%/BUGS
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/LACK-OF-WARRANTY
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.dropin
-%%PORTDOCS%%%%DOCSDIR%%/README.gutsbonesbloodtoilsweat
-%%PORTDOCS%%%%JA%%%%DOCSDIR%%/README.ja
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/VFile.txt
-%%PORTDOCS%%%%DOCSDIR%%/slirc.hlp
-%%PORTDOCS%%%%DOCSDIR%%/utilsfun.txt