From nobody@FreeBSD.org  Fri Apr 11 01:50:00 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4AFC2106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 11 Apr 2008 01:50:00 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 401708FC1A
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 11 Apr 2008 01:50:00 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3B1ndQI018240
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 11 Apr 2008 01:49:39 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m3B1ncHK018239;
	Fri, 11 Apr 2008 01:49:38 GMT
	(envelope-from nobody)
Message-Id: <200804110149.m3B1ncHK018239@www.freebsd.org>
Date: Fri, 11 Apr 2008 01:49:38 GMT
From: Josh Paetzel <josh@tcbug.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [maintainer update] update irc/epic5 to latest version and add features
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         122641
>Category:       ports
>Synopsis:       [maintainer update] update irc/epic5 to latest version and add features
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    beech
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 11 02:00:08 UTC 2008
>Closed-Date:    Tue Apr 15 01:09:22 UTC 2008
>Last-Modified:  Tue Apr 15 01:10:08 UTC 2008
>Originator:     Josh Paetzel
>Release:        6.3-RELEASE-p1
>Organization:
>Environment:
FreeBSD ports2.tcbug.org 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #3: Mon Apr  7 13:58:38 CDT 2008     jpaetzel@homebase.tcbug.org:/usr/obj/usr/src/sys/HOMEBASE  i386

>Description:
Update irc/epic5 to latest released version.
Add optional ruby support
Add optional libiconv support
Use bzip2 distfiles
Remove hard wired versioning in pkg-plist
>How-To-Repeat:
N/A
>Fix:
--- Makefile.old        2008-04-11 00:13:27.000000000 +0000
+++ Makefile    2008-04-11 01:34:15.000000000 +0000
@@ -6,7 +6,7 @@
 #

 PORTNAME=      epic5
-PORTVERSION=   0.3.5
+PORTVERSION=   0.3.8
 CATEGORIES=    irc ipv6
 MASTER_SITES=  http://ftp.epicsol.org/pub/epic/EPIC5-BETA/ \
                http://tehran.lain.pl/epic-mirror/EPIC5-BETA/ \
@@ -22,11 +22,16 @@
 GNU_CONFIGURE= yes
 MAN1=          epic5.1
 USE_OPENSSL=   yes
-CONFIGURE_ARGS+=       --without-ruby
+PLIST_SUB+=    PORTVERSION=${PORTVERSION}
+USE_BZIP2=     yes
+CFLAGS:=       ${CFLAGS:C/-O2/-g -O/g}

 OPTIONS=       IPV6    "IPv6 support"          on \
                TCL     "TCL support"           on \
-               PERL    "Perl scripting support" off
+               PERL    "Perl scripting support" on \
+               RUBY    "Ruby scripting support" on \
+               TERMCAP "Refuse to use terminfo/ncurses" off \
+               ICONV   "Enable experimental iconv support" off

 .include <bsd.port.pre.mk>

@@ -55,6 +60,33 @@
 .if defined(WITH_PERL)
 USE_PERL5=     yes
 CONFIGURE_ARGS+=       --with-perl=${SITE_PERL}/../../${PERL_VER}/mach/CORE
+.else
+CONFIGURE_ARGS+=       --without-perl
+.endif
+
+## WITH_RUBY:  enable ruby scripting support
+#
+.if defined(WITH_RUBY)
+USE_RUBY=              yes
+.include "${PORTSDIR}/Mk/bsd.ruby.mk"
+CONFIGURE_ARGS+=       --with-ruby
+.else
+CONFIGURE_ARGS+=       --without-ruby
+.endif
+
+## WITH_TERMCAP                forecably refuse to use terminfo/ncurses
+#
+.if defined(WITH_TERMCAP)
+CONFIGURE_ARGS+=       --with-termcap
+.endif
+
+## WITH_ICONV          experimental iconv support
+#
+.if defined(WITH_ICONV)
+LIB_DEPENDS+=          iconv:${PORTSDIR}/converters/libiconv
+CONFIGURE_ARGS+=       --with-iconv
+.else
+CONFIGURE_ARGS+=       --without-iconv
 .endif

 post-extract:

--- distinfo.old        2008-04-11 00:14:07.000000000 +0000
+++ distinfo    2008-04-11 00:50:12.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (epic5-0.3.5.tar.gz) = 5d787fcc966d2389c49288a474d56c74
-SHA256 (epic5-0.3.5.tar.gz) = e4a8e3d0d49e4dbf34b30703eba87a867539b8211121d985ae53f7bdb02cab6a
-SIZE (epic5-0.3.5.tar.gz) = 881160
+MD5 (epic5-0.3.8.tar.bz2) = e3d8df6013c609a9b2e605b6d4524518
+SHA256 (epic5-0.3.8.tar.bz2) = 4e8185214eca094c2f394bbca57a2b8c8310283aa591f757cbde7e5d5a6a0c1e
+SIZE (epic5-0.3.8.tar.bz2) = 734431

