[DRE-commits] [SCM] ruby-mysql.git branch, master, updated. upstream/2.8.2-2-gfe576ab

Dmitry Borodaenko angdraug at debian.org
Wed Sep 7 15:37:48 UTC 2011


The following commit has been merged in the master branch:
commit fe576abeb3fadd08bc30032129f7d940d701af20
Author: Dmitry Borodaenko <angdraug at debian.org>
Date:   Wed Sep 7 18:34:17 2011 +0300

    First repackaged build
    
    * Merge in earlier packaging information (control, changelog, watch)
    * Update copyright to DEP5
    * Add Conflicts/Breaks/Replaces and transitional packages for the rename
    * Disable tests (can't test without a running MySQL server)

diff --git a/debian/changelog b/debian/changelog
index 16ab93c..72416f4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,326 @@
-ruby-mysql (2.8.2-1) UNRELEASED; urgency=low
+ruby-mysql (2.8.2-2) unstable; urgency=low
 
-  * Initial release (Closes: #nnnn)
+  * Switch to gem2deb-based packaging:
+    - source and binary packages renamed to ruby-mysql
+    - transitional packages added
+    - source format changed to 3.0 (quilt).
 
- -- Dmitry Borodaenko <angdraug at debian.org>  Wed, 07 Sep 2011 13:49:00 +0300
+ -- Dmitry Borodaenko <angdraug at debian.org>  Wed, 07 Sep 2011 18:30:53 +0300
+
+mysql-ruby (2.8.2-1) unstable; urgency=low
+
+  * New upstream version.
+  * Acknowledged NMU by Lucas Nussbaum. Closes: #565846.
+  * Standards-Version updated to 3.8.4:
+    - changed Section from interpreters to ruby
+    - debhelper compat level upgraded to 5.
+  * Build against libmysqlclient-dev.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sun, 28 Feb 2010 13:42:04 +0200
+
+mysql-ruby (2.8.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Switch from Ruby 1.9 to 1.9.1. Closes: #565846.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net>  Sat, 13 Feb 2010 11:03:54 +0100
+
+mysql-ruby (2.8.1-1) unstable; urgency=low
+
+  * New upstream version.
+  * Upload to unstable.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sat, 21 Feb 2009 12:17:31 +0200
+
+mysql-ruby (2.8~pre4-2) experimental; urgency=low
+
+  * Add build-depends on ruby1.9 and ruby1.9-dev (Closes: #489744).
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Tue, 08 Jul 2008 14:35:10 +0300
+
+mysql-ruby (2.8~pre4-1) experimental; urgency=low
+
+  * New upstream version.
+  * Updated to Standards-Version 3.8.0:
+    - Homepage: field added to control file.
+  * Build a Ruby 1.9 module in libmysql-ruby1.9.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Thu, 03 Jul 2008 14:23:58 +0300
+
+mysql-ruby (2.7.4-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sun, 25 Nov 2007 12:47:52 +0000
+
+mysql-ruby (2.7.3-1) unstable; urgency=low
+
+  * New upstream version (Closes: #404327).
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sun, 24 Dec 2006 14:33:48 +0000
+
+mysql-ruby (2.7.1-1) unstable; urgency=low
+
+  * New upstream version:
+    - unit tests updated, more upstream tests fixed (Closes: #369972).
+  * Put test.rb in examples in binary package.
+  * Acknowledging NMU, thanks Matej Vela. Closes: #356580.
+  * Bumped Standards-Version to 3.7.2.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Mon, 04 Sep 2006 16:31:29 +0100
+
+mysql-ruby (2.7-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Build against libmysqlclient15.  Closes: #356580.
+
+ -- Matej Vela <vela at debian.org>  Tue, 21 Mar 2006 13:50:11 +0100
+
+mysql-ruby (2.7-1) unstable; urgency=low
+
+  * New upstream version.
+  * Build against libmysqlclient14-dev (same reason as 2.4.5-6.1).
+    Closes: #328048.
+  * Updated debian/watch file.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Thu, 06 Oct 2005 19:54:22 +0300
+
+mysql-ruby (2.6.3-1) unstable; urgency=low
+
+  * New upstream version. Closes: #276719.
+  * Acknowledged NMU by Steve Langasek. Closes: #299166.
+  * Removed ruby1.6 version of the library due to pending removal of ruby1.6.
+  * Fixed a glitch in copyright file.
+  * Removed obsolete examples and tomito-extconf.rb patch.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri, 19 Aug 2005 14:50:10 +0300
+
+mysql-ruby (2.4.5-6.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High-urgency upload for sarge-targetted RC bugfix.
+  * Rebuild against libmysqlclient12-dev instead of libmysqlclient10-dev,
+    for compatibility with newer servers and to avoid segfaults when
+    other mysql-using apache modules are loaded together with mod-ruby
+    (closes: #299166).
+
+ -- Steve Langasek <vorlon at debian.org>  Fri, 18 Mar 2005 01:43:13 -0800
+
+mysql-ruby (2.4.5-6) unstable; urgency=low
+
+  * Minor connection setting bugfix by Andres Salomon. Closes: #277361.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Thu, 21 Oct 2004 14:40:27 +0300
+
+mysql-ruby (2.4.5-5) unstable; urgency=low
+
+  * Acknowledged NMU by Andres Salomon. Closes: #268249.
+  * Updated debian/watch file.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri,  3 Sep 2004 15:36:08 +0300
+
+mysql-ruby (2.4.5-4.1) unstable; urgency=high
+
+  * NMU
+  * Link against libmysqlclient10 instead of libmysqlclient12, since
+    libmysqlclient12 has unresolved license issues that are forcing
+    us to stay w/ the older version for now (closes: #268249).
+
+ -- Andres Salomon <dilinger at voxel.net>  Thu, 26 Aug 2004 17:07:09 -0400
+
+mysql-ruby (2.4.5-4) unstable; urgency=low
+
+  * Build architecture-independent packages (dummy libmysql-ruby) in
+    binary-indep target of debian/rules. Closes: #214609
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Tue,  7 Oct 2003 21:25:53 +0300
+
+mysql-ruby (2.4.5-3) unstable; urgency=low
+
+  * Updated libmysql-ruby to depend on libmysql-ruby1.8, since Ruby 1.8 is now
+    the default.
+  * Updated debian/copyright to include text of the Ruby license, since
+    mysql-ruby is under Ruby license, not only under GPL.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Tue,  7 Oct 2003 12:35:05 +0300
+
+mysql-ruby (2.4.5-2) unstable; urgency=low
+
+  * New maintainer.
+  * Adapted to the Debian Ruby Policy.
+  * Removed binary dependency on ruby (DRP 2.2).
+  * Reshuffled debian/rules to build separate packages for Ruby 1.6 and Ruby
+    1.8; build-depend on ruby1.6, ruby1.6-dev, ruby1.8, and ruby1.8-dev.
+    Closes: #210493
+  * Removed redundant build-depends on perl and zlib1g-dev (pulled in by
+    debhelper and libmysqlclient-dev).
+  * Expanded description.
+  * Remove generated files on clean.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri, 12 Sep 2003 14:54:20 +0300
+
+mysql-ruby (2.4.5-1) unstable; urgency=low
+
+  * New upstream release (needed for MySQL 4.1, I think)
+  * Enlarged package description. Closes: #209812
+  * Rebuild against Ruby-1.8.
+
+ -- Christian Hammers <ch at debian.org>  Thu, 11 Sep 2003 19:03:07 +0200
+
+mysql-ruby (2.4.4-2) unstable; urgency=low
+
+  * Recompiled against sarge due to suboptimal sid dependencies.
+
+ -- Christian Hammers <ch at debian.org>  Mon, 17 Feb 2003 19:57:03 +0100
+
+mysql-ruby (2.4.4-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Christian Hammers <ch at debian.org>  Sat,  1 Feb 2003 00:24:41 +0100
+
+mysql-ruby (2.4.3-2) unstable; urgency=low
+
+  * Upstream author send me a fix for the annoying "already initialized"
+    warnings. Closes: #164445
+
+ -- Christian Hammers <ch at debian.org>  Thu,  7 Nov 2002 10:07:08 +0100
+
+mysql-ruby (2.4.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Christian Hammers <ch at debian.org>  Tue, 17 Sep 2002 21:58:02 +0200
+
+mysql-ruby (2.4.2a-1) unstable; urgency=low
+
+  * New upstream release
+  * Corrected examples directory name. Closes: #151140
+
+ -- Christian Hammers <ch at debian.org>  Sun, 30 Jun 2002 18:17:31 +0200
+
+mysql-ruby (2.3.1-2) unstable; urgency=low
+
+  * Added builddep for zlib1g-dev. Closes: #123747
+
+ -- Christian Hammers <ch at debian.org>  Thu, 13 Dec 2001 21:57:06 +0100
+
+mysql-ruby (2.3.1-1) unstable; urgency=low
+
+  * New upstream release
+  * Now works with ruby-1.6. Closes: #89143
+
+ -- Christian Hammers <ch at debian.org>  Sat, 10 Mar 2001 16:39:25 +0100
+
+mysql-ruby (2.2.0-7) unstable; urgency=low
+
+  * Changed architecture to all. Thanks for the help, chris at debian.org!
+
+ -- Christian Hammers <ch at debian.org>  Wed, 18 Oct 2000 10:18:04 +0200
+
+mysql-ruby (2.2.0-6) unstable; urgency=low
+
+  * Recompiled against libmysqlclient10.
+
+ -- Christian Hammers <ch at debian.org>  Tue, 17 Oct 2000 12:00:04 +0200
+
+mysql-ruby (2.2.0-5) unstable; urgency=low
+
+  * Recompiled for libmysqlclient9.
+  * Added build dependencies.
+
+ -- Christian Hammers <ch at debian.org>  Sun, 30 Jul 2000 17:00:44 +0200
+
+mysql-ruby (2.2.0-4) unstable; urgency=low
+
+  * Added some example scripts.
+
+ -- Christian Hammers <ch at debian.org>  Mon, 10 Jan 2000 22:20:04 +0100
+
+mysql-ruby (2.2.0-3) unstable; urgency=low
+
+  * This package was debianized by Murakami Takeshi <takeshi at softagency.co.jp>
+    of the Debian-JP project. As he is not yet an approved Debian maintainer
+    I will upload his packages after reviewing and appoval.
+
+ -- Christian Hammers <ch at debian.org>  Mon, 10 Jan 2000 22:19:59 +0100
+
+mysql-ruby (2.2.0-2) unstable; urgency=low
+
+  * add ruby to Depends:
+  * fixed: forgot README.jp
+
+ -- Takeshi Murakami <takeshi at softagency.co.jp>  Tue, 19 Oct 1999 09:26:06 +0900
+
+mysql-ruby (2.2.0-1) unstable; urgency=low
+
+  * new upstream
+
+ -- takeshi <takeshi at softagency.co.jp>  Sat, 16 Oct 1999 13:28:24 +0900
+
+mysql-ruby (2.1.6-1) unstable; urgency=low
+
+  * potato, ruby-1.4.2
+
+ -- takeshi <takeshi at softagency.co.jp>  Fri, 24 Sep 1999 11:19:36 +0900
+
+mysql-ruby (2.1.6-0bo) unstable; urgency=low
+
+  * Sorry, name is crossed.
+  * CHANGE name to libmysql-ruby
+  * compile with ruby-1.4.2 & mysql-3.22.26a
+
+ -- takeshi <takeshi at softagency.co.jp>  Tue, 21 Sep 1999 11:19:36 +0900
+
+mysql-ruby (2.1.6-0bo) unstable; urgency=low
+
+  * upstream
+  * CHANGE name to libruby-mysql
+  * compile with ruby-1.4.0 & mysql-3.22.25
+
+ -- takeshi <takeshi at softagency.co.jp>  Thu,  9 Sep 1999 11:19:36 +0900
+
+ruby-mysql (2.1.2-0bo) unstable; urgency=low
+
+  * upstream
+  * compile with ruby-1.2.2 & mysql-3.22.15
+
+ -- takeshi <takeshi at softagency.co.jp>  Mon,  1 Feb 1999 11:19:36 +0900
+
+ruby-mysql (2.1.1-0bo) unstable; urgency=low
+
+  * upstream
+  * compile with ruby-1.2.2 & mysql-3.22.14
+
+ -- takeshi <takeshi at softagency.co.jp>  Mon, 25 Jan 1999 11:19:36 +0900
+
+ruby-mysql (2.1-0bo) unstable; urgency=low
+
+  * upstream
+  * compile with ruby-1.2.1 & mysql-3.22.14
+
+ -- takeshi <takeshi at softagency.co.jp>  Mon, 18 Jan 1999 11:19:36 +0900
+
+ruby-mysql (2.0-0bo.1) unstable; urgency=low
+
+  * compile with ruby-1.2.1 & mysql-3.22.14
+
+ -- takeshi <takeshi at softagency.co.jp>  Tue, 17 Nov 1998 11:19:36 +0900
+
+ruby-mysql (2.0-0bo) unstable; urgency=low
+
+  * Newupstream
+
+ -- takeshi <takeshi at softagency.co.jp>  Tue, 17 Nov 1998 11:19:36 +0900
+
+ruby-mysql (1.0-0bo.2) unstable; urgency=low
+
+  * link MySQL-3.22.10-beta libmysqlclient.a
+
+ -- takeshi <takeshi at softagency.co.jp>  Fri, 13 Nov 1998 11:19:36 +0900
+
+ruby-mysql (1.0-0bo.1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- takeshi <takeshi at softagency.co.jp>  Mon, 21 Sep 1998 11:19:36 +0900
diff --git a/debian/control b/debian/control
index 4c1f278..953158a 100644
--- a/debian/control
+++ b/debian/control
@@ -4,20 +4,44 @@ Priority: optional
 Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
 Uploaders: Dmitry Borodaenko <angdraug at debian.org>
 DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.7~)
+Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.7~), libmysqlclient-dev
 Standards-Version: 3.9.2
-#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-mysql.git
-#Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-mysql.git;a=summary
-Homepage: http://mysql-win.rubyforge.org
+Homepage: http://www.tmtm.org/en/mysql/
 XS-Ruby-Versions: all
 
 Package: ruby-mysql
 Architecture: any
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
-# rake-compiler (~> 0.5, development), hoe (>= 2.3.3, development)
-Description: This is the MySQL API module for Ruby
- This is the MySQL API module for Ruby. It provides the same functions for Ruby
- programs that the MySQL C API provides for C programs.
- .
- This is a conversion of tmtm's original extension into a proper RubyGems.
+Replaces: libmysql-ruby (<< 2.8.2-2~), libmysql-ruby1.8 (<< 2.8.2-2~), libmysql-ruby1.9.1 (<< 2.8.2-2~)
+Breaks: libmysql-ruby (<< 2.8.2-2~), libmysql-ruby1.8 (<< 2.8.2-2~), libmysql-ruby1.9.1 (<< 2.8.2-2~)
+Provides: libmysql-ruby, libmysql-ruby1.8, libmysql-ruby1.9.1
+Description: MySQL module for Ruby
+ This is an API module that allows Ruby programs to interface with MySQL
+ databases. Usually, it will be pulled in automatically by packages providing
+ Ruby programs which need this capability, you only need to install it directly
+ if you intend to write such programs yourself.
+
+Package: libmysql-ruby
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-mysql
+Description: Transitional package for ruby-mysql
+ This is a transitional package to ease upgrades to the ruby-mysql
+ package. It can safely be removed.
+
+Package: libmysql-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-mysql
+Description: Transitional package for ruby-mysql
+ This is a transitional package to ease upgrades to the ruby-mysql
+ package. It can safely be removed.
+
+Package: libmysql-ruby1.9.1
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-mysql
+Description: Transitional package for ruby-mysql
+ This is a transitional package to ease upgrades to the ruby-mysql
+ package. It can safely be removed.
diff --git a/debian/copyright b/debian/copyright
index fe6a9da..dde97e5 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,33 +1,90 @@
-FIXME. fill-in with DEP5 copyright file. http://dep.debian.net/deps/dep5/
-Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173
-Upstream-Name: mysql
-Source: FIXME (URL where source can be downloaded)
+Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=173
+Upstream-Name: MySQL/Ruby
+Source: http://www.tmtm.org/downloads/mysql/ruby/
 
 Files: *
-Copyright: Copyright 1998 John Doe <jdoe at example.com>
-License: GPL-2+
- This program is free software; you can redistribute it
- and/or modify it under the terms of the GNU General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later
- version.
- .
- 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 package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA  02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
- License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
+Copyright: Copyright (C) 1999 by TOMITA MASAHIRO <tommy at tmtm.org>
+License: Ruby or GPL-2
 
 Files: debian/*
-Copyright: Copyright 1998 Jane Smith <jsmith at example.net>
-License:
- [LICENSE TEXT]
+Copyright: Copyright 2003-2011 Dmitry Borodaenko <angdraug at debian.org>
+License: GPL-2+
+
+License: Ruby
+ Ruby is copyrighted free software by Yukihiro Matsumoto <matz at netlab.jp>.
+ You can redistribute it and/or modify it under either the terms of the GPL
+ (see the file GPL), or the conditions below:
+ .
+   1. You may make and give away verbatim copies of the source form of the
+      software without restriction, provided that you duplicate all of the
+      original copyright notices and associated disclaimers.
+ .
+   2. You may modify your copy of the software in any way, provided that
+      you do at least ONE of the following:
+ .
+        a) place your modifications in the Public Domain or otherwise
+           make them Freely Available, such as by posting said
+           modifications to Usenet or an equivalent medium, or by allowing
+           the author to include your modifications in the software.
+ . 
+        b) use the modified software only within your corporation or
+           organization.
+ .
+        c) give non-standard binaries non-standard names, with
+           instructions on where to get the original software distribution.
+ .
+        d) make other distribution arrangements with the author.
+ .
+   3. You may distribute the software in object code or binary form,
+      provided that you do at least ONE of the following:
+ .
+        a) distribute the binaries and library files of the software,
+           together with instructions (in the manual page or equivalent)
+           on where to get the original distribution.
+ .
+        b) accompany the distribution with the machine-readable source of
+           the software.
+ .
+        c) give non-standard binaries non-standard names, with
+           instructions on where to get the original software distribution.
+ .
+        d) make other distribution arrangements with the author.
+ .
+   4. You may modify and include the part of the software into any other
+      software (possibly commercial).  But some files in the distribution
+      are not written by the author, so that they are not under these terms.
+ .
+      For the list of those files and their copying conditions, see the
+      file LEGAL.
+ .
+   5. The scripts and library files supplied as input to or produced as 
+      output from the software do not automatically fall under the
+      copyright of the software, but belong to whomever generated them, 
+      and may be sold commercially, and may be aggregated with this
+      software.
+ .
+   6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+      IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+      WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+      PURPOSE.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-2
+ The files hereby included are free software; you can distribute them
+ under the terms of the GNU General Public License as published by the
+ Free Software Foundation; under version 2 of the License as published
+ in June 1991.
+ .
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
+
+License: GPL-2+
+ The files hereby included are free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+ .
+ On Debian systems, the full text of the GNU General Public License
+ version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/ruby-mysql.docs b/debian/ruby-mysql.docs
index 23a54bd..9e7ac2d 100644
--- a/debian/ruby-mysql.docs
+++ b/debian/ruby-mysql.docs
@@ -1,2 +1,3 @@
-# FIXME: READMEs found
-# README.txt
+README.html
+README_ja.html
+tommy.css
diff --git a/debian/ruby-test-files.yaml b/debian/ruby-test-files.yaml
index 72f369d..49206f0 100644
--- a/debian/ruby-test-files.yaml
+++ b/debian/ruby-test-files.yaml
@@ -1,2 +1,2 @@
 --- 
-- test.rb
+[]
diff --git a/debian/watch b/debian/watch
index 30b8d1a..7f7ee21 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-version=3
-http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/mysql .*/mysql-(.*).tar.gz
+version=2
+http://tmtm.org/downloads/mysql/ruby/mysql-ruby-(.*)\.tar\.gz

-- 
ruby-mysql.git



More information about the Pkg-ruby-extras-commits mailing list