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