Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Mar 2019 15:01:22 +0000 (UTC)
From:      Josh Paetzel <jpaetzel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r496573 - head/irc/epic4
Message-ID:  <201903221501.x2MF1MKc075234@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jpaetzel
Date: Fri Mar 22 15:01:22 2019
New Revision: 496573
URL: https://svnweb.freebsd.org/changeset/ports/496573

Log:
  Version update and several cleanups
  
  - Update to port version 2.10.6
  - Clean up mirror sites
  - switch to OPTION_USES framework
  - Fix PERL build option by replacing ${PERL_VERSION} with ${PERL_VER} in the path
      that is passed to --with-perl
  - Minor changes to satisfy portlint
  
  PR:	236709
  Submitted by:	caf@bitchx.org

Modified:
  head/irc/epic4/Makefile
  head/irc/epic4/distinfo
  head/irc/epic4/pkg-message

Modified: head/irc/epic4/Makefile
==============================================================================
--- head/irc/epic4/Makefile	Fri Mar 22 14:43:10 2019	(r496572)
+++ head/irc/epic4/Makefile	Fri Mar 22 15:01:22 2019	(r496573)
@@ -2,44 +2,36 @@
 # $FreeBSD$
 
 PORTNAME=	epic4
-PORTVERSION=	2.10.5
-PORTREVISION=	3
+PORTVERSION=	2.10.6
 CATEGORIES=	irc ipv6
 MASTER_SITES=	http://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/ \
-		http://tehran.lain.pl/epic-mirror/EPIC4-PRODUCTION/ \
-		ftp://ftp.irc.org/irc/clients/unix/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/
+		http://ftp.cc.uoc.gr/mirrors/irc/epic/EPIC4-PRODUCTION/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
 		${PORTNAME}-help-20050315.tar.bz2
 
 MAINTAINER=	jpaetzel@FreeBSD.org
-COMMENT=	The (E)nhanced (P)rogrammable (I)RC-II (C)lient
+COMMENT=	(E)nhanced (P)rogrammable (I)RC-II (C)lient
 
 LICENSE=	BSD3CLAUSE
 
+USES=		ncurses tar:xz
+
 CONFLICTS=	epic5-0.[0-2]*
 
 GNU_CONFIGURE=	yes
 PLIST_SUB+=	PORTVERSION=${PORTVERSION}
-USES=		ncurses tar:bzip2 ssl
 CFLAGS:=	${CFLAGS:C/-O2/-g -O/g}
 
 OPTIONS_DEFINE=	IPV6 TCL PERL SSL DOCS
 OPTIONS_DEFAULT=	TCL PERL SSL
 
-.include <bsd.port.options.mk>
+IPV6_CONFIGURE_WITH=	ipv6
 
-.if ! ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+=	--without-ipv6
-.endif
+SSL_CONFIGURE_WITH=	ssl="${OPENSSLBASE}"
+SSL_USES=		ssl
 
-.if ${PORT_OPTIONS:MTCL}
-USES+=			tcl
-CONFIGURE_ARGS+=	--with-tcl
-.else
-CONFIGURE_ARGS+=	--without-tcl
-.endif
+TCL_CONFIGURE_WITH=	tcl
+TCL_USES=		tcl
 
 #  enable perl5 support (requires perl 5.6.1 or newer)
 #
@@ -48,18 +40,11 @@ CONFIGURE_ARGS+=	--without-tcl
 # patch to configure would be a better idea, but we need to rely on
 # SITE_PERL and PERL_VERSION to create the path.
 #
-.if ${PORT_OPTIONS:MPERL}
-USES+=		perl5
-CONFIGURE_ARGS+=	--with-perl=${LOCALBASE}/lib/perl5/${PERL_VERSION}/${PERL_ARCH}/CORE
-.else
-CONFIGURE_ARGS+=	--without-perl
-.endif
 
-.if ${PORT_OPTIONS:MSSL}
-CONFIGURE_ARGS+=	--with-ssl
-.else
-CONFIGURE_ARGS+=	--without-ssl
-.endif
+PERL_CONFIGURE_WITH=	perl="${LOCALBASE}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE"
+PERL_USES=		perl5
+
+.include <bsd.port.options.mk>
 
 post-extract:
 	@${FIND} ${WRKDIR} -type d -name CVS | ${XARGS} ${RM} -r

Modified: head/irc/epic4/distinfo
==============================================================================
--- head/irc/epic4/distinfo	Fri Mar 22 14:43:10 2019	(r496572)
+++ head/irc/epic4/distinfo	Fri Mar 22 15:01:22 2019	(r496573)
@@ -1,4 +1,5 @@
-SHA256 (epic4-2.10.5.tar.bz2) = fca7b1788bde52687fd01c33c5e74d0e16fcc656a76b387de18504eda764ff80
-SIZE (epic4-2.10.5.tar.bz2) = 636364
+TIMESTAMP = 1553042057
+SHA256 (epic4-2.10.6.tar.xz) = eaa79efe6393525de9632cc796e6a6fb15b476baec71d270fdeb7e28186953c1
+SIZE (epic4-2.10.6.tar.xz) = 585300
 SHA256 (epic4-help-20050315.tar.bz2) = a7b7026ecfc00ab7040ef5e435d72fd347d48fab128722d4e213dba194cd5bbe
 SIZE (epic4-help-20050315.tar.bz2) = 238390

Modified: head/irc/epic4/pkg-message
==============================================================================
--- head/irc/epic4/pkg-message	Fri Mar 22 14:43:10 2019	(r496572)
+++ head/irc/epic4/pkg-message	Fri Mar 22 15:01:22 2019	(r496573)
@@ -3,4 +3,4 @@ build a client the way you want it.  You will not find
 a script of some sort.
 
 Some of the more popular scripts can be found at:
-http://epicsol.org/doku.php/scripts
+http://epicsol.org/doku.php?id=scripts



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