[Pkg-cli-libs-commits] r4190 - in /packages/mysql-connector-net-6.0: ./ branches/ tags/ trunk/ trunk/debian/ trunk/debian/patches/

directhex-guest at users.alioth.debian.org directhex-guest at users.alioth.debian.org
Thu Jun 11 11:46:38 UTC 2009


Author: directhex-guest
Date: Thu Jun 11 11:46:37 2009
New Revision: 4190

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4190
Log:
  * New upstream release
  * monodoc-mysql6.0-manual.postinst,
    monodoc-mysql6.0-manual.prerm:
    + With modern monodoc, no need to mangle the monodoc.xml index file
  * debian/control:
    + No-change bump to Standards 3.8.1
    + Add a Conflicts on libmysql5.0-cil since both packages contain
      a pcfile with the same name
    + Add a Conflicts on monodoc-mysql6.0-cil since both packages contain
      documentation files with the same name
    + Switch from dpatch to quilt, for easier handling of conflicting patches
    + Strip out long list of silly build-deps such as WinForms
  * debian/watch:
    + Unmangle dfsg version
    + Update to point to mirror - mangling mysql.com directly is painful
  * debian/rules:
    + Change ABI and API version
    + get-orig-source rule
    + Switch from manual compilation to using xbuild on the Visual Studio 
      project
  * debian/patches/fix-faulty-DEFINE.patch:
    + Tweak csproj file to change definition of "WINDOWS NET20" to just 
      "NET20" - the space was causing an issue
  * debian/patches/remove-spurious-override.patch:
    + Tweak source to remove "override" from non-overridden property
  * debian/patches/use-mono-key-for-signing.patch:
    + Switch to using our own uuencoded signing key rather than trying
      to use the crypto store

Added:
    packages/mysql-connector-net-6.0/
    packages/mysql-connector-net-6.0/branches/
    packages/mysql-connector-net-6.0/tags/
    packages/mysql-connector-net-6.0/trunk/
    packages/mysql-connector-net-6.0/trunk/debian/
    packages/mysql-connector-net-6.0/trunk/debian/MySql.Data.source
    packages/mysql-connector-net-6.0/trunk/debian/README.Debian
    packages/mysql-connector-net-6.0/trunk/debian/changelog
    packages/mysql-connector-net-6.0/trunk/debian/compat
    packages/mysql-connector-net-6.0/trunk/debian/control
    packages/mysql-connector-net-6.0/trunk/debian/copyright
    packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/mysql-connector-net.pc
    packages/mysql-connector-net-6.0/trunk/debian/patches/
    packages/mysql-connector-net-6.0/trunk/debian/patches/fix-faulty-DEFINE.patch
    packages/mysql-connector-net-6.0/trunk/debian/patches/remove-spurious-override.patch
    packages/mysql-connector-net-6.0/trunk/debian/patches/series
    packages/mysql-connector-net-6.0/trunk/debian/patches/use-mono-key-for-signing.patch
    packages/mysql-connector-net-6.0/trunk/debian/rules   (with props)
    packages/mysql-connector-net-6.0/trunk/debian/snk.uu
    packages/mysql-connector-net-6.0/trunk/debian/watch

