ports/165864: [UPDATE] lang/pure to 0.52
Zhihao Yuan
lichray at gmail.com
Thu Mar 8 23:00:28 UTC 2012
>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 at 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:
More information about the freebsd-ports-bugs
mailing list