Date: Sat, 15 Jan 2005 13:49:37 GMT From: Gerrit Beine <tux@pinguru.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/76274: Update port: irc/unreal Message-ID: <200501151349.j0FDnbaD021780@www.freebsd.org> Resent-Message-ID: <200501151350.j0FDoGuv097268@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 76274 >Category: ports >Synopsis: Update port: irc/unreal >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Jan 15 13:50:16 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Gerrit Beine >Release: FreeBSD 5.3-RELEASE >Organization: pitcom GmbH >Environment: FreeBSD asus.site 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 12 23:43:33 CET 2004 root@asus.site:/usr/src/sys/i386/compile/ASUS i386 >Description: Update to version 3.2.2 >How-To-Repeat: >Fix: diff -Nur /usr/ports/irc/unreal/Makefile unreal/Makefile --- /usr/ports/irc/unreal/Makefile Thu Jul 22 04:01:55 2004 +++ unreal/Makefile Sat Jan 15 14:25:08 2005 @@ -1,14 +1,12 @@ # Ports collection makefile for: Unreal-IRCd # Date created: 15 April 2004 # Whom: Gerrit Beine (<tux@pinguru.net>) -# ToDo: Make the configuration more flexible using -DOPTION for the -# configuration values, especially support for IPv6. # # $FreeBSD: ports/irc/unreal/Makefile,v 1.3 2004/07/22 02:01:55 ijliao Exp $ # PORTNAME= Unreal -PORTVERSION= 3.2.1 +PORTVERSION= 3.2.2 CATEGORIES= irc MASTER_SITES= http://mirror.nimsay-networks.com/unrealircd/ \ http://unrealircd.za.net/ \ @@ -19,16 +17,11 @@ MAINTAINER= tux@pinguru.net COMMENT= Unreal - the next generation ircd -SQLMOD= Unreal/SQLMod.tar.gz - WRKSRC= ${WRKDIR}/${PORTNAME}3.2 HAS_CONFIGURE= yes -CONFIGURE_ARGS= --enable-nospoof \ - --enable-hub \ - --enable-ziplinks \ - --with-listen=5 \ +CONFIGURE_ARGS= --with-listen=5 \ --with-dpath=${PREFIX}/Unreal \ --with-spath=${PREFIX}/Unreal/ircd \ --with-nick-history=2000 \ @@ -38,15 +31,28 @@ --with-fd-setsize=1024 \ --enable-dynamic-linking +OPTIONS= HUB "Configure as a hub (otherwise configure as a leaf)" on \ + NOSPOOF "Enable anti-spoof protection" off \ + ZIPLINKS "Enable ziplinks support" off \ + SSL "Support SSL connecions" off \ + IPV6 "Enable ipv6 support" off \ + PREFIXAQ "Enable prefixes for chanadmin and chanowner" off +# REMOTE "Enable remote includes" off \ this does not work at the moment + +SQLMOD= Unreal/SQLMod.tar.gz + .include <bsd.port.pre.mk> -.if exists(${DISTDIR}/${SQLMOD}) -USE_MYSQL= yes -WITH_SQLMOD= yes -MAKE_ARGS= all custommodule MODULEFILE=m_sqlmod -PLIST_FILES+= Unreal/modules/m_sqlmod.so Unreal/m_sqlmod.conf \ - Unreal/doc/Changes.sqlmod Unreal/doc/README.sqlmod \ - Unreal/doc/LICENSE.sqlmod +.if defined(WITH_HUB) +CONFIGURE_ARGS+= --enable-hub +.endif + +.if defined(WITH_NOSPOOF) +CONFIGURE_ARGS+= --enable-nospoof +.endif + +.if defined(WITH_ZIPLINKS) +CONFIGURE_ARGS+= --enable-ziplinks .endif .if defined(WITH_IPV6) @@ -58,6 +64,24 @@ USE_OPENSSL= yes .endif +.if defined(WITH_REMOTE) +LIB_DEPENDS+= curl.3:${PORTSDIR}/ftp/curl +CONFIGURE_ARGS+= --enable-libcurl=/usr/local +.endif + +.if defined(WITH_PREFIXAQ) +CONFIGURE_ARGS+= --enable-prefixaq +.endif + +.if exists(${DISTDIR}/${SQLMOD}) +USE_MYSQL= yes +WITH_SQLMOD= yes +MAKE_ARGS= all custommodule MODULEFILE=m_sqlmod +PLIST_FILES+= Unreal/modules/m_sqlmod.so Unreal/m_sqlmod.conf \ + Unreal/doc/Changes.sqlmod Unreal/doc/README.sqlmod \ + Unreal/doc/LICENSE.sqlmod +.endif + post-extract: .if defined(WITH_SQLMOD) @${TAR} xfz ${DISTDIR}/${SQLMOD} -C ${WRKSRC} @@ -69,6 +93,9 @@ .if defined(WITH_SQLMOD) @${PATCH} -d ${WRKSRC} < ${WRKSRC}/SQLMod/patch .endif + +pre-configure: + @${ECHO} ${CONFIGURE_ARGS} post-install: .if defined(WITH_SQLMOD) diff -Nur /usr/ports/irc/unreal/distinfo unreal/distinfo --- /usr/ports/irc/unreal/distinfo Thu Jul 22 04:01:55 2004 +++ unreal/distinfo Sat Jan 15 13:40:00 2005 @@ -1,2 +1,2 @@ -MD5 (Unreal3.2.1.tar.gz) = ebe56fd42fc229681f527932eaa173cc -SIZE (Unreal3.2.1.tar.gz) = 1614434 +MD5 (Unreal3.2.2.tar.gz) = 75dc34b59d987a91e25290b29986149e +SIZE (Unreal3.2.2.tar.gz) = 1706123 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501151349.j0FDnbaD021780>