Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Nov 2006 10:00:21 -0600
From:      "Josh Paetzel <josh@tcbug.org>" <josh@tcbug.org>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/105638: [PATCH] Update irc/epic4 from 2.4 to 2.6
Message-ID:  <1163779221.98667@gimpy.tcbug.org>
Resent-Message-ID: <200611171610.kAHGA1nH095309@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         105638
>Category:       ports
>Synopsis:       [PATCH] Update irc/epic4 from 2.4 to 2.6
>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:   Fri Nov 17 16:10:01 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Josh Paetzel <josh@tcbug.org>
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:


System: FreeBSD 6.1-RELEASE-p10 #2: Wed Oct  4 14:31:32 CDT 2006
    jpaetzel@gimpy.tcbug.org:/usr/obj/usr/src/sys/GIMPY



>Description:


A new version of epic4 has been released which now will build against the net/socks5 port.  Added support for this and some other optional configure args to the port.


>How-To-Repeat:


N/A


>Fix:


--- Makefile.old        Fri Nov 17 09:20:04 2006
+++ Makefile    Fri Nov 17 09:53:11 2006
@@ -6,15 +6,14 @@
 #
 
 PORTNAME=      epic4
-PORTVERSION=   2.4
+PORTVERSION=   2.6
 PORTREVISION=  1
 CATEGORIES=    irc ipv6
 MASTER_SITES=  ftp://ftp.prbh.org/pub/epic/EPIC4-PRODUCTION/ \
                ftp://ftp.irc.org/irc/clients/unix/epic/EPIC4-PRODUCTION/ \
                ftp://ftp.parodius.com/pub/epic/EPIC4-PRODUCTION/ \
                http://ftp.freenet.de/pub/ftp.prbh.org/pub/epic/EPIC4-PRODUCTION/ \
-               ftp://ftp.eu.uu.net/pub/unix/irc/epic/EPIC4-PRODUCTION/ \
-               ftp://totem.fix.no/pub/mirrors/epic/EPIC4-PRODUCTION/
+               ftp://ftp.eu.uu.net/pub/unix/irc/epic/EPIC4-PRODUCTION/
 DISTFILES=     ${DISTNAME}${EXTRACT_SUFX} \
                ${PORTNAME}-help-20050315.tar.gz
 
@@ -29,7 +28,10 @@
 
 OPTIONS=       IPV6    "IPv6 support"          on \
                TCL     "TCL support"           on \
-               PERL    "Perl scripting support" off
+               PERL    "Perl scripting support" off \
+               SOCKS5  "Enable SOCKS5 proxy support" off \
+               SSL     "Enable SSL support" off \
+               TERMCAP "Refuse to use terminfo/ncurses" off
 
 .include <bsd.port.pre.mk>
 
@@ -59,6 +61,28 @@
 .endif
 USE_PERL5=     yes
 CONFIGURE_ARGS+=       --with-perl=${SITE_PERL}/../../${PERL_VER}/mach/CORE
+.endif
+
+## WITH_SOCKS5:                enable SOCKS5 support
+#
+.if defined(WITH_SOCKS5)
+.if exists(${LOCALBASE}/lib/libdsocks.so)
+BROKEN=                        Optional socks5 support will only build against net/socks5 which conflicts with net/dante
+.endif
+BUILD_DEPENDS+=                ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
+CONFIGURE_ARGS+=       --with-socks5=/usr/local/include
+.endif
+
+## WITH_SSL            enable SSL support
+#
+.if defined(WITH_SSL)
+CONFIGURE_ARGS+=       --with-ssl
+.endif
+
+## WITH_TERMCAP                forceably refuse to use terminfo/ncurses
+#
+.if defined(WITH_TERMCAP)
+CONFIGURE_ARGS+=       --with-termcap
 .endif
 
 post-extract:

--------------------------------------------------------------------------------------------------------------------------

--- distinfo.old        Fri Nov 17 09:20:14 2006
+++ distinfo    Fri Nov 17 09:20:14 2006
@@ -1,6 +1,6 @@
-MD5 (epic4-2.4.tar.gz) = a26d50d3db4c7faa4b82b966ad4f4f25
-SHA256 (epic4-2.4.tar.gz) = 4d32e4555086bc1f28fe5f796d1652592f29a615f30a22977b438bc639b4df34
-SIZE (epic4-2.4.tar.gz) = 767678
+MD5 (epic4-2.6.tar.gz) = 3af76d22762b5015735bc9cb7f43d2c9
+SHA256 (epic4-2.6.tar.gz) = cabc3779b86afae7ddb1875c2cb641f3f1f825ee008315fd2735644d863af58c
+SIZE (epic4-2.4.tar.gz) = 769591
 MD5 (epic4-help-20050315.tar.gz) = 9888d1af465ca72bf9a02487264071a5
 SHA256 (epic4-help-20050315.tar.gz) = 714afd07348731e6ac82e1f6548acc12e84539b3106ab27fa5d00ed5696256f7
 SIZE (epic4-help-20050315.tar.gz) = 332502

--------------------------------------------------------------------------------------------------------------------------

--- pkg-plist.old       Fri Nov 17 09:20:28 2006
+++ pkg-plist   Fri Nov 17 09:20:28 2006
@@ -1,5 +1,5 @@
 bin/epic
-bin/epic-EPIC4-2.4
+bin/epic-EPIC4-2.6
 libexec/wserv4
 share/epic/help/1_General/1_General
 share/epic/help/1_General/away



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1163779221.98667>