summaryrefslogtreecommitdiff
path: root/devel/semantic
diff options
context:
space:
mode:
authorjlam <jlam>2003-07-16 09:33:46 +0000
committerjlam <jlam>2003-07-16 09:33:46 +0000
commite664449b954368894a4fd85edc962c90bc7b4903 (patch)
tree491111004206c0c3cb92ae9f1dd439e854e373be /devel/semantic
parentf6cad14a16265838094c96c2784856bdf35df1a9 (diff)
downloadpkgsrc-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/DESCR18
-rw-r--r--devel/semantic/Makefile57
-rw-r--r--devel/semantic/PLIST58
-rw-r--r--devel/semantic/distinfo5
-rw-r--r--devel/semantic/patches/patch-aa12
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)