notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
nano-devel Nano's ANOther editor, an enhanced free Pico clone
2.5.3_1 editors Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5.3_1Version of this port present on the latest quarterly branch.
Maintainer: danilo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-11-16 23:59:56
Last Update: 2020-04-23 21:28:57
SVN Revision: 532711
People watching this port, also watch:: monit, tmux, tcpdump, zrep
License: GPLv3
WWW:
http://www.nano-editor.org/
Description:
This is the development version of nano: nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "goto line number". WWW: http://www.nano-editor.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (94 items)
Collapse this list.
  1. /usr/local/share/licenses/nano-devel-2.5.3_1/catalog.mk
  2. /usr/local/share/licenses/nano-devel-2.5.3_1/LICENSE
  3. /usr/local/share/licenses/nano-devel-2.5.3_1/GPLv3
  4. bin/nano
  5. bin/rnano
  6. man/fr/man1/nano.1.gz
  7. man/fr/man1/rnano.1.gz
  8. man/fr/man5/nanorc.5.gz
  9. man/man1/nano.1.gz
  10. man/man1/rnano.1.gz
  11. man/man5/nanorc.5.gz
  12. share/doc/nano/faq.html
  13. share/doc/nano/fr/nano.1.html
  14. share/doc/nano/fr/nanorc.5.html
  15. share/doc/nano/fr/rnano.1.html
  16. share/doc/nano/nano.1.html
  17. share/doc/nano/nanorc.5.html
  18. share/doc/nano/rnano.1.html
  19. share/examples/nano/nanorc.sample
  20. share/locale/bg/LC_MESSAGES/nano.mo
  21. share/locale/ca/LC_MESSAGES/nano.mo
  22. share/locale/cs/LC_MESSAGES/nano.mo
  23. share/locale/da/LC_MESSAGES/nano.mo
  24. share/locale/de/LC_MESSAGES/nano.mo
  25. share/locale/eo/LC_MESSAGES/nano.mo
  26. share/locale/es/LC_MESSAGES/nano.mo
  27. share/locale/eu/LC_MESSAGES/nano.mo
  28. share/locale/fi/LC_MESSAGES/nano.mo
  29. share/locale/fr/LC_MESSAGES/nano.mo
  30. share/locale/ga/LC_MESSAGES/nano.mo
  31. share/locale/gl/LC_MESSAGES/nano.mo
  32. share/locale/hr/LC_MESSAGES/nano.mo
  33. share/locale/hu/LC_MESSAGES/nano.mo
  34. share/locale/id/LC_MESSAGES/nano.mo
  35. share/locale/it/LC_MESSAGES/nano.mo
  36. share/locale/ja/LC_MESSAGES/nano.mo
  37. share/locale/ms/LC_MESSAGES/nano.mo
  38. share/locale/nb/LC_MESSAGES/nano.mo
  39. share/locale/nl/LC_MESSAGES/nano.mo
  40. share/locale/nn/LC_MESSAGES/nano.mo
  41. share/locale/pl/LC_MESSAGES/nano.mo
  42. share/locale/pt_BR/LC_MESSAGES/nano.mo
  43. share/locale/ro/LC_MESSAGES/nano.mo
  44. share/locale/ru/LC_MESSAGES/nano.mo
  45. share/locale/sl/LC_MESSAGES/nano.mo
  46. share/locale/sr/LC_MESSAGES/nano.mo
  47. share/locale/sv/LC_MESSAGES/nano.mo
  48. share/locale/tr/LC_MESSAGES/nano.mo
  49. share/locale/uk/LC_MESSAGES/nano.mo
  50. share/locale/vi/LC_MESSAGES/nano.mo
  51. share/locale/zh_CN/LC_MESSAGES/nano.mo
  52. share/locale/zh_TW/LC_MESSAGES/nano.mo
  53. share/nano/asm.nanorc
  54. share/nano/autoconf.nanorc
  55. share/nano/awk.nanorc
  56. share/nano/c.nanorc
  57. share/nano/changelog.nanorc
  58. share/nano/cmake.nanorc
  59. share/nano/css.nanorc
  60. share/nano/debian.nanorc
  61. share/nano/default.nanorc
  62. share/nano/elisp.nanorc
  63. share/nano/fortran.nanorc
  64. share/nano/gentoo.nanorc
  65. share/nano/go.nanorc
  66. share/nano/groff.nanorc
  67. share/nano/guile.nanorc
  68. share/nano/html.nanorc
  69. share/nano/java.nanorc
  70. share/nano/javascript.nanorc
  71. share/nano/json.nanorc
  72. share/nano/lua.nanorc
  73. share/nano/makefile.nanorc
  74. share/nano/man.nanorc
  75. share/nano/mgp.nanorc
  76. share/nano/mutt.nanorc
  77. share/nano/nanorc.nanorc
  78. share/nano/nftables.nanorc
  79. share/nano/objc.nanorc
  80. share/nano/ocaml.nanorc
  81. share/nano/patch.nanorc
  82. share/nano/perl.nanorc
  83. share/nano/php.nanorc
  84. share/nano/po.nanorc
  85. share/nano/postgresql.nanorc
  86. share/nano/pov.nanorc
  87. share/nano/python.nanorc
  88. share/nano/ruby.nanorc
  89. share/nano/sh.nanorc
  90. share/nano/spec.nanorc
  91. share/nano/tcl.nanorc
  92. share/nano/tex.nanorc
  93. share/nano/texinfo.nanorc
  94. share/nano/xml.nanorc
