aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/e4graph/Makefile25
-rw-r--r--devel/e4graph/distinfo1
-rw-r--r--devel/e4graph/files/patch-configure25
-rw-r--r--devel/e4graph/pkg-comment1
-rw-r--r--devel/e4graph/pkg-descr14
-rw-r--r--devel/e4graph/pkg-plist18
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