The unified diff between revisions [279e9cee..] and [8e4a87bd..] is displayed below. It can also be downloaded as a raw diff.

#
#
# delete "debian/README.Debian"
#
# add_file "debian/patches/info.patch"
#  content [20ce71de8e2d36e61bdfc5d29ecf293e08bd1607]
#
# patch "debian/asis.gpr"
#  from [f6102b23a8ba4ef59292d6da03bdb25da35f1a5c]
#    to [8e87baf32144d0e5ec12e360ae68a75e21631723]
#
# patch "debian/changelog"
#  from [da616a056d1d7193a9f18814e7efb4c09203a2d3]
#    to [d3616e2a9a8f08b82381f9c49375625f34a86176]
#
# patch "debian/control"
#  from [cdc3f3a6aba422030c56afecf14e592d40517b70]
#    to [ff706157db3ee993f39a81331a8e6fdbf2432c62]
#
# patch "debian/patches/series"
#  from [b8de284287a15404a4e9d2a8c25c57f872599917]
#    to [011b9990f91468ba6792667287224866e0f6f8d5]
#
# patch "debian/rules"
#  from [7574e6919e262ce0aca1b82a99c2c19b81979eac]
#    to [107221df8b5e369910c24e24da374738274bcd7a]
#
============================================================
# debian/patches/info.patch is binary
============================================================
--- debian/asis.gpr	f6102b23a8ba4ef59292d6da03bdb25da35f1a5c
+++ debian/asis.gpr	8e87baf32144d0e5ec12e360ae68a75e21631723
@@ -1,4 +1,4 @@
---  ASIS project file for use with GCC 4.3
+--  ASIS project file for use with GCC 4.3 or later
 --  Copyright (c) 2003, 2006, 2008 Ludovic Brenta <ludovic@ludovic-brenta.org>
 --
 --  This program is free software; you can redistribute it and/or modify
