diff -Nru gnat-4.6ubuntu2/debian/changelog gnat-4.6ubuntu4/debian/changelog --- gnat-4.6ubuntu2/debian/changelog 2013-12-27 16:33:51.000000000 +0000 +++ gnat-4.6ubuntu4/debian/changelog 2014-04-03 12:26:29.000000000 +0000 @@ -1,3 +1,15 @@ +gnat (4.6ubuntu4) trusty; urgency=medium + + * Don't build the package on AArch64. + + -- Matthias Klose Thu, 03 Apr 2014 14:25:09 +0200 + +gnat (4.6ubuntu3) trusty; urgency=medium + + * Link to gcc-4.8 on arm64 and ppc64el. + + -- Matthias Klose Wed, 26 Mar 2014 22:10:44 +0100 + gnat (4.6ubuntu2) trusty; urgency=medium * Depend on gnat-4.8 on arm64 and ppc64el. diff -Nru gnat-4.6ubuntu2/debian/control gnat-4.6ubuntu4/debian/control --- gnat-4.6ubuntu2/debian/control 2013-12-27 16:33:41.000000000 +0000 +++ gnat-4.6ubuntu4/debian/control 2014-04-03 12:26:11.000000000 +0000 @@ -8,7 +8,7 @@ XS-VCS-Browser: http://www.ada-france.org:8081/branch/changes/org.debian.gnat Package: gnat -Architecture: any +Architecture: amd64 armhf i386 powerpc ppc64el Depends: gnat-4.6 [!arm64 !ppc64el], gnat-4.8 [arm64 ppc64el], ${misc:Depends} Recommends: ada-reference-manual, gnat-gps Description: GNU Ada compiler diff -Nru gnat-4.6ubuntu2/debian/rules gnat-4.6ubuntu4/debian/rules --- gnat-4.6ubuntu2/debian/rules 2011-10-13 15:15:53.000000000 +0000 +++ gnat-4.6ubuntu4/debian/rules 2014-04-03 12:26:37.000000000 +0000 @@ -1,5 +1,13 @@ #!/usr/bin/make -f +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +ifneq (,$(filter $(DEB_HOST_ARCH), arm64 ppc64el)) + VER = 4.8 +else + VER = 4.6 +endif + build build-arch build-indep: binary: binary-arch binary-indep @@ -7,14 +15,14 @@ binary-arch: build dh_testdir dh_testroot - dh_link -pgnat /usr/bin/gcc-4.6 /usr/bin/gnatgcc + dh_link -pgnat /usr/bin/gcc-$(VER) /usr/bin/gnatgcc dh_link -pgnat /usr/share/man/man1/gnat.1.gz /usr/share/man/man1/gnatgcc.1.gz dh_installdirs -pgnat-doc \ usr/share/doc usr/share/info dh_link -pgnat-doc \ - /usr/share/info/gnat_ugn_unw-4.6.info.gz /usr/share/info/gnat_ugn_unw.info.gz \ - /usr/share/info/gnat_rm-4.6.info.gz /usr/share/info/gnat_rm.info.gz \ - /usr/share/info/gnat_style-4.6.info.gz /usr/share/info/gnat_style.info.gz + /usr/share/info/gnat_ugn_unw-$(VER).info.gz /usr/share/info/gnat_ugn_unw.info.gz \ + /usr/share/info/gnat_rm-$(VER).info.gz /usr/share/info/gnat_rm.info.gz \ + /usr/share/info/gnat_style-$(VER).info.gz /usr/share/info/gnat_style.info.gz dh_gencontrol dh_installdocs dh_installchangelogs