summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorkefren <kefren@pkgsrc.org>2010-10-16 21:26:02 +0000
committerkefren <kefren@pkgsrc.org>2010-10-16 21:26:02 +0000
commit09095dc282714c09a69397aa0029b0aa1e6678b8 (patch)
tree955924426c85fb430f42af49d0356049ff76d552 /databases
parent3d75d55234b9beb1838057bacc0dd94678ca6421 (diff)
downloadpkgsrc-09095dc282714c09a69397aa0029b0aa1e6678b8.tar.gz
Initial import of Connector/Net 6.3.5 under the name of csharp-mysql, a
fully-managed ADO.NET driver for MySQL.
Diffstat (limited to 'databases')
-rw-r--r--databases/csharp-mysql/DESCR6
-rw-r--r--databases/csharp-mysql/Makefile28
-rw-r--r--databases/csharp-mysql/PLIST2
-rw-r--r--databases/csharp-mysql/buildlink3.mk12
-rw-r--r--databases/csharp-mysql/distinfo5
5 files changed, 53 insertions, 0 deletions
diff --git a/databases/csharp-mysql/DESCR b/databases/csharp-mysql/DESCR
new file mode 100644
index 00000000000..31b47337b43
--- /dev/null
+++ b/databases/csharp-mysql/DESCR
@@ -0,0 +1,6 @@
+Connector/NET enables developers to easily create .NET applications that
+require secure, high-performance data connectivity with MySQL. It implements
+the required ADO.NET interfaces and integrates into ADO.NET aware tools.
+Developers can build applications using their choice of .NET languages.
+
+Connector/NET is a fully managed ADO.NET driver written in 100% pure C#.
diff --git a/databases/csharp-mysql/Makefile b/databases/csharp-mysql/Makefile
new file mode 100644
index 00000000000..ea4d5cc6d81
--- /dev/null
+++ b/databases/csharp-mysql/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/10/16 21:26:02 kefren Exp $
+
+DISTNAME= mysql-connector-net-6.3.5-noinstall
+PKGNAME= csharp-mysql-6.3.5
+CATEGORIES= databases devel
+MASTER_SITES= ${MASTER_SITE_MYSQL:=Connector-Net/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= kefren@NetBSD.org
+HOMEPAGE= http://dev.mysql.com/downloads/connector/net/
+COMMENT= Fully managed ADO.NET driver for MySQL
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= mono>=2.0:../../lang/mono
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+EXTRACT_DIR= ${WRKDIR}/${PKGNAME}
+WRKSRC= ${EXTRACT_DIR}
+
+do-build:
+
+do-install:
+ ${MV} ${WRKSRC}/v2/mysql.data.dll ${WRKSRC}/v2/MySql.Data.dll
+ ${PREFIX}/bin/gacutil -i ${WRKSRC}/v2/MySql.Data.dll \
+ -root ${DESTDIR}${PREFIX}/lib
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/csharp-mysql/PLIST b/databases/csharp-mysql/PLIST
new file mode 100644
index 00000000000..3767b770a70
--- /dev/null
+++ b/databases/csharp-mysql/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/10/16 21:26:02 kefren Exp $
+lib/mono/gac/MySql.Data/6.3.5.0__c5687fc88969c44d/MySql.Data.dll
diff --git a/databases/csharp-mysql/buildlink3.mk b/databases/csharp-mysql/buildlink3.mk
new file mode 100644
index 00000000000..e4d1fea038d
--- /dev/null
+++ b/databases/csharp-mysql/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/10/16 21:26:02 kefren Exp $
+
+BUILDLINK_TREE+= csharp-mysql
+
+.if !defined(CSHARP_MYSQL_BUILDLINK3_MK)
+CSHARP_MYSQL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.csharp-mysql+= csharp-mysql>=6.3.5
+BUILDLINK_PKGSRCDIR.csharp-mysql?= ../../databases/csharp-mysql
+.endif # CSHARP_MYSQL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -csharp-mysql
diff --git a/databases/csharp-mysql/distinfo b/databases/csharp-mysql/distinfo
new file mode 100644
index 00000000000..95992c36cae
--- /dev/null
+++ b/databases/csharp-mysql/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/10/16 21:26:02 kefren Exp $
+
+SHA1 (mysql-connector-net-6.3.5-noinstall.zip) = 1ea85a2664d99e679fe2985705ae07d5ae6a94a1
+RMD160 (mysql-connector-net-6.3.5-noinstall.zip) = 93930e42425dab050c078dc7523d54bfb2bdc4ee
+Size (mysql-connector-net-6.3.5-noinstall.zip) = 3348636 bytes