summaryrefslogtreecommitdiff
path: root/databases/libdbi
diff options
context:
space:
mode:
Diffstat (limited to 'databases/libdbi')
-rw-r--r--databases/libdbi/DESCR4
-rw-r--r--databases/libdbi/Makefile24
-rw-r--r--databases/libdbi/Makefile_drivers25
-rw-r--r--databases/libdbi/PLIST5
-rw-r--r--databases/libdbi/buildlink3.mk12
-rw-r--r--databases/libdbi/distinfo5
-rw-r--r--databases/libdbi/distinfo_drivers5
7 files changed, 80 insertions, 0 deletions
diff --git a/databases/libdbi/DESCR b/databases/libdbi/DESCR
new file mode 100644
index 00000000000..57d00f85cad
--- /dev/null
+++ b/databases/libdbi/DESCR
@@ -0,0 +1,4 @@
+libdbi implements a database-independent abstraction layer in C, similar to
+the DBI/DBD layer in Perl. Writing one generic set of code, programmers can
+leverage the power of multiple databases and multiple simultaneous database
+connections by using this framework.
diff --git a/databases/libdbi/Makefile b/databases/libdbi/Makefile
new file mode 100644
index 00000000000..8017619cec2
--- /dev/null
+++ b/databases/libdbi/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+#
+
+DISTNAME= libdbi-0.8.3
+CATEGORIES= databases devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libdbi/}
+
+MAINTAINER= cheusov@tut.by
+HOMEPAGE= http://libdbi.sourceforge.net/
+COMMENT= Database Independent Abstraction Layer for C
+LICENSE= gnu-lgpl-v2
+
+USE_LANGUAGES= c
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+CONFIGURE_ARGS+= --disable-dependency-tracking
+CONFIGURE_ARGS+= --disable-docs
+
+AUTO_MKDIRS= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/libdbi/Makefile_drivers b/databases/libdbi/Makefile_drivers
new file mode 100644
index 00000000000..cd22566ba5c
--- /dev/null
+++ b/databases/libdbi/Makefile_drivers
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile_drivers,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+#
+
+DISTNAME= libdbi-drivers-0.8.3-1
+PKGNAME= ${DISTNAME:S/libdbi-drivers/libdbi-driver-${DRIVER}/:S/-1/.1/:S/-2/.2/}
+CATEGORIES= databases devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libdbi-drivers/}
+
+MAINTAINER= cheusov@tut.by
+HOMEPAGE= http://libdbi-drivers.sourceforge.net/
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+
+DISTINFO_FILE= ${.CURDIR}/../../databases/libdbi/distinfo_drivers
+#PATCHDIR= ${.CURDIR}/../../databases/libdbi/patches_drivers
+
+INSTALLATION_DIRS+= lib/dbd
+
+CONFIGURE_ARGS+= --disable-dependency-tracking
+CONFIGURE_ARGS+= --with-dbi-incdir=${BUILDLINK_PREFIX.libdbi}/include/dbi
+CONFIGURE_ARGS+= --with-dbi-libdir=${BUILDLINK_PREFIX.libdbi}/lib
+CONFIGURE_ARGS+= --disable-docs
diff --git a/databases/libdbi/PLIST b/databases/libdbi/PLIST
new file mode 100644
index 00000000000..b8a257d0c11
--- /dev/null
+++ b/databases/libdbi/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+include/dbi/dbd.h
+include/dbi/dbi-dev.h
+include/dbi/dbi.h
+lib/libdbi.la
diff --git a/databases/libdbi/buildlink3.mk b/databases/libdbi/buildlink3.mk
new file mode 100644
index 00000000000..fb782984cc8
--- /dev/null
+++ b/databases/libdbi/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+
+BUILDLINK_TREE+= libdbi
+
+.if !defined(LIBDBI_BUILDLINK3_MK)
+LIBDBI_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libdbi+= libdbi>=0.8.3
+BUILDLINK_PKGSRCDIR.libdbi?= ../../databases/libdbi
+.endif # LIBDBI_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libdbi
diff --git a/databases/libdbi/distinfo b/databases/libdbi/distinfo
new file mode 100644
index 00000000000..a2439e667c5
--- /dev/null
+++ b/databases/libdbi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+
+SHA1 (libdbi-0.8.3.tar.gz) = bda606fa6628eed451e492182e1943bd1d824c33
+RMD160 (libdbi-0.8.3.tar.gz) = c264a9cf0ef85ccd823273a205a961b6e33773cf
+Size (libdbi-0.8.3.tar.gz) = 1060714 bytes
diff --git a/databases/libdbi/distinfo_drivers b/databases/libdbi/distinfo_drivers
new file mode 100644
index 00000000000..10f3b726691
--- /dev/null
+++ b/databases/libdbi/distinfo_drivers
@@ -0,0 +1,5 @@
+$NetBSD: distinfo_drivers,v 1.1.1.1 2010/03/10 23:55:48 wiz Exp $
+
+SHA1 (libdbi-drivers-0.8.3-1.tar.gz) = 599fbab115419e8fc88b3b31a38031584ee213b5
+RMD160 (libdbi-drivers-0.8.3-1.tar.gz) = e0aa9e67f6560fb44018b1d35d90d4ac21b48597
+Size (libdbi-drivers-0.8.3-1.tar.gz) = 1534420 bytes