ports/105638: [PATCH] Update irc/epic4 from 2.4 to 2.6
Josh Paetzel <josh@tcbug.org>
josh at tcbug.org
Fri Nov 17 16:11:01 UTC 2006
>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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list