View | Details | Raw Unified | Return to bug 173437 | Differences between
and this patch

Collapse All | Expand All

(-)./Makefile (-10 / +8 lines)
Lines 1-13 Link Here
1
# New ports collection makefile for:	skk-elisp
2
# Date created:		31 Oct 1998
3
# Whom:			Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>
4
#
5
# $FreeBSD: ports/japanese/ddskk/Makefile,v 1.39 2012/09/04 17:05:43 ashish Exp $
1
# $FreeBSD: ports/japanese/ddskk/Makefile,v 1.39 2012/09/04 17:05:43 ashish Exp $
6
#
7
2
8
PORTNAME=	ddskk
3
PORTNAME=	ddskk
9
PORTVERSION=	14.3
4
PORTVERSION=	14.4
10
PORTREVISION=	5
11
CATEGORIES=	japanese elisp
5
CATEGORIES=	japanese elisp
12
MASTER_SITES=	http://openlab.ring.gr.jp/skk/maintrunk/ \
6
MASTER_SITES=	http://openlab.ring.gr.jp/skk/maintrunk/ \
13
		ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \
7
		ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \
Lines 17-22 Link Here
17
MAINTAINER=	hiroto.kagotani@gmail.com
11
MAINTAINER=	hiroto.kagotani@gmail.com
18
COMMENT=	Simple Kana to Kanji conversion program on Emacsen
12
COMMENT=	Simple Kana to Kanji conversion program on Emacsen
19
13
14
OPTIONS_DEFINE=	DOCS EXAMPLES
15
20
MAKE_JOBS_SAFE=	yes
16
MAKE_JOBS_SAFE=	yes
21
USE_EMACS=	yes
17
USE_EMACS=	yes
22
INFO=		skk
18
INFO=		skk
Lines 26-48 Link Here
26
PORTEXAMPLES=	Emacs.ad dot.emacs dot.skk
22
PORTEXAMPLES=	Emacs.ad dot.emacs dot.skk
27
23
28
ALL_TARGET=	elc info
24
ALL_TARGET=	elc info
29
MAKE_ARGS+=	SKK_LISPDIR=${PREFIX}/${SKK_LISPDIR}
25
MAKE_ARGS+=	SKK_LISPDIR=${PREFIX}/${SKK_LISPDIR} SKK_INFODIR=${PREFIX}/${INFO_PATH}
30
26
31
pre-install:
27
pre-install:
32
	# required for non-standard PREFIX
28
	# required for non-standard PREFIX
33
	${MKDIR} ${PREFIX}/${SKK_LISPDIR}
29
	${MKDIR} ${PREFIX}/${SKK_LISPDIR}
34
30
31
.include <bsd.port.options.mk>
32
35
post-install:
33
post-install:
36
.for i in skk-jisx0213 skk-lookup
34
.for i in skk-jisx0213 skk-lookup
37
	${INSTALL_DATA} ${WRKSRC}/${i}.el ${PREFIX}/${SKK_LISPDIR}
35
	${INSTALL_DATA} ${WRKSRC}/${i}.el ${PREFIX}/${SKK_LISPDIR}
38
.endfor
36
.endfor
39
.if !defined(NOPORTDOCS)
37
.if ${PORT_OPTIONS:MDOCS}
40
	${MKDIR} ${DOCSDIR}
38
	${MKDIR} ${DOCSDIR}
41
.for i in ${PORTDOCS}
39
.for i in ${PORTDOCS}
42
	${INSTALL_DATA} ${WRKSRC}/READMEs/${i} ${DOCSDIR}
40
	${INSTALL_DATA} ${WRKSRC}/READMEs/${i} ${DOCSDIR}
43
.endfor
41
.endfor
44
.endif
42
.endif
45
.if !defined(NOPORTEXAMPLES)
43
.if ${PORT_OPTIONS:MEXAMPLES}
46
	${MKDIR} ${EXAMPLESDIR}
44
	${MKDIR} ${EXAMPLESDIR}
47
.for i in ${PORTEXAMPLES}
45
.for i in ${PORTEXAMPLES}
48
	${INSTALL_DATA}	${WRKSRC}/etc/${i} ${EXAMPLESDIR}
46
	${INSTALL_DATA}	${WRKSRC}/etc/${i} ${EXAMPLESDIR}
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (ddskk-14.3.tar.gz) = 478e2c824cfcd4e956a2e30e0f3967c3e385b3941f13fdd6c8c270d89367d0ef
1
SHA256 (ddskk-14.4.tar.gz) = a538c641f3302432aca07ae748bc0e4a7fcc91ff01c3d96b3169d1fbaa5a7d4a
2
SIZE (ddskk-14.3.tar.gz) = 805289
2
SIZE (ddskk-14.4.tar.gz) = 847188
(-)./files/patch-Makefile (-1 / +1 lines)
Lines 5-11 Link Here
5
 EMACS	  = emacs
5
 EMACS	  = emacs
6
 ETAGS	  = etags
6
 ETAGS	  = etags
7
-FLAGS     = -batch -q -no-site-file -l SKK-MK
7
-FLAGS     = -batch -q -no-site-file -l SKK-MK
8
+FLAGS     = -batch -q -no-site-file --eval '(setq PREFIX "${PREFIX}")' --eval '(setq SKK_LISPDIR "${SKK_LISPDIR}")' -l SKK-MK
8
+FLAGS     = -batch -q -no-site-file --eval '(setq PREFIX "${PREFIX}")' --eval '(setq SKK_LISPDIR "${SKK_LISPDIR}")' --eval '(setq SKK_INFODIR "${SKK_INFODIR}")' -l SKK-MK
9
 GZIP      = gzip -9
9
 GZIP      = gzip -9
10
 MD5	  = md5
10
 MD5	  = md5
11
 RM	  = /bin/rm -f
11
 RM	  = /bin/rm -f
(-)./pkg-plist (+2 lines)
Lines 65-70 Link Here
65
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server-completion.elc
65
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server-completion.elc
66
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.el
66
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.el
67
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.elc
67
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-server.elc
68
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-show-mode.el
69
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-show-mode.elc
68
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-setup.el
70
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-setup.el
69
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.el
71
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.el
70
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.elc
72
%%EMACS_VERSION_SITE_LISPDIR%%/skk/skk-sticky.elc

Return to bug 173437