devel/cppunit misses a destructor declaration for one of its classes.
[pkgsrcv2.git] / devel / apel / Makefile
1 # $NetBSD: Makefile,v 1.24 2011/02/09 12:45:33 ryoon Exp $
2
3 DISTNAME=       apel-10.8
4 PKGNAME=        ${EMACS_PKGNAME_PREFIX}${DISTNAME}
5 CATEGORIES=     devel
6 MASTER_SITES=   http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/
7
8 MAINTAINER=     uebayasi@NetBSD.org
9 HOMEPAGE=       http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/elisp/APEL/
10 COMMENT=        Portable Emacs library
11
12 PKG_DESTDIR_SUPPORT=    user-destdir
13 INSTALLATION_DIRS+=     ${DOCDIR} \
14                         ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/apel \
15                         ${EMACS_LISPPREFIX:C|^${PREFIX}/||}/emu
16
17 PLIST_SRC=      ${PKGDIR}/PLIST.${EMACS_FLAVOR}
18 BUILD_TARGET=   ${BUILD_TARGET.${EMACS_FLAVOR}}
19 INSTALL_TARGET= ${INSTALL_TARGET.${EMACS_FLAVOR}}
20 MAKE_FLAGS+=    EMACS=${EMACS_FLAVOR:Q}
21 MAKE_FLAGS+=    LISPDIR=${EMACS_LISPPREFIX:Q}
22 MAKE_FLAGS+=    VERSION_SPECIFIC_LISPDIR=${EMACS_LISPPREFIX:Q}
23 MAKE_FLAGS+=    ${MAKE_FLAGS.${EMACS_FLAVOR}}
24
25 # apel is included in xemacs-packages
26 EMACS_VERSIONS_ACCEPTED=emacs24 emacs23 emacs23nox emacs22 emacs22nox \
27                         emacs21 emacs21nox emacs20
28
29 BUILD_TARGET.emacs=     elc
30 BUILD_TARGET.xemacs=    package
31 INSTALL_TARGET.emacs=   install
32 INSTALL_TARGET.xemacs=  install-package
33 MAKE_FLAGS.emacs=
34 MAKE_FLAGS.xemacs=      PACKAGEDIR=${EMACS_LISPPREFIX:C|/lisp$||}
35
36 .include "../../editors/emacs/modules.mk"
37
38 PLIST_VARS+=    emacs23 emacs19
39 .if empty(EMACS_TYPE:Mxemacs)
40 .  if !empty(EMACS_TYPE:Memacs2[3-9])
41 PLIST.emacs23=  yes
42 .  else
43 PLIST.emacs19=  yes
44 .  endif
45 .endif
46
47 # Pkgsrc developers should run "install" without this and check if PLIST is
48 # correct.  Users just need to install files.
49 do-install: plist
50         cd ${WRKSRC};                                                   \
51         for subdir in emu apel; do                                      \
52                 grep -v '^@' ${PLIST} | grep "/site-lisp/$$subdir/" |   \
53                 while read file; do                                     \
54                         file=$$( basename $$file );                     \
55                         ${INSTALL_DATA} $$file                          \
56                             ${DESTDIR}${EMACS_LISPPREFIX}/$$subdir/$$file; \
57                 done                                                    \
58         done
59
60 .include "../../mk/bsd.pkg.mk"