diff options
author | jlam <jlam> | 2003-07-16 09:33:46 +0000 |
---|---|---|
committer | jlam <jlam> | 2003-07-16 09:33:46 +0000 |
commit | e664449b954368894a4fd85edc962c90bc7b4903 (patch) | |
tree | 491111004206c0c3cb92ae9f1dd439e854e373be /devel/semantic | |
parent | f6cad14a16265838094c96c2784856bdf35df1a9 (diff) | |
download | pkgsrc-e664449b954368894a4fd85edc962c90bc7b4903.tar.gz |
Initial work in merging bits of the pkgviews branch into modern pkgsrc.
Currently, the pkgviews/buildlink2 integration is incomplete. People who
work on this branch should also check out src/usr.sbin/pkg_install from
the pkgviews branch.
Diffstat (limited to 'devel/semantic')
-rw-r--r-- | devel/semantic/DESCR | 18 | ||||
-rw-r--r-- | devel/semantic/Makefile | 57 | ||||
-rw-r--r-- | devel/semantic/PLIST | 58 | ||||
-rw-r--r-- | devel/semantic/distinfo | 5 | ||||
-rw-r--r-- | devel/semantic/patches/patch-aa | 12 |
5 files changed, 0 insertions, 150 deletions
diff --git a/devel/semantic/DESCR b/devel/semantic/DESCR deleted file mode 100644 index e03e276f490..00000000000 --- a/devel/semantic/DESCR +++ /dev/null @@ -1,18 +0,0 @@ -The Semantic Bovinator is a lexer, parser-generator, and parser. It is -written in Emacs Lisp and is customized to the way Emacs thinks about -language files, and is optimized to use Emacs' parsing capabilities. - -The Semantic Bovinator's goal is to provide an intermediate API for -authors of language agnostic tools who want to deal with languages in -a generic way. It also provides a simple way for Mode Authors who are -experts in their language to provide a parser for those tool -authors, without knowing anything about those tools. - -The Semantic Bovinator is made up of these important pieces: - 1. lexer - 2. parser - 3. parser-generator - 4. language definitions - 5. navigator - 6. speedbar browser - 7. Documentation generator diff --git a/devel/semantic/Makefile b/devel/semantic/Makefile deleted file mode 100644 index 0b28f6c134f..00000000000 --- a/devel/semantic/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# $NetBSD: Makefile,v 1.8 2003/06/25 12:32:41 seb Exp $ -# - -DISTNAME= semantic-1.4.2 -CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cedet/} - -MAINTAINER= cjones@netbsd.org -HOMEPAGE= http://cedet.sourceforge.net/semantic.shtml -COMMENT= Lexer, parser-generator, and parser written for Emacs - -DEPENDS+= speedbar>=0.13:../../editors/speedbar -DEPENDS+= eieio>=0.17:../../lang/eieio - -.include "../../mk/emacs.mk" - -.if ${EMACS_FLAVOR} == "emacs" -EMACS= emacs -.else -EMACS= xemacs -.endif - -BUILD_ENV+= EMACS=${EMACS} - -NO_CONFIGURE= # set -USE_GMAKE= # set - -USE_NEW_TEXINFO= YES -INFO_FILES= semantic.info -OTHER_INFO= semantic.info-1 semantic.info-2 - -# XXX cd ${WRKSRC}; ${MAKE} -V semantic_LISP -SRCS= semantic.el semantic-util.el semantic-bnf.el semantic-ctxt.el -# XXX cd ${WRKSRC}; ${MAKE} -V Languages_LISP -SRCS+= semantic-c.el semantic-el.el semantic-java.el semantic-make.el \ - semantic-scm.el semantic-texi.el -# XXX cd ${WRKSRC}; ${MAKE} -V tools_LISP -SRCS+= semantic-imenu.el semantic-sb.el working.el semanticdb.el document.el \ - document-vars.el sformat.el semantic-chart.el semantic-util-modes.el \ - semantic-analyze.el semantic-ia.el semantic-cb.el semantic-ia-sb.el -# XXX cd ${WRKSRC}; ${MAKE} -V senator_LISP -SRCS+= senator.el - -# XXX cd ${WRKSRC}; ${MAKE} -V init_LISP -AUXFILES= semantic-load.el -# XXX cd ${WRKSRC}; ${MAKE} -V aux_AUX -AUXFILES+= c.bnf make.bnf java.bnf scheme.bnf - -do-install: - ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/semantic - cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} \ - ${EMACS_LISPPREFIX}/semantic - cd ${WRKSRC} && ${INSTALL_DATA} ${AUXFILES} ${EMACS_LISPPREFIX}/semantic - cd ${WRKSRC} && ${INSTALL_DATA} ${INFO_FILES} ${OTHER_INFO} \ - ${PREFIX}/info - -.include "../../mk/bsd.pkg.mk" diff --git a/devel/semantic/PLIST b/devel/semantic/PLIST deleted file mode 100644 index ca4b6cb82b4..00000000000 --- a/devel/semantic/PLIST +++ /dev/null @@ -1,58 +0,0 @@ -@comment $NetBSD: PLIST,v 1.4 2003/06/25 12:32:41 seb Exp $ -info/semantic.info -info/semantic.info-1 -info/semantic.info-2 -${EMACS_LISPPREFIX}/semantic/document-vars.el -${EMACS_LISPPREFIX}/semantic/document-vars.elc -${EMACS_LISPPREFIX}/semantic/document.el -${EMACS_LISPPREFIX}/semantic/document.elc -${EMACS_LISPPREFIX}/semantic/semantic-analyze.el -${EMACS_LISPPREFIX}/semantic/semantic-analyze.elc -${EMACS_LISPPREFIX}/semantic/semantic-bnf.el -${EMACS_LISPPREFIX}/semantic/semantic-bnf.elc -${EMACS_LISPPREFIX}/semantic/semantic-c.el -${EMACS_LISPPREFIX}/semantic/semantic-c.elc -${EMACS_LISPPREFIX}/semantic/semantic-cb.el -${EMACS_LISPPREFIX}/semantic/semantic-cb.elc -${EMACS_LISPPREFIX}/semantic/semantic-chart.el -${EMACS_LISPPREFIX}/semantic/semantic-chart.elc -${EMACS_LISPPREFIX}/semantic/semantic-ctxt.el -${EMACS_LISPPREFIX}/semantic/semantic-ctxt.elc -${EMACS_LISPPREFIX}/semantic/semantic-el.el -${EMACS_LISPPREFIX}/semantic/semantic-el.elc -${EMACS_LISPPREFIX}/semantic/semantic-ia-sb.el -${EMACS_LISPPREFIX}/semantic/semantic-ia-sb.elc -${EMACS_LISPPREFIX}/semantic/semantic-ia.el -${EMACS_LISPPREFIX}/semantic/semantic-ia.elc -${EMACS_LISPPREFIX}/semantic/semantic-imenu.el -${EMACS_LISPPREFIX}/semantic/semantic-imenu.elc -${EMACS_LISPPREFIX}/semantic/semantic-java.el -${EMACS_LISPPREFIX}/semantic/semantic-java.elc -${EMACS_LISPPREFIX}/semantic/semantic-make.el -${EMACS_LISPPREFIX}/semantic/semantic-make.elc -${EMACS_LISPPREFIX}/semantic/semantic-sb.el -${EMACS_LISPPREFIX}/semantic/semantic-sb.elc -${EMACS_LISPPREFIX}/semantic/semantic-scm.el -${EMACS_LISPPREFIX}/semantic/semantic-scm.elc -${EMACS_LISPPREFIX}/semantic/semantic-texi.el -${EMACS_LISPPREFIX}/semantic/semantic-texi.elc -${EMACS_LISPPREFIX}/semantic/semantic-util-modes.el -${EMACS_LISPPREFIX}/semantic/semantic-util-modes.elc -${EMACS_LISPPREFIX}/semantic/semantic-util.el -${EMACS_LISPPREFIX}/semantic/semantic-util.elc -${EMACS_LISPPREFIX}/semantic/semantic.el -${EMACS_LISPPREFIX}/semantic/semantic.elc -${EMACS_LISPPREFIX}/semantic/semanticdb.el -${EMACS_LISPPREFIX}/semantic/semanticdb.elc -${EMACS_LISPPREFIX}/semantic/senator.el -${EMACS_LISPPREFIX}/semantic/senator.elc -${EMACS_LISPPREFIX}/semantic/sformat.el -${EMACS_LISPPREFIX}/semantic/sformat.elc -${EMACS_LISPPREFIX}/semantic/working.el -${EMACS_LISPPREFIX}/semantic/working.elc -${EMACS_LISPPREFIX}/semantic/c.bnf -${EMACS_LISPPREFIX}/semantic/make.bnf -${EMACS_LISPPREFIX}/semantic/java.bnf -${EMACS_LISPPREFIX}/semantic/scheme.bnf -${EMACS_LISPPREFIX}/semantic/semantic-load.el -@dirrm ${EMACS_LISPPREFIX}/semantic diff --git a/devel/semantic/distinfo b/devel/semantic/distinfo deleted file mode 100644 index 0801845bf74..00000000000 --- a/devel/semantic/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -$NetBSD: distinfo,v 1.4 2003/01/11 08:56:33 uebayasi Exp $ - -SHA1 (semantic-1.4.2.tar.gz) = a8898745055319de676c61a5d529d4dfb6eb2878 -Size (semantic-1.4.2.tar.gz) = 313881 bytes -SHA1 (patch-aa) = 7747913d4db505d1bc287b1d9bd986cbfaf53c7a diff --git a/devel/semantic/patches/patch-aa b/devel/semantic/patches/patch-aa deleted file mode 100644 index b9b02377764..00000000000 --- a/devel/semantic/patches/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2003/01/11 08:56:33 uebayasi Exp $ - ---- Makefile.orig Tue Dec 31 19:17:40 2002 -+++ Makefile -@@ -19,7 +19,6 @@ - senator_LISP=senator.el - misc_AUX=INSTALL NEWS ChangeLog - info_TEXINFOS=semantic.texi --MAKEINFO=makeinfo - aux_AUX=c.bnf make.bnf java.bnf scheme.bnf - VERSION=1.4.2 - DISTDIR=$(top)semantic-$(VERSION) |