============================================================
--- debian/changelog	da616a056d1d7193a9f18814e7efb4c09203a2d3
+++ debian/changelog	d3616e2a9a8f08b82381f9c49375625f34a86176
@@ -5,6 +5,7 @@ asis (2008-1) unstable; urgency=low
     Conflicts: and Replaces:, per Debian Policy for Ada
     [http://people.debian.org/~lbrenta/debian-ada-policy.html]
     (libasis2007.1): rename to libasis2008 with soname bump.
+    (asis-doc): new, supersedes the source package asis-doc.
     (Build-Depends): Transition to gnat-4.4, libgnatvsn4.4.
   * debian/patches/gnat-4.3.patch: rename to gnat-4.4.patch and
     adjust to the new version of the compiler and libgnatvsn.
@@ -13,15 +14,21 @@ asis (2008-1) unstable; urgency=low
   * debian/patches/asis-data_decomposition-debug.patch: remove,
     no longer necessary due to install_asis.gpr being a library
     project file.
+  * debian/patches/info.patch: new, place info files (from asis-doc)
+    in the proper place.
   * debian/rules: simplify now that install_asis.gpr is a proper
     library project file; gnatmake knows about -fPIC, sonames,
     where to place .ali files and their required permissions.
     (aliversion): new, set to 2008.
     (soversion): new, set to 2008.
+    (libasis2008-dev): do not install Display_Source as part of the
+    examples, removed upstream.
+  * debian/README.Debian: remove, outdated.
   * asis-programs: add gnatsync, new tool to analyze multitasking
     programs for race conditions.
+  * debian/gnatsync.1: new, from the upstream README file.

- -- Ludovic Brenta <lbrenta@debian.org>  Sat, 14 Nov 2009 15:43:54 +0100
+ -- Ludovic Brenta <lbrenta@debian.org>  Sat, 14 Nov 2009 16:36:50 +0100

 asis (2007-5) unstable; urgency=low

============================================================
--- debian/control	cdc3f3a6aba422030c56afecf14e592d40517b70
+++ debian/control	ff706157db3ee993f39a81331a8e6fdbf2432c62
@@ -3,14 +3,15 @@ Standards-Version: 3.8.3
 Section: libdevel
 Priority: optional
 Standards-Version: 3.8.3
-Build-Depends: gnat-4.4, debhelper (>= 7), libgnatvsn4.4-dev, quilt
+Build-Depends: gnat, gnat-4.4, debhelper (>= 7), libgnatvsn4.4-dev, quilt

 Package: libasis2008-dev
 Architecture: alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390 sparc
 Section: libdevel
 Conflicts: libasis-3.15p-1-dev, libasis-dev
 Replaces: libasis-dev
-Depends: libasis2008 (= ${binary:Version}), gnat, gnat-4.4, libgnatvsn4.4-dev
+Depends: libasis2008 (= ${binary:Version}), gnat, gnat-4.4, libgnatvsn4.4-dev, ${misc:Depends}
+Suggests: libasis-doc
 Description: Ada Semantic Interface Specification (ASIS) headers and libraries
  ASIS (Ada Semantic Interface Specification) lets you develop applications
  to walk through the sources of your Ada programs and examine the semantic
@@ -21,7 +22,7 @@ Section: devel
 Package: asis-programs
 Architecture: alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390 sparc
 Section: devel
-Depends: gnat, gnat-4.4, ${shlibs:Depends}
+Depends: gnat, gnat-4.4, ${shlibs:Depends}, ${misc:Depends}
 Description: Ada Semantic Interface Specification (ASIS) example programs
  ASIS (Ada Semantic Interface Specification) lets you develop applications
  to walk through the sources of your Ada programs and examine the semantic
@@ -40,7 +41,7 @@ Section: libs
 Package: libasis2008
 Architecture: alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390 sparc
 Section: libs
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Ada Semantic Interface Specification (ASIS) runtime library
  ASIS (Ada Semantic Interface Specification) lets you develop applications
  to walk through the sources of your Ada programs and examine the semantic
@@ -52,7 +53,7 @@ Priority: extra
 Architecture: alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 s390 sparc
 Section: debug
 Priority: extra
-Depends: libasis2008 (= ${binary:Version})
+Depends: libasis2008 (= ${binary:Version}), ${misc:Depends}
 Recommends: libasis2008-dev
 Description: Ada Semantic Interface Specification (ASIS) runtime library - debugging symbols
  ASIS (Ada Semantic Interface Specification) lets you develop applications
@@ -60,3 +61,15 @@ Description: Ada Semantic Interface Spec
  constructs.
  .
  This package contains the symbols necessary to debug ASIS programs using gdb.
+
+Package: asis-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: Ada Semantic Interface Specification (ASIS) runtime library - debugging symbols
+ ASIS (Ada Semantic Interface Specification) lets you develop applications
+ to walk through the sources of your Ada programs and examine the semantic
+ constructs.
+ .
+ This package contains the documentation in HTML, info, PDF and plain text
+ formats.
============================================================
--- debian/patches/series	b8de284287a15404a4e9d2a8c25c57f872599917
+++ debian/patches/series	011b9990f91468ba6792667287224866e0f6f8d5
@@ -1,2 +1,3 @@ gcc-4.4.patch
 gnatgcc.patch
 gcc-4.4.patch
+info.patch
============================================================
--- debian/rules	7574e6919e262ce0aca1b82a99c2c19b81979eac
+++ debian/rules	107221df8b5e369910c24e24da374738274bcd7a
@@ -93,7 +93,7 @@ libasis$(aliversion)-dev: obj-static/lib
 	-find debian -name '*.vms' -exec rm -f {} \;
 	dh_installchangelogs -p$@
 	dh_installdocs -p$@ README tutorial *.txt features*
-	dh_installexamples -p$@ examples/ds templates
+	dh_installexamples -p$@ templates
 	dh_link -p$@ usr/lib/$(LIBASIS) usr/lib/libasis.so
 	dh_install -p$@ asis/*.ad[bs] usr/share/ada/adainclude/asis
 	dh_install -p$@ obj-shared/*.ali usr/lib/ada/adalib/asis
@@ -132,7 +132,19 @@ asis-programs: $(TOOLS)
 		debian/$@/usr/share/doc/$@/README.gnatsync
 	dh_installman -p$@ $(foreach t,$(TOOLS),debian/$(t).1)

-binary-indep:
+binary-indep: asis-doc
+	dh_installchangelogs -i
+	dh_fixperms -i
+	dh_compress -i -X.html -X.pdf
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i

+extensions := html txt pdf
+asis-doc:
+	dh_installdocs -p$@ $(foreach e,$(extensions),documentation/*.$(e))
+	dh_installinfo -p$@ documentation/*.info
+
 .PHONY: build clean binary-indep binary-arch binary install checks
 .PHONY: libasis$(soversion) libasis$(aliversion)-dev asis-programs