update Tue Jun 1 06:37:01 PDT 2010
[pkgsrc.git] / devel / python-mode / Makefile
1 # $NetBSD: Makefile,v 1.23 2009/08/06 01:44:50 minskim Exp $
2 #
3
4 DISTNAME=       python-mode-1.0
5 PKGNAME=        ${EMACS_PKGNAME_PREFIX}${DISTNAME}
6 PKGREVISION=    1
7 CATEGORIES=     devel python
8 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=python-mode/}
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://sourceforge.net/projects/python-mode/
12 COMMENT=        Emacs mode for editing python files
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 ELISP_FILES=    python-mode.el
17 # Could be installed as well, but what about pycomplete.py?
18 #ELISP_FILES+=  doctest-mode.el pycomplete.el
19
20 # Note that XEmacs >=21.4.4 includes a python-mode in the prog-modes
21 # package. Also, python-mode does not appear to work as is with XEmacs 21.1
22 EMACS_VERSIONS_ACCEPTED= emacs23 emacs22 emacs22nox emacs21 emacs21nox emacs20
23
24 .include "../../editors/emacs/modules.mk"
25
26 INSTALLATION_DIRS=      ${EMACS_LISPPREFIX:S/^${PREFIX}\///}
27
28 do-build:
29         for file in ${ELISP_FILES}; do \
30                 ${EMACS_BIN} --no-init-file -batch \
31                 -f batch-byte-compile ${WRKSRC}/$${file}; \
32         done
33
34 do-install:
35         for file in ${ELISP_FILES}; do \
36                 ${INSTALL_DATA} ${WRKSRC}/$${file} \
37                         ${DESTDIR}${EMACS_LISPPREFIX}; \
38                 ${INSTALL_DATA} ${WRKSRC}/$${file}c \
39                         ${DESTDIR}${EMACS_LISPPREFIX}; \
40         done
41 #       ${INSTALL_DATA} ${WRKSRC}/pycomplete.py ${DESTDIR}${EMACS_LISPPREFIX}
42
43 .include "../../mk/bsd.pkg.mk"