Bug 80690 - [UPDATE] editors/joe: update 2.8_5 to 2.9.8
Summary: [UPDATE] editors/joe: update 2.8_5 to 2.9.8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pav Lucistnik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-06 14:00 UTC by chinsan
Modified: 2005-10-21 09:56 UTC (History)
1 user (show)

See Also:


Attachments
joe.patch (16.97 KB, patch)
2005-05-06 14:00 UTC, chinsan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chinsan 2005-05-06 14:00:13 UTC
	- update 2.8_5 to 2.9.8
	- add SOURCEFORGE site as WWW into pkg-descr
	- lots of changes, but JOE only support UTF-8 & Syntax Highlighting
	  in 3.x version.

	Thanks.
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2005-05-06 18:52:48 UTC
Dear maintainer of FreeBSD port editors/joe, please take a look at

http://www.freebsd.org/cgi/query-pr.cgi?q=80690

Do you approve this update?

-- 
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

God is real unless declared integer.
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-05-06 18:52:51 UTC
State Changed
From-To: open->feedback

Asked maintainer for approval 


Comment 3 Pav Lucistnik freebsd_committer freebsd_triage 2005-05-06 18:52:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pav

Track
Comment 4 toasty 2005-05-06 19:34:56 UTC
On May 6, 2005, at 12:52 PM, Pav Lucistnik wrote:

> Dear maintainer of FreeBSD port editors/joe, please take a look at
>
> http://www.freebsd.org/cgi/query-pr.cgi?q=80690
>
> Do you approve this update?
>
> --  
> Pav Lucistnik <pav@oook.cz>
>               <pav@FreeBSD.org>
>
> God is real unless declared integer.
>



I'm not really sure what to do here....

/usr/ports/editors/joe was supposed to be the "official" joe port.
/usr/ports/editors/joe-devel was a fork of joe, tracking the  
unofficial/new 3.x branch of joe.

This looks like another unofficial fork of joe, calling itself 2.9.x,  
which hasn't been updated since 2001.

My last communication with the original author of "joe" said that the  
forks were to be considered unofficial and that he was going to (at  
some point) return to development of it. He didn't mind the forks,  
but didn't want them to be confused with the official/original software.

The compromise back when the original fork happened was to create  
editors/joe-devel for the "new" version, and leave editors/joe for  
the official branch.


Let me contact the original author of Joe again to see what his  
thoughts are.
Comment 5 Pav Lucistnik freebsd_committer freebsd_triage 2005-05-16 18:18:22 UTC
Kevin Day p=ED=B9e v p=E1 06. 05. 2005 v 13:34 -0500:

> I'm not really sure what to do here....
>=20
> /usr/ports/editors/joe was supposed to be the "official" joe port.
> /usr/ports/editors/joe-devel was a fork of joe, tracking the =20
> unofficial/new 3.x branch of joe.
>=20
> This looks like another unofficial fork of joe, calling itself 2.9.x, =20
> which hasn't been updated since 2001.

> Let me contact the original author of Joe again to see what his =20
> thoughts are.

What was the outcome of this debate, again? I think I lost your previous
mail on the topic, sorry.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

You can't expect to wield supreme executive power just 'cause some
watery tart threw a sword at you.
Comment 6 Pav Lucistnik freebsd_committer freebsd_triage 2005-07-08 14:49:01 UTC
State Changed
From-To: feedback->suspended

Suspend until someone sheds light on this
Comment 7 Yen-Ming Lee freebsd_committer freebsd_triage 2005-10-20 02:22:55 UTC
It seems that the project on SourceForge is led by Joe himself.

http://sourceforge.net/projects/joe-editor/
http://sourceforge.net/users/jhallen/

-- 
Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
Comment 8 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-20 09:19:19 UTC
So, suggested course of action would be:

- update editors/joe-devel to 3.3
- move editors/joe-devel to editors/joe

Opinions? Volunteers?

-- 
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

Canada is a country whose main exports are hockey players and cold fronts.
Our main imports are baseball players and acid rain.
  -- Pierre Elliott Trudeau
