add e4graph 1.0a6

A C++ library that persistently stores graph like data
This commit is contained in:
Ying-Chieh Liao 2002-07-15 19:33:24 +00:00
parent a81e05fe6b
commit 5479595b88
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=63023
7 changed files with 85 additions and 0 deletions

View file

@ -138,6 +138,7 @@
SUBDIR += domc
SUBDIR += dotconf
SUBDIR += doxygen
SUBDIR += e4graph
SUBDIR += ebnf2yacc
SUBDIR += ecb
SUBDIR += ecb-emacs20

25
devel/e4graph/Makefile Normal file
View file

@ -0,0 +1,25 @@
# ex:ts=8
# Ports collection makefile for: e4graph
# Date created: Jul 16, 2002
# Whom: ijliao
#
# $FreeBSD$
#
PORTNAME= e4graph
PORTVERSION= 1.0a6
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
USE_LIBTOOL= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/all
CONFIGURE_ARGS= --with-metakit=${PREFIX} \
--with-tcl=${PREFIX} --enable-tcl \
--with-expat=${PREFIX} --enable-xml
MAKEFILE= makefile
INSTALLS_SHLIB= yes
.include <bsd.port.mk>

1
devel/e4graph/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (e4graph-1.0a6.tar.gz) = 694eb8efc4259d07770c121f7a1c6347

View file

@ -0,0 +1,25 @@
--- configure.orig Wed May 8 00:04:10 2002
+++ configure Tue Jul 16 03:14:40 2002
@@ -731,9 +731,9 @@
# pointing at a Tcl installation in a non-standard place.
if test x"${with_tcl}" != x ; then
- if test -f "${with_tcl}/include/tcl.h" ; then
+ if test -f "${with_tcl}/include/tcl8.3/tcl.h" ; then
ac_cv_c_tcl=`(cd ${with_tcl}; pwd)`
- ac_cv_c_tcl_inc=${ac_cv_c_tcl}/include
+ ac_cv_c_tcl_inc=${ac_cv_c_tcl}/include/tcl8.3
ac_cv_c_tcl_lib=${ac_cv_c_tcl}/lib
else
{ echo "configure: error: ${with_tcl}/include doesn't contain tcl.h" 1>&2; exit 1; }
@@ -804,8 +804,8 @@
if test x"${with_expat}" != x ; then
if test -f "${with_expat}/include/expat.h" ; then
ac_cv_c_expat=`(cd ${with_expat}/include; pwd)`
- ac_cv_c_expat_inc=${ac_cv_c_expat}/include
- ac_cv_c_expat_lib=${ac_cv_c_expat}/lib
+ ac_cv_c_expat_inc=${with_expat}/include
+ ac_cv_c_expat_lib=${with_expat}/lib
else
{ echo "configure: error: ${with_expat}/include does not contain expat.h" 1>&2; exit 1; }
fi

View file

@ -0,0 +1 @@
A C++ library that persistently stores graph like data

14
devel/e4graph/pkg-descr Normal file
View file

@ -0,0 +1,14 @@
e4Graph is a C++ library that allows programs to store graph-like data
persistently and to access and manipulate that data efficiently. With
e4Graph, you can arrange your data in the most natural form that reflects
the relationships between its parts, rather than having to force it into
a table-like format. The e4Graph library allows you to concentrate on the
relationships you want to represent, and not on how to store them in a
database. You can modify data items, and add and remove connections and
relationships between pieces of data on the fly. e4Graph allows you to
represent an unlimited number of different connections between pieces of
data, and your program can selectively manipulate the data according to
the relationships it cares about, not having to know about other connections
represented in the data set.
WWW: http://e4graph.sourceforge.net/

18
devel/e4graph/pkg-plist Normal file
View file

@ -0,0 +1,18 @@
bin/testcore
include/e4graph.h
include/e4xml.h
include/t4graph.h
include/t4graph_c.h
include/t4xml_c.h
lib/libe4graph.so
lib/libe4graph.so.0
lib/libe4graph.so.0.0.0
lib/libe4xml.so
lib/libe4xml.so.0
lib/libe4xml.so.0.0.0
lib/libtgraph.so
lib/libtgraph.so.0
lib/libtgraph.so.0.0.0
lib/libtxml.so
lib/libtxml.so.0
lib/libtxml.so.0.0.0