diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-07-15 19:33:24 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-07-15 19:33:24 +0000 |
commit | 5479595b88a9cd5ad8586a874953d0713d9d5dd1 (patch) | |
tree | 471bd42dfc44bd02f641acd5252129f2355092d5 /devel | |
parent | a81e05fe6b41748e7d81a89f925c696f08d2812b (diff) | |
download | ports-5479595b88a9cd5ad8586a874953d0713d9d5dd1.tar.gz ports-5479595b88a9cd5ad8586a874953d0713d9d5dd1.zip |
add e4graph 1.0a6
A C++ library that persistently stores graph like data
Notes
Notes:
svn path=/head/; revision=63023
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/e4graph/Makefile | 25 | ||||
-rw-r--r-- | devel/e4graph/distinfo | 1 | ||||
-rw-r--r-- | devel/e4graph/files/patch-configure | 25 | ||||
-rw-r--r-- | devel/e4graph/pkg-comment | 1 | ||||
-rw-r--r-- | devel/e4graph/pkg-descr | 14 | ||||
-rw-r--r-- | devel/e4graph/pkg-plist | 18 |
7 files changed, 85 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index dc8cc556a560..2b4ecbddce21 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -138,6 +138,7 @@ SUBDIR += domc SUBDIR += dotconf SUBDIR += doxygen + SUBDIR += e4graph SUBDIR += ebnf2yacc SUBDIR += ecb SUBDIR += ecb-emacs20 diff --git a/devel/e4graph/Makefile b/devel/e4graph/Makefile new file mode 100644 index 000000000000..befd462fc57e --- /dev/null +++ b/devel/e4graph/Makefile @@ -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> diff --git a/devel/e4graph/distinfo b/devel/e4graph/distinfo new file mode 100644 index 000000000000..e57a185b3f40 --- /dev/null +++ b/devel/e4graph/distinfo @@ -0,0 +1 @@ +MD5 (e4graph-1.0a6.tar.gz) = 694eb8efc4259d07770c121f7a1c6347 diff --git a/devel/e4graph/files/patch-configure b/devel/e4graph/files/patch-configure new file mode 100644 index 000000000000..06ba97bd5b1c --- /dev/null +++ b/devel/e4graph/files/patch-configure @@ -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 diff --git a/devel/e4graph/pkg-comment b/devel/e4graph/pkg-comment new file mode 100644 index 000000000000..c427d562a4f7 --- /dev/null +++ b/devel/e4graph/pkg-comment @@ -0,0 +1 @@ +A C++ library that persistently stores graph like data diff --git a/devel/e4graph/pkg-descr b/devel/e4graph/pkg-descr new file mode 100644 index 000000000000..69c132229900 --- /dev/null +++ b/devel/e4graph/pkg-descr @@ -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/ diff --git a/devel/e4graph/pkg-plist b/devel/e4graph/pkg-plist new file mode 100644 index 000000000000..133859a876ab --- /dev/null +++ b/devel/e4graph/pkg-plist @@ -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 |