dh-ada-library (6.3) unstable; urgency=medium * When parsing "gnatmake --version", select major.minor with a regular expression (gnat-4.9 >= 4.9.1-4 appends a revision). Closes: #768805. -- Nicolas Boulenguez Sun, 09 Nov 2014 13:24:33 +0100 dh-ada-library (6.2) unstable; urgency=medium * Depends: gnat-x.y only for released x.y. * Let manual pages explicit installed permissions. -- Nicolas Boulenguez Mon, 06 Oct 2014 17:58:46 +0200 dh-ada-library (6.1) unstable; urgency=medium * Build-Depends: gnat-4.9 the new default compiler. * Handle excluded and replaced source files (used by libflorist). -- Nicolas Boulenguez Thu, 17 Apr 2014 13:38:04 +0200 dh-ada-library (6.0) unstable; urgency=medium * Move debian_packaging.mk to gnat-x.y (not specific to libraries). Check README for migration. * control/Depends: gnat, then only explicit list of compiler versions. * Build-Depends: gnat-4.6 (>= 4.6.4-2) for debian_packaging.mk. -- Nicolas Boulenguez Sun, 06 Apr 2014 16:03:28 +0200 dh-ada-library (5.9) unstable; urgency=medium * Accept relocatable library type, alias for dynamic used by xmlada4.4. -- Nicolas Boulenguez Sat, 01 Mar 2014 14:13:12 +0100 dh-ada-library (5.8) unstable; urgency=medium * Depends: append 4.9 to allowed gnat versions. * dh_ada_library.adb: allow snapshot versions when calling gnatmake. -- Nicolas Boulenguez Tue, 18 Feb 2014 20:03:35 +0100 dh-ada-library (5.7) unstable; urgency=medium * default_cgpr: handle separates with 4.8. Should close #735824. * src/projects: avoid controlled out parameters. Fully clean the tree before parsing next project. Closes: #736110. -- Nicolas Boulenguez Mon, 20 Jan 2014 23:46:36 +0100 dh-ada-library (5.6) unstable; urgency=low * Set ALI files 444, not only 644 (detailed rationale in policy). * Standards-Version: 3.9.5 (no changes). * Build-Depends: same version for gnat, gnatsvn and gnatprj. * Switch to gnat 4.8: warnings, new API for prj-dev. * Depends: on executables indirectly from called via system(). * Call "gnatmake" instead of "gnatgcc" to allow non-default compilers. -- Nicolas Boulenguez Mon, 23 Dec 2013 03:35:28 +0100 dh-ada-library (5.5) unstable; urgency=low * Insert later in the debhelper sequence (after dh_lintian). As we call dh_strip on two packages, dh_install may want to install other binaries before that so that they are stripped too (templates_parser). No need to run dh_lintian in advance anymore. * Implementation: instead of giving dh_strip special argument to avoid static lib, simply install it afterwards. -- Nicolas Boulenguez Tue, 27 Aug 2013 19:49:00 +0200 dh-ada-library (5.4) unstable; urgency=low * Do not link /usr/share/doc/dbg_pkg -> lib_pkg because replacing a directory with a symbolic link causes upgrade problems. * Configure gnatprj to understand Ada separate units (gtkada). * Set installed files read-only (templates_parser). * Handle versioned -dbg package names (xmlada templates_parser), until they can obey the Ada policy. * Handle package where the library name contains an underscore and the package name a minus sign (templates-parser). * Adapt generated project to source naming exceptions (templates_parser). -- Nicolas Boulenguez Thu, 23 Aug 2013 00:44:25 +0200 dh-ada-library (5.3) unstable; urgency=low * Internal changes removing the dependency on gprbuild. * Undo -s setting from previous revision, as it causes FTBFS for gnat-gps. -- Nicolas Boulenguez Sat, 17 Aug 2013 18:48:54 +0200 dh-ada-library (5.2) unstable; urgency=low * src/misc.ad[sb]: an exception was ignored in rare cases. * debian_packaging.mk: -Wformat-security not anymore in dpkg-buildflags. Default BUILDER_OPTIONS: -s to recompile if flags changed, -eS: messages to stdout instead of stderr, avoiding buildd timeout. -- Nicolas Boulenguez Sun, 21 Jul 2013 14:55:09 +0200 dh-ada-library (5.1) unstable; urgency=low * debian_packaging.mk: enable as-needed now that #680292 is closed. * debian/source/format/options: removed, let dpkg choose compression. * debian/control (Standards-Version): 3.9.4. * README, debian/docs: created and installed. * all: copyright update. -- Nicolas Boulenguez Tue, 14 May 2013 19:57:25 +0200 dh-ada-library (5) unstable; urgency=low * debian_packaging.mk: LDFLAGS+=-Wl,-z,defs: warn for undefined symbols. Disabling --as-needed as long as #680292 is on the way and breaks some library reverse-dependencies compiled with gnatmake. * control: I do not need DM-Upload-Allowed anymore. -- Nicolas Boulenguez Thu, 08 Nov 2012 19:39:34 +0100 dh-ada-library (4) unstable; urgency=low * debian_packaging.mk: append -v to BUILDER_OPTIONS, so that the exact command line is available to automatic log checkers. -- Nicolas Boulenguez Sat, 07 Jul 2012 22:16:04 +0200 dh-ada-library (3) unstable; urgency=low * control: Depend on gprbuild, so that gprconfig is available for gnatprj. -- Nicolas Boulenguez Sat, 09 Jun 2012 01:40:47 +0200 dh-ada-library (2) unstable; urgency=low [ Nicolas Boulenguez ] * Slight optimization. When searching static archive, use Ada.Directories, instead of a subprocess and a temporary file. * Library_ALI_Dir may be common to many libraries, only embed *.ali from the current project (this will correct a packaging error in gtkada-2.24.1-4). * Ignore non-library imported projects during generation of ada:Depends. They are already reported by Install_Projects. * control: added VCS-* fields. * copyright: updated dep5 url, removed erroned comment. * man (en): typos, specify that non-library projects are ignored. (fr): update with Ludovic's changes. * (Style) Encapsulate all Prj dependencies in a separate package. Translation error, Affectation->Assignment. * For Vectors, use Indexes instead of Cursors, for efficiency and to avoid dreadful http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52873. * man/dh_ada_library.1: Split sentences to ease merges. man/*: propagated Ludovic's changes. [ Ludovic Brenta ] * debian/control: Better English in the long description. (DM-Upload-Allowed): yes. * man/dh_ada_library.1: change passive voice to active voice. -- Nicolas Boulenguez Sat, 28 Apr 2012 14:36:28 +0200 dh-ada-library (1) unstable; urgency=low * Initial release. -- Nicolas Boulenguez Sat, 31 Mar 2012 15:03:21 +0200