From 7f143924fca9b34e88240996d3677e85946b1549 Mon Sep 17 00:00:00 2001 From: rh Date: Thu, 16 Aug 2001 10:46:58 +0000 Subject: Initial import of edb-1.0.2, the Enlightenment database abstraction layer. --- databases/edb/Makefile | 19 +++++++++++++++++++ databases/edb/buildlink.mk | 34 ++++++++++++++++++++++++++++++++++ databases/edb/distinfo | 4 ++++ databases/edb/pkg/DESCR | 8 ++++++++ databases/edb/pkg/PLIST | 10 ++++++++++ 5 files changed, 75 insertions(+) create mode 100644 databases/edb/Makefile create mode 100644 databases/edb/buildlink.mk create mode 100644 databases/edb/distinfo create mode 100644 databases/edb/pkg/DESCR create mode 100644 databases/edb/pkg/PLIST (limited to 'databases/edb') diff --git a/databases/edb/Makefile b/databases/edb/Makefile new file mode 100644 index 00000000000..25346edee5c --- /dev/null +++ b/databases/edb/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/08/16 10:46:58 rh Exp $ +# + +DISTNAME= edb-1.0.2 +CATEGORIES= databases +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/} + +MAINTAINER= rh@netbsd.org +HOMEPAGE= http://www.enlightenment.org/pages/components.html +COMMENT= database abstraction layer to Berkeley databases + +GNU_CONFIGURE= YES +USE_LIBTOOL= YES + +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig +CONFIGURE_ARGS+= --enable-cxx + +.include "../../x11/gtk/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/databases/edb/buildlink.mk b/databases/edb/buildlink.mk new file mode 100644 index 00000000000..c49ce78f0f8 --- /dev/null +++ b/databases/edb/buildlink.mk @@ -0,0 +1,34 @@ +# $NetBSD: buildlink.mk,v 1.1.1.1 2001/08/16 10:46:58 rh Exp $ +# +# This Makefile fragment is included by packages that use edb. +# +# To use this Makefile fragment, simply: +# +# (1) Optionally define BUILDLINK_DEPENDS.edb to the dependency pattern +# for the version of edb desired. +# (2) Include this Makefile fragment in the package Makefile, +# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header +# search path, and +# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search +# path. + +.if !defined(EDB_BUILDLINK_MK) +EDB_BUILDLINK_MK= # defined + +.include "../../mk/bsd.buildlink.mk" + +BUILDLINK_DEPENDS.edb?= edb>=1.0.2 +DEPENDS+= ${BUILDLINK_DEPENDS.edb}:../../databases/edb + +EVAL_PREFIX+= BUILDLINK_PREFIX.edb=edb +BUILDLINK_PREFIX.edb_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.edb= include/Edb.h +BUILDLINK_FILES.edb+= lib/libedb.* + +BUILDLINK_TARGETS.edb= edb-buildlink +BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.edb} + +pre-configure: ${BUILDLINK_TARGETS.edb} +edb-buildlink: _BUILDLINK_USE + +.endif # EDB_BUILDLINK_MK diff --git a/databases/edb/distinfo b/databases/edb/distinfo new file mode 100644 index 00000000000..e5f8cb6b874 --- /dev/null +++ b/databases/edb/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/08/16 10:46:58 rh Exp $ + +SHA1 (edb-1.0.2.tar.gz) = 3b57c2bf3e4b5a89c9c91c87051c52064b810591 +Size (edb-1.0.2.tar.gz) = 444152 bytes diff --git a/databases/edb/pkg/DESCR b/databases/edb/pkg/DESCR new file mode 100644 index 00000000000..bdfb58ab3a9 --- /dev/null +++ b/databases/edb/pkg/DESCR @@ -0,0 +1,8 @@ + Edb is a database abstraction layer to Berkeley Databases. Edb contains +the source for DB 2.7.7, thus freezing the database format on disk, making +sure it will never become incompatible. Edb wraps this with a convenience +and optimization API layer, making database access easy, fast and +consistent. It handles typing of information in the database and much +more. Edb is *VERY* fast and all of Enlightenment 17 configuration +management is built on top of it - every configuration file is a database +- including Ebits files. diff --git a/databases/edb/pkg/PLIST b/databases/edb/pkg/PLIST new file mode 100644 index 00000000000..2145aa119bb --- /dev/null +++ b/databases/edb/pkg/PLIST @@ -0,0 +1,10 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/08/16 10:46:58 rh Exp $ +bin/edb-config +bin/edb_ed +bin/edb_gtk_ed +include/Edb.h +lib/libedb.a +lib/libedb.la +lib/libedb.so +lib/libedb.so.1 +lib/libedb.so.1.2 -- cgit v1.2.3