Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Mar 2012 16:55:01 -0600
From:      Zhihao Yuan <lichray@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/165864: [UPDATE] lang/pure to 0.52
Message-ID:  <4f5938c7.4ad1320a.28a8.014b@mx.google.com>
Resent-Message-ID: <201203082300.q28N0RqP097209@freefall.freebsd.org>

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

>Number:         165864
>Category:       ports
>Synopsis:       [UPDATE] lang/pure to 0.52
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 08 23:00:27 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.3-PRERELEASE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD elitebook.hp 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #4 r232672: Wed Mar 7 16:13:14 CST 2012 lichray@elitebook.hp:/usr/obj/home/lichray/devel/freebsd-8/sys/HOUKAGO amd64


	
>Description:
	
	Add a new option, let user choose between GNU readline and BSD editline.

	XXX I'm not sure when /usr/include/edit/readline got being added. If you know it, we need to add a FreeBSD version check to disable this option on the old bases. Thanks.
>How-To-Repeat:
	
>Fix:

	

--- pure-0.52.patch begins here ---
diff -ruN --exclude=CVS ../pure.orig/Makefile ./Makefile
--- ../pure.orig/Makefile	2012-01-26 14:12:37.000000000 -0600
+++ ./Makefile	2012-03-08 13:36:15.111226972 -0600
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	pure
-PORTVERSION=	0.51
-PORTREVISION=	1
+PORTVERSION=	0.52
 CATEGORIES=	lang
 DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz ${PORTNAME}-docs-${PORTVERSION}.tar.gz
 
@@ -33,7 +32,8 @@
 
 CONFIGURE_ARGS=	--with-libgmp-prefix=${LOCALBASE} --enable-release
 
-OPTIONS=	EMACS "Compile pure-mode.el with Emacs" off
+OPTIONS=	EMACS "Compile pure-mode.el with Emacs" off \
+		READLINE "Use GNU readline instead of BSD editline" off
 
 .include <bsd.port.options.mk>
 
@@ -46,6 +46,10 @@
 PLIST_SUB+=	ELC="@comment "
 .endif
 
+.if !defined(WITH_READLINE)
+CONFIGURE_ARGS+=	--without-readline
+.endif
+
 .if ${ARCH} == "amd64"
 CONFIGURE_TARGET=	x86_64-portbld-freebsd
 .endif
diff -ruN --exclude=CVS ../pure.orig/distinfo ./distinfo
--- ../pure.orig/distinfo	2012-01-26 05:18:50.000000000 -0600
+++ ./distinfo	2012-03-08 13:27:01.358894111 -0600
@@ -1,4 +1,4 @@
-SHA256 (pure/pure-0.51.tar.gz) = 990b0a30cfb91f1f5a93847c1de666d52d7817f5be28d3753a06f42bc9d74412
-SIZE (pure/pure-0.51.tar.gz) = 1114840
-SHA256 (pure/pure-docs-0.51.tar.gz) = 2e13c12b0d1a03dbdf12c09f30bcbd86e50367079776d677b21e2ee1487419a5
-SIZE (pure/pure-docs-0.51.tar.gz) = 3376386
+SHA256 (pure/pure-0.52.tar.gz) = f7b83e07b38275087def31e2423a1c2a759134822489a65d1e3fae57163eab4f
+SIZE (pure/pure-0.52.tar.gz) = 1130041
+SHA256 (pure/pure-docs-0.52.tar.gz) = aaff6167c0c1111e453d0d0d653414a2ae334f3940544407b70a743891ad0203
+SIZE (pure/pure-docs-0.52.tar.gz) = 3522081
--- pure-0.52.patch ends here ---


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4f5938c7.4ad1320a.28a8.014b>