summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
Diffstat (limited to 'chat')
-rw-r--r--chat/unrealircd/Makefile26
-rw-r--r--chat/unrealircd/PLIST42
-rw-r--r--chat/unrealircd/distinfo8
-rw-r--r--chat/unrealircd/options.mk28
4 files changed, 23 insertions, 81 deletions
diff --git a/chat/unrealircd/Makefile b/chat/unrealircd/Makefile
index 1bc4d9834b6..a22b5a7c2d6 100644
--- a/chat/unrealircd/Makefile
+++ b/chat/unrealircd/Makefile
@@ -1,25 +1,23 @@
-# $NetBSD: Makefile,v 1.37 2013/07/12 10:44:53 jperkin Exp $
+# $NetBSD: Makefile,v 1.38 2013/07/14 15:42:34 rodent Exp $
-DISTNAME= Unreal3.2.9
-PKGNAME= unrealircd-3.2.9
-PKGREVISION= 3
+DISTNAME= Unreal3.2.10.1
+PKGNAME= ${DISTNAME:tl:S/l/lircd-/1}
CATEGORIES= chat
MASTER_SITES= http://unrealircd.com/downloads/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.unrealircd.com/
COMMENT= Advanced IRC server with IPv6 and SSL support
+LICENSE= gnu-gpl-v2
CONFLICTS+= ircu-[0-9]*
GNU_CONFIGURE= YES
-USE_TOOLS+= pkg-config gmake
+USE_TOOLS+= gmake gunzip pkg-config
CHECK_PORTABILITY_SKIP= update
-WRKSRC= ${WRKDIR}/Unreal3.2
-
-.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
CONFIGURE_ARGS+= --with-system-cares
CONFIGURE_ARGS+= --with-system-tre
@@ -28,15 +26,11 @@ CONFIGURE_ARGS+= --with-dpath=${UIRCD_HOME:Q}
CONFIGURE_ARGS+= --with-spath=${PREFIX:Q}/sbin/ircd
CONFIGURE_ARGS+= --with-permissions=0660
-CONFIGURE_ARGS+= --with-hostname=${UIRCD_HOST:Q}
CONFIGURE_ARGS+= --with-listen=${UIRCD_LISTEN:Q}
CONFIGURE_ARGS+= --with-sendq=${UIRCD_SENDQ:Q}
CONFIGURE_ARGS+= --with-bufferpool=${UIRCD_BUFFER:Q}
CONFIGURE_ARGS+= --with-fd-setsize=${UIRCD_FDSIZE:Q}
CONFIGURE_ARGS+= --with-nick-history=${UIRCD_NICKHIST:Q}
-CONFIGURE_ARGS+= --disable-inet6
-
-.include "options.mk"
IRCD_DOCS= ${PREFIX:Q}/share/doc/unrealircd
IRCD_SHARE= ${PREFIX:Q}/share/unrealircd
@@ -103,7 +97,7 @@ OWN_DIRS_PERMS+= ${UIRCD_HOME:Q} ${UIRCD_USER:Q} ${UIRCD_GROUP:Q} 0770
OWN_DIRS_PERMS+= ${UIRCD_HOME:Q}/tmp ${UIRCD_USER:Q} \
${UIRCD_GROUP:Q} 0770
INSTALLATION_DIRS= sbin ${IRCD_DOCS} ${IRCD_EG} ${IRCD_SHARE}/aliases \
- ${IRCD_SHARE}/modules ${IRCD_SHARE}/networks
+ ${IRCD_SHARE}/modules
.if ${OPSYS} == "Darwin"
INSTALL_UNSTRIPPED=YES
@@ -123,12 +117,6 @@ post-build:
do-install:
${INSTALL_PROGRAM} ${WRKSRC:Q}/src/ircd ${DESTDIR}${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC:Q}/networks/*.network \
- ${DESTDIR}${IRCD_SHARE:Q}/networks
- ${INSTALL_DATA} ${WRKSRC:Q}/networks/networks.ndx \
- ${DESTDIR}${IRCD_SHARE:Q}/networks
- ${INSTALL_SCRIPT} ${WRKSRC:Q}/networks/makenet \
- ${DESTDIR}${IRCD_SHARE:Q}/networks
${INSTALL_DATA} ${WRKSRC:Q}/aliases/*.conf \
${DESTDIR}${IRCD_SHARE:Q}/aliases
${INSTALL_DATA} ${WRKSRC:Q}/badwords*.conf ${DESTDIR}${IRCD_SHARE:Q}
diff --git a/chat/unrealircd/PLIST b/chat/unrealircd/PLIST
index 994d3b369da..0ac6e76220b 100644
--- a/chat/unrealircd/PLIST
+++ b/chat/unrealircd/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2012/04/25 15:55:42 drochner Exp $
+@comment $NetBSD: PLIST,v 1.10 2013/07/14 15:42:34 rodent Exp $
sbin/ircd
share/doc/unrealircd/Authors
share/doc/unrealircd/LICENSE
@@ -7,15 +7,14 @@ share/doc/unrealircd/tao.of.irc
share/doc/unrealircd/unreal32docs.de.html
share/doc/unrealircd/unreal32docs.es.html
share/doc/unrealircd/unreal32docs.fr.html
-share/doc/unrealircd/unreal32docs.gr.html
share/doc/unrealircd/unreal32docs.html
share/doc/unrealircd/unreal32docs.hu.html
-share/doc/unrealircd/unreal32docs.nl.html
share/doc/unrealircd/unreal32docs.ru.html
share/doc/unrealircd/unreal32docs.tr.html
share/examples/rc.d/unrealircd
share/examples/unrealircd/example.conf
share/examples/unrealircd/example.de.conf
+share/examples/unrealircd/example.es.conf
share/examples/unrealircd/example.fr.conf
share/examples/unrealircd/example.hu.conf
share/examples/unrealircd/example.nl.conf
@@ -49,6 +48,7 @@ share/unrealircd/modules/m_adminchat.so
share/unrealircd/modules/m_akill.so
share/unrealircd/modules/m_away.so
share/unrealircd/modules/m_botmotd.so
+share/unrealircd/modules/m_cap.so
share/unrealircd/modules/m_chatops.so
share/unrealircd/modules/m_chghost.so
share/unrealircd/modules/m_chgident.so
@@ -98,6 +98,7 @@ share/unrealircd/modules/m_rules.so
share/unrealircd/modules/m_sajoin.so
share/unrealircd/modules/m_samode.so
share/unrealircd/modules/m_sapart.so
+share/unrealircd/modules/m_sasl.so
share/unrealircd/modules/m_sdesc.so
share/unrealircd/modules/m_sendsno.so
share/unrealircd/modules/m_sendumode.so
@@ -146,39 +147,4 @@ share/unrealircd/modules/m_watch.so
share/unrealircd/modules/m_who.so
share/unrealircd/modules/m_whois.so
share/unrealircd/modules/m_whowas.so
-share/unrealircd/networks/awesomechristians.network
-share/unrealircd/networks/axenet.network
-share/unrealircd/networks/bunker7.network
-share/unrealircd/networks/burnnet.network
-share/unrealircd/networks/cabonet.network
-share/unrealircd/networks/chatcrap.network
-share/unrealircd/networks/chatuniverse.network
-share/unrealircd/networks/ctcp.network
-share/unrealircd/networks/darkkaos.network
-share/unrealircd/networks/digitalirc.network
-share/unrealircd/networks/discussioni.network
-share/unrealircd/networks/dragonwings.network
-share/unrealircd/networks/gamescafe.network
-share/unrealircd/networks/german-elite.network
-share/unrealircd/networks/german-global-irc.network
-share/unrealircd/networks/global-irc.network
-share/unrealircd/networks/globalchat.network
-share/unrealircd/networks/icechat.network
-share/unrealircd/networks/infinity.network
-share/unrealircd/networks/ircsystems.network
-share/unrealircd/networks/isno.network
-share/unrealircd/networks/l33t-irc.network
-share/unrealircd/networks/lcirc.network
-share/unrealircd/networks/makenet
-share/unrealircd/networks/networks.ndx
-share/unrealircd/networks/outsiderz.network
-share/unrealircd/networks/phazenet.network
-share/unrealircd/networks/stormdancing.network
-share/unrealircd/networks/template.network
-share/unrealircd/networks/thainet.network
-share/unrealircd/networks/unitedirc-org.network
-share/unrealircd/networks/unreal-test.network
-share/unrealircd/networks/wazzza.network
-share/unrealircd/networks/x-irc.network
-share/unrealircd/networks/zirc.network
share/unrealircd/spamfilter.conf
diff --git a/chat/unrealircd/distinfo b/chat/unrealircd/distinfo
index 26494998531..f7e3facfa0a 100644
--- a/chat/unrealircd/distinfo
+++ b/chat/unrealircd/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2012/04/25 15:55:42 drochner Exp $
+$NetBSD: distinfo,v 1.14 2013/07/14 15:42:34 rodent Exp $
-SHA1 (Unreal3.2.9.tar.gz) = 0bb9d84ce6e4a395fda86e7d6250b7016cfeb913
-RMD160 (Unreal3.2.9.tar.gz) = fb910f2a87ee4fdfd5a2d293303b0085b7657352
-Size (Unreal3.2.9.tar.gz) = 3064571 bytes
+SHA1 (Unreal3.2.10.1.tar.gz) = 09428d3d7724dfc80f5add94f33665bf825c7175
+RMD160 (Unreal3.2.10.1.tar.gz) = a8698c9028b4436743cb9fdeffdc552db21c9394
+Size (Unreal3.2.10.1.tar.gz) = 3135615 bytes
SHA1 (patch-ab) = b66ae1990e25479abe9087a9308a2185692fcba2
SHA1 (patch-ac) = 4c3e7219d03e93c2a3e8f735c350d919efdf8fbb
SHA1 (patch-ae) = dc5f4d080d1027e229f9817d1d4f1e501124f7ba
diff --git a/chat/unrealircd/options.mk b/chat/unrealircd/options.mk
index 3adb25f715a..d829fb5dd05 100644
--- a/chat/unrealircd/options.mk
+++ b/chat/unrealircd/options.mk
@@ -1,18 +1,14 @@
-# $NetBSD: options.mk,v 1.11 2012/06/12 15:45:55 wiz Exp $
+# $NetBSD: options.mk,v 1.12 2013/07/14 15:42:34 rodent Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.unrealircd
-PKG_OPTIONS_REQUIRED_GROUPS= role
-PKG_OPTIONS_GROUP.role= unrealircd-leaf unrealircd-hub
-
-PKG_SUPPORTED_OPTIONS= inet6 unrealircd-nospoof unrealircd-leaf
-PKG_SUPPORTED_OPTIONS+= unrealircd-ziplinks unrealircd-remoteinc ssl
-PKG_SUPPORTED_OPTIONS+= unrealircd-chroot unrealircd-prefixaq
-PKG_SUPPORTED_OPTIONS+= unrealircd-showlistmodes unrealircd-topicisnuhost
-PKG_SUPPORTED_OPTIONS+= unrealircd-shunnotices unrealircd-operoverride-verify
+PKG_SUPPORTED_OPTIONS= inet6 unrealircd-nospoof unrealircd-ziplinks
+PKG_SUPPORTED_OPTIONS+= unrealircd-remoteinc ssl unrealircd-chroot
+PKG_SUPPORTED_OPTIONS+= unrealircd-prefixaq unrealircd-showlistmodes
+PKG_SUPPORTED_OPTIONS+= unrealircd-topicisnuhost unrealircd-shunnotices
+PKG_SUPPORTED_OPTIONS+= unrealircd-operoverride-verify inet6
PKG_SUPPORTED_OPTIONS+= unrealircd-no-operoverride unrealircd-disableusermod
-PKG_SUGGESTED_OPTIONS= inet6 unrealircd-showlistmodes unrealircd-hub \
- unrealircd-prefixaq
+PKG_SUGGESTED_OPTIONS= unrealircd-showlistmodes unrealircd-prefixaq
.include "../../mk/bsd.options.mk"
@@ -23,6 +19,7 @@ PKG_SUGGESTED_OPTIONS= inet6 unrealircd-showlistmodes unrealircd-hub \
CONFIGURE_ARGS+= --enable-inet6
MESSAGE_SRC+= ${WRKDIR}/.MESSAGE_SRC.inet6
.else
+CONFIGURE_ARGS+= --disable-inet6
CONFIGURE_ENV+= ac_cv_ip6=no
.endif
@@ -42,15 +39,6 @@ CONFIGURE_ARGS+= --enable-nospoof
.endif
###
-### Compile as a hub or leaf server
-###
-.if !empty(PKG_OPTIONS:Munrealircd-hub)
-CONFIGURE_ARGS+= --enable-hub
-. elif !empty(PKG_OPTIONS:Munrealircd-leaf)
-CONFIGURE_ARGS+= --enable-leaf
-.endif
-
-###
### Compile in support for ziplinks. This compresses data sent from
### server <-> server with zlib.
###