Collapse this list.
Dependency lines:
  • nano-devel>0:editors/nano-devel
Conflicts:
CONFLICTS:
  • nano-2*
No installation instructions:
This port has been deleted.
PKGNAME: nano-devel
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (nano-2.5.3.tar.gz) = b2b060129b9feff2d4870d803a441178c96531de9aed144ec0b83bd63ccb12ee SIZE (nano-2.5.3.tar.gz) = 1967760

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. msgfmt : devel/gettext-tools
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for nano-devel-2.5.3_1: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
ncurses groff gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.gnu.org/gnu/nano/
  2. ftp://ftp.informatik.hu-berlin.de/pub/gnu/gnu/nano/
  3. ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/nano/
  4. ftp://ftp.kddlabs.co.jp/GNU/gnu/nano/
  5. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/nano/
  6. http://ftp.funet.fi/pub/gnu/prep/nano/
  7. http://www.gtlib.gatech.edu/pub/gnu/gnu/nano/
  8. http://www.nano-editor.org/dist/v2.5/
  9. https://ftp.gnu.org/gnu/nano/
  10. https://ftpmirror.gnu.org/nano/
  11. https://mirrors.kernel.org/gnu/nano/
Collapse this list.

Number of commits found: 49

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5.3_1
23 Apr 2020 21:28:57
Revision:532711Original commit files touched by this commit
danilo search for other commits by this committer
- Remove editors/nano-devel. This port is pointless and very old.  editors/nano
should be used instead.
2.5.3_1
10 Nov 2018 18:12:58
Revision:484628Original commit files touched by this commit
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2.5.3
07 Jul 2018 19:57:40
Revision:474132Original commit files touched by this commit
danilo search for other commits by this committer
- Set PORTSCOUT=ignore for now
2.5.3
25 May 2017 14:25:12
Revision:441693Original commit files touched by this commit
bapt search for other commits by this committer
Register groff dependency which is used to generate the html documents
when DOCS is on
2.5.3
27 Feb 2016 00:14:52
Revision:409641Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 2.5.3
2.5.2
13 Feb 2016 14:35:36
Revision:408800Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 2.5.2
2.5.1
31 Jan 2016 14:22:16
Revision:407642Original commit files touched by this commit
marino search for other commits by this committer
editors/nano-devel: document ncurses requirement (USES+=ncurses)

