After a number of years, a new stable version of nano has been
released.  Overall, little appears to have changed.  People who actually
use nano might want to give it a try.

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/nano/Makefile,v
retrieving revision 1.72
diff -u -p -r1.72 Makefile
--- Makefile    9 Sep 2014 11:10:35 -0000       1.72
+++ Makefile    24 Mar 2015 22:31:47 -0000
@@ -2,14 +2,13 @@
 
 COMMENT=       Pico editor clone with enhancements
 
-DISTNAME=      nano-2.2.6
-REVISION=      0
+DISTNAME=      nano-2.4.0
 CATEGORIES=    editors
 HOMEPAGE=      http://www.nano-editor.org/
 
 MAINTAINER=    Christian Weisgerber <na...@openbsd.org>
 
-MASTER_SITES=  http://www.nano-editor.org/dist/v2.2/ \
+MASTER_SITES=  http://www.nano-editor.org/dist/v2.4/ \
                ${MASTER_SITE_GNU:=nano/}
 
 # GPLv3
@@ -23,15 +22,13 @@ BUILD_DEPENDS=      textproc/groff>=1.21
 
 SEPARATE_BUILD=        Yes
 CONFIGURE_STYLE=gnu
+CONFIGURE_ARGS=        --disable-libmagic
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
                LDFLAGS="-L${LOCALBASE}/lib"
 
 post-install:
-       perl -i -pe 's:SYSCONFDIR:${SYSCONFDIR}:g;' \
-           -e  's:PREFIX:${TRUEPREFIX}:g;' \
-           ${PREFIX}/man/man1/nano.1 \
-           ${PREFIX}/man/man5/nanorc.5 \
-           ${PREFIX}/info/nano.info
+       perl -i -pe 's:/etc:${SYSCONFDIR}:g; s:PREFIX:${TRUEPREFIX}:g;' \
+           ${PREFIX}/man/man5/nanorc.5
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nano
        ${INSTALL_DATA} ${WRKBUILD}/doc/nanorc.sample \
            ${PREFIX}/share/examples/nano
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/nano/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo    18 Jan 2015 03:13:50 -0000      1.27
+++ distinfo    24 Mar 2015 22:31:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (nano-2.2.6.tar.gz) = vmjhM7XoHfQYc9MsUXs+WVB3DAD8X03SOBDNY1q85no=
-SIZE (nano-2.2.6.tar.gz) = 1572388
+SHA256 (nano-2.4.0.tar.gz) = UHb7UCaAUD5kjL3L8gd+Ofuhk0IK4ZID8KVMstlKdb0=
+SIZE (nano-2.4.0.tar.gz) = 1886052
Index: patches/patch-doc_man_Makefile_in
===================================================================
RCS file: patches/patch-doc_man_Makefile_in
diff -N patches/patch-doc_man_Makefile_in
--- patches/patch-doc_man_Makefile_in   23 Mar 2010 20:05:47 -0000      1.6
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-doc_man_Makefile_in,v 1.6 2010/03/23 20:05:47 naddy Exp $
---- doc/man/Makefile.in.orig   Thu Feb 11 08:04:50 2010
-+++ doc/man/Makefile.in        Tue Mar 23 20:57:04 2010
-@@ -248,7 +248,7 @@ top_srcdir = @top_srcdir@
- @GROFF_HTML_TRUE@@USE_NANORC_TRUE@BUILT_SOURCES = nano.1.html nanorc.5.html 
rnano.1.html
- nano_man_mans = nano.1 nanorc.5 rnano.1
- @GROFF_HTML_TRUE@htmlman_DATA = nano.1.html nanorc.5.html rnano.1.html
--@GROFF_HTML_TRUE@htmlmandir = $(datadir)/nano/man-html
-+@GROFF_HTML_TRUE@htmlmandir = $(htmldir)
- @GROFF_HTML_TRUE@nano_built_sources = nano.1.html nanorc.5.html rnano.1.html
- @GROFF_HTML_FALSE@EXTRA_DIST = $(nano_man_mans)
- @GROFF_HTML_TRUE@EXTRA_DIST = $(nano_man_mans) $(nano_built_sources)
Index: patches/patch-doc_man_fr_Makefile_in
===================================================================
RCS file: patches/patch-doc_man_fr_Makefile_in
diff -N patches/patch-doc_man_fr_Makefile_in
--- patches/patch-doc_man_fr_Makefile_in        23 Mar 2010 20:05:47 -0000      
1.6
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-doc_man_fr_Makefile_in,v 1.6 2010/03/23 20:05:47 naddy Exp $
---- doc/man/fr/Makefile.in.orig        Thu Feb 11 08:04:50 2010
-+++ doc/man/fr/Makefile.in     Tue Mar 23 20:57:04 2010
-@@ -206,7 +206,7 @@ top_srcdir = @top_srcdir@
- @GROFF_HTML_TRUE@@USE_NANORC_TRUE@BUILT_SOURCES = nano.1.html nanorc.5.html 
rnano.1.html
- nano_man_mans = nano.1 nanorc.5 rnano.1
- @GROFF_HTML_TRUE@htmlman_DATA = nano.1.html nanorc.5.html rnano.1.html
--@GROFF_HTML_TRUE@htmlmandir = $(datadir)/nano/man-html/fr
-+@GROFF_HTML_TRUE@htmlmandir = $(htmldir)/fr
- @GROFF_HTML_TRUE@nano_built_sources = nano.1.html nanorc.5.html rnano.1.html
- @GROFF_HTML_FALSE@EXTRA_DIST = $(nano_man_mans)
- @GROFF_HTML_TRUE@EXTRA_DIST = $(nano_man_mans) $(nano_built_sources)
Index: patches/patch-doc_man_nano_1
===================================================================
RCS file: /cvs/ports/editors/nano/patches/patch-doc_man_nano_1,v
retrieving revision 1.4
diff -u -p -r1.4 patch-doc_man_nano_1
--- patches/patch-doc_man_nano_1        22 Dec 2009 19:21:32 -0000      1.4
+++ patches/patch-doc_man_nano_1        24 Mar 2015 22:31:47 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-doc_man_nano_1,v 1.4 2009/12/22 19:21:32 naddy Exp $
---- doc/man/nano.1.orig        Thu Dec  3 04:11:22 2009
-+++ doc/man/nano.1     Tue Dec 22 19:35:25 2009
-@@ -252,8 +252,6 @@ http://www.nano-editor.org/
+--- doc/man/nano.1.orig        Mon Mar 23 04:46:00 2015
++++ doc/man/nano.1     Tue Mar 24 23:03:50 2015
+@@ -262,8 +262,6 @@ http://www.nano-editor.org/
  .PD 0
  .TP
  \fBnanorc\fP(5)
