On Sun, Mar 29, 2015 at 09:24:09PM -0400, Brian Callahan wrote: > 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?
My coworker, Joe, (seriously) insisted I install this update on our local openbsd server. That being said, all seems good on *drumroll* amd64! (mar 16th snap) > > ~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 <bcal...@openbsd.org> > 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