From nobody Sat Jun 8 04:26:20 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vx4l93WL1z5NHxL for ; Sat, 08 Jun 2024 04:26:29 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-190a.mail.infomaniak.ch (smtp-190a.mail.infomaniak.ch [IPv6:2001:1600:4:17::190a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vx4l868Wbz49qv for ; Sat, 8 Jun 2024 04:26:28 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-3-0000.mail.infomaniak.ch (smtp-3-0000.mail.infomaniak.ch [10.4.36.107]) by smtp-3-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4Vx4l134VjzcPq; Sat, 8 Jun 2024 06:26:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pyret.net; s=20231006; t=1717820781; bh=EILlaJCx7f+GF1tNKf8tcLFOP+RzuztMJymP3cOc6ds=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=aGBsV6SgadsOPXRleuiOb8PGX0q9DWuKGExHDxytdAFkRGpIydridntoC4TelJDnN ZuSQufhJP8S8tLJ/sDlz1f0Qp1KvGBBuw4PnvLfYHQU+P5GFw5htrQDOycO/GSaBTS +azoWud0qCxE2wSAl3dgfnEsmtdvELCginX0uZK2b1FuwtV95+sPRP4kQxzyyPUmsg bnDToOZYL4smdaZ6ap+YVHSIngPsn8ROYvD+UK/Ccu69l6VTXi43zex1+DNUfaBcBA mhoNLwDGjY+xpy7wb9LhCeUUZQDBmPG8E1U6Su/yr3t2rn0pkdDaDJsVwGUaVLtDnd zt8MUdhtWJDLw== Received: from unknown by smtp-3-0000.mail.infomaniak.ch (Postfix) with ESMTPA id 4Vx4l106qLzWcr; Sat, 8 Jun 2024 06:26:21 +0200 (CEST) Message-ID: Date: Sat, 08 Jun 2024 06:26:20 +0200 Subject: Re: git: 1e59715b75bc - main - editors/jove: Revive port From: Daniel Engberg Reply-To: Daniel Engberg To: Neel Chauhan Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1717820780_5671702d25d0af870e7ca28d3bc5709a_=_" X-WS-User-Origin: eyJpdiI6IlUvQkZodWhOYjJieWZaM0RIWmJ6T3c9PSIsInZhbHVlIjoiWkU3Tkh1a3hFdlBicVB3RzRxUVE0QT09IiwibWFjIjoiY2UwMWM4YmYxN2I2MDVmYzE4NjUzNTFlMzU0Mjk0N2Q2NTA5ZTVjOGExYWViMTUyN2ZmZDFmOWU5Y2Q5ZThiNSIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6IllUZkJ1aXV6eVUrbDh2aHR0c2hmM2c9PSIsInZhbHVlIjoiakJHaG45L0xIQWthbGp6TEhSc2E3dz09IiwibWFjIjoiZmE5MDNiNGFhOWRkMTU3NmFlN2M3ZmRkZjUxZGM2M2FhYzdmOTFhOWQ2MTM0Y2MwY2QyMzA0ZTM4MWY5YjZjMiIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.694) References: <202406080115.4581FE3i036023@gitrepo.freebsd.org> In-Reply-To: <202406080115.4581FE3i036023@gitrepo.freebsd.org> X-Infomaniak-Routing: alpha X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29222, ipnet:2001:1600::/32, country:CH] X-Rspamd-Queue-Id: 4Vx4l868Wbz49qv --_=_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 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 >=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 >=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= =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
On 2024-06-08T03:15:14.000+02:00, Neel Chauhan <nc@Free= BSD.org> wrote:


The branch main has been updat= ed by nc:


commit 1e59715b75bc9= 6492d56c09cc1cbf0612f1d5235
Author: Neel Chauhan <nc@FreeBSD.org&= gt;
AuthorDate: 2024-06-06 03:11:53 +0000
Commi= t: Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2024-06-07 21:15:= 10 +0000

editors/jove: Revive port
---
MOVED | 1 -
editors/Makefile | 1 +
editors/jove= /Makefile | 22 ++++++++++++++++++++++
editors/jo= ve/distinfo | 3 +++
editors/jove/files/patch-Ma= kefile | 20 ++++++++++++++++++++
editors/jove/pkg-descr = | 3 +++
editors/jove/pkg-plist | 35 +++++= ++++++++++++++++++++++++++++++
7 files changed, 84 insertion= s(+), 1 deletion(-)

diff --git a/MOVED b/MOVED=
index f0871f853d45..3129fd11de0c 100644
--- a/= MOVED
+++ b/MOVED
@@ -2945,7 +2945,6 @@ editors= /edith||2024-01-17|Has expired: Upstream last release was in 2000
=
x11-toolkits/p5-Gtk2-GladeXML||2024-01-17|Has expired: Upstream marke= d this module as Deprecated
x11-toolkits/p5-Gtk2-TrayIcon||2= 024-01-17|Has expired: Upstream marked this module as Deprecated
<= div> editors/led||2024-01-17|Has expired: Last upstream release was in 2002= reconsider using editors/nano
-editors/jove||2024-01-18|Has = expired: No upstream update in last 23 years
editors/impress= ||2024-01-18|Has expired: Upstream last release was in 2000
= biology/sim4||2024-01-18|Has expired: Upstream last update was in 2005
<= /div>
x11-wm/w9wm||2024-01-18|Has expired: Last upstream release was i= n 2002
diff --git a/editors/Makefile b/editors/Makefile
index cc3ddba1202b..85045017c039 100644
--- a/editor= s/Makefile
+++ b/editors/Makefile
@@ -68,6 +68,= 7 @@
SUBDIR +=3D jed
SUBDIR +=3D jedi= t
SUBDIR +=3D joe
+ SUBDIR +=3D jove
SUBDIR +=3D jucipp
SUBDIR +=3D jupp
=
SUBDIR +=3D kakoune
diff --git a/editors/jove= /Makefile b/editors/jove/Makefile
new file mode 100644
index 000000000000..1bb40076a55e
--- /dev/null
+++ b/editors/jove/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=3D=09jove
+DISTVERSION=3D=094.17.5.3
+CATEGORIES=3D=09e= ditors
+
+MAINTAINER=3D=09nc@FreeBSD.org
+CO= MMENT=3D=09Jonathan's Own Version of Emacs
+
+LICENSE=3D=09BSD0CLAUSE
+
+USES=3D=09=09groff ncurses
+
+USE_GITHUB=3D=09yes
+GH_ACCOUNT=3D=09jonmacs
=
+
+pre-patch:
+=09${REINPLACE_CMD} -= e 's,/usr/local/,${PREFIX}/,' ${WRKSRC}/Makefile
+
<= div>+post-install:
+=09@${MKDIR} ${STAGEDIR}/var/lib/jove/tmp=
+
diff --git a/edit= ors/jove/distinfo b/editors/jove/distinfo
new file mode 10064= 4
index 000000000000..23942e351e29
--- /dev/nul= l
+++ b/editors/jove/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP =3D 1717641168
+SHA256 (jonmacs-jove-= 4.17.5.3_GH0.tar.gz) =3D ca5a5fcf71009c7389d655d1f1ae8139710f6cc531be95581e= 4b375e67f098d2
+SIZE (jonmacs-jove-4.17.5.3_GH0.tar.gz) =3D 5= 48835
diff --git a/editors/jove/files/patch-Makefile b/editor= s/jove/files/patch-Makefile
new file mode 100644
index 000000000000..d3951097b395
--- /dev/null
+++ b/editors/jove/files/patch-Makefile
@@ -0,0 +1,20 @@
+--- Makefile.orig=092024-06-06 03:00:44 UTC
++++= Makefile
+@@ -67,7 +67,7 @@ DETCDIR =3D $(DESTDIR)$(JETCDIR)=
+
+ JETCDIR =3D /etc/jove
+ DET= CDIR =3D $(DESTDIR)$(JETCDIR)
+-JTMPDIR =3D /var/tmp
++JTMPDIR =3D /var/lib/jove/tmp
+ JRECDIR =3D /var/lib/= jove/preserve
+ DRECDIR =3D $(DESTDIR)$(JRECDIR)
+ # Install permission for DRECDIR
+@@ -328,7 +328,7 @@ set= maps.o:=09setmaps.c
+ # create a temporary directory to hold = some temporary intermediate files that the
+ # Makefile gener= ates, as a precaution against security hole via races (mktemp would be
=
+ # better, but we try to keep this Makefile working on old Unix= , pre-POSIX, sigh)
+-TDIR=3D$(JTMPDIR)/jbuild$$$$
++TDIR=3D/var/tmp/jbuild$$$$
+ TFILE=3D$(TDIR)/temp
+
+ keys.c:=09setmaps$(LOCALEXT) keys.txt Makefile .= ALWAYS
diff --git a/editors/jove/pkg-descr b/editors/jove/pkg= -descr
new file mode 100644
index 000000000000.= .b011f4fdb1f7
--- /dev/null
+++ b/editors/jove/= pkg-descr
@@ -0,0 +1,3 @@
+Jonathan's Own Versi= on of Emacs (Jove) is a venerable, fast, small Emacs clone
+t= hat was originally written for 2.8BSD on PDP-11. Many people have been usin= g
+and contributing to it since 1986.
diff --g= it a/editors/jove/pkg-plist b/editors/jove/pkg-plist
new file= mode 100644
index 000000000000..5e940b612a82
-= -- /dev/null
+++ b/editors/jove/pkg-plist
@@ -0= ,0 +1,35 @@
+bin/jove
+bin/teachjove
<= div>+lib/jove/recover
+man/man1/jove.1
+man/man= 1/teachjove.1
+%%DOCSDIR%%/example.rc
+%%DOCSDI= R%%/jove.man.pdf
=
+%%DOCSDIR%%/= jove.man.txt
+%%DOCSDIR%%/jove.qref
+%%DATA= DIR%%/XTermresource
+%%DATADIR%%/cmds.txt
+%%DA= TADIR%%/jem.txt
+%%DATADIR%%/jove.rc
+%%DATADIR= %%/jove.rc.3022
+%%DATADIR%%/jove.rc.sun
+%%DAT= ADIR%%/jove.rc.sun-cmd
+%%DATADIR%%/jove.rc.vt100
+%%DATADIR%%/jove.rc.wyse
+%%DATADIR%%/jove.rc.xterm
+%%DATADIR%%/jove.rc.xterm-256color
+%%DATADIR%%/jov= e.rc.z29
+%%DATADIR%%/keychart.3022
+%%DATADIR%= %/keychart.sun
+%%DATADIR%%/keychart.sun-cmd
+%= %DATADIR%%/keychart.vt100
+%%DATADIR%%/keychart.wyse
+%%DATADIR%%/keychart.xterm
+%%DATADIR%%/keychart.xterm= -256color
+%%DATADIR%%/keychart.z29
+%%DATADIR%= %/teach-jove
+@mode 777
+@dir /var/lib/jove/tmp=
+@dir /var/lib/jove/preserve
+@dir /var/lib/jo= ve
+@dir /var/lib
Hi,<= br>

Any reason why we can't use the official upstr= eam release archive as recommended by Porters Handbook? htt= ps://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites= -github


Best regards,
<= /div>
Daniel
--_=_swift_1717820780_5671702d25d0af870e7ca28d3bc5709a_=_--