@@ -9,4 +9,4 @@ $OpenBSD: patch-doc_man_nano_1,v 1.4 200
 -\fI/usr/share/doc/nano/\fP (or equivalent on your system)
  
  .SH AUTHOR
- Chris Allegretta <chr...@asty.org>, et al (see \fIAUTHORS\fP and
+ Chris Allegretta <chr...@asty.org>, et al (see the files \fIAUTHORS\fP and
Index: patches/patch-doc_man_nanorc_5
===================================================================
RCS file: /cvs/ports/editors/nano/patches/patch-doc_man_nanorc_5,v
retrieving revision 1.4
diff -u -p -r1.4 patch-doc_man_nanorc_5
--- patches/patch-doc_man_nanorc_5      18 Aug 2010 19:41:45 -0000      1.4
+++ patches/patch-doc_man_nanorc_5      24 Mar 2015 22:31:47 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-doc_man_nanorc_5,v 1.4 2010/08/18 19:41:45 naddy Exp $
---- doc/man/nanorc.5.orig      Mon Jun 21 05:09:25 2010
-+++ doc/man/nanorc.5   Wed Aug 11 02:11:16 2010
-@@ -558,8 +558,7 @@ Per-user configuration file
+--- doc/man/nanorc.5.orig      Mon Mar 23 04:46:00 2015
++++ doc/man/nanorc.5   Tue Mar 24 23:03:50 2015
+@@ -691,8 +691,7 @@ Per-user configuration file.
  .TP
  \fBnano\fP(1)
  .PP
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/editors/nano/patches/patch-src_Makefile_in,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_Makefile_in
--- patches/patch-src_Makefile_in       23 Mar 2010 20:05:47 -0000      1.5
+++ patches/patch-src_Makefile_in       24 Mar 2015 22:31:47 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_Makefile_in,v 1.5 2010/03/23 20:05:47 naddy Exp $
---- src/Makefile.in.orig       Thu Feb 11 08:04:50 2010
-+++ src/Makefile.in    Tue Mar 23 20:57:04 2010
-@@ -212,7 +212,7 @@ nano_SOURCES = browser.c \
+--- src/Makefile.in.orig       Mon Mar 23 04:46:54 2015
++++ src/Makefile.in    Tue Mar 24 23:03:50 2015
+@@ -303,7 +303,7 @@ nano_SOURCES = browser.c \
                utils.c \
                winio.c 
  
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/nano/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST
--- pkg/PLIST   3 Dec 2010 16:45:07 -0000       1.23
+++ pkg/PLIST   24 Mar 2015 22:31:47 -0000
@@ -13,6 +13,7 @@ bin/rnano
 @man man/man1/rnano.1
 @man man/man5/nanorc.5
 share/doc/nano/
+share/doc/nano/faq.html
 share/doc/nano/fr/
 share/doc/nano/fr/nano.1.html
 share/doc/nano/fr/nanorc.5.html
@@ -27,6 +28,7 @@ share/locale/ca/LC_MESSAGES/nano.mo
 share/locale/cs/LC_MESSAGES/nano.mo
 share/locale/da/LC_MESSAGES/nano.mo
 share/locale/de/LC_MESSAGES/nano.mo
+share/locale/eo/LC_MESSAGES/nano.mo
 share/locale/es/LC_MESSAGES/nano.mo
 share/locale/eu/LC_MESSAGES/nano.mo
 share/locale/fi/LC_MESSAGES/nano.mo
@@ -36,6 +38,7 @@ share/locale/gl/LC_MESSAGES/nano.mo
 share/locale/hu/LC_MESSAGES/nano.mo
 share/locale/id/LC_MESSAGES/nano.mo
 share/locale/it/LC_MESSAGES/nano.mo
+share/locale/ja/LC_MESSAGES/nano.mo
 share/locale/ms/
 share/locale/ms/LC_MESSAGES/
 share/locale/ms/LC_MESSAGES/nano.mo
@@ -46,9 +49,7 @@ share/locale/pl/LC_MESSAGES/nano.mo
 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/
-share/locale/rw/LC_MESSAGES/
-share/locale/rw/LC_MESSAGES/nano.mo
+share/locale/sl/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
@@ -60,14 +61,20 @@ share/nano/
 share/nano/asm.nanorc
 share/nano/awk.nanorc
 share/nano/c.nanorc
+share/nano/changelog.nanorc
 share/nano/cmake.nanorc
 share/nano/css.nanorc
 share/nano/debian.nanorc
+share/nano/default.nanorc
 share/nano/fortran.nanorc
 share/nano/gentoo.nanorc
+share/nano/go.nanorc
 share/nano/groff.nanorc
 share/nano/html.nanorc
 share/nano/java.nanorc
+share/nano/javascript.nanorc
+share/nano/json.nanorc
+share/nano/lua.nanorc
 share/nano/makefile.nanorc
 share/nano/man.nanorc
 share/nano/mgp.nanorc
@@ -78,10 +85,13 @@ share/nano/ocaml.nanorc
 share/nano/patch.nanorc
 share/nano/perl.nanorc
 share/nano/php.nanorc
+share/nano/po.nanorc
 share/nano/pov.nanorc
 share/nano/python.nanorc
 share/nano/ruby.nanorc
 share/nano/sh.nanorc
+share/nano/spec.nanorc
 share/nano/tcl.nanorc
 share/nano/tex.nanorc
+share/nano/texinfo.nanorc
 share/nano/xml.nanorc
-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to