View | Details | Raw Unified | Return to bug 222565
Collapse All | Expand All

(-)Makefile (-15 / +10 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	joe
4
PORTNAME=	joe
5
PORTVERSION=	4.2
5
PORTVERSION=	4.5
6
PORTREVISION=	1
7
PORTEPOCH=	1
6
PORTEPOCH=	1
8
CATEGORIES?=	editors
7
CATEGORIES?=	editors
9
MASTER_SITES=	SF/joe-editor/JOE%20sources/joe-${PORTVERSION}
8
MASTER_SITES=	SF/joe-editor/JOE%20sources/joe-${PORTVERSION}
Lines 12-42 Link Here
12
COMMENT=	Joe's Own Editor
11
COMMENT=	Joe's Own Editor
13
12
14
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
15
16
17
OPTIONS_DEFINE=	ASPELL DOCS
18
19
CONFLICTS=	joe-2.*
16
CONFLICTS=	joe-2.*
20
17
21
USES=		gmake iconv ncurses
18
USES=		gmake iconv localbase ncurses
22
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
23
CPPFLAGS+=	-I${LOCALBASE}/include
20
CONFIGURE_ENV=	SPELL=aspell
24
LIBS+=		-L${LOCALBASE}/lib ${ICONV_LIB}
21
LIBS+=		${ICONV_LIB}
25
22
26
ALL_TARGET=	${PORTNAME}
23
ALL_TARGET=	${PORTNAME}
27
24
28
.include <bsd.port.options.mk>
25
OPTIONS_DEFINE=	ASPELL DOCS
29
26
30
.if ${PORT_OPTIONS:MASPELL}
27
ASPELL_RUN_DEPENDS=	aspell:textproc/aspell
31
RUN_DEPENDS=	aspell:textproc/aspell
32
.endif
33
28
34
post-patch:
29
post-patch:
35
	${REINPLACE_CMD} -e 's|docs/README.old docs/man.md ||' ${WRKSRC}/Makefile.in
30
	${REINPLACE_CMD} -e 's|docs/README.old docs/man.md ||' ${WRKSRC}/Makefile.in
36
31
37
post-install:
32
post-install:
38
	for rc in jmacsrc joerc jpicorc jstarrc rjoerc; do \
33
.for rc in ftyperc jmacsrc joerc jpicorc jstarrc rjoerc
39
		${MV} ${STAGEDIR}${ETCDIR}/$${rc} ${STAGEDIR}${ETCDIR}/$${rc}.sample ; \
34
	${MV} ${STAGEDIR}${ETCDIR}/${rc} ${STAGEDIR}${ETCDIR}/${rc}.sample
40
	done
35
.endfor
41
36
42
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (joe-4.2.tar.gz) = bc5da64bc5683ab7b2962a33214b3537ea17ff6528a3c60ba170359e31e86974
1
TIMESTAMP = 1506265626
2
SIZE (joe-4.2.tar.gz) = 1341048
2
SHA256 (joe-4.5.tar.gz) = 51104aa34d8650be3fa49f2204672a517688c9e6ec47e68f1ea85de88e36cadf
3
SIZE (joe-4.5.tar.gz) = 1275486
(-)files/patch-configure (-11 lines)
Lines 1-11 Link Here
1
--- configure.orig	2016-03-06 19:35:47.000000000 +0000
2
+++ configure	2016-06-05 13:46:54.833041496 +0000
3
@@ -8145,7 +8145,7 @@
4
   done
5
 IFS=$as_save_IFS
6
 
7
-  test -z "$ac_cv_prog_SPELL" && ac_cv_prog_SPELL="ispell"
8
+  test -z "$ac_cv_prog_SPELL" && ac_cv_prog_SPELL="aspell"
9
 fi
10
 fi
11
 SPELL=$ac_cv_prog_SPELL
(-)pkg-plist (-9 / +20 lines)
Lines 3-28 Link Here
3
bin/jpico
3
bin/jpico
4
bin/jstar
4
bin/jstar
5
bin/rjoe
5
bin/rjoe
6
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
6
@sample %%ETCDIR%%/ftyperc.sample
7
%%PORTDOCS%%%%DOCSDIR%%/hacking.md
8
%%PORTDOCS%%%%DOCSDIR%%/NEWS.md
9
%%PORTDOCS%%%%DOCSDIR%%/README.md
10
%%ETCDIR%%/ftyperc
11
%%ETCDIR%%/jicerc.ru
7
%%ETCDIR%%/jicerc.ru
12
@sample %%ETCDIR%%/jmacsrc.sample
8
@sample %%ETCDIR%%/jmacsrc.sample
13
@sample %%ETCDIR%%/joerc.sample
9
@sample %%ETCDIR%%/joerc.sample
10
%%ETCDIR%%/joerc.zh_TW
14
@sample %%ETCDIR%%/jpicorc.sample
11
@sample %%ETCDIR%%/jpicorc.sample
15
@sample %%ETCDIR%%/jstarrc.sample
12
@sample %%ETCDIR%%/jstarrc.sample
16
@sample %%ETCDIR%%/rjoerc.sample
13
@sample %%ETCDIR%%/rjoerc.sample
17
%%ETCDIR%%/shell.csh
14
%%ETCDIR%%/shell.csh
18
%%ETCDIR%%/shell.sh
15
%%ETCDIR%%/shell.sh
19
%%ETCDIR%%/joerc.zh_TW
16
man/man1/joe.1.gz
17
man/ru/man1/joe.1.gz
18
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
19
%%PORTDOCS%%%%DOCSDIR%%/NEWS.md
20
%%PORTDOCS%%%%DOCSDIR%%/README.md
21
%%PORTDOCS%%%%DOCSDIR%%/hacking.md
20
%%DATADIR%%/charmaps/klingon
22
%%DATADIR%%/charmaps/klingon
23
%%DATADIR%%/colors/default.jcf
24
%%DATADIR%%/colors/gruvbox.jcf
25
%%DATADIR%%/colors/ir_black.jcf
26
%%DATADIR%%/colors/molokai.jcf
27
%%DATADIR%%/colors/solarized.jcf
28
%%DATADIR%%/colors/wombat.jcf
29
%%DATADIR%%/colors/xoria.jcf
30
%%DATADIR%%/colors/zenburn-hc.jcf
31
%%DATADIR%%/colors/zenburn.jcf
21
%%DATADIR%%/lang/de.po
32
%%DATADIR%%/lang/de.po
22
%%DATADIR%%/lang/fr.po
33
%%DATADIR%%/lang/fr.po
23
%%DATADIR%%/lang/ru.po
34
%%DATADIR%%/lang/ru.po
24
%%DATADIR%%/lang/uk.po
35
%%DATADIR%%/lang/uk.po
25
%%DATADIR%%/lang/zh.po
36
%%DATADIR%%/lang/zh_TW.po
26
%%DATADIR%%/syntax/4gl.jsf
37
%%DATADIR%%/syntax/4gl.jsf
27
%%DATADIR%%/syntax/ada.jsf
38
%%DATADIR%%/syntax/ada.jsf
28
%%DATADIR%%/syntax/ant.jsf
39
%%DATADIR%%/syntax/ant.jsf
Lines 36-41 Link Here
36
%%DATADIR%%/syntax/coffee.jsf
47
%%DATADIR%%/syntax/coffee.jsf
37
%%DATADIR%%/syntax/comment_todo.jsf
48
%%DATADIR%%/syntax/comment_todo.jsf
38
%%DATADIR%%/syntax/conf.jsf
49
%%DATADIR%%/syntax/conf.jsf
50
%%DATADIR%%/syntax/context.jsf
39
%%DATADIR%%/syntax/csh.jsf
51
%%DATADIR%%/syntax/csh.jsf
40
%%DATADIR%%/syntax/csharp.jsf
52
%%DATADIR%%/syntax/csharp.jsf
41
%%DATADIR%%/syntax/css.jsf
53
%%DATADIR%%/syntax/css.jsf
Lines 58-63 Link Here
58
%%DATADIR%%/syntax/ini.jsf
70
%%DATADIR%%/syntax/ini.jsf
59
%%DATADIR%%/syntax/iptables.jsf
71
%%DATADIR%%/syntax/iptables.jsf
60
%%DATADIR%%/syntax/java.jsf
72
%%DATADIR%%/syntax/java.jsf
73
%%DATADIR%%/syntax/jcf.jsf
61
%%DATADIR%%/syntax/joerc.jsf
74
%%DATADIR%%/syntax/joerc.jsf
62
%%DATADIR%%/syntax/js.jsf
75
%%DATADIR%%/syntax/js.jsf
63
%%DATADIR%%/syntax/jsf.jsf
76
%%DATADIR%%/syntax/jsf.jsf
Lines 102-106 Link Here
102
%%DATADIR%%/syntax/whitespace.jsf
115
%%DATADIR%%/syntax/whitespace.jsf
103
%%DATADIR%%/syntax/xml.jsf
116
%%DATADIR%%/syntax/xml.jsf
104
%%DATADIR%%/syntax/yaml.jsf
117
%%DATADIR%%/syntax/yaml.jsf
105
man/man1/joe.1.gz
106
man/ru/man1/joe.1.gz

Return to bug 222565