Hi ports --
Joe put out their first new release since 2008 a few days ago. Here's an
update.
Only lightly tested but I don't foresee any problems.
Changelog:
http://sourceforge.net/p/joe-editor/mercurial/ci/default/tree/NEWS.md
I also found that the groff and mandoc created man pages look identical,
so drop USE_GROFF.
OK?
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/joe/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile 11 Mar 2013 11:02:50 -0000 1.42
+++ Makefile 30 Mar 2015 01:17:59 -0000
@@ -3,21 +3,20 @@
COMMENT= Joe's Own Editor
-DISTNAME= joe-3.7
-REVISION= 1
+DISTNAME= joe-4.0
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=joe-editor/}
+MAINTAINER= Brian Callahan <[email protected]>
HOMEPAGE= http://joe-editor.sourceforge.net/
-# GPL
+# GPLv2 only
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c ncurses m util
CONFIGURE_STYLE= gnu
-USE_GROFF = Yes
FAKE_FLAGS= sysconf_joedir=${PREFIX}/share/examples/joe \
sysconf_docdir=${PREFIX}/share/doc/joe
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/joe/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 18 Jan 2015 03:13:49 -0000 1.8
+++ distinfo 30 Mar 2015 01:17:59 -0000
@@ -1,2 +1,2 @@
-SHA256 (joe-3.7.tar.gz) = yuRW4a1ajB08lJIKNBbCNHJ3c5smDjSU07wPK5tzEG8=
-SIZE (joe-3.7.tar.gz) = 696036
+SHA256 (joe-4.0.tar.gz) = xVat/3f9l78bhhmN5suC4Lks2hhXnE/vbIO2CNLtKRU=
+SIZE (joe-4.0.tar.gz) = 838783
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/joe/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST 1 Feb 2009 09:45:09 -0000 1.14
+++ pkg/PLIST 30 Mar 2015 01:17:59 -0000
@@ -4,6 +4,7 @@ bin/jmacs
bin/jpico
bin/jstar
bin/rjoe
+@bin bin/stringify
@bin bin/termidx
@man man/man1/joe.1
man/ru/
@@ -11,11 +12,11 @@ man/ru/man1/
@man man/ru/man1/joe.1
share/doc/joe/
share/doc/joe/ChangeLog
-share/doc/joe/HACKING
-share/doc/joe/HINTS
-share/doc/joe/LIST
-share/doc/joe/NEWS
-share/doc/joe/README
+share/doc/joe/NEWS.md
+share/doc/joe/README.md
+share/doc/joe/README.old
+share/doc/joe/hacking.md
+share/doc/joe/man.md
share/examples/joe/
@sample ${SYSCONFDIR}/joe/
share/examples/joe/ftyperc
@@ -32,6 +33,10 @@ share/examples/joe/jstarrc
@sample ${SYSCONFDIR}/joe/jstarrc
share/examples/joe/rjoerc
@sample ${SYSCONFDIR}/joe/rjoerc
+share/examples/joe/shell.csh
+@sample ${SYSCONFDIR}/joe/shell.csh
+share/examples/joe/shell.sh
+@sample ${SYSCONFDIR}/joe/shell.sh
share/joe/
share/joe/charmaps/
share/joe/charmaps/klingon
@@ -51,36 +56,70 @@ share/joe/syntax/4gl.jsf
@sample ${SYSCONFDIR}/joe/syntax/4gl.jsf
share/joe/syntax/ada.jsf
@sample ${SYSCONFDIR}/joe/syntax/ada.jsf
+share/joe/syntax/ant.jsf
+@sample ${SYSCONFDIR}/joe/syntax/ant.jsf
share/joe/syntax/asm.jsf
@sample ${SYSCONFDIR}/joe/syntax/asm.jsf
share/joe/syntax/awk.jsf
@sample ${SYSCONFDIR}/joe/syntax/awk.jsf
+share/joe/syntax/batch.jsf
+@sample ${SYSCONFDIR}/joe/syntax/batch.jsf
share/joe/syntax/c.jsf
@sample ${SYSCONFDIR}/joe/syntax/c.jsf
share/joe/syntax/cobol.jsf
@sample ${SYSCONFDIR}/joe/syntax/cobol.jsf
+share/joe/syntax/comment_todo.jsf
+@sample ${SYSCONFDIR}/joe/syntax/comment_todo.jsf
share/joe/syntax/conf.jsf
@sample ${SYSCONFDIR}/joe/syntax/conf.jsf
share/joe/syntax/csh.jsf
@sample ${SYSCONFDIR}/joe/syntax/csh.jsf
+share/joe/syntax/csharp.jsf
+@sample ${SYSCONFDIR}/joe/syntax/csharp.jsf
share/joe/syntax/css.jsf
@sample ${SYSCONFDIR}/joe/syntax/css.jsf
+share/joe/syntax/debian.jsf
+@sample ${SYSCONFDIR}/joe/syntax/debian.jsf
share/joe/syntax/diff.jsf
@sample ${SYSCONFDIR}/joe/syntax/diff.jsf
+share/joe/syntax/elixir.jsf
+@sample ${SYSCONFDIR}/joe/syntax/elixir.jsf
+share/joe/syntax/erb.jsf
+@sample ${SYSCONFDIR}/joe/syntax/erb.jsf
+share/joe/syntax/erlang.jsf
+@sample ${SYSCONFDIR}/joe/syntax/erlang.jsf
+share/joe/syntax/filename.jsf
+@sample ${SYSCONFDIR}/joe/syntax/filename.jsf
share/joe/syntax/fortran.jsf
@sample ${SYSCONFDIR}/joe/syntax/fortran.jsf
+share/joe/syntax/git-commit.jsf
+@sample ${SYSCONFDIR}/joe/syntax/git-commit.jsf
+share/joe/syntax/go.jsf
+@sample ${SYSCONFDIR}/joe/syntax/go.jsf
+share/joe/syntax/haml.jsf
+@sample ${SYSCONFDIR}/joe/syntax/haml.jsf
share/joe/syntax/haskell.jsf
@sample ${SYSCONFDIR}/joe/syntax/haskell.jsf
share/joe/syntax/html.jsf
@sample ${SYSCONFDIR}/joe/syntax/html.jsf
+share/joe/syntax/htmlerb.jsf
+@sample ${SYSCONFDIR}/joe/syntax/htmlerb.jsf
+share/joe/syntax/ini.jsf
+@sample ${SYSCONFDIR}/joe/syntax/ini.jsf
+share/joe/syntax/iptables.jsf
+@sample ${SYSCONFDIR}/joe/syntax/iptables.jsf
share/joe/syntax/java.jsf
@sample ${SYSCONFDIR}/joe/syntax/java.jsf
share/joe/syntax/joerc.jsf
@sample ${SYSCONFDIR}/joe/syntax/joerc.jsf
+share/joe/syntax/js.jsf
+@sample ${SYSCONFDIR}/joe/syntax/js.jsf
share/joe/syntax/jsf.jsf
@sample ${SYSCONFDIR}/joe/syntax/jsf.jsf
share/joe/syntax/jsf_check.jsf
@sample ${SYSCONFDIR}/joe/syntax/jsf_check.jsf
+share/joe/syntax/json.jsf
+@sample ${SYSCONFDIR}/joe/syntax/json.jsf
share/joe/syntax/lisp.jsf
@sample ${SYSCONFDIR}/joe/syntax/lisp.jsf
share/joe/syntax/lua.jsf
@@ -93,6 +132,8 @@ share/joe/syntax/mason.jsf
@sample ${SYSCONFDIR}/joe/syntax/mason.jsf
share/joe/syntax/matlab.jsf
@sample ${SYSCONFDIR}/joe/syntax/matlab.jsf
+share/joe/syntax/md.jsf
+@sample ${SYSCONFDIR}/joe/syntax/md.jsf
share/joe/syntax/ocaml.jsf
@sample ${SYSCONFDIR}/joe/syntax/ocaml.jsf
share/joe/syntax/pascal.jsf
@@ -101,8 +142,16 @@ share/joe/syntax/perl.jsf
@sample ${SYSCONFDIR}/joe/syntax/perl.jsf
share/joe/syntax/php.jsf
@sample ${SYSCONFDIR}/joe/syntax/php.jsf
+share/joe/syntax/powershell.jsf
+@sample ${SYSCONFDIR}/joe/syntax/powershell.jsf
+share/joe/syntax/prolog.jsf
+@sample ${SYSCONFDIR}/joe/syntax/prolog.jsf
+share/joe/syntax/properties.jsf
+@sample ${SYSCONFDIR}/joe/syntax/properties.jsf
share/joe/syntax/ps.jsf
@sample ${SYSCONFDIR}/joe/syntax/ps.jsf
+share/joe/syntax/puppet.jsf
+@sample ${SYSCONFDIR}/joe/syntax/puppet.jsf
share/joe/syntax/python.jsf
@sample ${SYSCONFDIR}/joe/syntax/python.jsf
share/joe/syntax/rexx.jsf
@@ -113,6 +162,8 @@ share/joe/syntax/sed.jsf
@sample ${SYSCONFDIR}/joe/syntax/sed.jsf
share/joe/syntax/sh.jsf
@sample ${SYSCONFDIR}/joe/syntax/sh.jsf
+share/joe/syntax/sieve.jsf
+@sample ${SYSCONFDIR}/joe/syntax/sieve.jsf
share/joe/syntax/skill.jsf
@sample ${SYSCONFDIR}/joe/syntax/skill.jsf
share/joe/syntax/sml.jsf
@@ -127,9 +178,15 @@ share/joe/syntax/tex.jsf
@sample ${SYSCONFDIR}/joe/syntax/tex.jsf
share/joe/syntax/troff.jsf
@sample ${SYSCONFDIR}/joe/syntax/troff.jsf
+share/joe/syntax/typescript.jsf
+@sample ${SYSCONFDIR}/joe/syntax/typescript.jsf
share/joe/syntax/verilog.jsf
@sample ${SYSCONFDIR}/joe/syntax/verilog.jsf
share/joe/syntax/vhdl.jsf
@sample ${SYSCONFDIR}/joe/syntax/vhdl.jsf
+share/joe/syntax/whitespace.jsf
+@sample ${SYSCONFDIR}/joe/syntax/whitespace.jsf
share/joe/syntax/xml.jsf
@sample ${SYSCONFDIR}/joe/syntax/xml.jsf
+share/joe/syntax/yaml.jsf
+@sample ${SYSCONFDIR}/joe/syntax/yaml.jsf