lp:ubuntu/trusty-proposed/dh-ada-library

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/dh-ada-library
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

14. By Nicolas Boulenguez

Accept relocatable library type, alias for dynamic used by xmlada4.4.

13. By Nicolas Boulenguez

* Depends: append 4.9 to allowed gnat versions.
* dh_ada_library.adb: allow snapshot versions when calling gnatmake.

12. By Nicolas Boulenguez

* 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.

11. By Nicolas Boulenguez

* 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.

10. By Nicolas Boulenguez

* 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.

9. By Nicolas Boulenguez

* 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).

8. By Nicolas Boulenguez

* Internal changes removing the dependency on gprbuild.
* Undo -s setting from previous revision, as it causes FTBFS for gnat-gps.

7. By Nicolas Boulenguez

* 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.

6. By Nicolas Boulenguez

* 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.

5. By Nicolas Boulenguez

* 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/dh-ada-library
This branch contains Public information 
Everyone can see this information.

Subscribers