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

(-)Makefile (-30 / +12 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	kmfl-sil-galatia
4
PORTNAME=	kmfl-sil-galatia
5
PORTVERSION=	1.03
5
PORTVERSION=	1.03
6
PORTREVISION=	1
6
CATEGORIES=	textproc
7
CATEGORIES=	textproc
7
MASTER_SITES=	http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=${DISTNAME}&filename=/ \
8
MASTER_SITES=	http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=${DISTNAME}&filename=/ \
8
		http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
9
		http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
Lines 18-62 Link Here
18
DOS2UNIX_FILES=	GrkPolyCompv${PORTVERSION:S|.||}.KMN
19
DOS2UNIX_FILES=	GrkPolyCompv${PORTVERSION:S|.||}.KMN
19
NO_BUILD=	yes
20
NO_BUILD=	yes
20
21
21
DOCSDIR_REL=	share/doc/kmfl/${PORTNAME}
22
OPTIONS_DEFINE=	DOCS
22
DOCSDIR=	${PREFIX}/${DOCSDIR_REL}
23
DOCSDIR=	${PREFIX}/share/doc/kmfl/${PORTNAME}
24
DOCSLIST=	Greek\ Poly\ Comp\ Kbrd\ Layout.pdf \
25
		welcome.htm
26
23
KMFL_DIR=	share/kmfl
27
KMFL_DIR=	share/kmfl
24
KMFL_ICONS_DIR=	share/kmfl/icons
28
KMFL_ICONS_DIR=	share/kmfl/icons
25
29
26
PORTDOCS=	*
30
SUB_FILES=	pkg-message
27
DOCSLIST=	Greek\ Poly\ Comp\ Kbrd\ Layout.pdf \
28
		welcome.htm
29
31
30
PLIST_FILES=	${KMFL_DIR}/GrkPolyCompv${PORTVERSION:S|.||}.kmn \
31
		${KMFL_ICONS_DIR}/ALPHA.bmp
32
PLIST_DIRSTRY=	${KMFL_ICONS_DIR} \
33
		${KMFL_DIR}
34
35
NO_STAGE=	yes
36
do-install:
32
do-install:
37
	${MKDIR} ${LOCALBASE}/${KMFL_DIR} ${LOCALBASE}/${KMFL_ICONS_DIR}
33
	${MKDIR} ${STAGEDIR}${PREFIX}/${KMFL_DIR} ${STAGEDIR}${PREFIX}/${KMFL_ICONS_DIR}
38
	${CP} -f ${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.KMN \
34
	${CP} -f ${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.KMN \
39
		${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.kmn
35
		${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.kmn
40
	${INSTALL_DATA} ${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.kmn \
36
	${INSTALL_DATA} ${WRKSRC}/GrkPolyCompv${PORTVERSION:S|.||}.kmn \
41
		${LOCALBASE}/${KMFL_DIR}
37
		${STAGEDIR}${PREFIX}/${KMFL_DIR}
42
	${INSTALL_DATA} ${WRKSRC}/ALPHA.bmp ${LOCALBASE}/${KMFL_ICONS_DIR}
38
	${INSTALL_DATA} ${WRKSRC}/ALPHA.bmp ${STAGEDIR}${PREFIX}/${KMFL_ICONS_DIR}
43
.if !defined(NOPORTDOCS)
39
	${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	${MKDIR} ${DOCSDIR}
45
	for doc in ${DOCSLIST} ; do \
40
	for doc in ${DOCSLIST} ; do \
46
		${INSTALL_DATA} "${WRKSRC}/$$doc" ${DOCSDIR} ; \
41
		${INSTALL_DATA} "${WRKSRC}/$$doc" ${STAGEDIR}${DOCSDIR} ; \
47
	done
42
	done
48
.endif
49
43
50
post-install:
51
	@${ECHO_MSG} "--------------------------------------------------------"
52
	@${ECHO_MSG} "  You should now have the new keyboard in the section"
53
	@${ECHO_MSG} "  \"Greek\" in your SCIM/IBus menu. If you don't see it,"
54
	@${ECHO_MSG} "  restart X."
55
.if !defined(NOPORTDOCS)
56
	@${ECHO_MSG}
57
	@${ECHO_MSG} "  The documentation is installed into:"
58
	@${ECHO_MSG} "    ${DOCSDIR}"
59
.endif
60
	@${ECHO_MSG} "--------------------------------------------------------"
61
62
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)files/pkg-message.in (+8 lines)
Line 0 Link Here
1
---------------------------------------------------------
2
  You should now have the new keyboard in the section
3
  "Greek" in your SCIM/IBus menu. If you don't see it,
4
  restart X.
5
6
  The documentation is installed into:
7
  %%DOCSDIR%%
8
---------------------------------------------------------
(-)pkg-plist (+8 lines)
Line 0 Link Here
1
%%PORTDOCS%%%%DOCSDIR%%/Greek Poly Comp Kbrd Layout.pdf
2
%%PORTDOCS%%%%DOCSDIR%%/welcome.htm
3
share/kmfl/GrkPolyCompv103.kmn
4
share/kmfl/icons/ALPHA.bmp
5
%%PORTDOCS%%@dirrm %%DOCSDIR%%
6
%%PORTDOCS%%@dirrmtry share/doc/kmfl
7
@dirrmtry share/kmfl/icons
8
@dirrmtry share/kmfl

Return to bug 190774