--- pkg-plist.old       2008-04-11 00:13:55.000000000 +0000
+++ pkg-plist   2008-04-11 00:53:53.000000000 +0000
@@ -1,5 +1,5 @@
 bin/epic5
-bin/epic5-0.3.5
+bin/epic5-%%PORTVERSION%%
 libexec/epic5-wserv4
 %%PORTDOCS%%%%DOCSDIR%%/BUG_FORM
 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->beech 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Apr 11 02:00:15 UTC 2008 
Responsible-Changed-Why:  
beech@ wants this category PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122641 
State-Changed-From-To: open->feedback 
State-Changed-By: beech 
State-Changed-When: Mon Apr 14 03:00:37 UTC 2008 
State-Changed-Why:  
Patch doesn't apply, awaiting maintainer feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122641 

From: Beech Rintoul <beech@freebsd.org>
To: bug-followup@FreeBSD.org
Cc: Josh Paetzel <josh@tcbug.org>,
 Beech Rintoul <beech@freebsd.org>
Subject: Re: ports/122641: [maintainer update] update irc/epic5 to latest version and add features
Date: Sun, 13 Apr 2008 19:00:04 -0800

 Please re-roll this patch, it doesn't apply to head.
 
 stargate# patch <pr-patch
 Hmm...  Looks like a unified diff to me...
 The text leading up to this was:
 --------------------------
 |--- Makefile.old        2008-04-11 00:13:27.000000000 +0000
 |+++ Makefile    2008-04-11 01:34:15.000000000 +0000
 --------------------------
 Patching file Makefile using Plan A...
 Hunk #1 failed at 6.
 Hunk #2 failed at 22.
 Hunk #3 failed at 60.
 3 out of 3 hunks failed--saving rejects to Makefile.rej
 
 -- 
 ---------------------------------------------------------------------------------------
 Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org
 /"\   ASCII Ribbon Campaign  | FreeBSD Since 4.x
 \ / - NO HTML/RTF in e-mail   | http://www.freebsd.org
  X  - NO Word docs in e-mail | Latest Release:
 / \  - http://www.FreeBSD.org/releases/7.0R/announce.html
 ---------------------------------------------------------------------------------------
 
 
 

From: Pietro Cerutti <gahr@FreeBSD.org>
To: bug-followup@FreeBSD.org, josh@tcbug.org
Cc:  
Subject: Re: ports/122641: [maintainer update] update irc/epic5 to latest
 version and add features
Date: Tue, 15 Apr 2008 00:48:41 +0200

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA512
 
 Hi beech,
 please try this one, it applies cleanly here:
 
 http://gahr.ch/FreeBSD/patches/_pending/epic5.diff
 
 - --
 Pietro Cerutti
 gahr@FreeBSD.org
 
 PGP Public Key:
 http://gahr.ch/pgp
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.8 (FreeBSD)
 
 iEYEAREKAAYFAkgD30gACgkQwMJqmJVx945ibACg3MknJa587oivtf70cThfLI/2
 pIQAn3zpP5JIcXyAPRXe69ZCheRAwLQh
 =ouAL
 -----END PGP SIGNATURE-----
State-Changed-From-To: feedback->closed 
State-Changed-By: beech 
State-Changed-When: Tue Apr 15 01:08:59 UTC 2008 
State-Changed-Why:  
Committed, Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122641 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/122641: commit references a PR
Date: Tue, 15 Apr 2008 01:08:28 +0000 (UTC)

 beech       2008-04-15 01:08:23 UTC
 
   FreeBSD ports repository
 
   Modified files:
     irc/epic5            Makefile distinfo pkg-plist 
   Log:
   - Update to 0.3.8
   - Add optional ruby support
   - Add optional libiconv support
   - Use bzip2 distfiles
   - Remove hard wired versioning in pkg-plist
   
   PR:             ports/122641
   Submitted by:   Josh Paetzel <josh@tcbug.org> (maintainer)
   
   Revision  Changes    Path
   1.64      +34 -3     ports/irc/epic5/Makefile
   1.36      +3 -3      ports/irc/epic5/distinfo
   1.35      +1 -1      ports/irc/epic5/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
