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

(-)b/Makefile (-15 / +20 lines)
Lines 1-29 Link Here
1
# New ports collection makefile for:	dictem
1
# Created by: Max N. Boyarov <m.boyarov@gmail.com>
2
# Date created:				24 Apr 2006
2
# $FreeBSD:$
3
# Whom:					Max N. Boyarov <m.boyarov@gmail.com>
4
#
5
# $FreeBSD$
6
3
7
PORTNAME=	dictem
4
PORTNAME=	dictem
8
PORTVERSION=	1.0.2
5
PORTVERSION=	1.0.4
9
PORTREVISION=	11
10
CATEGORIES=	textproc net elisp
6
CATEGORIES=	textproc net elisp
11
MASTER_SITES=	SF/dictem/dictem/dictem-${PORTVERSION}
7
MASTER_SITES=	SF/dictem/dictem/dictem-${PORTVERSION}
12
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
8
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
13
9
14
MAINTAINER=	m.boyarov@gmail.com
10
MAINTAINER=	max.n.boyarov@gmail.com
15
COMMENT=	DictEm is a dict client for [X]Emacs
11
COMMENT=	DictEm is a dict client for [X]Emacs
16
12
17
RUN_DEPENDS=	${LOCALBASE}/bin/dict:${PORTSDIR}/textproc/dict
13
RUN_DEPENDS=	${LOCALBASE}/bin/dict:${PORTSDIR}/textproc/dict
18
14
19
USE_EMACS=	yes
15
USE_EMACS=	yes
20
16
21
PLIST_FILES+=	${LISPDIR}/dictem.el	\
17
SRC_EL=		dictem.el dictem-lingvo-dsl.el dictem-elisp.el
22
		${LISPDIR}/dictem.elc
18
19
.for f in ${SRC_EL}
20
PLIST_FILES+=	${LISPDIR}/${f} \
21
		${LISPDIR}/${f:S/.el$/.elc/}
22
.endfor
23
PLIST_DIRS+=	${LISPDIR}
23
PLIST_DIRS+=	${LISPDIR}
24
24
25
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
25
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
26
PORTDOCS+=	README AUTHORS NEWS ChangeLog COPYING TODO
26
PORTDOCS+=	README AUTHORS NEWS COPYING TODO
27
OPTIONS_DEFINE=	DOCS
27
28
28
.include <bsd.port.pre.mk>
29
.include <bsd.port.pre.mk>
29
30
Lines 34-48 LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem Link Here
34
.endif
35
.endif
35
36
36
do-build:
37
do-build:
37
	${EMACS_CMD} -batch -f batch-byte-compile ${WRKSRC}/dictem.el
38
.for f in ${SRC_EL}
39
	${EMACS_CMD} --no-site-file --no-init-file \
40
		-batch -L ${WRKSRC} \
41
		-f batch-byte-compile ${WRKSRC}/${f}
42
.endfor
38
43
39
do-install:
44
do-install:
40
	${MKDIR} ${PREFIX}/${LISPDIR}
45
	${MKDIR} ${PREFIX}/${LISPDIR}
41
	${INSTALL_DATA} ${WRKSRC}/dictem.el ${PREFIX}/${LISPDIR}/
46
	cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \
42
	${INSTALL_DATA} ${WRKSRC}/dictem.elc ${PREFIX}/${LISPDIR}/
47
		 ${PREFIX}/${LISPDIR}/
43
48
44
post-install:
49
post-install:
45
.if !defined(NOPORTDOCS)
50
.if ${PORT_OPTIONS:MDOCS}
46
	${MKDIR} ${DOCSDIR}
51
	${MKDIR} ${DOCSDIR}
47
.for doc in ${PORTDOCS}
52
.for doc in ${PORTDOCS}
48
	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
53
	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
(-)b/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (dictem-1.0.2.tar.gz) = 10918005874d9443435a81406a512a43ae1387280081f7bd15ae1189c5519413
1
SHA256 (dictem-1.0.4.tar.gz) = d28f3a51c3991f04b25534a9aecdff2473ff71d697ac978d0641f4026518c1ad
2
SIZE (dictem-1.0.2.tar.gz) = 34354
2
SIZE (dictem-1.0.4.tar.gz) = 22376

Return to bug 181424