48 lines
1.6 KiB
Makefile
48 lines
1.6 KiB
Makefile
# $NetBSD: Makefile,v 1.4 2009/07/31 22:18:50 minskim Exp $
|
|
#
|
|
|
|
DISTNAME= cedet-1.0pre4
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cedet/}
|
|
|
|
MAINTAINER= pho@cielonegro.org
|
|
HOMEPAGE= http://cedet.sourceforge.net/
|
|
COMMENT= Collection of Emacs Development Environment Tools
|
|
|
|
MESSAGE_SUBST+= LISPDIR=${EMACS_LISPPREFIX}
|
|
|
|
USE_TOOLS+= gmake
|
|
INFO_FILES= yes
|
|
|
|
MAKE_FLAGS+= EMACS=${EMACS_BIN}
|
|
EMACS_MODULES+= base
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
do-build:
|
|
cd ${WRKSRC} \
|
|
&& ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
|
|
EMACS=${EMACS_BIN}
|
|
|
|
INSTALLATION_DIRS+= bin ${PKGINFODIR} ${EMACS_LISPPREFIX}/cedet/common/icons
|
|
.for pkg in cogre common contrib ede eieio semantic semantic/bovine semantic/wisent speedbar
|
|
INSTALLATION_DIRS+= ${EMACS_LISPPREFIX}/cedet/${pkg}
|
|
.endfor
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/semantic/semanticdb.sh ${DESTDIR}${PREFIX}/bin
|
|
|
|
.for pkg in cogre common contrib ede eieio semantic semantic/bovine semantic/wisent speedbar
|
|
${INSTALL_DATA} ${WRKSRC}/${pkg}/Project.ede ${DESTDIR}${EMACS_LISPPREFIX}/cedet/${pkg}
|
|
${INSTALL_DATA} ${WRKSRC}/${pkg}/*.el ${DESTDIR}${EMACS_LISPPREFIX}/cedet/${pkg}
|
|
${INSTALL_DATA} ${WRKSRC}/${pkg}/*.elc ${DESTDIR}${EMACS_LISPPREFIX}/cedet/${pkg}
|
|
.endfor
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/common/icons/Project.ede ${DESTDIR}${EMACS_LISPPREFIX}/cedet/common/icons
|
|
${INSTALL_DATA} ${WRKSRC}/common/icons/*.xpm ${DESTDIR}${EMACS_LISPPREFIX}/cedet/common/icons
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/*/*.info* ${DESTDIR}${PREFIX}/info
|
|
${INSTALL_DATA} ${WRKSRC}/*/doc/*.info* ${DESTDIR}${PREFIX}/${PKGINFODIR}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|
|
.include "../../editors/emacs/modules.mk"
|