Subject: pkg/37133: pkgsrc update to editors/nano
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jdw-pkgsrc@menelos.com>
List: pkgsrc-bugs
Date: 10/14/2007 21:55:00
>Number:         37133
>Category:       pkg
>Synopsis:       Updates editors/nano from 1.2.5 to 2.0.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 14 21:55:00 +0000 2007
>Originator:     Jason White
>Release:        NetBSD 3.1
>Organization:
Jason White <jdw-pkgsrc@menelos.com>       Jabber: jdwhite(jabber.org)
http://jdwhite.menelos.com/                     jason.d.white(gmail.com)
PGP KeyID: 0x5290E477
>Environment:
System: NetBSD bender.menelos.com 3.1 NetBSD 3.1 (BENDER_XEN2_DOMU) #0: Sat Nov 18 20:00:43 CST 2006 root@smeghead:/usr/obj/i386/BENDER_XEN2_DOMU i386
Architecture: i386
Machine: i386
>Description:
Updates editors/nano to 2.0.6 from 1.2.5.

The 2.0 release of GNU nano is a major leap forward in usability and 
features, building on the 1.3 branch. The following improvemens and features 
are available in version 2.0 include:
 
    * UTF-8 support.
    * Improved color syntax highlighting.
    * Copy text without cutting..
    * Verbatim input mode.
    * Repeat last seach w/o confirmation (Meta-W)
    * Spell check/replace selected text only
    * Indent marked text
    * Move to beginning/end of paragraph
    * Search within the file browser
    * Mixed file format auto-conversion

>How-To-Repeat:
>Fix:
Patch follows.

diff -ru nano.orig/Makefile nano/Makefile
--- nano.orig/Makefile	2007-10-14 12:48:12.000000000 -0500
+++ nano/Makefile	2007-10-14 16:34:17.000000000 -0500
@@ -1,8 +1,8 @@
 # $NetBSD: Makefile,v 1.28 2007/10/14 13:30:45 obache Exp $
 
-DISTNAME=	nano-1.2.5
+DISTNAME=	nano-2.0.6
 CATEGORIES=	editors
-MASTER_SITES=	http://www.nano-editor.org/dist/v1.2/
+MASTER_SITES=	http://www.nano-editor.org/dist/v2.0/
 
 MAINTAINER=	pkgsrc-users@NetBSD.org
 HOMEPAGE=	http://www.nano-editor.org/
@@ -11,8 +11,9 @@
 GNU_CONFIGURE=		yes
 USE_PKGLOCALEDIR=	yes
 USE_TOOLS+=		msgfmt
+USE_NCURSES=		yes
 
-INFO_FILES=	yes
+INFO_FILES=		yes
 
 CONFIGURE_ARGS+=	--enable-color
 CONFIGURE_ARGS+=	--enable-multibuffer
diff -ru nano.orig/PLIST nano/PLIST
--- nano.orig/PLIST	2006-05-12 23:07:44.000000000 -0500
+++ nano/PLIST	2007-10-14 15:06:46.000000000 -0500
@@ -1,8 +1,14 @@
-@comment $NetBSD: PLIST,v 1.11 2006/04/17 07:07:18 jlam Exp $
+@comment $NetBSD$
 bin/nano
+bin/rnano
 info/nano.info
+man/fr/man1/nano.1
+man/fr/man1/rnano.1
+man/fr/man5/nanorc.5
 man/man1/nano.1
+man/man1/rnano.1
 man/man5/nanorc.5
+share/locale/bg/LC_MESSAGES/nano.mo
 share/locale/ca/LC_MESSAGES/nano.mo
 share/locale/cs/LC_MESSAGES/nano.mo
 share/locale/da/LC_MESSAGES/nano.mo
@@ -11,6 +17,7 @@
 share/locale/eu/LC_MESSAGES/nano.mo
 share/locale/fi/LC_MESSAGES/nano.mo
 share/locale/fr/LC_MESSAGES/nano.mo
+share/locale/ga/LC_MESSAGES/nano.mo
 share/locale/gl/LC_MESSAGES/nano.mo
 share/locale/hu/LC_MESSAGES/nano.mo
 share/locale/id/LC_MESSAGES/nano.mo
@@ -23,7 +30,26 @@
 share/locale/pt_BR/LC_MESSAGES/nano.mo
 share/locale/ro/LC_MESSAGES/nano.mo
 share/locale/ru/LC_MESSAGES/nano.mo
+share/locale/rw/LC_MESSAGES/nano.mo
 share/locale/sr/LC_MESSAGES/nano.mo
 share/locale/sv/LC_MESSAGES/nano.mo
 share/locale/tr/LC_MESSAGES/nano.mo
 share/locale/uk/LC_MESSAGES/nano.mo
+share/locale/vi/LC_MESSAGES/nano.mo
+share/locale/zh_TW/LC_MESSAGES/nano.mo
+share/nano/asm.nanorc
+share/nano/c.nanorc
+share/nano/groff.nanorc
+share/nano/html.nanorc
+share/nano/java.nanorc
+share/nano/man.nanorc
+share/nano/mutt.nanorc
+share/nano/nanorc.nanorc
+share/nano/patch.nanorc
+share/nano/perl.nanorc
+share/nano/pov.nanorc
+share/nano/python.nanorc
+share/nano/ruby.nanorc
+share/nano/sh.nanorc
+share/nano/tex.nanorc
+@dirrm share/nano
diff -ru nano.orig/distinfo nano/distinfo
--- nano.orig/distinfo	2007-10-14 12:48:12.000000000 -0500
+++ nano/distinfo	2007-10-14 13:33:49.000000000 -0500
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.11 2007/10/14 13:30:46 obache Exp $
 
-SHA1 (nano-1.2.5.tar.gz) = ba55942aacf9f296a910d8f73afb7446f118830d
-RMD160 (nano-1.2.5.tar.gz) = 92d694b79588fafdedc2731c2e1240bb100950f9
-Size (nano-1.2.5.tar.gz) = 911938 bytes
+SHA1 (nano-2.0.6.tar.gz) = 00102580404cdb1c8594e5f6193000d5acac2249
+RMD160 (nano-2.0.6.tar.gz) = 858dc7cf7137cc2b19e9084a503fe508ef734381
+Size (nano-2.0.6.tar.gz) = 1315207 bytes