Comment 9 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-20 09:46:40 UTC
Dear maintainers of ports editors/joe and editors/joe-devel, do you
approve update of your port to latest version 3.3 ?

Index: joe-devel/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/joe-devel/Makefile,v
retrieving revision 1.31
diff -a -u -r1.31 Makefile
--- joe-devel/Makefile	8 Jul 2005 14:21:14 -0000	1.31
+++ joe-devel/Makefile	20 Oct 2005 08:44:38 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	joe
-PORTVERSION=	3.2
+PORTVERSION=	3.3
 PORTEPOCH=	1
 CATEGORIES=	editors
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
@@ -17,11 +17,12 @@
 MAINTAINER=	petef@FreeBSD.org
 COMMENT=	Development version of Joe's Own Editor
 
+BUILD_DEPENDS=	aspell:${PORTSDIR}/textproc/aspell
+RUN_DEPENDS=	aspell:${PORTSDIR}/textproc/aspell
+
 CONFLICTS=	joe-2.*
 LATEST_LINK=	joe-devel
 
-RUN_DEPENDS+=	ispell:${PORTSDIR}/textproc/ispell
-
 USE_GMAKE=	yes
 USE_ICONV=	yes
 GNU_CONFIGURE=	yes
Index: joe-devel/distinfo
===================================================================
RCS file: /home/pcvs/ports/editors/joe-devel/distinfo,v
retrieving revision 1.10
diff -a -u -r1.10 distinfo
--- joe-devel/distinfo	8 Jul 2005 14:21:14 -0000	1.10
+++ joe-devel/distinfo	20 Oct 2005 08:44:38 -0000
@@ -1,2 +1,2 @@
-MD5 (joe-3.2.tar.gz) = 07e8077ee4562256bb6a2bf03e3071c2
-SIZE (joe-3.2.tar.gz) = 431843
+MD5 (joe-3.3.tar.gz) = 02221716679c039c5da00c275d61dbf4
+SIZE (joe-3.3.tar.gz) = 478218
Index: joe-devel/pkg-plist
===================================================================
RCS file: /home/pcvs/ports/editors/joe-devel/pkg-plist,v
retrieving revision 1.7
diff -a -u -r1.7 pkg-plist
--- joe-devel/pkg-plist	8 Jul 2005 14:21:14 -0000	1.7
+++ joe-devel/pkg-plist	20 Oct 2005 08:44:38 -0000
@@ -21,8 +21,11 @@
 etc/joe/rjoerc.dist
 @exec if [ ! -f %D/etc/joe/rjoerc ]; then cp %D/etc/joe/%f %D/etc/joe/rjoerc; fi
 etc/joe/syntax/4gl.jsf
+etc/joe/syntax/ada.jsf
 etc/joe/syntax/asm.jsf
+etc/joe/syntax/awk.jsf
 etc/joe/syntax/c.jsf
+etc/joe/syntax/cobol.jsf
 etc/joe/syntax/conf.jsf
 etc/joe/syntax/csh.jsf
 etc/joe/syntax/css.jsf
@@ -37,9 +40,12 @@
 etc/joe/syntax/pascal.jsf
 etc/joe/syntax/perl.jsf
 etc/joe/syntax/php.jsf
+etc/joe/syntax/ps.jsf
 etc/joe/syntax/python.jsf
+etc/joe/syntax/sed.jsf
 etc/joe/syntax/sh.jsf
 etc/joe/syntax/sml.jsf
+etc/joe/syntax/sql.jsf
 etc/joe/syntax/tcl.jsf
 etc/joe/syntax/tex.jsf
 etc/joe/syntax/verilog.jsf
