The unified diff between revisions [94371f06..] and [6633320d..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'debian/changelog'

#
#
# patch "debian/changelog"
#  from [c3b56073a45fd7cfb8a02a70d47ffd72da5ceaf0]
#    to [bcf30b0245a838c91b59eacc7a0f20533392fa1c]
#
============================================================
--- debian/changelog	c3b56073a45fd7cfb8a02a70d47ffd72da5ceaf0
+++ debian/changelog	bcf30b0245a838c91b59eacc7a0f20533392fa1c
@@ -1,20 +1,33 @@
-gnade (1.6.2-2) UNRELEASED; urgency=low
+gnade (1.6.2-2) unstable; urgency=low

   [Stephen Leake]
-  * debian/control:
-    - (Build-Depends): delete libmysqlclient; clearly broken. Closes: #538522.
-    - (Build-Depends): add quilt for 538643
-    - delete gesql package; clearly broken.
-    - delete postgresql package; uses questionable C import techniques.
-    - add libgnadecommon package; was lumped with libgnadeodbc
-    - s/source:Version/binary:Version/g.  Closes: #542325.
-    - (Architecture): add kfreebsd-amd64.  Closes: #542413.
-    - change package libgnadesqlite1.6.2 to libgnadesqlite3-1.6.2, since
-      we are linking with libsqlite3, not libsqlite.
+  * Change -dev package names to reflect the change in .ali files (see
+    extensive discussion at
+    http://people.debian.org/~lbrenta/debian-ada-policy.html):
+    - libgnadeodbc-dev -> libgnadeodbc1-dev
+    - libgnadesqlite-dev -> libgnadesqlite3-1-dev

+  * Change sonames and package names for shared libraries:
+    - libgnadeodbc.so.1.6.2 -> libgnadeodbc.so.2
+    - libgnadesqlite.so.1.6.2 -> libgnadesqlite3.so.2 (we are linking to
+      libsqlite3, not libsqlite).
+
+  * New packages:
+    - libgnadecommon1-dev, libgnadecommon1, libgnadecommon-dbg: factorize
+      code shared by the ODBC and SQLite3 bindings.
+
+  * Deleted packages:
+    - libgnademysql{1.6.2,-dev,-dbg}: clearly broken.
+    - libgnadepostgresql{1.6.2,,-dev,-dbg}: uses questionable C import
+      techniques.
+    - gnade-bin: the embedded SQL preprocessor was clearly broken.
+
+  * debian/control (Build-Depends): delete libmysqlclient; add quilt.
+    (Architecture): add kfreebsd-amd64.  Closes: #542413.
+    (libgnadeodbc1-dev, libgnadesqlite3-1-dev): depend on libgnadecommon1-dev.
+
   * debian/rules:
     - ensure dbi/sqlite3 source is used
-    - change package libgnadesqlite1.6.2 to libgnadesqlite3-1.6.2
     - add patch, unpatch targets
     - delete mysql, postgresql, gesql
     - add check target; run gnade demos
@@ -25,9 +38,11 @@ gnade (1.6.2-2) UNRELEASED; urgency=low

   [Ludovic Brenta]
   * debian/control (Vcs-Mtn, Vcs-Browse): new.
-    (Maintainer): new maintainer Stephen Leake.
+    (Maintainer): new maintainer Stephen Leake.  Closes: #496787.
     (Uploaders): add myself as the sponsor.
     (*): switch to gnat-4.4.
+    (*-dev): ensure Conflicts: and Replaces: with superseded packages.
+    Suggest the -dbg packages.

  -- Stephen Leake <stephen_leake@stephe-leake.org>  Thu, 22 Oct 2009 22:19:46 +0200