Package: libgnatcoll-bindings / 18-2

Metadata

Package Version Patches format
libgnatcoll-bindings 18-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
style projects.diff | (download)

gmp/gnatcoll_gmp.gpr | 4 2 + 2 - 0 !
iconv/gnatcoll_iconv.gpr | 9 3 + 6 - 0 !
python/gnatcoll_python.gpr | 27 14 + 13 - 0 !
readline/gnatcoll_readline.gpr | 7 2 + 5 - 0 !
syslog/gnatcoll_syslog.gpr | 15 8 + 7 - 0 !
5 files changed, 29 insertions(+), 33 deletions(-)

 improve style in projects
 Use "library" explicit project qualifier.
 .
 Only set Library_Version for relocatable libraries.
 .
 Ensure that all projects consistently require explicit BUILD and LIBRARY_KIND.
 .
 Removed unused OS_Kind external variable.
 .
 Compute once External_As_List instead of many Split().
compilation_options.diff | (download)

gmp/gnatcoll_gmp.gpr | 18 14 + 4 - 0 !
iconv/gnatcoll_iconv.gpr | 18 14 + 4 - 0 !
python/gnatcoll_python.gpr | 16 12 + 4 - 0 !
readline/gnatcoll_readline.gpr | 10 8 + 2 - 0 !
syslog/gnatcoll_syslog.gpr | 19 15 + 4 - 0 !
5 files changed, 63 insertions(+), 18 deletions(-)

 handle adaflags cflags cppflags ldflags
python_single_statement_set_default_console.diff | (download)

python/gnatcoll-scripts-python.adb | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 replace 3 statements with 1 in python.set_default_console.
 Py_Single_Input is limited to one statement and says:
 SyntaxError: multiple statements found while compiling a single statement
 This fixes a non-fatal error in gnat-gps.
so_ext.diff | (download)

gmp/gnatcoll_gmp.gpr | 2 1 + 1 - 0 !
iconv/gnatcoll_iconv.gpr | 2 1 + 1 - 0 !
python/gnatcoll_python.gpr | 2 1 + 1 - 0 !
readline/gnatcoll_readline.gpr | 2 1 + 1 - 0 !
syslog/gnatcoll_syslog.gpr | 2 1 + 1 - 0 !
5 files changed, 5 insertions(+), 5 deletions(-)

 do not assume that gnatcoll.gpr defines so_ext.
 Debian cannot assume that gnatcoll.gpr is the exact project
 distributed by upstream install system.
 .
 Since upstream will probably not be interested,
 this patch does not try to be portable.
example obj dir.diff | (download)

gmp/examples/gmp_examples.gpr | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 use obj/ instead of ../obj/ as object directory in gmp example
 Using the parent directory only makes sense in the source tree,
 and we want to install this example.