Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Jun 2024 06:26:20 +0200
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Neel Chauhan <nc@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 1e59715b75bc - main - editors/jove: Revive port
Message-ID:  <a7f74ddc50732f048a969bac15b9c7a1@mail.infomaniak.com>
In-Reply-To: <202406080115.4581FE3i036023@gitrepo.freebsd.org>
References:  <202406080115.4581FE3i036023@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--_=_swift_1717820780_5671702d25d0af870e7ca28d3bc5709a_=_
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2024-06-08T03:15:14.000+02:00, Neel Chauhan <nc@FreeBSD.org> wrote:
=

>=C2=A0The=C2=A0branch=C2=A0main=C2=A0has=C2=A0been=C2=A0updated=C2=
=A0by=C2=A0nc:
>=C2=A0
>=C2=A0URL:=C2=A0https://cgit.FreeBSD.org/ports/=
commit/?id=3D1e59715b75bc96492d56c09cc1cbf0612f1d5235
>=C2=A0
>=C2=
=A0commit=C2=A01e59715b75bc96492d56c09cc1cbf0612f1d5235
>=C2=A0
>=C2=
=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Neel=C2=A0Chauhan=C2=A0<nc@FreeBSD.=
org>
>=C2=A0
>=C2=A0AuthorDate:=C2=A02024-06-06=C2=A003:11:53=C2=A0+000=
0
>=C2=A0
>=C2=A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Neel=C2=A0Chauhan=
=C2=A0<nc@FreeBSD.org>
>=C2=A0
>=C2=A0CommitDate:=C2=A02024-06-07=C2=
=A021:15:10=C2=A0+0000
>=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0editors/j=
ove:=C2=A0Revive=C2=A0port
>=C2=A0
>=C2=A0---
>=C2=A0
>=C2=A0=C2=
=A0MOVED=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A01=C2=A0-
>=C2=A0
>=
=C2=A0=C2=A0editors/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=
=A0=C2=A01=C2=A0+
>=C2=A0
>=C2=A0=C2=A0editors/jove/Makefile=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=
=C2=A022=C2=A0++++++++++++++++++++++
>=C2=A0
>=C2=A0=C2=A0editors/jove/=
distinfo=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0|=C2=A0=C2=A03=C2=A0+++
>=C2=A0
>=C2=A0=C2=A0editors/jov=
e/files/patch-Makefile=C2=A0|=C2=A020=C2=A0++++++++++++++++++++
>=C2=
=A0
>=C2=A0=C2=A0editors/jove/pkg-descr=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A0=C2=A03=C2=A0+++
>=C2=
=A0
>=C2=A0=C2=A0editors/jove/pkg-plist=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0|=C2=A035=C2=A0++++++++++++++++++=
+++++++++++++++++
>=C2=A0
>=C2=A0=C2=A07=C2=A0files=C2=A0changed,=C2=
=A084=C2=A0insertions(+),=C2=A01=C2=A0deletion(-)
>=C2=A0
>=C2=A0diff=
=C2=A0--git=C2=A0a/MOVED=C2=A0b/MOVED
>=C2=A0
>=C2=A0index=C2=A0f0871f8=
53d45..3129fd11de0c=C2=A0100644
>=C2=A0
>=C2=A0---=C2=A0a/MOVED
>=
=C2=A0
>=C2=A0+++=C2=A0b/MOVED
>=C2=A0
>=C2=A0@@=C2=A0-2945,7=C2=
=A0+2945,6=C2=A0@@=C2=A0editors/edith||2024-01-17|Has=C2=A0expired:=C2=
=A0Upstream=C2=A0last=C2=A0release=C2=A0was=C2=A0in=C2=A02000
>=C2=A0
>=
=C2=A0=C2=A0x11-toolkits/p5-Gtk2-GladeXML||2024-01-17|Has=C2=A0expired:=
=C2=A0Upstream=C2=A0marked=C2=A0this=C2=A0module=C2=A0as=C2=A0Deprecated
=
>=C2=A0
>=C2=A0=C2=A0x11-toolkits/p5-Gtk2-TrayIcon||2024-01-17|Has=C2=
=A0expired:=C2=A0Upstream=C2=A0marked=C2=A0this=C2=A0module=C2=A0as=C2=
=A0Deprecated
>=C2=A0
>=C2=A0=C2=A0editors/led||2024-01-17|Has=C2=A0exp=
ired:=C2=A0Last=C2=A0upstream=C2=A0release=C2=A0was=C2=A0in=C2=A02002=C2=
=A0reconsider=C2=A0using=C2=A0editors/nano
>=C2=A0
>=C2=A0-editors/jove=
||2024-01-18|Has=C2=A0expired:=C2=A0No=C2=A0upstream=C2=A0update=C2=A0in=
=C2=A0last=C2=A023=C2=A0years
>=C2=A0
>=C2=A0=C2=A0editors/impress||202=
4-01-18|Has=C2=A0expired:=C2=A0Upstream=C2=A0last=C2=A0release=C2=A0was=
=C2=A0in=C2=A02000
>=C2=A0
>=C2=A0=C2=A0biology/sim4||2024-01-18|Has=
=C2=A0expired:=C2=A0Upstream=C2=A0last=C2=A0update=C2=A0was=C2=A0in=C2=
=A02005
>=C2=A0
>=C2=A0=C2=A0x11-wm/w9wm||2024-01-18|Has=C2=A0expired:=
=C2=A0Last=C2=A0upstream=C2=A0release=C2=A0was=C2=A0in=C2=A02002
>=C2=
=A0
>=C2=A0diff=C2=A0--git=C2=A0a/editors/Makefile=C2=A0b/editors/Makefil=
e
>=C2=A0
>=C2=A0index=C2=A0cc3ddba1202b..85045017c039=C2=A0100644
>=
=C2=A0
>=C2=A0---=C2=A0a/editors/Makefile
>=C2=A0
>=C2=A0+++=C2=A0b/e=
ditors/Makefile
>=C2=A0
>=C2=A0@@=C2=A0-68,6=C2=A0+68,7=C2=A0@@
>=
=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0jed
>=
=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0jedit=

