diff -u asis-2005/debian/changelog asis-2005/debian/changelog --- asis-2005/debian/changelog +++ asis-2005/debian/changelog @@ -1,3 +1,11 @@ +asis (2005-5ubuntu0.1) hardy-proposed; urgency=low + + * Rebuild for gnat-4.2 transition (LP: #268260). + * Replaced gnat-4.1 with gnat on asis binary packages dependencies. + * Added tree_versioning_fix.patch to allow compilation under gnat-4.2. + + -- Michael Casadevall Fri, 10 Oct 2008 13:31:15 +0200 + asis (2005-5) unstable; urgency=low * debian/control: add support for alpha and s390. diff -u asis-2005/debian/rules asis-2005/debian/rules --- asis-2005/debian/rules +++ asis-2005/debian/rules @@ -69,7 +69,7 @@ tools: : # Build the tools, link dynamically against libasis.so -mkdir debian/obj - gnatmake -j$(CPUS) -Pdebian/tools.gpr -largs -Lobj -lasis + gnatmake -j$(CPUS) -Pdebian/tools.gpr -largs -Lobj -lasis -lgnatvsn binary: checks binary-arch binary-indep diff -u asis-2005/debian/control asis-2005/debian/control --- asis-2005/debian/control +++ asis-2005/debian/control @@ -1,5 +1,6 @@ Source: asis -Maintainer: Ludovic Brenta +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Ludovic Brenta Section: libdevel Priority: optional Standards-Version: 3.7.2 @@ -10,7 +11,7 @@ Section: libdevel Conflicts: libasis-3.15p-1-dev Replaces: libasis-3.15p-1-dev -Depends: libasis2005 (= ${Source-Version}), gnat-4.1, libgnatvsn-dev (>= 4.1) +Depends: libasis2005 (= ${Source-Version}), gnat, libgnatvsn-dev (>= 4.1) 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 @@ Package: asis-programs Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 powerpc s390 sparc Section: devel -Depends: gnat-4.1, ${shlibs:Depends} +Depends: gnat, ${shlibs: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 diff -u asis-2005/patches/series asis-2005/patches/series --- asis-2005/patches/series +++ asis-2005/patches/series @@ -1,2 +1,3 @@ gnatgcc.patch -p0 +tree_versioning_fix.patch -p0 # gcc-4.1.patch only in patch2: unchanged: --- asis-2005.orig/patches/tree_versioning_fix.patch +++ asis-2005/patches/tree_versioning_fix.patch @@ -0,0 +1,11 @@ +--- asis/a4g-gnat_int.adb ++++ asis/a4g-gnat_int.adb +@@ -203,7 +203,7 @@ + Ada.Exceptions.Raise_Exception + (Program_Error'Identity, "Inconsistent versions of GNAT and ASIS"); + elsif Strong_Version_Check and then +- Tree_Version_String /= Gnat_Version_String ++ Tree_Version_String(1 .. Tree_Version_String'Length) /= Gnat_Version_String + then + Close (Desc, File_Closed); + Ada.Exceptions.Raise_Exception