1 # Created by: Yoichi NAKAYAMA <yoichi@FreeBSD.org>
8 CATEGORIES= databases elisp
9 PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
11 MAINTAINER= ports@FreeBSD.org
12 COMMENT= Big Brother Database
16 BUILD_DEPENDS= texi2dvi:print/texinfo
18 USES= autoreconf emacs
20 GH_ACCOUNT= emacsmirror
23 BBDB_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME}
25 # Do not install the info file. Upstream has yet to add any real content to it.
29 PLIST_SUB+= BBDB_LISPDIR=${BBDB_LISPDIR}
33 # See http://lists.nongnu.org/archive/html/bbdb-user/2018-11/msg00003.html
34 .if ${FLAVOR:U} != devel_full && ${FLAVOR:U} != devel_nox
36 ${REINPLACE_CMD} -e '/[[:blank:]]*--eval '\''(setq byte-compile-dest-file-function (lambda (_) "$$@"))'\'' \\/d' \
37 ${WRKSRC}/lisp/Makefile
41 @${MKDIR} ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR}
42 ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${WRKSRC}/lisp/*.elc \
43 ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR}
44 # Do not install the info file. Upstream has yet to add any real content to it.
45 # ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.info \
46 # ${STAGEDIR}${PREFIX}/${INFO_PATH}
49 @${MKDIR} ${STAGEDIR}${DOCSDIR}
50 ${INSTALL_DATA} ${WRKSRC}/doc/bbdb.pdf ${STAGEDIR}${DOCSDIR}
52 .include <bsd.port.mk>