[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