[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