Index: joe-devel/files/patch-syntax-diff.jsf.in
===================================================================
RCS file: joe-devel/files/patch-syntax-diff.jsf.in
diff -N joe-devel/files/patch-syntax-diff.jsf.in
--- joe-devel/files/patch-syntax-diff.jsf.in	8 Jul 2005 14:21:14 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,42 +0,0 @@
---- syntax/diff.jsf.in.orig	Fri May  6 18:14:53 2005
-+++ syntax/diff.jsf.in	Fri May  6 18:19:28 2005
-@@ -6,6 +6,7 @@
- 
- # Color definitions
- =Idle
-+=Options	blue
- =FileNew	bold green
- =FileOld	bold red
- =DiffStuff	magenta
-@@ -15,6 +16,7 @@
- 
- :reset Idle
- 	*		goo
-+	"d"		goo
- 	"-"		preudiff	buffer
- 	"*"		precdiff	buffer
- 	"0-9"		ndiff		recolor=-1
-@@ -33,8 +35,14 @@
- done
- 	"*"		precdiff
- 
-+:options Options
-+	*		options
-+	"\n"		reset
-+
- :goo Idle
--	*		goo
-+	*		goo		strings
-+	"diff"		options		recolor=-4
-+done
- 	"\n"		reset
- 
- :udiff Idle
-@@ -58,6 +66,7 @@
- 
- :udiffhunk Idle
- 	*		reset
-+	"d"		goo		buffer
- 	"-"		udiffoldordel	recolor=-1
- 	"+"		udiffadd	recolor=-1
- 	" "		udiffctx	recolor=-1


-- 
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

But soft, what light through yonder window breaks? It is the East,
and Juliet is the sun! Arise, fair sun, and kill the envious moon,
who is already sick and pale with grief that thou her maid art far
more fair than she.
Comment 10 toasty 2005-10-20 13:38:25 UTC
On Oct 20, 2005, at 3:19 AM, Pav Lucistnik wrote:

> So, suggested course of action would be:
>
> - update editors/joe-devel to 3.3
> - move editors/joe-devel to editors/joe
>
> Opinions? Volunteers?
>
> --  
> Pav Lucistnik <pav@oook.cz>
>               <pav@FreeBSD.org>
>
> Canada is a country whose main exports are hockey players and cold  
> fronts.
> Our main imports are baseball players and acid rain.
>   -- Pierre Elliott Trudeau
>


I sent this message a while back to freebsd-ports:

> I'm the maintainer of the port editors/joe, and I've been in  
> discussion with the maintainer of editors/joe-devel and the author  
> of the Joe editor.
>
> We'd like to make a few somewhat complex changes to both ports, and  
> I'm looking for a ports guru to assist.
>
> Basically, we'd like to rename editors/joe to editors/joe2 (and  
> upgrade it from 2.8.x to the latest 2.9 series) and make editors/ 
> joe-devel the main editors/joe.
>
>
> Originally, the "devel" a.k.a. joe-3.x were unofficial forks, and  
> were treated as such. Recently the original author of joe has  
> endorsed the 3.x changes as official and has said that further  
> development of the 2.x series would be limited to bug fixes only.
>
> We'd like to keep both ports, some people have strong feelings both  
> ways about which the "correct" editor is, but the 3.x series is no  
> longer a development branch, and is what new users should be using.
>
> Any ports committers with experience in this situation want to  
> help? I don't want to submit a mega-diff just to rename a couple of  
> directories and modify a few names. :)
>

Nobody replied though... Does anyone know who the right person is to  
get a ports rename to happen?
Comment 11 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-20 13:45:53 UTC
Kevin Day p=ED=B9e v =E8t 20. 10. 2005 v 12:40 +0000:

>  I sent this message a while back to freebsd-ports:

>  Nobody replied though... Does anyone know who the right person is to =20
>  get a ports rename to happen?

I must have missed that mail on the list. I agree 100%ly and I'm willing
to do the work. I'll file for repocopy of joe to joe2. In the meantime,
please send me an update to 2.9.latest. I'll then handle joe->3.3
update, I have the port ready (basically updated existing joe-devel).

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

See file. Click file. Get file.
Comment 12 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-20 13:52:35 UTC
State Changed
From-To: suspended->open

Something is happening again.
Comment 13 Pav Lucistnik freebsd_committer freebsd_triage 2005-10-21 09:56:18 UTC
State Changed
From-To: open->closed

Completed (joe 3.3, joe2 2.9.8 in ports tree now)