Tweak textproc/ruby-rd-mode.el version 0.6.38
[dports.git] / textproc / ruby-rd-mode.el / Makefile
1 # Created by: Akinori MUSHA aka knu <knu@idaemons.org>
2 # $FreeBSD$
3
4 PORTNAME=       rd-mode.el
5 PORTVERSION=    0.6.38
6 CATEGORIES=     textproc ruby elisp
7 MASTER_SITES=   # none
8 PKGNAMEPREFIX=  ruby-   # not ${RUBY_PKGNAMEPREFIX} since this is not version specific
9 DISTFILES=      # none
10
11 MAINTAINER=     knu@FreeBSD.org
12 COMMENT=        Emacs lisp module for editing RD files
13
14 BUILD_DEPENDS=  ${NONEXISTENT}:textproc/ruby-rdtool:patch
15
16 USE_RUBY=       yes
17
18 WRKSRC=         ${WRKDIR}/utils
19 NO_BUILD=       yes
20
21 ELISP_FILES=    rd-mode.el
22
23 EMACSLISPDIR=   ${PREFIX}/share/emacs/site-lisp
24 XEMACSLISPDIR=  ${PREFIX}/lib/xemacs/site-lisp
25
26 RUBY_ELISPDIR=  ${PREFIX}/lib/ruby/elisp
27
28 PLIST_SUB+=     RUBY_ELISPDIR=${RUBY_ELISPDIR}
29
30 do-extract:
31         ${MKDIR} ${WRKDIR}
32         ${LN} -sf `cd ${.CURDIR}/../ruby-rdtool; ${MAKE} -V WRKSRC`/utils ${WRKSRC}
33
34 do-install:
35         @${MKDIR} ${STAGEDIR}${RUBY_ELISPDIR}/
36         @${MKDIR} ${STAGEDIR}${XEMACSLISPDIR}/
37         @${MKDIR} ${STAGEDIR}${EMACSLISPDIR}/
38 .for f in ${ELISP_FILES}
39         ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_ELISPDIR}/
40         ${LN} -sf ${RUBY_ELISPDIR}/${f} ${STAGEDIR}${EMACSLISPDIR}/
41         ${LN} -sf ${RUBY_ELISPDIR}/${f} ${STAGEDIR}${XEMACSLISPDIR}/
42 .endfor
43
44 .include <bsd.port.mk>