>=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0joe=

>=C2=A0
>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0jove
>=
=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0jucipp=

>=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=A0jup=
p
>=C2=A0
>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0SUBDIR=C2=A0+=3D=C2=
=A0kakoune
>=C2=A0
>=C2=A0diff=C2=A0--git=C2=A0a/editors/jove/Makefile=
=C2=A0b/editors/jove/Makefile
>=C2=A0
>=C2=A0new=C2=A0file=C2=A0mode=
=C2=A0100644
>=C2=A0
>=C2=A0index=C2=A0000000000000..1bb40076a55e
>=
=C2=A0
>=C2=A0---=C2=A0/dev/null
>=C2=A0
>=C2=A0+++=C2=A0b/editors/jo=
ve/Makefile
>=C2=A0
>=C2=A0@@=C2=A0-0,0=C2=A0+1,22=C2=A0@@
>=C2=A0
=
>=C2=A0+PORTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0jove
>=C2=A0
>=C2=A0+DISTVER=
SION=3D=C2=A0=C2=A0=C2=A0=C2=A04.17.5.3=C2=A0[http://4.17.5.3]
>=C2=A0
=
>=C2=A0+CATEGORIES=3D=C2=A0=C2=A0=C2=A0=C2=A0editors
>=C2=A0
>=C2=A0+=

>=C2=A0
>=C2=A0+MAINTAINER=3D=C2=A0=C2=A0=C2=A0=C2=A0nc@FreeBSD.org
=
>=C2=A0
>=C2=A0+COMMENT=3D=C2=A0=C2=A0=C2=A0=C2=A0Jonathan's=C2=A0Own=
=C2=A0Version=C2=A0of=C2=A0Emacs
>=C2=A0
>=C2=A0+WWW=3D=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0https://github.com/jonmacs/jove
>=
=C2=A0
>=C2=A0+
>=C2=A0
>=C2=A0+LICENSE=3D=C2=A0=C2=A0=C2=A0=C2=A0BSD=
0CLAUSE
>=C2=A0
>=C2=A0+
>=C2=A0
>=C2=A0+USES=3D=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0groff=C2=A0ncurses
>=C2=A0
>=C2=A0+
=
>=C2=A0
>=C2=A0+USE_GITHUB=3D=C2=A0=C2=A0=C2=A0=C2=A0yes
>=C2=A0
>=
=C2=A0+GH_ACCOUNT=3D=C2=A0=C2=A0=C2=A0=C2=A0jonmacs
>=C2=A0
>=C2=A0+
=
>=C2=A0
>=C2=A0+pre-patch:
>=C2=A0
>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=
=A0${REINPLACE_CMD}=C2=A0-e=C2=A0's,/usr/local/,${PREFIX}/,'=C2=A0${WRKSRC}=
/Makefile
>=C2=A0
>=C2=A0+
>=C2=A0
>=C2=A0+post-install:
>=C2=
=A0
>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0@${MKDIR}=C2=A0${STAGEDIR}/var/lib/jo=
ve/tmp
>=C2=A0
>=C2=A0+
>=C2=A0
>=C2=A0+.include=C2=A0<bsd.port.mk>=
=C2=A0[http://bsd.port.mk>];
>=C2=A0
>=C2=A0diff=C2=A0--git=C2=A0a/edit=
ors/jove/distinfo=C2=A0b/editors/jove/distinfo
>=C2=A0
>=C2=A0new=C2=
=A0file=C2=A0mode=C2=A0100644
>=C2=A0
>=C2=A0index=C2=A0000000000000..2=
3942e351e29
>=C2=A0
>=C2=A0---=C2=A0/dev/null
>=C2=A0
>=C2=A0+++=
=C2=A0b/editors/jove/distinfo
>=C2=A0
>=C2=A0@@=C2=A0-0,0=C2=A0+1,3=
=C2=A0@@
>=C2=A0
>=C2=A0+TIMESTAMP=C2=A0=3D=C2=A01717641168
>=C2=
=A0
>=C2=A0+SHA256=C2=A0(jonmacs-jove-4.17.5.3_GH0.tar.gz)=C2=A0=3D=C2=
=A0ca5a5fcf71009c7389d655d1f1ae8139710f6cc531be95581e4b375e67f098d2
>=
=C2=A0
>=C2=A0+SIZE=C2=A0(jonmacs-jove-4.17.5.3_GH0.tar.gz)=C2=A0=3D=
=C2=A0548835
>=C2=A0
>=C2=A0diff=C2=A0--git=C2=A0a/editors/jove/files/p=
atch-Makefile=C2=A0b/editors/jove/files/patch-Makefile
>=C2=A0
>=C2=
=A0new=C2=A0file=C2=A0mode=C2=A0100644
>=C2=A0
>=C2=A0index=C2=A0000000=
000000..d3951097b395
>=C2=A0
>=C2=A0---=C2=A0/dev/null
>=C2=A0
>=
=C2=A0+++=C2=A0b/editors/jove/files/patch-Makefile
>=C2=A0
>=C2=A0@@=
=C2=A0-0,0=C2=A0+1,20=C2=A0@@
>=C2=A0
>=C2=A0+---=C2=A0Makefile.orig=
=C2=A0=C2=A0=C2=A0=C2=A02024-06-06=C2=A003:00:44=C2=A0UTC
>=C2=A0
>=
=C2=A0++++=C2=A0Makefile
>=C2=A0
>=C2=A0+@@=C2=A0-67,7=C2=A0+67,7=C2=
=A0@@=C2=A0DETCDIR=C2=A0=3D=C2=A0$(DESTDIR)$(JETCDIR)
>=C2=A0
>=C2=
=A0+=C2=A0
>=C2=A0
>=C2=A0+=C2=A0JETCDIR=C2=A0=3D=C2=A0/etc/jove
>=
=C2=A0
>=C2=A0+=C2=A0DETCDIR=C2=A0=3D=C2=A0$(DESTDIR)$(JETCDIR)
>=C2=
=A0
>=C2=A0+-JTMPDIR=C2=A0=3D=C2=A0/var/tmp
>=C2=A0
>=C2=A0++JTMPDIR=
=C2=A0=3D=C2=A0/var/lib/jove/tmp
>=C2=A0
>=C2=A0+=C2=A0JRECDIR=C2=A0=3D=
=C2=A0/var/lib/jove/preserve
>=C2=A0
>=C2=A0+=C2=A0DRECDIR=C2=A0=3D=
=C2=A0$(DESTDIR)$(JRECDIR)
>=C2=A0
>=C2=A0+=C2=A0#=C2=A0Install=C2=
=A0permission=C2=A0for=C2=A0DRECDIR
>=C2=A0
>=C2=A0+@@=C2=A0-328,7=
=C2=A0+328,7=C2=A0@@=C2=A0setmaps.o:=C2=A0=C2=A0=C2=A0=C2=A0setmaps.c
>=
=C2=A0
>=C2=A0+=C2=A0#=C2=A0create=C2=A0a=C2=A0temporary=C2=A0directory=
=C2=A0to=C2=A0hold=C2=A0some=C2=A0temporary=C2=A0intermediate=C2=A0files=
=C2=A0that=C2=A0the
>=C2=A0
>=C2=A0+=C2=A0#=C2=A0Makefile=C2=A0generate=
s,=C2=A0as=C2=A0a=C2=A0precaution=C2=A0against=C2=A0security=C2=A0hole=
=C2=A0via=C2=A0races=C2=A0(mktemp=C2=A0would=C2=A0be=C2=A0
>=C2=A0
>=
=C2=A0+=C2=A0#=C2=A0better,=C2=A0but=C2=A0we=C2=A0try=C2=A0to=C2=A0keep=
=C2=A0this=C2=A0Makefile=C2=A0working=C2=A0on=C2=A0old=C2=A0Unix,=C2=A0pre-=
POSIX,=C2=A0sigh)
>=C2=A0
>=C2=A0+-TDIR=3D$(JTMPDIR)/jbuild$$$$
>=
=C2=A0
>=C2=A0++TDIR=3D/var/tmp/jbuild$$$$
>=C2=A0
>=C2=A0+=C2=A0TFIL=
E=3D$(TDIR)/temp
>=C2=A0
>=C2=A0+=C2=A0
>=C2=A0
>=C2=A0+=C2=A0keys.=
c:=C2=A0=C2=A0=C2=A0=C2=A0setmaps$(LOCALEXT)=C2=A0keys.txt=C2=A0Makefile=
=C2=A0.ALWAYS
>=C2=A0
>=C2=A0diff=C2=A0--git=C2=A0a/editors/jove/pkg-de=
scr=C2=A0b/editors/jove/pkg-descr
>=C2=A0
>=C2=A0new=C2=A0file=C2=A0mod=
e=C2=A0100644
>=C2=A0
>=C2=A0index=C2=A0000000000000..b011f4fdb1f7
>=
=C2=A0
>=C2=A0---=C2=A0/dev/null
>=C2=A0
>=C2=A0+++=C2=A0b/editors/jo=
ve/pkg-descr
>=C2=A0
>=C2=A0@@=C2=A0-0,0=C2=A0+1,3=C2=A0@@
>=C2=A0
=
>=C2=A0+Jonathan's=C2=A0Own=C2=A0Version=C2=A0of=C2=A0Emacs=C2=A0(Jove)=
=C2=A0is=C2=A0a=C2=A0venerable,=C2=A0fast,=C2=A0small=C2=A0Emacs=C2=A0clone=

>=C2=A0
>=C2=A0+that=C2=A0was=C2=A0originally=C2=A0written=C2=A0for=
=C2=A02.8BSD=C2=A0on=C2=A0PDP-11.=C2=A0Many=C2=A0people=C2=A0have=C2=A0been=
=C2=A0using
>=C2=A0
>=C2=A0+and=C2=A0contributing=C2=A0to=C2=A0it=C2=
=A0since=C2=A01986.=C2=A0
>=C2=A0
>=C2=A0diff=C2=A0--git=C2=A0a/editors=
/jove/pkg-plist=C2=A0b/editors/jove/pkg-plist
>=C2=A0
>=C2=A0new=C2=
=A0file=C2=A0mode=C2=A0100644
>=C2=A0
>=C2=A0index=C2=A0000000000000..5=
e940b612a82
>=C2=A0
>=C2=A0---=C2=A0/dev/null
>=C2=A0
>=C2=A0+++=
=C2=A0b/editors/jove/pkg-plist
>=C2=A0
>=C2=A0@@=C2=A0-0,0=C2=A0+1,35=
=C2=A0@@
>=C2=A0
>=C2=A0+bin/jove
>=C2=A0
>=C2=A0+bin/teachjove
>=
=C2=A0
>=C2=A0+lib/jove/recover
>=C2=A0
>=C2=A0+man/man1/jove.1
>=
=C2=A0
>=C2=A0+man/man1/teachjove.1
>=C2=A0
>=C2=A0+%%DOCSDIR%%/examp=
le.rc
>=C2=A0
>=C2=A0+%%DOCSDIR%%/jove.man.pdf=C2=A0[http://jove.man.pd=
f]
>=C2=A0
>=C2=A0+%%DOCSDIR%%/jove.man.txt=C2=A0[http://jove.man.txt]=

>=C2=A0
>=C2=A0+%%DOCSDIR%%/jove.qref
>=C2=A0
>=C2=A0+%%DATADIR%%/=
XTermresource
>=C2=A0
>=C2=A0+%%DATADIR%%/cmds.txt
>=C2=A0
>=C2=
=A0+%%DATADIR%%/jem.txt
>=C2=A0
>=C2=A0+%%DATADIR%%/jove.rc
>=C2=
=A0
>=C2=A0+%%DATADIR%%/jove.rc.3022
>=C2=A0
>=C2=A0+%%DATADIR%%/jove=
.rc.sun
>=C2=A0
>=C2=A0+%%DATADIR%%/jove.rc.sun-cmd
>=C2=A0
>=C2=
=A0+%%DATADIR%%/jove.rc.vt100
>=C2=A0
>=C2=A0+%%DATADIR%%/jove.rc.wyse=

>=C2=A0
>=C2=A0+%%DATADIR%%/jove.rc.xterm
>=C2=A0
>=C2=A0+%%DATADI=
R%%/jove.rc.xterm-256color
>=C2=A0
>=C2=A0+%%DATADIR%%/jove.rc.z29
>=
=C2=A0
>=C2=A0+%%DATADIR%%/keychart.3022
>=C2=A0
>=C2=A0+%%DATADIR%%/=
keychart.sun
>=C2=A0
>=C2=A0+%%DATADIR%%/keychart.sun-cmd
>=C2=A0
>=
=C2=A0+%%DATADIR%%/keychart.vt100
>=C2=A0
>=C2=A0+%%DATADIR%%/keychart.=
wyse
>=C2=A0
>=C2=A0+%%DATADIR%%/keychart.xterm
>=C2=A0
>=C2=A0+%%D=
ATADIR%%/keychart.xterm-256color
>=C2=A0
>=C2=A0+%%DATADIR%%/keychart.z=
29
>=C2=A0
>=C2=A0+%%DATADIR%%/teach-jove
>=C2=A0
>=C2=A0+@mode=
=C2=A0777
>=C2=A0
>=C2=A0+@dir=C2=A0/var/lib/jove/tmp
>=C2=A0
>=
=C2=A0+@dir=C2=A0/var/lib/jove/preserve
>=C2=A0
>=C2=A0+@dir=C2=A0/var/=
lib/jove
>=C2=A0
>=C2=A0+@dir=C2=A0/var/lib

Hi,

Any reason wh=
y we can't use the official upstream release archive as
recommended by Po=
rters Handbook?
https://docs.freebsd.org/en/books/porters-handbook/book/#=
makefile-master_sites-github

https://github.com/jonmacs/jove/releases/=
tag/4.17.5.3 -->
https://github.com/jonmacs/jove/releases/download/4.17.5=
.3/jove-4.17.5.3.tgz

Best regards,

Daniel


--_=_swift_1717820780_5671702d25d0af870e7ca28d3bc5709a_=_
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div>On 2024-06-08T03:15:14.000+02:00, Neel Chauhan &lt;nc@Free=
BSD.org&gt; wrote:<br></div><div ><div><br></div></div><div><br></div><div =
class=3D"ik_mail_quote answerContentMessage"><blockquote class=3D"ws-ng-quo=
te"><pre style=3D"white-space: normal;"><div>The branch main has been updat=
ed by nc:<br></div><div><br></div><div>URL: <a data-ik=3D"ik-secure" rel=3D=
"noopener noreferrer" class=3D"defaultMailLink" href=3D"https://cgit.FreeBS=
D.org/ports/commit/?id=3D1e59715b75bc96492d56c09cc1cbf0612f1d5235" target=
=3D"_blank">https://cgit.FreeBSD.org/ports/commit/?id=3D1e59715b75bc96492d5=
6c09cc1cbf0612f1d5235</a><br></div><div><br></div><div>commit 1e59715b75bc9=
6492d56c09cc1cbf0612f1d5235<br></div><div>Author:     Neel Chauhan &lt;<a c=
lass=3D"defaultMailLink" href=3D"mailto:nc@FreeBSD.org">nc@FreeBSD.org</a>&=
gt;<br></div><div>AuthorDate: 2024-06-06 03:11:53 +0000<br></div><div>Commi=
t:     Neel Chauhan &lt;<a class=3D"defaultMailLink" href=3D"mailto:nc@Free=
BSD.org">nc@FreeBSD.org</a>&gt;<br></div><div>CommitDate: 2024-06-07 21:15:=
10 +0000<br></div><div><br></div><div>    editors/jove: Revive port<br></di=
v><div>---<br></div><div> MOVED                             |  1 -<br></div=
><div> editors/Makefile                  |  1 +<br></div><div> editors/jove=
/Makefile             | 22 ++++++++++++++++++++++<br></div><div> editors/jo=
ve/distinfo             |  3 +++<br></div><div> editors/jove/files/patch-Ma=
kefile | 20 ++++++++++++++++++++<br></div><div> editors/jove/pkg-descr     =
       |  3 +++<br></div><div> editors/jove/pkg-plist            | 35 +++++=
++++++++++++++++++++++++++++++<br></div><div> 7 files changed, 84 insertion=
s(+), 1 deletion(-)<br></div><div><br></div><div>diff --git a/MOVED b/MOVED=
<br></div><div>index f0871f853d45..3129fd11de0c 100644<br></div><div>--- a/=
MOVED<br></div><div>+++ b/MOVED<br></div><div>@@ -2945,7 +2945,6 @@ editors=
/edith||2024-01-17|Has expired: Upstream last release was in 2000<br></div>=
<div> x11-toolkits/p5-Gtk2-GladeXML||2024-01-17|Has expired: Upstream marke=
d this module as Deprecated<br></div><div> x11-toolkits/p5-Gtk2-TrayIcon||2=
024-01-17|Has expired: Upstream marked this module as Deprecated<br></div><=
div> editors/led||2024-01-17|Has expired: Last upstream release was in 2002=
 reconsider using editors/nano<br></div><div>-editors/jove||2024-01-18|Has =
expired: No upstream update in last 23 years<br></div><div> editors/impress=
||2024-01-18|Has expired: Upstream last release was in 2000<br></div><div> =
biology/sim4||2024-01-18|Has expired: Upstream last update was in 2005<br><=
/div><div> x11-wm/w9wm||2024-01-18|Has expired: Last upstream release was i=
n 2002<br></div><div>diff --git a/editors/Makefile b/editors/Makefile<br></=
div><div>index cc3ddba1202b..85045017c039 100644<br></div><div>--- a/editor=
s/Makefile<br></div><div>+++ b/editors/Makefile<br></div><div>@@ -68,6 +68,=
7 @@<br></div><div>     SUBDIR +=3D jed<br></div><div>     SUBDIR +=3D jedi=
t<br></div><div>     SUBDIR +=3D joe<br></div><div>+    SUBDIR +=3D jove<br=
></div><div>     SUBDIR +=3D jucipp<br></div><div>     SUBDIR +=3D jupp<br>=
</div><div>     SUBDIR +=3D kakoune<br></div><div>diff --git a/editors/jove=
/Makefile b/editors/jove/Makefile<br></div><div>new file mode 100644<br></d=
iv><div>index 000000000000..1bb40076a55e<br></div><div>--- /dev/null<br></d=
iv><div>+++ b/editors/jove/Makefile<br></div><div>@@ -0,0 +1,22 @@<br></div=
><div>+PORTNAME=3D=09jove<br></div><div>+DISTVERSION=3D=09<a data-ik=3D"ik-=
secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http:=
//4.17.5.3" target=3D"_blank">4.17.5.3</a><br></div><div>+CATEGORIES=3D=09e=
ditors<br></div><div>+<br></div><div>+MAINTAINER=3D=09<a class=3D"defaultMa=
ilLink" href=3D"mailto:nc@FreeBSD.org">nc@FreeBSD.org</a><br></div><div>+CO=
MMENT=3D=09Jonathan's Own Version of Emacs<br></div><div>+WWW=3D=09=09<a da=
ta-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMailLink" h=
ref=3D"https://github.com/jonmacs/jove" target=3D"_blank">https://github.co=
m/jonmacs/jove</a><br></div><div>+<br></div><div>+LICENSE=3D=09BSD0CLAUSE<b=
r></div><div>+<br></div><div>+USES=3D=09=09groff ncurses<br></div><div>+<br=
></div><div>+USE_GITHUB=3D=09yes<br></div><div>+GH_ACCOUNT=3D=09jonmacs<br>=
</div><div>+<br></div><div>+pre-patch:<br></div><div>+=09${REINPLACE_CMD} -=
e 's,/usr/local/,${PREFIX}/,' ${WRKSRC}/Makefile<br></div><div>+<br></div><=
div>+post-install:<br></div><div>+=09@${MKDIR} ${STAGEDIR}/var/lib/jove/tmp=
<br></div><div>+<br></div><div>+.include &lt;<a data-ik=3D"ik-secure" rel=
=3D"noopener noreferrer" class=3D"defaultMailLink" href=3D"http://bsd.port.=
mk>" target=3D"_blank">bsd.port.mk&gt;</a>;<br></div><div>diff --git a/edit=
ors/jove/distinfo b/editors/jove/distinfo<br></div><div>new file mode 10064=
4<br></div><div>index 000000000000..23942e351e29<br></div><div>--- /dev/nul=
l<br></div><div>+++ b/editors/jove/distinfo<br></div><div>@@ -0,0 +1,3 @@<b=
r></div><div>+TIMESTAMP =3D 1717641168<br></div><div>+SHA256 (jonmacs-jove-=
4.17.5.3_GH0.tar.gz) =3D ca5a5fcf71009c7389d655d1f1ae8139710f6cc531be95581e=
4b375e67f098d2<br></div><div>+SIZE (jonmacs-jove-4.17.5.3_GH0.tar.gz) =3D 5=
48835<br></div><div>diff --git a/editors/jove/files/patch-Makefile b/editor=
s/jove/files/patch-Makefile<br></div><div>new file mode 100644<br></div><di=
v>index 000000000000..d3951097b395<br></div><div>--- /dev/null<br></div><di=
v>+++ b/editors/jove/files/patch-Makefile<br></div><div>@@ -0,0 +1,20 @@<br=
></div><div>+--- Makefile.orig=092024-06-06 03:00:44 UTC<br></div><div>++++=
 Makefile<br></div><div>+@@ -67,7 +67,7 @@ DETCDIR =3D $(DESTDIR)$(JETCDIR)=
<br></div><div>+ <br></div><div>+ JETCDIR =3D /etc/jove<br></div><div>+ DET=
CDIR =3D $(DESTDIR)$(JETCDIR)<br></div><div>+-JTMPDIR =3D /var/tmp<br></div=
><div>++JTMPDIR =3D /var/lib/jove/tmp<br></div><div>+ JRECDIR =3D /var/lib/=
jove/preserve<br></div><div>+ DRECDIR =3D $(DESTDIR)$(JRECDIR)<br></div><di=
v>+ # Install permission for DRECDIR<br></div><div>+@@ -328,7 +328,7 @@ set=
maps.o:=09setmaps.c<br></div><div>+ # create a temporary directory to hold =
some temporary intermediate files that the<br></div><div>+ # Makefile gener=
ates, as a precaution against security hole via races (mktemp would be <br>=
</div><div>+ # better, but we try to keep this Makefile working on old Unix=
, pre-POSIX, sigh)<br></div><div>+-TDIR=3D$(JTMPDIR)/jbuild$$$$<br></div><d=
iv>++TDIR=3D/var/tmp/jbuild$$$$<br></div><div>+ TFILE=3D$(TDIR)/temp<br></d=
iv><div>+ <br></div><div>+ keys.c:=09setmaps$(LOCALEXT) keys.txt Makefile .=
ALWAYS<br></div><div>diff --git a/editors/jove/pkg-descr b/editors/jove/pkg=
-descr<br></div><div>new file mode 100644<br></div><div>index 000000000000.=
.b011f4fdb1f7<br></div><div>--- /dev/null<br></div><div>+++ b/editors/jove/=
pkg-descr<br></div><div>@@ -0,0 +1,3 @@<br></div><div>+Jonathan's Own Versi=
on of Emacs (Jove) is a venerable, fast, small Emacs clone<br></div><div>+t=
hat was originally written for 2.8BSD on PDP-11. Many people have been usin=
g<br></div><div>+and contributing to it since 1986. <br></div><div>diff --g=
it a/editors/jove/pkg-plist b/editors/jove/pkg-plist<br></div><div>new file=
 mode 100644<br></div><div>index 000000000000..5e940b612a82<br></div><div>-=
-- /dev/null<br></div><div>+++ b/editors/jove/pkg-plist<br></div><div>@@ -0=
,0 +1,35 @@<br></div><div>+bin/jove<br></div><div>+bin/teachjove<br></div><=
div>+lib/jove/recover<br></div><div>+man/man1/jove.1<br></div><div>+man/man=
1/teachjove.1<br></div><div>+%%DOCSDIR%%/example.rc<br></div><div>+%%DOCSDI=
R%%/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer" class=3D"defaultMa=
ilLink" href=3D"http://jove.man.pdf" target=3D"_blank">jove.man.pdf</a><br>=
</div><div>+%%DOCSDIR%%/<a data-ik=3D"ik-secure" rel=3D"noopener noreferrer=
" class=3D"defaultMailLink" href=3D"http://jove.man.txt" target=3D"_blank">=
jove.man.txt</a><br></div><div>+%%DOCSDIR%%/jove.qref<br></div><div>+%%DATA=
DIR%%/XTermresource<br></div><div>+%%DATADIR%%/cmds.txt<br></div><div>+%%DA=
TADIR%%/jem.txt<br></div><div>+%%DATADIR%%/jove.rc<br></div><div>+%%DATADIR=
%%/jove.rc.3022<br></div><div>+%%DATADIR%%/jove.rc.sun<br></div><div>+%%DAT=
ADIR%%/jove.rc.sun-cmd<br></div><div>+%%DATADIR%%/jove.rc.vt100<br></div><d=
iv>+%%DATADIR%%/jove.rc.wyse<br></div><div>+%%DATADIR%%/jove.rc.xterm<br></=
div><div>+%%DATADIR%%/jove.rc.xterm-256color<br></div><div>+%%DATADIR%%/jov=
e.rc.z29<br></div><div>+%%DATADIR%%/keychart.3022<br></div><div>+%%DATADIR%=
%/keychart.sun<br></div><div>+%%DATADIR%%/keychart.sun-cmd<br></div><div>+%=
%DATADIR%%/keychart.vt100<br></div><div>+%%DATADIR%%/keychart.wyse<br></div=
><div>+%%DATADIR%%/keychart.xterm<br></div><div>+%%DATADIR%%/keychart.xterm=
-256color<br></div><div>+%%DATADIR%%/keychart.z29<br></div><div>+%%DATADIR%=
%/teach-jove<br></div><div>+@mode 777<br></div><div>+@dir /var/lib/jove/tmp=
<br></div><div>+@dir /var/lib/jove/preserve<br></div><div>+@dir /var/lib/jo=
ve<br></div><div>+@dir /var/lib<br></div></pre></blockquote></div><div>Hi,<=
br></div><div><br></div><div>Any reason why we can't use the official upstr=
eam release archive as recommended by Porters Handbook? <a href=3D"https://=
docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites-gith=
ub" target=3D"_blank" rel=3D"noopener noreferrer" data-ik=3D"ik-secure">htt=
ps://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites=
-github</a><br></div><div><br></div><div><a href=3D"https://github.com/jonm=
acs/jove/releases/tag/4.17.5.3" target=3D"_blank" rel=3D"noopener noreferre=
r" data-ik=3D"ik-secure">https://github.com/jonmacs/jove/releases/tag/4.17.=
5.3</a> --&gt; <a href=3D"https://github.com/jonmacs/jove/releases/download=
/4.17.5.3/jove-4.17.5.3.tgz" target=3D"_blank" rel=3D"noopener noreferrer" =
data-ik=3D"ik-secure">https://github.com/jonmacs/jove/releases/download/4.1=
7.5.3/jove-4.17.5.3.tgz</a><br></div><div><br></div><div>Best regards,<br><=
/div><div>Daniel<br></div></body></html>


--_=_swift_1717820780_5671702d25d0af870e7ca28d3bc5709a_=_--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a7f74ddc50732f048a969bac15b9c7a1>