Package: libgtkada / 2.24.4dfsg-1

Metadata

Package Version Patches format
libgtkada 2.24.4dfsg-1 3.0 (quilt)

Patch series

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

docs/gtkada-config.1 | 41 22 + 19 - 0 !
docs/gtkada-dialog.1 | 49 49 + 0 - 0 !
2 files changed, 71 insertions(+), 19 deletions(-)

 adapt documentation to debian guidelines
 * Adjust the man page files to Debian.
 * Fix incorrect description of --prefix option of gtkada-config.

===================================================================

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 | 6 6 + 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/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 | 6 5 + 1 - 0 !
32 files changed, 160 insertions(+), 77 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 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

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