Imported Debian patch 2.2.2-1 debian/2.2.2-1
authorJoel Rosdahl <joel@debian.org>
Fri, 21 Apr 2006 09:35:31 +0000 (11:35 +0200)
committerJoel Rosdahl <joel@debian.org>
Mon, 11 Jan 2010 20:37:33 +0000 (21:37 +0100)
debian/README.Debian [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/python2.3-pysqlite2.doc-base [new file with mode: 0644]
debian/python2.4-pysqlite2.doc-base [new file with mode: 0644]
debian/rules [new file with mode: 0755]

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644 (file)
index 0000000..8401195
--- /dev/null
@@ -0,0 +1,7 @@
+This package is built against SQLite 3.
+
+For an interface to SQLite 2, see the package python-sqlite.
+
+An alternative Python SQLite 3 module is packaged as python-apsw.
+
+ -- Joel Rosdahl <joel@debian.org>, Fri Sep  9 18:14:13 2005
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..17c0f5f
--- /dev/null
@@ -0,0 +1,64 @@
+python-pysqlite2 (2.2.2-1) unstable; urgency=low
+
+  * New upstream release. Closes: bug#362830.
+  * Updated upstream source URL in copyright.
+
+ -- Joel Rosdahl <joel@debian.org>  Fri, 21 Apr 2006 11:35:31 +0200
+
+python-pysqlite2 (2.2.0-1) unstable; urgency=low
+
+  * New upstream release. Closes: bug#361066, bug#361068.
+    See also bug#361097.
+  * Added build dependency on libsqlite3-dev >= 3.0.8.
+
+ -- Joel Rosdahl <joel@debian.org>  Thu,  6 Apr 2006 22:32:46 +0200
+
+python-pysqlite2 (2.0.5-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Joel Rosdahl <joel@debian.org>  Sun, 23 Oct 2005 19:14:57 +0200
+
+python-pysqlite2 (2.0.4-2) unstable; urgency=low
+
+  * Improved description field of the binary package python-pysqlite2.
+
+ -- Joel Rosdahl <joel@debian.org>  Fri, 14 Oct 2005 10:03:02 +0200
+
+python-pysqlite2 (2.0.4-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Joel Rosdahl <joel@debian.org>  Mon, 12 Sep 2005 08:35:17 +0200
+
+python-pysqlite2 (2.0.3-3) unstable; urgency=low
+
+  * Additional clarification regarding Python SQLite modules added to
+    description.
+  * Added README.Debian with information about different Python SQLite
+    modules.
+  * Improved doc-base information.
+  * Updated copyright file with new URL.
+
+ -- Joel Rosdahl <joel@debian.org>  Fri,  9 Sep 2005 19:14:01 +0200
+
+python-pysqlite2 (2.0.3-2) unstable; urgency=low
+
+  * Added doc-base information.
+  * Standards-Version 3.6.2.
+  * Clarified package description regarding SQLite 3 versus SQLite 2 and
+    the python-sqlite package.
+
+ -- Joel Rosdahl <joel@debian.org>  Fri,  2 Sep 2005 17:52:26 +0200
+
+python-pysqlite2 (2.0.3-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Joel Rosdahl <joel@debian.org>  Sun, 29 May 2005 10:18:49 +0200
+
+python-pysqlite2 (2.0.2-1) unstable; urgency=low
+
+  * First packaged version. Closes: bug#309371.
+
+ -- Joel Rosdahl <joel@debian.org>  Sat, 21 May 2005 10:22:19 +0200
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..eb018ce
--- /dev/null
@@ -0,0 +1,115 @@
+Source: python-pysqlite2
+Section: python
+Priority: optional
+Maintainer: Joel Rosdahl <joel@debian.org>
+Build-Depends: debhelper (>> 4.0.0), libsqlite3-dev (>= 3.0.8), python, python2.3-dev, python2.4-dev
+Standards-Version: 3.6.2
+
+Package: python2.3-pysqlite2
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}
+Description: python interface to SQLite 3
+ pysqlite is a DB-API 2.0-compliant database interface for SQLite.
+ .
+ This package is built against SQLite 3. For an interface to SQLite 2,
+ see the package python-sqlite. An alternative Python SQLite 3 module
+ is packaged as python-apsw.
+ .
+ SQLite is a relational database management system contained in a
+ relatively small C library. It is a public domain project created
+ by D. Richard Hipp. Unlike the usual client-server paradigm, the
+ SQLite engine is not a standalone process with which the program
+ communicates, but is linked in and thus becomes an integral part
+ of the program. The library implements most of SQL-92 standard,
+ including transactions, triggers and most of complex queries.
+ .
+ pysqlite makes this powerful embedded SQL engine available to
+ Python programmers. It stays compatible with the Python database
+ API specification 2.0 as much as possible, but also exposes most
+ of SQLite's native API, so that it is for example possible to
+ create user-defined SQL functions and aggregates in Python.
+ .
+ If you need a relational database for your applications, or even
+ small tools or helper scripts, pysqlite is often a good fit. It's
+ easy to use, easy to deploy, and does not depend on any other
+ Python libraries or platform libraries, except SQLite. SQLite
+ itself is ported to most platforms you'd ever care about.
+ .
+ It's often a good alternative to MySQL, the Microsoft JET engine
+ or the MSDE, without having any of their license and deployment
+ issues.
+ .
+ This package is built for Python 2.3.
+
+Package: python2.4-pysqlite2
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}
+Description: python interface to SQLite 3
+ pysqlite is a DB-API 2.0-compliant database interface for SQLite.
+ .
+ This package is built against SQLite 3. For an interface to SQLite 2,
+ see the package python-sqlite. An alternative Python SQLite 3 module
+ is packaged as python-apsw.
+ .
+ SQLite is a relational database management system contained in a
+ relatively small C library. It is a public domain project created
+ by D. Richard Hipp. Unlike the usual client-server paradigm, the
+ SQLite engine is not a standalone process with which the program
+ communicates, but is linked in and thus becomes an integral part
+ of the program. The library implements most of SQL-92 standard,
+ including transactions, triggers and most of complex queries.
+ .
+ pysqlite makes this powerful embedded SQL engine available to
+ Python programmers. It stays compatible with the Python database
+ API specification 2.0 as much as possible, but also exposes most
+ of SQLite's native API, so that it is for example possible to
+ create user-defined SQL functions and aggregates in Python.
+ .
+ If you need a relational database for your applications, or even
+ small tools or helper scripts, pysqlite is often a good fit. It's
+ easy to use, easy to deploy, and does not depend on any other
+ Python libraries or platform libraries, except SQLite. SQLite
+ itself is ported to most platforms you'd ever care about.
+ .
+ It's often a good alternative to MySQL, the Microsoft JET engine
+ or the MSDE, without having any of their license and deployment
+ issues.
+ .
+ This package is built for Python 2.4.
+
+Package: python-pysqlite2
+Architecture: all
+Depends: ${python:Depends}
+Description: python interface to SQLite 3
+ pysqlite is a DB-API 2.0-compliant database interface for SQLite.
+ .
+ This package is built against SQLite 3. For an interface to SQLite 2,
+ see the package python-sqlite. An alternative Python SQLite 3 module
+ is packaged as python-apsw.
+ .
+ SQLite is a relational database management system contained in a
+ relatively small C library. It is a public domain project created
+ by D. Richard Hipp. Unlike the usual client-server paradigm, the
+ SQLite engine is not a standalone process with which the program
+ communicates, but is linked in and thus becomes an integral part
+ of the program. The library implements most of SQL-92 standard,
+ including transactions, triggers and most of complex queries.
+ .
+ pysqlite makes this powerful embedded SQL engine available to
+ Python programmers. It stays compatible with the Python database
+ API specification 2.0 as much as possible, but also exposes most
+ of SQLite's native API, so that it is for example possible to
+ create user-defined SQL functions and aggregates in Python.
+ .
+ If you need a relational database for your applications, or even
+ small tools or helper scripts, pysqlite is often a good fit. It's
+ easy to use, easy to deploy, and does not depend on any other
+ Python libraries or platform libraries, except SQLite. SQLite
+ itself is ported to most platforms you'd ever care about.
+ .
+ It's often a good alternative to MySQL, the Microsoft JET engine
+ or the MSDE, without having any of their license and deployment
+ issues.
+ .
+ This package is an empty dummy package that always depends on
+ a package built for Debian's default Python version.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..171e875
--- /dev/null
@@ -0,0 +1,33 @@
+This Debian package was created by Joel Rosdahl <joel@debian.org>.
+
+The upstream source was found on the following address:
+
+    http://initd.org/pub/software/pysqlite/releases/
+
+Upstream authors:
+
+    Gerhard Häring <gh@ghaering.de>
+
+License:
+
+    Copyright (c) 2004 Gerhard Häring
+
+    This software is provided 'as-is', without any express or implied
+    warranty. In no event will the authors be held liable for any
+    damages arising from the use of this software.
+
+    Permission is granted to anyone to use this software for any
+    purpose, including commercial applications, and to alter it and
+    redistribute it freely, subject to the following restrictions:
+
+        1. The origin of this software must not be misrepresented; you
+           must not claim that you wrote the original software. If you
+           use this software in a product, an acknowledgment in the
+           product documentation would be appreciated but is not
+           required.
+
+        2. Altered source versions must be plainly marked as such, and
+           must not be misrepresented as being the original software.
+
+        3. This notice may not be removed or altered from any source
+           distribution.
diff --git a/debian/python2.3-pysqlite2.doc-base b/debian/python2.3-pysqlite2.doc-base
new file mode 100644 (file)
index 0000000..6a47a22
--- /dev/null
@@ -0,0 +1,14 @@
+Document: python2.3-pysqlite2
+Title: PySQLite 2 Manual
+Author: Gerhard Haring
+Abstract: Manual for PySQLite 2
+Section: Apps/Programming
+
+Format: text
+Files: /usr/share/doc/python2.3-pysqlite2/usage-guide.txt.gz
+
+Format: HTML
+Index: /usr/share/doc/python2.3-pysqlite2/usage-guide.html
+Files:
+ /usr/share/doc/python2.3-pysqlite2/*.html
+ /usr/share/doc/python2.3-pysqlite2/*.css
diff --git a/debian/python2.4-pysqlite2.doc-base b/debian/python2.4-pysqlite2.doc-base
new file mode 100644 (file)
index 0000000..287ca6f
--- /dev/null
@@ -0,0 +1,14 @@
+Document: python2.4-pysqlite2
+Title: PySQLite 2 Manual
+Author: Gerhard Haring
+Abstract: Manual for PySQLite 2
+Section: Apps/Programming
+
+Format: text
+Files: /usr/share/doc/python2.4-pysqlite2/usage-guide.txt.gz
+
+Format: HTML
+Index: /usr/share/doc/python2.4-pysqlite2/usage-guide.html
+Files:
+ /usr/share/doc/python2.4-pysqlite2/*.html
+ /usr/share/doc/python2.4-pysqlite2/*.css
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..e4e5be4
--- /dev/null
@@ -0,0 +1,81 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+export DH_COMPAT=4
+
+PYTHON2.3 = /usr/bin/python2.3
+PYTHON2.4 = /usr/bin/python2.4
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       touch configure-stamp
+
+build: configure-stamp build-stamp
+build-stamp:
+       dh_testdir
+       $(PYTHON2.3) setup.py build
+       $(PYTHON2.4) setup.py build
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+       rm -rf build
+       find . -name '*.pyc' | xargs rm -f
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       dh_installdirs
+
+       $(PYTHON2.3) setup.py install --root=debian/python2.3-pysqlite2
+       $(PYTHON2.4) setup.py install --root=debian/python2.4-pysqlite2
+       rm -rf debian/python*-pysqlite2/usr/pysqlite2-doc
+       rm -rf debian/python*-pysqlite2/usr/bin
+       rm -rf debian/python*-pysqlite2/usr/lib/python*/site-packages/pysqlite2/test
+       find debian/python*-pysqlite2 -name '*.pyc' | xargs rm -f
+
+# Build architecture-independent files here.
+binary-indep: build install
+       dh_testdir -i
+       dh_testroot -i
+
+       dh_python -i
+       dh_installdocs -i
+       dh_installchangelogs -i
+       dh_link -i
+       dh_compress -i
+       dh_fixperms -i
+       dh_installdeb -i
+       dh_gencontrol -i
+       dh_md5sums -i
+       dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir -a
+       dh_testroot -a
+       dh_installdocs -A -a doc/usage-guide.* doc/*.css
+
+       dh_installexamples -A -a doc/code/*
+
+       dh_python -a
+       dh_installchangelogs -a
+       dh_strip -a
+       dh_compress -a
+       dh_fixperms -a
+       dh_installdeb -a
+       dh_shlibdeps -a
+       dh_gencontrol -a
+       dh_md5sums -a
+       dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure