Package: libgtkada / 2.24.1-7

Metadata

Package Version Patches format
libgtkada 2.24.1-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 doc.patch | (download)

docs/gtkada-config.1 | 57 28 + 29 - 0 !
docs/gtkada-dialog.1 | 49 49 + 0 - 0 !
docs/gtkada_rm/gtkada_rm.texi | 29 24 + 5 - 0 !
docs/gtkada_ug/gtkada_ug.texi | 58 23 + 35 - 0 !
4 files changed, 124 insertions(+), 69 deletions(-)

 adapt documentation to debian guidelines
 * Adjust the info and man page files to Debian.
 * Move the Info documentation to "GNU Ada Tools".
 * Correct the license of the documentation from GFDL with invariant
   sections to GPLv2 or later, as required by upstream who claims that
   everything on libre.adacore.com, including the Subversion repository,
   is pure GPL.
 * embed boxes.jpg in html files (generated with
   fig2dev -L jpeg boxes.eps boxes.jpg, boxes.gif should be here).
 * Fix incorrect description of --prefix option of gtkada-dialog.

===================================================================
04 testgtk.patch | (download)

testgtk/testgtk.gpr | 29 11 + 18 - 0 !
testgtk/testgtk.mak | 47 47 + 0 - 0 !
2 files changed, 58 insertions(+), 18 deletions(-)

 make a tarball from testgtk examples
Upstream examples, in directory testgtk, are intended to be built
inside the source tree. This patch adds a project and a make file,
so that the tarball provided by the doc package demonstrates how
every user may build a program depending on gtkada.

example_makefiles.patch | (download)

examples/Makefile | 3 1 + 2 - 0 !
examples/composite_widget/Makefile | 5 3 + 2 - 0 !
examples/composite_widget/composite_widget.gpr | 4 4 + 0 - 0 !
examples/display_switch/Makefile | 8 8 + 0 - 0 !
examples/display_switch/display_switch.gpr | 4 4 + 0 - 0 !
examples/doublebuffer/Makefile | 27 12 + 15 - 0 !
examples/doublebuffer/anim.gpr | 4 4 + 0 - 0 !
examples/doublebuffer/anim2.gpr | 4 4 + 0 - 0 !
examples/doublebuffer/main_full_test.adb | 10 10 + 0 - 0 !
examples/doublebuffer/main_full_test.gpr | 4 4 + 0 - 0 !
examples/dynamic_cast/Makefile | 7 5 + 2 - 0 !
examples/dynamic_cast/dynamic_cast.gpr | 4 4 + 0 - 0 !
examples/gtk_examples/Makefile | 12 6 + 6 - 0 !
examples/gtk_examples/scribble.gpr | 4 4 + 0 - 0 !
examples/images/README | 3 0 + 3 - 0 !
examples/images/rect.adb | 2 1 + 1 - 0 !
examples/powergnu/Makefile | 15 5 + 10 - 0 !
examples/powergnu/file.tst | 3 2 + 1 - 0 !
examples/powergnu/makefile2 | 13 13 + 0 - 0 !
examples/powergnu/powergnu.gpr | 4 4 + 0 - 0 !
examples/tooltips/Makefile | 8 8 + 0 - 0 !
examples/tooltips/tooltips.gpr | 6 3 + 3 - 0 !
examples/tutorial/Makefile | 3 1 + 2 - 0 !
examples/tutorial/gtkdial/Makefile | 10 6 + 4 - 0 !
examples/tutorial/gtkdial/gtkdial.gpr | 7 7 + 0 - 0 !
examples/tutorial/helloworld/Makefile | 9 5 + 4 - 0 !
examples/tutorial/helloworld/helloworld.gpr | 4 4 + 0 - 0 !
examples/tutorial/helloworld2/Makefile | 11 7 + 4 - 0 !
examples/tutorial/helloworld2/helloworld2.gpr | 4 4 + 0 - 0 !
examples/tutorial/packbox/Makefile | 17 9 + 8 - 0 !
examples/tutorial/packbox/packbox.gpr | 4 4 + 0 - 0 !
examples/tutorial/simple/Makefile | 13 8 + 5 - 0 !
examples/tutorial/simple/simple.gpr | 4 4 + 0 - 0 !
examples/tutorial/table/Makefile | 11 7 + 4 - 0 !
examples/tutorial/table/table.gpr | 4 4 + 0 - 0 !
examples/tutorial/tictactoe/Makefile | 11 7 + 4 - 0 !
examples/tutorial/tictactoe/tictactoe.gpr | 5 5 + 0 - 0 !
examples/user_data/Makefile | 8 6 + 2 - 0 !
examples/user_data/user_data.gpr | 4 4 + 0 - 0 !
39 files changed, 201 insertions(+), 82 deletions(-)

 adapt the example makefiles to debian
 This patch is Debian-specific as it adjusts the build infrastructure
 of the examples to the Debian paths and project files, which are much
 simpler to use than upstream's.
avoid_hardening_flags_errors.patch | (download)

src/misc.c | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 patch some security problems
include_only_glib_h.patch | (download)

src/misc.c | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 including invidiual glib headers has been deprecated for several years.
Bug-Debian: http://bugs.debian.org/665570