Added: packages/mysql-connector-net-6.0/trunk/debian/MySql.Data.source
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/MySql.Data.source?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/MySql.Data.source (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/MySql.Data.source Thu Jun 11 11:46:37 2009
@@ -1,0 +1,4 @@
+<?xml version="1.0"?>
+<monodoc>
+  <source provider="ecma" basefile="MySql.Data" path="mysql"/>
+</monodoc>

Added: packages/mysql-connector-net-6.0/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/README.Debian?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/README.Debian (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/README.Debian Thu Jun 11 11:46:37 2009
@@ -1,0 +1,4 @@
+Online documentation for the MySQL Connector/NET can be found at:
+http://dev.mysql.com/doc/refman/5.0/en/connector-net.html
+
+Local API documentation can also be found in the monodoc-mysql5.0-manual package.

Added: packages/mysql-connector-net-6.0/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/changelog?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/changelog (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/changelog Thu Jun 11 11:46:37 2009
@@ -1,0 +1,80 @@
+mysql-connector-net-6.0 (6.0.3-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * monodoc-mysql6.0-manual.postinst,
+    monodoc-mysql6.0-manual.prerm:
+    + With modern monodoc, no need to mangle the monodoc.xml index file
+  * debian/control:
+    + No-change bump to Standards 3.8.1
+    + Add a Conflicts on libmysql5.0-cil since both packages contain
+      a pcfile with the same name
+    + Add a Conflicts on monodoc-mysql6.0-cil since both packages contain
+      documentation files with the same name
+    + Switch from dpatch to quilt, for easier handling of conflicting patches
+    + Strip out long list of silly build-deps such as WinForms
+  * debian/watch:
+    + Unmangle dfsg version
+    + Update to point to mirror - mangling mysql.com directly is painful
+  * debian/rules:
+    + Change ABI and API version
+    + get-orig-source rule
+    + Switch from manual compilation to using xbuild on the Visual Studio 
+      project
+  * debian/patches/fix-faulty-DEFINE.patch:
+    + Tweak csproj file to change definition of "WINDOWS NET20" to just 
+      "NET20" - the space was causing an issue
+  * debian/patches/remove-spurious-override.patch:
+    + Tweak source to remove "override" from non-overridden property
+  * debian/patches/use-mono-key-for-signing.patch:
+    + Switch to using our own uuencoded signing key rather than trying
+      to use the crypto store
+
+ -- Jo Shields <directhex at apebox.org>  Sat, 07 Mar 2009 18:16:57 +0100
+
+mysql-connector-net-5.0 (5.2.1+dfsg-2) unstable; urgency=high
+
+  * debian/rules:
+    + Generate resource file from resx file using resgen2.
+    + Fixed resource name of Resources.resx and ReservedWords.txt.
+      (Closes: #491407) (made the package unusable, thus urgency set to high)
+  * debian/control:
+    + Added mono-2.0-devel and libmono-winforms2.0-cil to build-dependencies as
+      needed for resgen2.
+
+ -- Mirco Bauer <meebey at debian.org>  Tue, 05 Aug 2008 23:29:16 +0200
+
+mysql-connector-net-5.0 (5.2.1+dfsg-1) unstable; urgency=low
+
+  * The "get sexy and ready for lenny" release
+  * DFSG version of mysql-connector-net 5.2.1
+    (deleted all pre-compiled binaries from the tarball)
+    + For the record here a list of the deleted files:
+      Installer/InstallUtilLib.dll
+      Installer/Binary/InstallTools.dll
+      Installer/Binary/H2Reg.exe
+      Documentation/CollectionFiles/FixRegTables.exe
+  * New upstream release
+  * Changed the monodoc documentation node from "classlib-mysql" to "various".
+  * debian/control:
+    + Updated cli-common-dev build-dependency to >= 0.5.7
+      (needed for cli.make)
+    + Added dpatch to build-dependencies.
+  * debian/rules:
+    + Include /usr/share/cli-common/cli.make
+    + Migrated to debhelper v7 minimalistic style.
+    + Bumped clilibs to 5.2.1
+  * debian/libmysql5.0-cil.cligacpolicy:
+    + Install GAC policy file for 5.0.8.1 as they are ABI compatible.
+  * debian/patches/remove_AssemblyKeyName.dpatch:
+    + Remove AssemblyKeyName attribute from AssemblyInfo.cs, else gmcs will
+      ignore the passed keyfile.
+  * debiab/watch:
+    + Updated.
+
+ -- Mirco Bauer <meebey at debian.org>  Sun, 11 May 2008 15:13:21 +0200
+
+mysql-connector-net-5.0 (5.0.8.1-1) unstable; urgency=low
+
+  * Initial release. 
+
+ -- Mirco Bauer <meebey at debian.org>  Sat, 01 Dec 2007 19:54:59 +0100

Added: packages/mysql-connector-net-6.0/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/compat?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/compat (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/compat Thu Jun 11 11:46:37 2009
@@ -1,0 +1,1 @@
+7

Added: packages/mysql-connector-net-6.0/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/control?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/control (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/control Thu Jun 11 11:46:37 2009
@@ -1,0 +1,35 @@
+Source: mysql-connector-net-6.0
+Section: libs
+Priority: optional
+Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
+Uploaders: Mirco Bauer <meebey at debian.org>
+Build-Depends: debhelper (>= 7), quilt
+Build-Depends-Indep: cli-common-dev (>= 0.5.7),
+ sharutils,
+ mono-devel (>= 2.0.1),
+ mono-xbuild,
+ monodoc-base (>= 2.0.1)
+Standards-Version: 3.8.1
+Homepage: http://www.mysql.com/
+Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/
+
+Package: libmysql6.0-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Conflicts: libmysql5.0-cil
+Description: MySQL database connector for CLI
+ The MySql.Data library is a fully managed (100% C#) driver for all CLI
+ languages (C#, VB.NET, Boo, Nemerle, etc) for accessing MySQL databases.
+
+Package: monodoc-mysql6.0-manual
+Architecture: all
+Section: doc
+Depends: monodoc-manual, ${misc:Depends}
+Conflicts: monodoc-mysql-manual, monodoc-mysql5.0-manual
+Description: compiled XML documentation for the MySql.Data library
+ The MonoDoc Project is the documentation framework of the Mono project which
+ provides detailed API documentation for all Mono components and the Mono CLI
+ implementation.
+ .
+ This packages contains the compiled XML documentation for MySql.Data.

Added: packages/mysql-connector-net-6.0/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/copyright?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/copyright (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/copyright Thu Jun 11 11:46:37 2009
@@ -1,0 +1,223 @@
+This package was debianized by Jo Shields <directhex at apebox.org> on
+Thu, 11 Jun 2009 12:29:08 +0100.
+
+It was downloaded from:
+http://dev.mysql.com/downloads/connector/net/6.0.html
+
+Upstream Authors:
+
+Copyright:
+Copyright (C) 2004-2009 MySQL AB
+
+MySql.Data/Provider/Source/zlib/*: (except ZOutputStream.cs and ZInputStream.cs)
+Copyright (c) 2006, ComponentAce
+Copyright (c) 2000,2001,2002,2003 ymnk, JCraft,Inc. All rights reserved.
+
+MySql.Data/Provider/Source/zlib/{ZOutputStream.cs,ZInputStream.cs}:
+Copyright (c) 2006, ComponentAce
+Copyright (c) 2001 Lapo Luchini.
+
+License:
+This library is covered under GPL-2 with the FLOSS exception.
+The MySql.Data/Provider/Sources/zlib/ part is not covered by the GPL-2, for their licenses see below.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 2 as published by
+ the Free Software Foundation
+
+ There are special exceptions to the terms and conditions of the GPL
+ as it is applied to this software. View the full text of the
+ exception in file EXCEPTIONS in the directory of this software
+ distribution.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
+
+Full text of the GPL-2 license may be found at
+/usr/share/common-licenses/GPL-2.
+
+-------------------------------------------------------------------------------
+
+MySQL FLOSS License Exception
+
+The MySQL AB Exception for Free/Libre and Open Source
+Software-only Applications Using MySQL Client Libraries (the
+"FLOSS Exception").
+
+Version 0.6, 7 March 2007
+
+Exception Intent
+
+We want specified Free/Libre and Open Source Software (``FLOSS'')
+applications to be able to use specified GPL-licensed MySQL client
+libraries (the ``Program'') despite the fact that not all FLOSS
+licenses are compatible with version 2 of the GNU General Public
+License (the ``GPL'').
+
+Legal Terms and Conditions
+
+As a special exception to the terms and conditions of version 2.0
+of the GPL:
+
+ 1. You are free to distribute a Derivative Work that is formed
+    entirely from the Program and one or more works (each, a
+    "FLOSS Work") licensed under one or more of the licenses
+    listed below in section 1, as long as:
+      a. You obey the GPL in all respects for the Program and the
+         Derivative Work, except for identifiable sections of the
+         Derivative Work which are not derived from the Program,
+         and which can reasonably be considered independent and
+         separate works in themselves,
+      b. all identifiable sections of the Derivative Work which
+         are not derived from the Program, and which can
+         reasonably be considered independent and separate works
+         in themselves,
+           i. are distributed subject to one of the FLOSS licenses
+              listed below, and
+          ii. the object code or executable form of those sections
+              are accompanied by the complete corresponding
+              machine-readable source code for those sections on
+              the same medium and under the same FLOSS license as
+              the corresponding object code or executable forms of
+              those sections, and
+      c. any works which are aggregated with the Program or with a
+         Derivative Work on a volume of a storage or distribution
+         medium in accordance with the GPL, can reasonably be
+         considered independent and separate works in themselves
+         which are not derivatives of either the Program, a
+         Derivative Work or a FLOSS Work.
+    If the above conditions are not met, then the Program may only
+    be copied, modified, distributed or used under the terms and
+    conditions of the GPL or another valid licensing option from
+    MySQL AB.
+
+ 2. FLOSS License List
+
+License name Version(s)/Copyright Date
+Academic Free License 2.0
+Apache Software License 1.0/1.1/2.0
+Apple Public Source License 2.0
+Artistic license From Perl 5.8.0
+BSD license "July 22 1999"
+Common Development and Distribution License (CDDL) 1.0
+Common Public License 1.0
+Eclipse Public License 1.0
+GNU Library or "Lesser" General Public License (LGPL) 2.0/2.1
+Jabber Open Source License 1.0
+MIT license (As listed in file MIT-License.txt) ---
+Mozilla Public License (MPL) 1.0/1.1
+Open Software License 2.0
+OpenSSL license (with original SSLeay license) "2003" ("1998")
+PHP License 3.0
+Python license (CNRI Python License) ---
+Python Software Foundation License 2.1.1
+Sleepycat License "1999"
+University of Illinois/NCSA Open Source License ---
+W3C License "2001"
+X11 License "2001"
+Zlib/libpng License ---
+Zope Public License 2.0
+
+    Due to the many variants of some of the above licenses, we
+    require that any version follow the 2003 version of the Free
+    Software Foundation's Free Software Definition
+    (http://www.gnu.org/philosophy/free-sw.html) or version 1.9 of
+    the Open Source Definition by the Open Source Initiative
+    (http://www.opensource.org/docs/definition.php).
+
+ 3. Definitions
+
+      a. Terms used, but not defined, herein shall have the
+         meaning provided in the GPL.
+      b. Derivative Work means a derivative work under copyright
+         law.
+
+ 4. Applicability: This FLOSS Exception applies to all Programs
+    that contain a notice placed by MySQL AB saying that the
+    Program may be distributed under the terms of this FLOSS
+    Exception. If you create or distribute a work which is a
+    Derivative Work of both the Program and any other work
+    licensed under the GPL, then this FLOSS Exception is not
+    available for that work; thus, you must remove the FLOSS
+    Exception notice from that work and comply with the GPL in all
+    respects, including by retaining all GPL notices. You may
+    choose to redistribute a copy of the Program exclusively under
+    the terms of the GPL by removing the FLOSS Exception notice
+    from that copy of the Program, provided that the copy has
+    never been modified by you or any third party.
+
+Appendix A. Qualified Libraries and Packages
+
+The following is a non-exhaustive list of libraries and packages
+which are covered by the FLOSS License Exception. Please note that
+this appendix is provided merely as an additional service to
+specific FLOSS projects wishing to simplify licensing information
+for their users. Compliance with one of the licenses noted under
+the "FLOSS license list" section remains a prerequisite.
+
+Package Name                  Qualifying License and Version
+Apache Portable Runtime (APR) Apache Software License 2.0
+
+-------------------------------------------------------------------------------
+MySql.Data/Provider/Sources/zlib/*:
+
+Copyright (c) 2006, ComponentAce
+http://www.componentace.com
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this
+list of conditions and the following disclaimer.
+Redistributions in binary form must reproduce the above copyright notice, this
+list of conditions and the following disclaimer in the documentation and/or
+other materials provided with the distribution.
+Neither the name of ComponentAce nor the names of its contributors may be used
+to endorse or promote products derived from this software without specific
+prior written permission. 
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+-------------------------------------------------------------------------------
+MySql.Data/Provider/Sources/zlib/*:
+
+Copyright (c) 2000,2001,2002,2003 ymnk, JCraft,Inc. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in
+the documentation and/or other materials provided with the distribution.
+
+3. The names of the authors may not be used to endorse or promote products
+derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
+INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
+OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Added: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install Thu Jun 11 11:46:37 2009
@@ -1,0 +1,2 @@
+debian/tmp/usr/lib/mysql-connector-net/MySql.Data.dll*	/usr/lib/cli/mysql-connector-net-6.0/
+debian/tmp/usr/lib/pkgconfig/mysql-connector-net-6.0.pc	/usr/lib/pkgconfig/

Propchange: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.install
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac Thu Jun 11 11:46:37 2009
@@ -1,0 +1,1 @@
+/usr/lib/cli/mysql-connector-net-6.0/MySql.Data.dll

Propchange: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.installcligac
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links Thu Jun 11 11:46:37 2009
@@ -1,0 +1,1 @@
+usr/lib/pkgconfig/mysql-connector-net-6.0.pc	usr/lib/pkgconfig/mysql-connector-net.pc

Propchange: packages/mysql-connector-net-6.0/trunk/debian/libmysql6.0-cil.links
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install Thu Jun 11 11:46:37 2009
@@ -1,0 +1,3 @@
+debian/tmp/usr/lib/mysql-connector-net/MySql.Data.tree		/usr/lib/monodoc/sources/
+debian/tmp/usr/lib/mysql-connector-net/MySql.Data.zip		/usr/lib/monodoc/sources/
+debian/MySql.Data.source	/usr/lib/monodoc/sources/

Propchange: packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.install
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst Thu Jun 11 11:46:37 2009
@@ -1,0 +1,12 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "configure" ]; then
+	# Rebuild the index
+	if [ -x /usr/bin/monodoc ]; then
+		echo "generating monodoc search index..."
+		/usr/bin/monodoc --make-index > /dev/null
+	fi
+fi
+
+#DEBHELPER#

Propchange: packages/mysql-connector-net-6.0/trunk/debian/monodoc-mysql6.0-manual.postinst
------------------------------------------------------------------------------
    svn:mergeinfo = 

Added: packages/mysql-connector-net-6.0/trunk/debian/mysql-connector-net.pc
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/mysql-connector-net.pc?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/mysql-connector-net.pc (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/mysql-connector-net.pc Thu Jun 11 11:46:37 2009
@@ -1,0 +1,8 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+Name: MySql.Data
+Description: MySql.Data - MySQL connector for CLI
+Version: #VERSION#
+Libs: -r:${libdir}/cli/mysql-connector-net-#DEB_CLI_ABI_VERSION#/MySql.Data.dll

Added: packages/mysql-connector-net-6.0/trunk/debian/patches/fix-faulty-DEFINE.patch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/patches/fix-faulty-DEFINE.patch?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/patches/fix-faulty-DEFINE.patch (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/patches/fix-faulty-DEFINE.patch Thu Jun 11 11:46:37 2009
@@ -1,0 +1,20 @@
+Index: mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/MySql.Data.csproj
+===================================================================
+--- mysql-connector-net-6.0-6.0.3.orig/MySql.Data/Provider/MySql.Data.csproj	2009-06-11 11:29:55.000000000 +0100
++++ mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/MySql.Data.csproj	2009-06-11 11:30:12.000000000 +0100
+@@ -36,7 +36,7 @@
+     <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+     <ConfigurationOverrideFile>
+     </ConfigurationOverrideFile>
+-    <DefineConstants>TRACE;DEBUG;WINDOWS NET20</DefineConstants>
++    <DefineConstants>TRACE;DEBUG;NET20</DefineConstants>
+     <DocumentationFile>MySql.Data.xml</DocumentationFile>
+     <DebugSymbols>true</DebugSymbols>
+     <FileAlignment>4096</FileAlignment>
+@@ -237,4 +237,4 @@
+     <PostBuildEvent>
+     </PostBuildEvent>
+   </PropertyGroup>
+-</Project>
+\ No newline at end of file
++</Project>

Added: packages/mysql-connector-net-6.0/trunk/debian/patches/remove-spurious-override.patch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/patches/remove-spurious-override.patch?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/patches/remove-spurious-override.patch (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/patches/remove-spurious-override.patch Thu Jun 11 11:46:37 2009
@@ -1,0 +1,13 @@
+Index: mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/Source/Connection.cs
+===================================================================
+--- mysql-connector-net-6.0-6.0.3.orig/MySql.Data/Provider/Source/Connection.cs	2009-06-11 11:29:04.000000000 +0100
++++ mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/Source/Connection.cs	2009-06-11 11:29:14.000000000 +0100
+@@ -277,7 +277,7 @@
+ 
+ #if !CF
+ 
+-        protected override DbProviderFactory DbProviderFactory
++        protected DbProviderFactory DbProviderFactory
+         {
+             get
+             {

Added: packages/mysql-connector-net-6.0/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/patches/series?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/patches/series (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/patches/series Thu Jun 11 11:46:37 2009
@@ -1,0 +1,3 @@
+remove-spurious-override.patch
+fix-faulty-DEFINE.patch
+use-mono-key-for-signing.patch

Added: packages/mysql-connector-net-6.0/trunk/debian/patches/use-mono-key-for-signing.patch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/patches/use-mono-key-for-signing.patch?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/patches/use-mono-key-for-signing.patch (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/patches/use-mono-key-for-signing.patch Thu Jun 11 11:46:37 2009
@@ -1,0 +1,44 @@
+Index: mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/MySql.Data.csproj
+===================================================================
+--- mysql-connector-net-6.0-6.0.3.orig/MySql.Data/Provider/MySql.Data.csproj	2009-06-11 12:01:26.000000000 +0100
++++ mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/MySql.Data.csproj	2009-06-11 12:05:44.000000000 +0100
+@@ -11,12 +11,11 @@
+     <AssemblyKeyContainerName>
+     </AssemblyKeyContainerName>
+     <AssemblyName>MySql.Data</AssemblyName>
+-    <AssemblyOriginatorKeyFile>
+-    </AssemblyOriginatorKeyFile>
++    <KeyOriginatorFile>..\..\debian\mysql.snk</KeyOriginatorFile>
+     <DefaultClientScript>JScript</DefaultClientScript>
+     <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+     <DefaultTargetSchema>IE50</DefaultTargetSchema>
+-    <DelaySign>false</DelaySign>
++    <DelaySign>true</DelaySign>
+     <OutputType>Library</OutputType>
+     <RootNamespace>MySql.Data.MySqlClient</RootNamespace>
+     <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
+@@ -26,7 +25,7 @@
+     </FileUpgradeFlags>
+     <UpgradeBackupLocation>
+     </UpgradeBackupLocation>
+-    <SignAssembly>false</SignAssembly>
++    <SignAssembly>true</SignAssembly>
+     <OldToolsVersion>2.0</OldToolsVersion>
+   </PropertyGroup>
+   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+@@ -237,4 +236,4 @@
+     <PostBuildEvent>
+     </PostBuildEvent>
+   </PropertyGroup>
+-</Project>
++</Project>
+Index: mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/Properties/AssemblyInfo.cs
+===================================================================
+--- mysql-connector-net-6.0-6.0.3.orig/MySql.Data/Provider/Properties/AssemblyInfo.cs	2009-06-11 12:01:24.000000000 +0100
++++ mysql-connector-net-6.0-6.0.3/MySql.Data/Provider/Properties/AssemblyInfo.cs	2009-06-11 12:01:26.000000000 +0100
+@@ -82,5 +82,4 @@
+ //       documentation for more information on this.
+ //
+ [assembly: AssemblyDelaySign(false)]
+-[assembly: AssemblyKeyName("ConnectorNet")]
+ 

Added: packages/mysql-connector-net-6.0/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/rules?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/rules (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/rules Thu Jun 11 11:46:37 2009
@@ -1,0 +1,75 @@
+#!/usr/bin/make -f
+export DH_VERBOSE=1
+
+DEB_VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
+MAKEFILE = $(firstword $(MAKEFILE_LIST))
+DEBIAN_DIR = $(dir $(MAKEFILE))
+DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2)
+VERSION = $(shell echo $(DEB_VERSION) | sed 's,-.*,,' | sed 's,+dfsg.*,,')
+DEB_CLI_ABI_VERSION = 6.0
+DEB_CLI_API_VERSION = 6.0.3
+
+include /usr/share/cli-common/cli.make
+include /usr/share/quilt/quilt.make
+
+build: $(QUILT_STAMPFN)
+	dh $@ --before build
+	# unpack signing key
+	cd debian && uudecode < snk.uu
+	
+	# compile & sign lib
+	resgen MySql.Data/Provider/Properties/Resources.resx
+	cd MySql.Data/Provider && xbuild MySql.Data.csproj
+	
+	# build API docs
+	mdoc update \
+		-i $(CURDIR)/MySql.Data/Provider/MySql.Data.xml \
+		-o $(CURDIR)/MySql.Data/Provider/bin/Debug/monodocer \
+		$(CURDIR)/MySql.Data/Provider/bin/Debug/MySql.Data.dll
+	cd MySql.Data/Provider/bin/Debug && mdoc assemble -o MySql.Data monodocer
+
+binary: binary-indep
+binary-indep: install
+	dh $@ --before dh_makeclilibs
+	dh_makeclilibs -i -m $(DEB_CLI_API_VERSION)
+	dh $@ --after dh_makeclilibs
+
+install: build
+	dh $@ --before dh_install
+	# <$(MAKE) install>
+	mkdir -p $(CURDIR)/debian/tmp/usr/lib/mysql-connector-net
+	cp $(CURDIR)/MySql.Data/Provider/bin/Debug/MySql.Data.* $(CURDIR)/debian/tmp/usr/lib/mysql-connector-net/
+	# </$(MAKE) install>
+	
+	# pkg-config
+	install -D $(CURDIR)/debian/mysql-connector-net.pc \
+	           $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mysql-connector-net-$(DEB_CLI_ABI_VERSION).pc
+	perl -pe 's/#VERSION#/$(VERSION)/' -i \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mysql-connector-net-$(DEB_CLI_ABI_VERSION).pc
+	perl -pe 's/#DEB_CLI_ABI_VERSION#/$(DEB_CLI_ABI_VERSION)/' -i \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mysql-connector-net-$(DEB_CLI_ABI_VERSION).pc
+	dh $@ --remaining
+
+clean: unpatch
+	rm -f debian/mysql.snk
+	rm -f MySql.Data/Provider/Properties/Resources.resources
+	rm -rf MySql.Data/Provider/bin/
+	rm -f MySql.Data/Provider/MySql.Data.xml
+	
+	dh $@
+
+get-orig-source:
+	[ -d ../tarballs ] || mkdir ../tarballs
+	uscan \
+		--force-download \
+		--download-version $(VERSION) \
+		--rename \
+		--destdir ../tarballs
+	mkdir ../tarballs/$(DEB_SOURCE_NAME)-$(VERSION)
+	unzip ../tarballs/mysql-connector-net-$(VERSION)-src.zip -d ../tarballs/$(DEB_SOURCE_NAME)-$(VERSION)
+	cd ../tarballs && tar --mtime=@0 -cf $(DEB_SOURCE_NAME)_$(VERSION).orig.tar $(DEB_SOURCE_NAME)-$(VERSION)
+	gzip -9fn ../tarballs/$(DEB_SOURCE_NAME)_$(VERSION).orig.tar
+	rm -r ../tarballs/mysql-connector-net-6.0-$(VERSION) ../tarballs/mysql-connector-net-$(VERSION)-src.zip
+
+%:
+	dh $@

Propchange: packages/mysql-connector-net-6.0/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/mysql-connector-net-6.0/trunk/debian/snk.uu
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/snk.uu?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/snk.uu (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/snk.uu Thu Jun 11 11:46:37 2009
@@ -1,0 +1,17 @@
+begin 644 mysql.snk
+M!P(````D``!24T$R``0``!$```"5RHCU(V>$W93DTZ:W!ELNK35Q-3O/"\)^
+MZSL$U'O3Y\JA!P0Z).V`-\*91(-L'QQO;;2U@\;YU>0AQ"D>^BVL``^VB8[K
+MOS*/LD)5J;7FUX>AO\.LRHYNQ[.7<T&H]F35O(&R/;TI6OWQNNBRGN[F.^8^
+M%DA01B['NT.O.#>GB9]S9M#[@&8SL.!\PNC'9!K\J,HB=%K4#@M,I1("+UP.
+M5CIG:^#?E+-*&[-,"X"W6S>3\67U!G%PJ0^N=J%K#+E+-4ONZ<[&N_9L'1[?
+MO)XCX>PSOL'6]R)E8CL;B<E?WJB-*V?>E2"_;*IEPH8=]=%;@(^.*?5\YU5\
+M at R6,JVZ^$W5I/^V/>$MN\S%"K_MG-:(<_FE7US,K<YU5\A_/R2J(0H at BY!]'
+M<<G,8?@)@#B<])`^I?;8@:["_@*TRC%'H^EPCP*'"D$YO1]O0F&4]^N>$([1
+MEY=4OJ%RL8LD<!:[_F/$.=EXCRRVX66V]3+:.:II at T8.K=`,ICG&9=L\;(;U
+M;1M,`?,9W<>A1Y([?@EFK;(CJ at AA(FB;6Y(G._XGN2.YV/C5DGBF7(_@`T-9
+M8O[\-*RF:6<"?FKM)",X6G489958VE7-%%.\U#7HCT1 at S(+V\D\@4#@.%0J>
+MLM+Y5%BN66PCG`LU8-I)8G"!H(F\AZR<7 at L(,G]>X\.R"/24]THD>/R%Z#!@
+MI&<,%*`=?>\W]UT4.!>&+6&D:P(J)_R2#)EB*]T^("4[^DS8=E^`R#;(^]M*
++78:+V=0,*NI#KC@`
+`
+end

Added: packages/mysql-connector-net-6.0/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mysql-connector-net-6.0/trunk/debian/watch?rev=4190&op=file
==============================================================================
--- packages/mysql-connector-net-6.0/trunk/debian/watch (added)
+++ packages/mysql-connector-net-6.0/trunk/debian/watch Thu Jun 11 11:46:37 2009
@@ -1,0 +1,2 @@
+version=3
+http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/Connector-Net/[page=0] .*/mysql-connector-net-(6.0.[\d]+)-src.zip




More information about the Pkg-cli-libs-commits mailing list