Update games/scummvm to version 1.7.0
[dports.git] / textproc / dictem / Makefile
1 # Created by: Max N. Boyarov <m.boyarov@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       dictem
5 PORTVERSION=    1.0.4
6 CATEGORIES=     textproc net elisp
7 MASTER_SITES=   SF/dictem/dictem/dictem-${PORTVERSION}
8 PKGNAMESUFFIX=  -${EMACS_PORT_NAME}
9
10 MAINTAINER=     max.n.boyarov@gmail.com
11 COMMENT=        DictEm is a dict client for [X]Emacs
12
13 LICENSE=        GPLv2
14
15 RUN_DEPENDS=    ${LOCALBASE}/bin/dict:${PORTSDIR}/textproc/dict
16
17 USE_EMACS=      yes
18
19 SRC_EL=         dictem.el dictem-lingvo-dsl.el dictem-elisp.el
20
21 .for f in ${SRC_EL}
22 PLIST_FILES+=   ${LISPDIR}/${f} \
23                 ${LISPDIR}/${f:S/.el$/.elc/}
24 .endfor
25 PLIST_DIRS+=    ${LISPDIR}
26
27 WRKSRC=         ${WRKDIR}/${PORTNAME}-${PORTVERSION}
28 PORTDOCS+=      README AUTHORS NEWS COPYING TODO
29
30 OPTIONS_DEFINE= DOCS
31
32 .include <bsd.port.pre.mk>
33
34 .if ${EMACS_NAME} == "xemacs"
35 LISPDIR=        ${EMACS_LIBDIR}/site-packages/lisp/dictem
36 .else
37 LISPDIR=        ${EMACS_VERSION_SITE_LISPDIR}/dictem
38 .endif
39
40 do-build:
41         cd ${WRKSRC} && ${EMACS_CMD} --no-site-file --no-init-file -batch \
42                 -l compile.el -f compile-dictem ${SRC_EL}
43
44 do-install:
45         ${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR}
46         cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \
47                  ${STAGEDIR}${PREFIX}/${LISPDIR}/
48
49 post-install:
50 .if ${PORT_OPTIONS:MDOCS}
51         ${MKDIR} ${STAGEDIR}${DOCSDIR}
52 .for doc in ${PORTDOCS}
53         ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
54 .endfor
55 .endif
56
57 .include <bsd.port.post.mk>