Date: Fri, 25 Jan 2002 14:37:50 +0900 (JST) From: Kimura Fuyuki <fuyuki@mj.0038.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/34260: New port: devel/ecb - emacs code browser Message-ID: <200201250537.g0P5boL99065@ns.test>
next in thread | raw e-mail | index | archive | help
>Number: 34260 >Category: ports >Synopsis: New port: devel/ecb - emacs code browser >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 24 21:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Kimura Fuyuki >Release: FreeBSD 4.5-PRERELEASE i386 >Organization: >Environment: System: FreeBSD ns.test 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #3: Mon Dec 24 14:54:22 JST 2001 root@ns.test:/sack/obj/usr/src/sys/NS i386 >Description: ECB is source code browser for Emacs. It is a global minor-mode which displays a couple of windows that can be used to browse directories, files and methods. It supports method parsing for Java, C, C++, Elisp etc. WWW: http://home.swipnet.se/mayhem/ecb.html >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ecb # ecb/Makefile # ecb/distinfo # ecb/pkg-comment # ecb/pkg-descr # ecb/pkg-plist # echo c - ecb mkdir -p ecb > /dev/null 2>&1 echo x - ecb/Makefile sed 's/^X//' >ecb/Makefile << 'END-of-ecb/Makefile' X# New ports collection makefile for: ecb X# Date created: 25 January 2002 X# Whom: Kimura Fuyuki <fuyuki@mj.0038.net> X# X# $FreeBSD$ X# X XPORTNAME= ecb XPORTVERSION= 1.60 XCATEGORIES= devel elisp XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ecb XPKGNAMESUFFIX= -${EMACS_PORT_NAME} X XMAINTAINER= fuyuki@mj.0038.net X XEMACS_PORT_NAME?= emacs21 X X.if ${EMACS_PORT_NAME} != "emacs21" XPORTNAMESUFFIX= ${PKGNAMESUFFIX} X.endif X XBUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/semantic/semantic.el:${PORTSDIR}/devel/semantic${PORTNAMESUFFIX} \ X ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/eieio/eieio.el:${PORTSDIR}/devel/eieio${PORTNAMESUFFIX} XRUN_DEPENDS= ${BUILD_DEPENDS} X XLISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} X XUSE_GMAKE= yes X X# Purge the stray source file from Makefile Xpre-build: X ${PERL} -pi -e 's/ecb-speedbar.el//' ${WRKSRC}/Makefile X Xdo-install: X ${MKDIR} ${LISPDIR} X.for i in *.el *.elc X ${INSTALL_DATA} ${WRKSRC}/${i} ${LISPDIR} X.endfor X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for i in HISTORY README RELEASE_NOTES X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X X.include <bsd.port.mk> END-of-ecb/Makefile echo x - ecb/distinfo sed 's/^X//' >ecb/distinfo << 'END-of-ecb/distinfo' XMD5 (ecb-1.60.tar.gz) = 3267dd97cf7df55fe39fb0bae79dfaf3 END-of-ecb/distinfo echo x - ecb/pkg-comment sed 's/^X//' >ecb/pkg-comment << 'END-of-ecb/pkg-comment' XEmacs Code Browser END-of-ecb/pkg-comment echo x - ecb/pkg-descr sed 's/^X//' >ecb/pkg-descr << 'END-of-ecb/pkg-descr' XECB is source code browser for Emacs. It is a global minor-mode which Xdisplays a couple of windows that can be used to browse directories, Xfiles and methods. It supports method parsing for Java, C, C++, Elisp Xetc. X XWWW: http://home.swipnet.se/mayhem/ecb.html X X- Kimura Fuyuki Xfuyuki@mj.0038.net END-of-ecb/pkg-descr echo x - ecb/pkg-plist sed 's/^X//' >ecb/pkg-plist << 'END-of-ecb/pkg-plist' X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-eshell.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-eshell.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-help.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-help.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-layout.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-layout.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-mode-line.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-mode-line.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-navigate.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-navigate.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-util.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb-util.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/ecb.elc X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/tree-buffer.el X%%EMACS_VERSION_SITE_LISPDIR%%/ecb/tree-buffer.elc X@dirrm %%EMACS_VERSION_SITE_LISPDIR%%/ecb X%%PORTDOCS%%share/doc/ecb/HISTORY X%%PORTDOCS%%share/doc/ecb/README X%%PORTDOCS%%share/doc/ecb/RELEASE_NOTES X%%PORTDOCS%%@dirrm share/doc/ecb END-of-ecb/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201250537.g0P5boL99065>