approved by:	infrastructure blanket
2.5.1
12 Jan 2016 01:48:45
Revision:405819Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 2.5.1
2.5.0
13 Dec 2015 18:08:45
Revision:403680Original commit files touched by this commit
danilo search for other commits by this committer
- Update to 2.5.0
- Add EXAMPLES option
2.3.6
16 Sep 2015 13:03:46
Revision:397064Original commit files touched by this commit
mat search for other commits by this committer
It seems some people keep adding $FreeBSD$ to patch files.

Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2.3.6
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2.3.6
24 Nov 2014 01:56:42
Revision:373190Original commit files touched by this commit
danilo search for other commits by this committer
- Update from 2.3.3 to 2.3.6
- Take maintainership
- Use options helpers
- Simplify Makefile
2.3.3
27 Oct 2014 12:19:13
Revision:371560Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
2.3.3
24 Sep 2014 06:00:10
Revision:369161Original commit files touched by this commit
eadler search for other commits by this committer
Hand back my ports to the pool.

Ports require time and TLC which I no longer have.
2.3.3
29 May 2014 06:09:01
Revision:355667Original commit files touched by this commit
eadler search for other commits by this committer
Update to 2.3.3

2014.05.28 - This release contains
                many many improvements to the core system, including
                substantial improvements to the undo/redo code, UTF-8
                handling, the configure script, and display of shortcuts
                on very wide terminals,  New features include the
                ability to read named pipes (--noread), as well as
                linter support (see the nanorc man page for details).  Also
                included are much improved syntax highlighting code, and
                configurations for JSON, texinfo, Go, and a default syntax
                for catch all highlighting. Finally, nano now has the
                ability to set the color of the title bar, status bar, and
                shortcut keys (e.g. "^X") and their descriptions.  Again
                see the nanorc page for details.
2.3.3b2
14 May 2014 04:51:34
Revision:354021Original commit files touched by this commit
eadler search for other commits by this committer
Remove extraneous item in pkg-plist

Found with: redports
Not found with: poudriere
2.3.3b2
14 May 2014 04:46:15
Revision:354020Original commit files touched by this commit
eadler search for other commits by this committer
Update to 2.3.3pre2
2.3.2
21 Feb 2014 13:36:35
Revision:345406Original commit files touched by this commit
ehaupt search for other commits by this committer
Remove trailing whitespaces from category editors
2.3.2
10 Feb 2014 13:54:28
Revision:343634Original commit files touched by this commit
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2.3.2
22 Jan 2014 17:41:08
Revision:340725Original commit files touched by this commit
mat search for other commits by this committer
Fixup props on patches.

With hat:	portmgr
Sponsored by:	Absolight
2.3.2
21 Jan 2014 23:40:23
Revision:340674Original commit files touched by this commit
bapt search for other commits by this committer
Fix properties on pkg-plist
2.3.2
28 Sep 2013 23:56:01
Revision:328632Original commit files touched by this commit
eadler search for other commits by this committer
- Convert to staging.
2.3.2
20 Sep 2013 16:36:24
Revision:327720Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
editors)
2.3.2
16 Jul 2013 22:07:57
Revision:323131Original commit files touched by this commit
eadler search for other commits by this committer
Pet portlint
2.3.2
16 Jul 2013 21:59:48
Revision:323129Original commit files touched by this commit
eadler search for other commits by this committer
Remove now excess verbiage.

Reviewed by:	bapt
2.3.2
24 Apr 2013 18:10:32
Revision:316464Original commit files touched by this commit
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
2.3.2
24 Apr 2013 17:47:51
Revision:316459Original commit files touched by this commit
eadler search for other commits by this committer
Convert to USES=gettext

Reviewed by:	kwm
2.3.2
28 Mar 2013 02:50:15
Revision:315432Original commit files touched by this commit
eadler search for other commits by this committer
- Fix pkg-plist for nano and nano-devel.
- Incorporate patches from nano into nano-devel
- Other misc. fixes
2.3.2
23 Mar 2013 03:45:50
Revision:314984Original commit files touched by this commit
eadler search for other commits by this committer
Update to 2.3.2 "Annoy your coworkers for fun and profit"

Changes:
This release introduces vim-style file locking
(though not backup/restore), useful when using nano
in a multi-editor environment.  Feedback is welcome if
you run into any issues with this new code.  Other new
features include additional support for word boundary
checking when cross compiling, fixes for trying to go to
an invalid line number, and the usual documentation
tweaks.
2.3.1
08 Mar 2013 20:23:39
Revision:313672Original commit files touched by this commit
eadler search for other commits by this committer
Clean up my ports (and a couple of ports@ owned ones):

