[DRE-commits] [SCM] ruby-sqlite3.git branch, master, updated. upstream/1.3.4-3-g6b3e38b

Dmitry Borodaenko angdraug at debian.org
Wed Sep 7 09:28:34 UTC 2011


The following commit has been merged in the master branch:
commit 6b3e38bd7270b0452e4baf0448e2ede2a8de6e56
Author: Dmitry Borodaenko <angdraug at debian.org>
Date:   Tue Sep 6 00:15:18 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
    * Override dh_installdocs and dh_clean to handle faq.html
    * Use ruby-tests.rb to run the tests

diff --git a/debian/changelog b/debian/changelog
index 2f3a62a..7d6c4a9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,108 @@
-ruby-sqlite3 (1.3.4-1) UNRELEASED; urgency=low
+ruby-sqlite3 (1.3.4-1) unstable; urgency=low
 
-  * Initial release (Closes: #nnnn)
+  * New upstream release.
+  * Switch to gem2deb-based packaging:
+    - source and binary packages renamed to ruby-sqlite3
+    - transitional packages added
+    - source format changed to 3.0 (quilt).
 
- -- Dmitry Borodaenko <angdraug at debian.org>  Sat, 03 Sep 2011 14:20:17 +0300
+ -- Dmitry Borodaenko <angdraug at debian.org>  Wed, 07 Sep 2011 12:11:28 +0300
+
+sqlite3-ruby (1.3.3-1) unstable; urgency=low
+
+  * New upstream release
+    - defined functions are kept in a hash to prevent GC (closes: #601494)
+  * Standards-Version upgraded to 3.9.2.
+  * Watch file updated to track github instead of RubyForge.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sat, 21 May 2011 15:02:27 +0300
+
+sqlite3-ruby (1.3.1-2) unstable; urgency=low
+
+  * Added missing Build-Depends on redcloth. Closes: #598692.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri, 01 Oct 2010 11:12:51 +0300
+
+sqlite3-ruby (1.3.1-1) unstable; urgency=low
+
+  * New upstream release
+    - DL driver silently dropped by upstream since 1.3.0
+    - compatibile with Ruby 1.9.2 (closes: #593207)
+  * With DL driver gone, quilt is no longer needed.
+  * debian/watch updated to detect .tgz files.
+  * Changed Section from interpreters to ruby.
+  * Debhelper compat level upgraded to 5.
+  * Standards-Version upgraded to 3.9.1.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri, 01 Oct 2010 03:19:02 +0300
+
+sqlite3-ruby (1.2.4-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Switch from Ruby 1.9 to 1.9.1. Closes: #565826.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net>  Sat, 13 Feb 2010 10:01:53 +0100
+
+sqlite3-ruby (1.2.4-2) unstable; urgency=low
+
+  * The included C wrappers were generated by an old buggy SWIG version,
+    regenerate them with current SWIG (Closes: #454533).
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Sun, 26 Oct 2008 14:19:34 +0200
+
+sqlite3-ruby (1.2.4-1) unstable; urgency=low
+
+  * New upstream release:
+    - Fix linking against Ruby 1.8.5
+    - Ruby 1.9 compatibility tweaks for Array#zip
+    - Avoid using Object#extend for greater speedups
+    - Fix incorrect permissions on database.rb and translator.rb
+    - Package the updated C file for source builds.
+  * Replaced dpatch with quilt.
+  * Build a module for Ruby 1.9 in libsqlite3-ruby1.9.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Tue, 30 Sep 2008 00:39:11 +0300
+
+sqlite3-ruby (1.2.2-1) unstable; urgency=low
+
+  * New upstream release (Closes: #487937).
+  * dpatch support added.
+  * Make DL driver use libsqlite3.so.0 (Closes: #457296).
+  * Updated to Standards-Version 3.8.0:
+    - Homepage: field added to control file.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Wed, 25 Jun 2008 14:05:45 +0300
+
+sqlite3-ruby (1.2.1-1) unstable; urgency=low
+
+  * New upstream release (Closes: #418416).
+  * All previous patches included upstream.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Wed, 18 Apr 2007 21:07:38 +0100
+
+sqlite3-ruby (1.1.0-4) unstable; urgency=low
+
+  * Merge upstream fix for type_conversion of typeless columns.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Tue, 09 Jan 2007 01:50:34 +0000
+
+sqlite3-ruby (1.1.0-3) unstable; urgency=low
+
+  * Several fixes by Mike Kasick:
+    - avoid warnings in verbose mode (Closes: #405612, #398982)
+    - reset statement handle in Statement#bind_param (Closes: #405614).
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Mon, 08 Jan 2007 20:50:52 +0000
+
+sqlite3-ruby (1.1.0-2) unstable; urgency=low
+
+  * Fix for use of callbacks (upstream patch #2955). Closes: #365711.
+  * Bumped Standards-Version to 3.7.2.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri,  5 May 2006 14:01:16 +0300
+
+sqlite3-ruby (1.1.0-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Dmitry Borodaenko <angdraug at debian.org>  Fri, 19 Aug 2005 14:51:14 +0300
diff --git a/debian/control b/debian/control
index 8bc2e9f..d435158 100644
--- a/debian/control
+++ b/debian/control
@@ -4,10 +4,10 @@ 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~), libsqlite3-dev, ruby-hoe, ruby-redcloth
 Standards-Version: 3.9.2
-#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-sqlite3.git
-#Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-sqlite3.git;a=summary
+Vcs-Git: git://github.com/luislavena/sqlite3-ruby.git
+Vcs-Browser: http://github.com/luislavena/sqlite3-ruby
 Homepage: http://github.com/luislavena/sqlite3-ruby
 XS-Ruby-Versions: all
 
@@ -15,10 +15,35 @@ Package: ruby-sqlite3
 Architecture: any
 XB-Ruby-Versions: ${ruby:Versions}
 Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
-# rake-compiler (~> 0.7.0, development), mini_portile (~> 0.2.2, development), hoe (~> 2.10, development)
-Description: This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org)
- This module allows Ruby programs to interface with the SQLite3
- database engine (http://www.sqlite.org).  You must have the
- SQLite engine installed in order to build this module.
+Replaces: libsqlite3-ruby (<< 1.3.4-1~), libsqlite3-ruby1.8 (<< 1.3.4-1~), libsqlite3-ruby1.9.1 (<< 1.3.4-1~)
+Breaks: libsqlite3-ruby (<< 1.3.4-1~), libsqlite3-ruby1.8 (<< 1.3.4-1~), libsqlite3-ruby1.9.1 (<< 1.3.4-1~)
+Provides: libsqlite3-ruby, libsqlite3-ruby1.8, libsqlite3-ruby1.9.1
+Description: SQLite3 interface for Ruby
+ This module allows Ruby programs to interface with the SQLite3 database
+ engine.
  .
  Note that this module is NOT compatible with SQLite 2.x.
+
+Package: libsqlite3-ruby
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-sqlite3
+Description: Transitional package for ruby-sqlite3
+ This is a transitional package to ease upgrades to the ruby-sqlite3
+ package. It can safely be removed.
+
+Package: libsqlite3-ruby1.8
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-sqlite3
+Description: Transitional package for ruby-sqlite3
+ This is a transitional package to ease upgrades to the ruby-sqlite3
+ package. It can safely be removed.
+
+Package: libsqlite3-ruby1.9.1
+Section: oldlibs
+Architecture: all
+Depends: ${misc:Depends}, ruby-sqlite3
+Description: Transitional package for ruby-sqlite3
+ This is a transitional package to ease upgrades to the ruby-sqlite3
+ package. It can safely be removed.
diff --git a/debian/copyright b/debian/copyright
index b44e73a..849b6ad 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,10 +1,37 @@
-FIXME. fill-in with DEP5 copyright file. http://dep.debian.net/deps/dep5/
 Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=173
 Upstream-Name: sqlite3
-Source: FIXME (URL where source can be downloaded)
+Source: http://github.com/luislavena/sqlite3-ruby
 
 Files: *
-Copyright: Copyright 1998 John Doe <jdoe at example.com>
+Copyright: Copyright (c) 2004, Jamis Buck (jamis at jamisbuck.org)
+License: BSD-3-clause
+ 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.
+ .
+     * The names of its contributors may not 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.
+
+Files: debian/*
+Copyright: Copyright 2005-2011 Dmitry Borodaenko <angdraug at debian.org>
 License: GPL-2+
  This program is free software; you can redistribute it
  and/or modify it under the terms of the GNU General Public
@@ -26,8 +53,3 @@ License: GPL-2+
  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'.
-
-Files: debian/*
-Copyright: Copyright 1998 Jane Smith <jsmith at example.net>
-License:
- [LICENSE TEXT]
diff --git a/debian/ruby-sqlite3.docs b/debian/ruby-sqlite3.docs
index 0d5eab8..7c38f21 100644
--- a/debian/ruby-sqlite3.docs
+++ b/debian/ruby-sqlite3.docs
@@ -1,2 +1,3 @@
-# FIXME: READMEs found
-# README.rdoc
+README.rdoc
+faq/faq.html
+API_CHANGES.rdoc
diff --git a/debian/ruby-test-files.yaml b/debian/ruby-test-files.yaml
deleted file mode 100644
index e457897..0000000
--- a/debian/ruby-test-files.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
---- 
-- test/test_database.rb
-- test/test_integration_open_close.rb
-- test/test_database_readonly.rb
-- test/test_statement.rb
-- test/test_integration_resultset.rb
-- test/test_deprecated.rb
-- test/test_backup.rb
-- test/test_encoding.rb
-- test/test_sqlite3.rb
-- test/test_collation.rb
-- test/test_integration.rb
-- test/test_statement_execute.rb
-- test/test_integration_statement.rb
-- test/test_integration_pending.rb
diff --git a/debian/ruby-tests.rb b/debian/ruby-tests.rb
new file mode 100644
index 0000000..fb39545
--- /dev/null
+++ b/debian/ruby-tests.rb
@@ -0,0 +1,2 @@
+$: << 'test'
+Dir['test/**/*.rb'].each { |f| require f }
diff --git a/debian/rules b/debian/rules
index a5e7dc8..30a05ad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,3 +13,11 @@
 
 %:
 	dh $@ --buildsystem=ruby --with ruby
+
+override_dh_installdocs:
+	cd faq && ruby faq.rb > faq.html
+	dh_installdocs
+
+override_dh_clean:
+	rm -f faq/faq.html
+	dh_clean
diff --git a/debian/watch b/debian/watch
index ac31682..8fd87f2 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,3 @@
-version=3
-http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/sqlite3 .*/sqlite3-(.*).tar.gz
+version=2
+https://github.com/luislavena/sqlite3-ruby/downloads \
+  .*/sqlite3-ruby/zipball/v([\d\.]*)

-- 
ruby-sqlite3.git



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