- Fix COMMENT
- Add MAKE_JOBS_SAFE where appropriate
- Change ordering of LICENSE lines
- Fix new header format
- Etc.

Reviewed by:	drogoh (on irc)
2.3.1
01 Mar 2013 19:14:31
Revision:313163Original commit files touched by this commit
eadler search for other commits by this committer
- Pet portlint
- Simplify pkg-plist
2.3.1
20 Oct 2012 15:55:46
Revision:306198Original commit files touched by this commit
eadler search for other commits by this committer
Convert to OptionsNG
Remove stale MASTER_SITE

Feature safe:	yes
2.3.1
06 Oct 2012 14:35:46
Revision:305369Original commit files touched by this commit
eadler search for other commits by this committer
Trim the headers in the ports I maintain.
2.3.1
10 Jun 2012 15:32:53
Original commit files touched by this commit
eadler search for other commits by this committer
Don't support pre 7.1 anymore.
2.3.1
07 Nov 2011 06:25:56
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix index
2.3.1
07 Nov 2011 04:24:55
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Get rid FreeBSD 6 support
2.3.1
21 Aug 2011 20:51:40
Original commit files touched by this commit
eadler search for other commits by this committer
- change the email address I use to maintain ports

Approved by:    bapt (mentor)
2.3.1
21 Aug 2011 16:12:46
Original commit files touched by this commit
eadler search for other commits by this committer
- change the email address I use to maintain ports

Approved by:    bapt (mentor)
2.3.1
12 May 2011 07:12:51
Original commit files touched by this commit
culot search for other commits by this committer
- Update to 2.3.1

PR:             ports/156958
Submitted by:   Eitan Adler <lists@eitanadler.com> (maintainer)
2.3.0_1
04 Mar 2011 14:10:27
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.3.0

PR:             155068
Submitted by:   Eitan Adler <lists@eitanadler.com> (maintainer)
2.1.99_1
11 Jul 2010 18:41:15
Original commit files touched by this commit
sahil search for other commits by this committer
- Update maintainer's email address

PR:             ports/148497
Submitted by:   Eitan Adler <eitanadlerlist@gmail.com> (maintainer)
2.1.99_1
31 May 2010 02:01:56
Original commit files touched by this commit
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
2.1.99
22 Nov 2009 12:33:21
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.1.99pre2

PR:             140774
Submitted by:   Eitan Adler <EitanAdlerList@gmail.com> (maintainer)
2.1.11
13 Oct 2009 19:13:12
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Update to 2.1.11

PR:             ports/139278
Submitted by:   Eitan Adler <EitanAdlerList gmail.com> (maintainer)
2.1.10
12 Aug 2009 18:57:33
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Update to 2.10

PR:             ports/137247
Submitted by:   Eitan Adler <Eitan.Adler gmail.com> (maintainer)
2.1.9_1
20 Feb 2009 18:46:39
Original commit files touched by this commit
naddy search for other commits by this committer
Register the HTML man pages.

Submitted by:   pointyhat (erwin)
Approved by:    maintainer
2.1.9
18 Feb 2009 17:02:53
Original commit files touched by this commit
naddy search for other commits by this committer
Update to 2.1.9.

Submitted by:   Eitan Adler <eitanadlerlist@gmail.com> (maintainer)
2.1.8
10 Feb 2009 13:58:12
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 2.1.8

PR:             131547
Submitted by:   Eitan Adler <EitanAdlerList@gmail.com> (maintainer)
2.1.7
16 Nov 2008 23:59:19
Original commit files touched by this commit
wxs search for other commits by this committer
This is the development version of nano:

nano is a small, free and friendly editor which aims to replace
Pico, the default editor included in the non-free Pine package.
Rather than just copying Pico's look and feel, nano also implements
some missing (or disabled by default) features in Pico, such as
"search and replace" and "goto line number".

PR:             ports/128060
Submitted by:   Eitan Adler <EitanAdlerList@gmail.com>

Number of commits found: 49