Browse Source

* gtk2 first pass

git-svn-id: trunk@9985 -
marco 17 năm trước cách đây
mục cha
commit
af2dd9b40d
100 tập tin đã thay đổi với 1927 bổ sung714 xóa
  1. 441 440
      .gitattributes
  2. 133 133
      .gitignore
  3. 110 110
      packages/gtk2/Makefile
  4. 4 4
      packages/gtk2/Makefile.fpc
  5. 2 2
      packages/gtk2/examples/Makefile
  6. 1 1
      packages/gtk2/examples/Makefile.fpc
  7. 2 2
      packages/gtk2/examples/filechooser/Makefile
  8. 1 1
      packages/gtk2/examples/filechooser/Makefile.fpc
  9. 0 0
      packages/gtk2/examples/filechooser/beipiel.glade
  10. 0 0
      packages/gtk2/examples/filechooser/glade.pas
  11. 0 0
      packages/gtk2/examples/filechooser/simple.pas
  12. 2 2
      packages/gtk2/examples/gettingstarted/Makefile
  13. 1 1
      packages/gtk2/examples/gettingstarted/Makefile.fpc
  14. 0 0
      packages/gtk2/examples/gettingstarted/gettingstarted.pas
  15. 2 2
      packages/gtk2/examples/gtk_demo/Makefile
  16. 1 1
      packages/gtk2/examples/gtk_demo/Makefile.fpc
  17. 0 0
      packages/gtk2/examples/gtk_demo/appwindow.inc
  18. 0 0
      packages/gtk2/examples/gtk_demo/button_box.inc
  19. 0 0
      packages/gtk2/examples/gtk_demo/colorsel.inc
  20. 0 0
      packages/gtk2/examples/gtk_demo/data/alphatest.png
  21. 0 0
      packages/gtk2/examples/gtk_demo/data/apple-red.png
  22. 0 0
      packages/gtk2/examples/gtk_demo/data/background.jpg
  23. 0 0
      packages/gtk2/examples/gtk_demo/data/floppybuddy.gif
  24. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-applets.png
  25. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-calendar.png
  26. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-foot.png
  27. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-gimp.png
  28. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-gmush.png
  29. 0 0
      packages/gtk2/examples/gtk_demo/data/gnome-gsame.png
  30. 0 0
      packages/gtk2/examples/gtk_demo/data/gnu-keys.png
  31. 0 0
      packages/gtk2/examples/gtk_demo/data/gtk-logo-rgb.gif
  32. 0 0
      packages/gtk2/examples/gtk_demo/dialog.inc
  33. 0 0
      packages/gtk2/examples/gtk_demo/drawingarea.inc
  34. 0 0
      packages/gtk2/examples/gtk_demo/editable_cells.inc
  35. 0 0
      packages/gtk2/examples/gtk_demo/gtk_demo.pas
  36. 0 0
      packages/gtk2/examples/gtk_demo/images.inc
  37. 0 0
      packages/gtk2/examples/gtk_demo/init.inc
  38. 0 0
      packages/gtk2/examples/gtk_demo/item_factory.inc
  39. 0 0
      packages/gtk2/examples/gtk_demo/list_store.inc
  40. 0 0
      packages/gtk2/examples/gtk_demo/menus.inc
  41. 0 0
      packages/gtk2/examples/gtk_demo/panes.inc
  42. 0 0
      packages/gtk2/examples/gtk_demo/pixbufs.inc
  43. 0 0
      packages/gtk2/examples/gtk_demo/sizegroup.inc
  44. 0 0
      packages/gtk2/examples/gtk_demo/stock_browser.inc
  45. 0 0
      packages/gtk2/examples/gtk_demo/textview.inc
  46. 0 0
      packages/gtk2/examples/gtk_demo/tree_store.inc
  47. 2 2
      packages/gtk2/examples/gtkglext/Makefile
  48. 1 1
      packages/gtk2/examples/gtkglext/Makefile.fpc
  49. 0 0
      packages/gtk2/examples/gtkglext/gears.pas
  50. 2 2
      packages/gtk2/examples/helloworld/Makefile
  51. 1 1
      packages/gtk2/examples/helloworld/Makefile.fpc
  52. 0 0
      packages/gtk2/examples/helloworld/helloworld.pas
  53. 2 2
      packages/gtk2/examples/helloworld2/Makefile
  54. 1 1
      packages/gtk2/examples/helloworld2/Makefile.fpc
  55. 0 0
      packages/gtk2/examples/helloworld2/helloworld2.pas
  56. 2 2
      packages/gtk2/examples/plugins/Makefile
  57. 1 1
      packages/gtk2/examples/plugins/Makefile.fpc
  58. 0 0
      packages/gtk2/examples/plugins/main.pas
  59. 0 0
      packages/gtk2/examples/plugins/plugin.pas
  60. 2 2
      packages/gtk2/examples/scribble_simple/Makefile
  61. 1 1
      packages/gtk2/examples/scribble_simple/Makefile.fpc
  62. 0 0
      packages/gtk2/examples/scribble_simple/scribble_simple.pas
  63. 1212 0
      packages/gtk2/fpmake.pp
  64. 0 0
      packages/gtk2/src/atk/atk.inc
  65. 0 0
      packages/gtk2/src/atk/atk.pas
  66. 0 0
      packages/gtk2/src/atk/atkaction.inc
  67. 0 0
      packages/gtk2/src/atk/atkcomponent.inc
  68. 0 0
      packages/gtk2/src/atk/atkdocument.inc
  69. 0 0
      packages/gtk2/src/atk/atkeditabletext.inc
  70. 0 0
      packages/gtk2/src/atk/atkgobjectaccessible.inc
  71. 0 0
      packages/gtk2/src/atk/atkhyperlink.inc
  72. 0 0
      packages/gtk2/src/atk/atkhypertext.inc
  73. 0 0
      packages/gtk2/src/atk/atkimage.inc
  74. 0 0
      packages/gtk2/src/atk/atkincludes.inc
  75. 0 0
      packages/gtk2/src/atk/atkobject.inc
  76. 0 0
      packages/gtk2/src/atk/atkobjectfactory.inc
  77. 0 0
      packages/gtk2/src/atk/atkregistry.inc
  78. 0 0
      packages/gtk2/src/atk/atkrelation.inc
  79. 0 0
      packages/gtk2/src/atk/atkrelationset.inc
  80. 0 0
      packages/gtk2/src/atk/atkselection.inc
  81. 0 0
      packages/gtk2/src/atk/atkstate.inc
  82. 0 0
      packages/gtk2/src/atk/atkstateset.inc
  83. 0 0
      packages/gtk2/src/atk/atkstreamablecontent.inc
  84. 0 0
      packages/gtk2/src/atk/atktable.inc
  85. 0 0
      packages/gtk2/src/atk/atktext.inc
  86. 0 0
      packages/gtk2/src/atk/atkutil.inc
  87. 0 0
      packages/gtk2/src/atk/atkvalue.inc
  88. 0 0
      packages/gtk2/src/buildgtk2.pp
  89. 0 0
      packages/gtk2/src/glib/galloca.inc
  90. 0 0
      packages/gtk2/src/glib/garray.inc
  91. 0 0
      packages/gtk2/src/glib/gasyncqueue.inc
  92. 0 0
      packages/gtk2/src/glib/gbacktrace.inc
  93. 0 0
      packages/gtk2/src/glib/gboxed.inc
  94. 0 0
      packages/gtk2/src/glib/gcache.inc
  95. 0 0
      packages/gtk2/src/glib/gclosure.inc
  96. 0 0
      packages/gtk2/src/glib/gcompletion.inc
  97. 0 0
      packages/gtk2/src/glib/gconvert.inc
  98. 0 0
      packages/gtk2/src/glib/gdataset.inc
  99. 0 0
      packages/gtk2/src/glib/gdate.inc
  100. 0 0
      packages/gtk2/src/glib/gdir.inc

+ 441 - 440
.gitattributes

@@ -1520,449 +1520,9 @@ packages/extra/gtk/gtk/gtkwindow.pp svneol=native#text/plain
 packages/extra/gtk/gtkgl/Makefile.fpc svneol=native#text/plain
 packages/extra/gtk/gtkgl/gtkglarea.pp svneol=native#text/plain
 packages/extra/gtk/gtkgl/gtkgldemo.pp svneol=native#text/plain
-packages/extra/gtk2/Makefile svneol=native#text/plain
-packages/extra/gtk2/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/atk/atk.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atk.pas svneol=native#text/plain
-packages/extra/gtk2/atk/atkaction.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkcomponent.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkdocument.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkeditabletext.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkgobjectaccessible.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkhyperlink.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkhypertext.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkimage.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkincludes.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkobject.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkobjectfactory.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkregistry.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkrelation.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkrelationset.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkselection.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkstate.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkstateset.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkstreamablecontent.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atktable.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atktext.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkutil.inc svneol=native#text/plain
-packages/extra/gtk2/atk/atkvalue.inc svneol=native#text/plain
-packages/extra/gtk2/buildgtk2.pp svneol=native#text/plain
-packages/extra/gtk2/examples/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/filechooser/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/filechooser/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/filechooser/beipiel.glade -text
-packages/extra/gtk2/examples/filechooser/glade.pas svneol=native#text/plain
-packages/extra/gtk2/examples/filechooser/simple.pas svneol=native#text/plain
-packages/extra/gtk2/examples/gettingstarted/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/gettingstarted/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/gettingstarted/gettingstarted.pas svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/appwindow.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/button_box.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/colorsel.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/data/alphatest.png -text
-packages/extra/gtk2/examples/gtk_demo/data/apple-red.png -text
-packages/extra/gtk2/examples/gtk_demo/data/background.jpg -text
-packages/extra/gtk2/examples/gtk_demo/data/floppybuddy.gif -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-applets.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-calendar.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-foot.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-gimp.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-gmush.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnome-gsame.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gnu-keys.png -text
-packages/extra/gtk2/examples/gtk_demo/data/gtk-logo-rgb.gif -text
-packages/extra/gtk2/examples/gtk_demo/dialog.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/drawingarea.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/editable_cells.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/gtk_demo.pas svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/images.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/init.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/item_factory.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/list_store.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/menus.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/panes.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/pixbufs.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/sizegroup.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/stock_browser.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/textview.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtk_demo/tree_store.inc svneol=native#text/plain
-packages/extra/gtk2/examples/gtkglext/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/gtkglext/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/gtkglext/gears.pas svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld/helloworld.pas svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld2/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld2/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/helloworld2/helloworld2.pas svneol=native#text/plain
-packages/extra/gtk2/examples/plugins/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/plugins/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/plugins/main.pas svneol=native#text/plain
-packages/extra/gtk2/examples/plugins/plugin.pas svneol=native#text/plain
-packages/extra/gtk2/examples/scribble_simple/Makefile svneol=native#text/plain
-packages/extra/gtk2/examples/scribble_simple/Makefile.fpc svneol=native#text/plain
-packages/extra/gtk2/examples/scribble_simple/scribble_simple.pas svneol=native#text/plain
 packages/extra/gtk2/fpmake.inc svneol=native#text/plain
 packages/extra/gtk2/fpmake.pp svneol=native#text/plain
-packages/extra/gtk2/glib/galloca.inc svneol=native#text/plain
-packages/extra/gtk2/glib/garray.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gasyncqueue.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gbacktrace.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gboxed.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gcache.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gclosure.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gcompletion.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gconvert.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gdataset.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gdate.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gdir.inc svneol=native#text/plain
-packages/extra/gtk2/glib/genums.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gerror.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gfileutils.inc svneol=native#text/plain
-packages/extra/gtk2/glib/ghash.inc svneol=native#text/plain
-packages/extra/gtk2/glib/ghook.inc svneol=native#text/plain
-packages/extra/gtk2/glib/giochannel.inc svneol=native#text/plain
-packages/extra/gtk2/glib/glib2.pas svneol=native#text/plain
-packages/extra/gtk2/glib/glibconfig.inc svneol=native#text/plain
-packages/extra/gtk2/glib/glist.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmacros.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmain.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmarkup.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmarshal.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmem.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmessages.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gmodule.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gnode.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gobject.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gparam.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gparamspecs.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gpattern.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gprimes.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gqsort.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gquark.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gqueue.inc svneol=native#text/plain
-packages/extra/gtk2/glib/grand.inc svneol=native#text/plain
-packages/extra/gtk2/glib/grel.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gscanner.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gshell.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gsignal.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gslist.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gsourceclosure.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gspawn.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gstrfuncs.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gstring.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gthread.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gthreadpool.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtimer.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtree.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtype.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtypemodule.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtypeplugin.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gtypes.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gunicode.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gutils.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gvalue.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gvaluearray.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gvaluecollector.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gvaluetypes.inc svneol=native#text/plain
-packages/extra/gtk2/glib/gwin32.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk-pixbuf/gdk-pixbuf-loader.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk-pixbuf/gdk2pixbuf.pas svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdk2.pas svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkcolor.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkcursor.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkdisplay.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkdnd.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkdrawable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkevents.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkfont.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkgc.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdki18n.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkimage.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkincludes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkinput.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkkeys.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkkeysyms.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkpango.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkpixbuf.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkpixmap.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkpoly-generic.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkproperty.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkregion-generic.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkregion.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkrgb.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkscreen.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkselection.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdktypes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkvisual.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gdk/gdkwindow.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/fnmatch.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtk2.pas svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaccelgroup.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaccellabel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaccelmap.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaccessible.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaction.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkactiongroup.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkadjustment.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkalignment.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkarrow.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkaspectframe.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkbbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkbin.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkbindings.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcalendar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcelleditable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcelllayout.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcellrenderer.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcellrenderercombo.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcellrendererpixbuf.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcellrenderertext.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcellrenderertoggle.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcheckbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcheckmenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkclipboard.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkclist.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcolorbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcolorsel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcolorseldialog.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcombo.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcombobox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcomboboxentry.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcontainer.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkctree.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkcurve.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkdebug.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkdialog.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkdnd.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkdrawingarea.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkeditable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkentry.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkentrycompletion.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkenums.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkeventbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkexpander.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooser.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserdefault.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserdialog.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserembed.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserentry.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserutils.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilechooserwidget.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilefilter.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilesel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfilesystem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfixed.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfontbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkfontsel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkframe.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkgamma.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkgc.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhandlebox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhbbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhpaned.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhruler.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhscale.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhscrollbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhseparator.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkhsv.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkiconfactory.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkicontheme.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkiconview.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimage.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimagemenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimcontext.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimcontextsimple.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimmodule.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkimmulticontext.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkincludes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkinputdialog.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkintl.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkinvisible.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkitemfactory.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkkeyhash.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtklabel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtklayout.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtklist.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtklistitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkliststore.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmain.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmenu.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmenubar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmenushell.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmessagedialog.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkmisc.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtknotebook.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkobject.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkoldeditable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkoptionmenu.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkpaned.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkpixmap.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkplug.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkpreview.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkprogress.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkprogressbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkradioaction.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkradiobutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkradiomenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkradiotoolbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkrange.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkrbtree.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkrc.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkruler.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkscale.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkscrollbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkscrolledwindow.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkselection.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkseparator.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkseparatormenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtksettings.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtksignal.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtksizegroup.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtksocket.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkspinbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkstatusbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkstock.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkstyle.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktearoffmenuitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktext.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextbtree.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextbuffer.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextchild.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextchildprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextdisplay.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextiter.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextiterprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextlayout.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextmark.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextmarkprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextsegment.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktexttag.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktexttagprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktexttagtable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktexttypes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextutil.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktextview.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkthemes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktipsquery.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktoggleaction.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktogglebutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktoggletoolbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktoolbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktoolbutton.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktoolitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktooltips.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktree.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreedatalist.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreednd.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreeitem.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreemodel.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreemodelfilter.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreemodelsort.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreeprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreeselection.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreesortable.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreestore.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreeview.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktreeviewcolumn.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtktypeutils.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkuimanager.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvbbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvbox.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkviewport.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvpaned.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvruler.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvscale.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvscrollbar.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkvseparator.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkwidget.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkwindow-decorate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/gtkwindow.inc svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/paste.pas svneol=native#text/plain
-packages/extra/gtk2/gtk+/gtk/xembed.inc svneol=native#text/plain
 packages/extra/gtk2/gtk2forlazarus.lpk -text
-packages/extra/gtk2/gtk2x11/gdk2x.pas svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdk2x11includes.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkdisplay-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkdrawable-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkinputprivate.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkpixmap-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkprivate-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkscreen-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkwindow-x11.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gdkx.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/gxid_proto.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/mwmutil.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/xsettings-client.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/include/xsettings-common.inc svneol=native#text/plain
-packages/extra/gtk2/gtk2x11/scripts/gdkx11_h2pas.sh svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglconfig.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglcontext.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkgldefs.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkgldrawable.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglenumtypes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglext.pas svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglext_includes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglfont.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglinit.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglpixmap.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglquery.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglshapes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkgltokens.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkgltypes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglversion.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gdkglwindow.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkgldefs.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkglext.pas svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkglext_includes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkglinit.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkglversion.inc svneol=native#text/plain
-packages/extra/gtk2/gtkglext/gtkglwidget.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/dom-document.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/dom-node.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/dom-types.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/gtkhtml.pas svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/gtkhtmlcontext.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/gtkhtmlincludes.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmldocument.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlevent.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlfocusiterator.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlfontspecification.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlparser.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlselection.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlstream.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlstreambuffer.inc svneol=native#text/plain
-packages/extra/gtk2/gtkhtml/htmlview.inc svneol=native#text/plain
-packages/extra/gtk2/libglade/glade-init.inc svneol=native#text/plain
-packages/extra/gtk2/libglade/glade-xml.inc svneol=native#text/plain
-packages/extra/gtk2/libglade/libglade2.pas svneol=native#text/plain
-packages/extra/gtk2/pango/pango-attributes.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-break.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-context.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-coverage.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-engine.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-font.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-fontmap.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-fontset.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-glyph.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-item.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-layout.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-tabs.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango-types.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pango.pas svneol=native#text/plain
-packages/extra/gtk2/pango/pangoincludes.inc svneol=native#text/plain
-packages/extra/gtk2/pango/pangoutils.pas svneol=native#text/plain
 packages/extra/hermes/Makefile -text
 packages/extra/hermes/Makefile.fpc -text
 packages/extra/hermes/clear.inc -text
@@ -3911,6 +3471,447 @@ packages/gtk1/src/gtk/gtkwidget.pp svneol=native#text/plain
 packages/gtk1/src/gtk/gtkwindow.pp svneol=native#text/plain
 packages/gtk1/src/gtkgl/Makefile.fpc svneol=native#text/plain
 packages/gtk1/src/gtkgl/gtkglarea.pp svneol=native#text/plain
+packages/gtk2/Makefile svneol=native#text/plain
+packages/gtk2/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/Makefile svneol=native#text/plain
+packages/gtk2/examples/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/filechooser/Makefile svneol=native#text/plain
+packages/gtk2/examples/filechooser/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/filechooser/beipiel.glade -text
+packages/gtk2/examples/filechooser/glade.pas svneol=native#text/plain
+packages/gtk2/examples/filechooser/simple.pas svneol=native#text/plain
+packages/gtk2/examples/gettingstarted/Makefile svneol=native#text/plain
+packages/gtk2/examples/gettingstarted/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/gettingstarted/gettingstarted.pas svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/Makefile svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/appwindow.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/button_box.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/colorsel.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/data/alphatest.png -text
+packages/gtk2/examples/gtk_demo/data/apple-red.png -text
+packages/gtk2/examples/gtk_demo/data/background.jpg -text
+packages/gtk2/examples/gtk_demo/data/floppybuddy.gif -text
+packages/gtk2/examples/gtk_demo/data/gnome-applets.png -text
+packages/gtk2/examples/gtk_demo/data/gnome-calendar.png -text
+packages/gtk2/examples/gtk_demo/data/gnome-foot.png -text
+packages/gtk2/examples/gtk_demo/data/gnome-gimp.png -text
+packages/gtk2/examples/gtk_demo/data/gnome-gmush.png -text
+packages/gtk2/examples/gtk_demo/data/gnome-gsame.png -text
+packages/gtk2/examples/gtk_demo/data/gnu-keys.png -text
+packages/gtk2/examples/gtk_demo/data/gtk-logo-rgb.gif -text
+packages/gtk2/examples/gtk_demo/dialog.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/drawingarea.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/editable_cells.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/gtk_demo.pas svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/images.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/init.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/item_factory.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/list_store.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/menus.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/panes.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/pixbufs.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/sizegroup.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/stock_browser.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/textview.inc svneol=native#text/plain
+packages/gtk2/examples/gtk_demo/tree_store.inc svneol=native#text/plain
+packages/gtk2/examples/gtkglext/Makefile svneol=native#text/plain
+packages/gtk2/examples/gtkglext/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/gtkglext/gears.pas svneol=native#text/plain
+packages/gtk2/examples/helloworld/Makefile svneol=native#text/plain
+packages/gtk2/examples/helloworld/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/helloworld/helloworld.pas svneol=native#text/plain
+packages/gtk2/examples/helloworld2/Makefile svneol=native#text/plain
+packages/gtk2/examples/helloworld2/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/helloworld2/helloworld2.pas svneol=native#text/plain
+packages/gtk2/examples/plugins/Makefile svneol=native#text/plain
+packages/gtk2/examples/plugins/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/plugins/main.pas svneol=native#text/plain
+packages/gtk2/examples/plugins/plugin.pas svneol=native#text/plain
+packages/gtk2/examples/scribble_simple/Makefile svneol=native#text/plain
+packages/gtk2/examples/scribble_simple/Makefile.fpc svneol=native#text/plain
+packages/gtk2/examples/scribble_simple/scribble_simple.pas svneol=native#text/plain
+packages/gtk2/fpmake.pp svneol=native#text/plain
+packages/gtk2/src/atk/atk.inc svneol=native#text/plain
+packages/gtk2/src/atk/atk.pas svneol=native#text/plain
+packages/gtk2/src/atk/atkaction.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkcomponent.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkdocument.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkeditabletext.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkgobjectaccessible.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkhyperlink.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkhypertext.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkimage.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkincludes.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkobject.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkobjectfactory.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkregistry.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkrelation.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkrelationset.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkselection.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkstate.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkstateset.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkstreamablecontent.inc svneol=native#text/plain
+packages/gtk2/src/atk/atktable.inc svneol=native#text/plain
+packages/gtk2/src/atk/atktext.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkutil.inc svneol=native#text/plain
+packages/gtk2/src/atk/atkvalue.inc svneol=native#text/plain
+packages/gtk2/src/buildgtk2.pp svneol=native#text/plain
+packages/gtk2/src/glib/galloca.inc svneol=native#text/plain
+packages/gtk2/src/glib/garray.inc svneol=native#text/plain
+packages/gtk2/src/glib/gasyncqueue.inc svneol=native#text/plain
+packages/gtk2/src/glib/gbacktrace.inc svneol=native#text/plain
+packages/gtk2/src/glib/gboxed.inc svneol=native#text/plain
+packages/gtk2/src/glib/gcache.inc svneol=native#text/plain
+packages/gtk2/src/glib/gclosure.inc svneol=native#text/plain
+packages/gtk2/src/glib/gcompletion.inc svneol=native#text/plain
+packages/gtk2/src/glib/gconvert.inc svneol=native#text/plain
+packages/gtk2/src/glib/gdataset.inc svneol=native#text/plain
+packages/gtk2/src/glib/gdate.inc svneol=native#text/plain
+packages/gtk2/src/glib/gdir.inc svneol=native#text/plain
+packages/gtk2/src/glib/genums.inc svneol=native#text/plain
+packages/gtk2/src/glib/gerror.inc svneol=native#text/plain
+packages/gtk2/src/glib/gfileutils.inc svneol=native#text/plain
+packages/gtk2/src/glib/ghash.inc svneol=native#text/plain
+packages/gtk2/src/glib/ghook.inc svneol=native#text/plain
+packages/gtk2/src/glib/giochannel.inc svneol=native#text/plain
+packages/gtk2/src/glib/glib2.pas svneol=native#text/plain
+packages/gtk2/src/glib/glibconfig.inc svneol=native#text/plain
+packages/gtk2/src/glib/glist.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmacros.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmain.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmarkup.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmarshal.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmem.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmessages.inc svneol=native#text/plain
+packages/gtk2/src/glib/gmodule.inc svneol=native#text/plain
+packages/gtk2/src/glib/gnode.inc svneol=native#text/plain
+packages/gtk2/src/glib/gobject.inc svneol=native#text/plain
+packages/gtk2/src/glib/gparam.inc svneol=native#text/plain
+packages/gtk2/src/glib/gparamspecs.inc svneol=native#text/plain
+packages/gtk2/src/glib/gpattern.inc svneol=native#text/plain
+packages/gtk2/src/glib/gprimes.inc svneol=native#text/plain
+packages/gtk2/src/glib/gqsort.inc svneol=native#text/plain
+packages/gtk2/src/glib/gquark.inc svneol=native#text/plain
+packages/gtk2/src/glib/gqueue.inc svneol=native#text/plain
+packages/gtk2/src/glib/grand.inc svneol=native#text/plain
+packages/gtk2/src/glib/grel.inc svneol=native#text/plain
+packages/gtk2/src/glib/gscanner.inc svneol=native#text/plain
+packages/gtk2/src/glib/gshell.inc svneol=native#text/plain
+packages/gtk2/src/glib/gsignal.inc svneol=native#text/plain
+packages/gtk2/src/glib/gslist.inc svneol=native#text/plain
+packages/gtk2/src/glib/gsourceclosure.inc svneol=native#text/plain
+packages/gtk2/src/glib/gspawn.inc svneol=native#text/plain
+packages/gtk2/src/glib/gstrfuncs.inc svneol=native#text/plain
+packages/gtk2/src/glib/gstring.inc svneol=native#text/plain
+packages/gtk2/src/glib/gthread.inc svneol=native#text/plain
+packages/gtk2/src/glib/gthreadpool.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtimer.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtree.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtype.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtypemodule.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtypeplugin.inc svneol=native#text/plain
+packages/gtk2/src/glib/gtypes.inc svneol=native#text/plain
+packages/gtk2/src/glib/gunicode.inc svneol=native#text/plain
+packages/gtk2/src/glib/gutils.inc svneol=native#text/plain
+packages/gtk2/src/glib/gvalue.inc svneol=native#text/plain
+packages/gtk2/src/glib/gvaluearray.inc svneol=native#text/plain
+packages/gtk2/src/glib/gvaluecollector.inc svneol=native#text/plain
+packages/gtk2/src/glib/gvaluetypes.inc svneol=native#text/plain
+packages/gtk2/src/glib/gwin32.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk-pixbuf/gdk-pixbuf-loader.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk-pixbuf/gdk2pixbuf.pas svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdk2.pas svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkcolor.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkcursor.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkdisplay.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkdnd.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkdrawable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkevents.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkfont.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkgc.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdki18n.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkimage.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkincludes.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkinput.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkkeys.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkkeysyms.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkpango.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkpixbuf.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkpixmap.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkpoly-generic.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkproperty.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkregion-generic.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkregion.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkrgb.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkscreen.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkselection.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdktypes.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkvisual.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gdk/gdkwindow.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/fnmatch.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtk2.pas svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaccelgroup.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaccellabel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaccelmap.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaccessible.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaction.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkactiongroup.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkadjustment.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkalignment.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkarrow.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkaspectframe.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkbbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkbin.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkbindings.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcalendar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcelleditable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcelllayout.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcellrenderer.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcellrenderercombo.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcellrendererpixbuf.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcellrenderertext.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcellrenderertoggle.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcheckbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcheckmenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkclipboard.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkclist.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcolorbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcolorsel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcolorseldialog.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcombo.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcombobox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcomboboxentry.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcontainer.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkctree.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkcurve.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkdebug.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkdialog.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkdnd.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkdrawingarea.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkeditable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkentry.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkentrycompletion.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkenums.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkeventbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkexpander.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooser.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserdefault.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserdialog.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserembed.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserentry.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserutils.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilechooserwidget.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilefilter.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilesel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfilesystem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfixed.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfontbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkfontsel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkframe.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkgamma.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkgc.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhandlebox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhbbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhpaned.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhruler.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhscale.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhscrollbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhseparator.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkhsv.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkiconfactory.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkicontheme.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkiconview.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimage.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimagemenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimcontext.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimcontextsimple.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimmodule.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkimmulticontext.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkincludes.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkinputdialog.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkintl.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkinvisible.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkitemfactory.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkkeyhash.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtklabel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtklayout.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtklist.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtklistitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkliststore.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmain.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmenu.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmenubar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmenushell.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmessagedialog.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkmisc.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtknotebook.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkobject.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkoldeditable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkoptionmenu.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkpaned.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkpixmap.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkplug.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkpreview.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkprogress.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkprogressbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkradioaction.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkradiobutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkradiomenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkradiotoolbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkrange.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkrbtree.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkrc.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkruler.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkscale.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkscrollbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkscrolledwindow.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkselection.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkseparator.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkseparatormenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtksettings.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtksignal.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtksizegroup.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtksocket.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkspinbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkstatusbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkstock.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkstyle.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktearoffmenuitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktext.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextbtree.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextbuffer.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextchild.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextchildprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextdisplay.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextiter.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextiterprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextlayout.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextmark.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextmarkprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextsegment.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktexttag.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktexttagprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktexttagtable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktexttypes.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextutil.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktextview.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkthemes.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktipsquery.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktoggleaction.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktogglebutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktoggletoolbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktoolbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktoolbutton.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktoolitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktooltips.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktree.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreedatalist.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreednd.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreeitem.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreemodel.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreemodelfilter.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreemodelsort.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreeprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreeselection.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreesortable.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreestore.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreeview.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktreeviewcolumn.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtktypeutils.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkuimanager.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvbbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvbox.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkviewport.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvpaned.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvruler.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvscale.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvscrollbar.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkvseparator.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkwidget.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkwindow-decorate.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/gtkwindow.inc svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/paste.pas svneol=native#text/plain
+packages/gtk2/src/gtk+/gtk/xembed.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/gdk2x.pas svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdk2x11includes.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkdisplay-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkdrawable-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkinputprivate.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkpixmap-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkprivate-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkscreen-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkwindow-x11.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gdkx.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/gxid_proto.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/mwmutil.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/xsettings-client.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/include/xsettings-common.inc svneol=native#text/plain
+packages/gtk2/src/gtk2x11/scripts/gdkx11_h2pas.sh svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglconfig.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglcontext.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkgldefs.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkgldrawable.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglenumtypes.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglext.pas svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglext_includes.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglfont.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglinit.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglpixmap.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglquery.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglshapes.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkgltokens.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkgltypes.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglversion.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gdkglwindow.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkgldefs.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkglext.pas svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkglext_includes.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkglinit.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkglversion.inc svneol=native#text/plain
+packages/gtk2/src/gtkglext/gtkglwidget.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/dom-document.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/dom-node.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/dom-types.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/gtkhtml.pas svneol=native#text/plain
+packages/gtk2/src/gtkhtml/gtkhtmlcontext.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/gtkhtmlincludes.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmldocument.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlevent.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlfocusiterator.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlfontspecification.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlparser.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlselection.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlstream.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlstreambuffer.inc svneol=native#text/plain
+packages/gtk2/src/gtkhtml/htmlview.inc svneol=native#text/plain
+packages/gtk2/src/libglade/glade-init.inc svneol=native#text/plain
+packages/gtk2/src/libglade/glade-xml.inc svneol=native#text/plain
+packages/gtk2/src/libglade/libglade2.pas svneol=native#text/plain
+packages/gtk2/src/pango/pango-attributes.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-break.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-context.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-coverage.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-engine.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-font.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-fontmap.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-fontset.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-glyph.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-item.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-layout.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-tabs.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango-types.inc svneol=native#text/plain
+packages/gtk2/src/pango/pango.pas svneol=native#text/plain
+packages/gtk2/src/pango/pangoincludes.inc svneol=native#text/plain
+packages/gtk2/src/pango/pangoutils.pas svneol=native#text/plain
 packages/hash/Makefile svneol=native#text/plain
 packages/hash/Makefile.fpc svneol=native#text/plain
 packages/hash/examples/md5.ref svneol=native#text/plain

+ 133 - 133
.gitignore

@@ -832,147 +832,14 @@ packages/extra/gtk2/*.exe
 packages/extra/gtk2/*.o
 packages/extra/gtk2/*.ppu
 packages/extra/gtk2/*.s
-packages/extra/gtk2/atk/*.bak
-packages/extra/gtk2/atk/*.exe
-packages/extra/gtk2/atk/*.o
-packages/extra/gtk2/atk/*.ppu
-packages/extra/gtk2/atk/*.s
-packages/extra/gtk2/atk/fpcmade.*
-packages/extra/gtk2/atk/units
 packages/extra/gtk2/examples/*.bak
 packages/extra/gtk2/examples/*.exe
 packages/extra/gtk2/examples/*.o
 packages/extra/gtk2/examples/*.ppu
 packages/extra/gtk2/examples/*.s
-packages/extra/gtk2/examples/filechooser/*.bak
-packages/extra/gtk2/examples/filechooser/*.exe
-packages/extra/gtk2/examples/filechooser/*.o
-packages/extra/gtk2/examples/filechooser/*.ppu
-packages/extra/gtk2/examples/filechooser/*.s
-packages/extra/gtk2/examples/filechooser/fpcmade.*
-packages/extra/gtk2/examples/filechooser/units
 packages/extra/gtk2/examples/fpcmade.*
-packages/extra/gtk2/examples/gettingstarted/*.bak
-packages/extra/gtk2/examples/gettingstarted/*.exe
-packages/extra/gtk2/examples/gettingstarted/*.o
-packages/extra/gtk2/examples/gettingstarted/*.ppu
-packages/extra/gtk2/examples/gettingstarted/*.s
-packages/extra/gtk2/examples/gettingstarted/fpcmade.*
-packages/extra/gtk2/examples/gettingstarted/units
-packages/extra/gtk2/examples/gtk_demo/*.bak
-packages/extra/gtk2/examples/gtk_demo/*.exe
-packages/extra/gtk2/examples/gtk_demo/*.o
-packages/extra/gtk2/examples/gtk_demo/*.ppu
-packages/extra/gtk2/examples/gtk_demo/*.s
-packages/extra/gtk2/examples/gtk_demo/data/*.bak
-packages/extra/gtk2/examples/gtk_demo/data/*.exe
-packages/extra/gtk2/examples/gtk_demo/data/*.o
-packages/extra/gtk2/examples/gtk_demo/data/*.ppu
-packages/extra/gtk2/examples/gtk_demo/data/*.s
-packages/extra/gtk2/examples/gtk_demo/data/fpcmade.*
-packages/extra/gtk2/examples/gtk_demo/data/units
-packages/extra/gtk2/examples/gtk_demo/fpcmade.*
-packages/extra/gtk2/examples/gtk_demo/units
-packages/extra/gtk2/examples/gtkglext/*.bak
-packages/extra/gtk2/examples/gtkglext/*.exe
-packages/extra/gtk2/examples/gtkglext/*.o
-packages/extra/gtk2/examples/gtkglext/*.ppu
-packages/extra/gtk2/examples/gtkglext/*.s
-packages/extra/gtk2/examples/gtkglext/fpcmade.*
-packages/extra/gtk2/examples/gtkglext/units
-packages/extra/gtk2/examples/helloworld/*.bak
-packages/extra/gtk2/examples/helloworld/*.exe
-packages/extra/gtk2/examples/helloworld/*.o
-packages/extra/gtk2/examples/helloworld/*.ppu
-packages/extra/gtk2/examples/helloworld/*.s
-packages/extra/gtk2/examples/helloworld/fpcmade.*
-packages/extra/gtk2/examples/helloworld/units
-packages/extra/gtk2/examples/helloworld2/*.bak
-packages/extra/gtk2/examples/helloworld2/*.exe
-packages/extra/gtk2/examples/helloworld2/*.o
-packages/extra/gtk2/examples/helloworld2/*.ppu
-packages/extra/gtk2/examples/helloworld2/*.s
-packages/extra/gtk2/examples/helloworld2/fpcmade.*
-packages/extra/gtk2/examples/helloworld2/units
-packages/extra/gtk2/examples/plugins/*.bak
-packages/extra/gtk2/examples/plugins/*.exe
-packages/extra/gtk2/examples/plugins/*.o
-packages/extra/gtk2/examples/plugins/*.ppu
-packages/extra/gtk2/examples/plugins/*.s
-packages/extra/gtk2/examples/plugins/fpcmade.*
-packages/extra/gtk2/examples/plugins/units
-packages/extra/gtk2/examples/scribble_simple/*.bak
-packages/extra/gtk2/examples/scribble_simple/*.exe
-packages/extra/gtk2/examples/scribble_simple/*.o
-packages/extra/gtk2/examples/scribble_simple/*.ppu
-packages/extra/gtk2/examples/scribble_simple/*.s
-packages/extra/gtk2/examples/scribble_simple/fpcmade.*
-packages/extra/gtk2/examples/scribble_simple/units
 packages/extra/gtk2/examples/units
 packages/extra/gtk2/fpcmade.*
-packages/extra/gtk2/glib/*.bak
-packages/extra/gtk2/glib/*.exe
-packages/extra/gtk2/glib/*.o
-packages/extra/gtk2/glib/*.ppu
-packages/extra/gtk2/glib/*.s
-packages/extra/gtk2/glib/fpcmade.*
-packages/extra/gtk2/glib/units
-packages/extra/gtk2/gtk+/*.bak
-packages/extra/gtk2/gtk+/*.exe
-packages/extra/gtk2/gtk+/*.o
-packages/extra/gtk2/gtk+/*.ppu
-packages/extra/gtk2/gtk+/*.s
-packages/extra/gtk2/gtk+/fpcmade.*
-packages/extra/gtk2/gtk+/gdk-pixbuf/*.bak
-packages/extra/gtk2/gtk+/gdk-pixbuf/*.exe
-packages/extra/gtk2/gtk+/gdk-pixbuf/*.o
-packages/extra/gtk2/gtk+/gdk-pixbuf/*.ppu
-packages/extra/gtk2/gtk+/gdk-pixbuf/*.s
-packages/extra/gtk2/gtk+/gdk-pixbuf/fpcmade.*
-packages/extra/gtk2/gtk+/gdk-pixbuf/units
-packages/extra/gtk2/gtk+/gdk/*.bak
-packages/extra/gtk2/gtk+/gdk/*.exe
-packages/extra/gtk2/gtk+/gdk/*.o
-packages/extra/gtk2/gtk+/gdk/*.ppu
-packages/extra/gtk2/gtk+/gdk/*.s
-packages/extra/gtk2/gtk+/gdk/fpcmade.*
-packages/extra/gtk2/gtk+/gdk/units
-packages/extra/gtk2/gtk+/gtk/*.bak
-packages/extra/gtk2/gtk+/gtk/*.exe
-packages/extra/gtk2/gtk+/gtk/*.o
-packages/extra/gtk2/gtk+/gtk/*.ppu
-packages/extra/gtk2/gtk+/gtk/*.s
-packages/extra/gtk2/gtk+/gtk/fpcmade.*
-packages/extra/gtk2/gtk+/gtk/units
-packages/extra/gtk2/gtk+/units
-packages/extra/gtk2/gtkglext/*.bak
-packages/extra/gtk2/gtkglext/*.exe
-packages/extra/gtk2/gtkglext/*.o
-packages/extra/gtk2/gtkglext/*.ppu
-packages/extra/gtk2/gtkglext/*.s
-packages/extra/gtk2/gtkglext/fpcmade.*
-packages/extra/gtk2/gtkglext/units
-packages/extra/gtk2/gtkhtml/*.bak
-packages/extra/gtk2/gtkhtml/*.exe
-packages/extra/gtk2/gtkhtml/*.o
-packages/extra/gtk2/gtkhtml/*.ppu
-packages/extra/gtk2/gtkhtml/*.s
-packages/extra/gtk2/gtkhtml/fpcmade.*
-packages/extra/gtk2/gtkhtml/units
-packages/extra/gtk2/libglade/*.bak
-packages/extra/gtk2/libglade/*.exe
-packages/extra/gtk2/libglade/*.o
-packages/extra/gtk2/libglade/*.ppu
-packages/extra/gtk2/libglade/*.s
-packages/extra/gtk2/libglade/fpcmade.*
-packages/extra/gtk2/libglade/units
-packages/extra/gtk2/pango/*.bak
-packages/extra/gtk2/pango/*.exe
-packages/extra/gtk2/pango/*.o
-packages/extra/gtk2/pango/*.ppu
-packages/extra/gtk2/pango/*.s
-packages/extra/gtk2/pango/fpcmade.*
-packages/extra/gtk2/pango/units
 packages/extra/gtk2/units
 packages/extra/hermes/*.bak
 packages/extra/hermes/*.exe
@@ -1405,6 +1272,139 @@ packages/gtk1/src/gtkgl/*.ppu
 packages/gtk1/src/gtkgl/*.s
 packages/gtk1/src/gtkgl/fpcmade.*
 packages/gtk1/src/gtkgl/units
+packages/gtk2/examples/filechooser/*.bak
+packages/gtk2/examples/filechooser/*.exe
+packages/gtk2/examples/filechooser/*.o
+packages/gtk2/examples/filechooser/*.ppu
+packages/gtk2/examples/filechooser/*.s
+packages/gtk2/examples/filechooser/fpcmade.*
+packages/gtk2/examples/filechooser/units
+packages/gtk2/examples/gettingstarted/*.bak
+packages/gtk2/examples/gettingstarted/*.exe
+packages/gtk2/examples/gettingstarted/*.o
+packages/gtk2/examples/gettingstarted/*.ppu
+packages/gtk2/examples/gettingstarted/*.s
+packages/gtk2/examples/gettingstarted/fpcmade.*
+packages/gtk2/examples/gettingstarted/units
+packages/gtk2/examples/gtk_demo/*.bak
+packages/gtk2/examples/gtk_demo/*.exe
+packages/gtk2/examples/gtk_demo/*.o
+packages/gtk2/examples/gtk_demo/*.ppu
+packages/gtk2/examples/gtk_demo/*.s
+packages/gtk2/examples/gtk_demo/data/*.bak
+packages/gtk2/examples/gtk_demo/data/*.exe
+packages/gtk2/examples/gtk_demo/data/*.o
+packages/gtk2/examples/gtk_demo/data/*.ppu
+packages/gtk2/examples/gtk_demo/data/*.s
+packages/gtk2/examples/gtk_demo/data/fpcmade.*
+packages/gtk2/examples/gtk_demo/data/units
+packages/gtk2/examples/gtk_demo/fpcmade.*
+packages/gtk2/examples/gtk_demo/units
+packages/gtk2/examples/gtkglext/*.bak
+packages/gtk2/examples/gtkglext/*.exe
+packages/gtk2/examples/gtkglext/*.o
+packages/gtk2/examples/gtkglext/*.ppu
+packages/gtk2/examples/gtkglext/*.s
+packages/gtk2/examples/gtkglext/fpcmade.*
+packages/gtk2/examples/gtkglext/units
+packages/gtk2/examples/helloworld/*.bak
+packages/gtk2/examples/helloworld/*.exe
+packages/gtk2/examples/helloworld/*.o
+packages/gtk2/examples/helloworld/*.ppu
+packages/gtk2/examples/helloworld/*.s
+packages/gtk2/examples/helloworld/fpcmade.*
+packages/gtk2/examples/helloworld/units
+packages/gtk2/examples/helloworld2/*.bak
+packages/gtk2/examples/helloworld2/*.exe
+packages/gtk2/examples/helloworld2/*.o
+packages/gtk2/examples/helloworld2/*.ppu
+packages/gtk2/examples/helloworld2/*.s
+packages/gtk2/examples/helloworld2/fpcmade.*
+packages/gtk2/examples/helloworld2/units
+packages/gtk2/examples/plugins/*.bak
+packages/gtk2/examples/plugins/*.exe
+packages/gtk2/examples/plugins/*.o
+packages/gtk2/examples/plugins/*.ppu
+packages/gtk2/examples/plugins/*.s
+packages/gtk2/examples/plugins/fpcmade.*
+packages/gtk2/examples/plugins/units
+packages/gtk2/examples/scribble_simple/*.bak
+packages/gtk2/examples/scribble_simple/*.exe
+packages/gtk2/examples/scribble_simple/*.o
+packages/gtk2/examples/scribble_simple/*.ppu
+packages/gtk2/examples/scribble_simple/*.s
+packages/gtk2/examples/scribble_simple/fpcmade.*
+packages/gtk2/examples/scribble_simple/units
+packages/gtk2/src/atk/*.bak
+packages/gtk2/src/atk/*.exe
+packages/gtk2/src/atk/*.o
+packages/gtk2/src/atk/*.ppu
+packages/gtk2/src/atk/*.s
+packages/gtk2/src/atk/fpcmade.*
+packages/gtk2/src/atk/units
+packages/gtk2/src/glib/*.bak
+packages/gtk2/src/glib/*.exe
+packages/gtk2/src/glib/*.o
+packages/gtk2/src/glib/*.ppu
+packages/gtk2/src/glib/*.s
+packages/gtk2/src/glib/fpcmade.*
+packages/gtk2/src/glib/units
+packages/gtk2/src/gtk+/*.bak
+packages/gtk2/src/gtk+/*.exe
+packages/gtk2/src/gtk+/*.o
+packages/gtk2/src/gtk+/*.ppu
+packages/gtk2/src/gtk+/*.s
+packages/gtk2/src/gtk+/fpcmade.*
+packages/gtk2/src/gtk+/gdk-pixbuf/*.bak
+packages/gtk2/src/gtk+/gdk-pixbuf/*.exe
+packages/gtk2/src/gtk+/gdk-pixbuf/*.o
+packages/gtk2/src/gtk+/gdk-pixbuf/*.ppu
+packages/gtk2/src/gtk+/gdk-pixbuf/*.s
+packages/gtk2/src/gtk+/gdk-pixbuf/fpcmade.*
+packages/gtk2/src/gtk+/gdk-pixbuf/units
+packages/gtk2/src/gtk+/gdk/*.bak
+packages/gtk2/src/gtk+/gdk/*.exe
+packages/gtk2/src/gtk+/gdk/*.o
+packages/gtk2/src/gtk+/gdk/*.ppu
+packages/gtk2/src/gtk+/gdk/*.s
+packages/gtk2/src/gtk+/gdk/fpcmade.*
+packages/gtk2/src/gtk+/gdk/units
+packages/gtk2/src/gtk+/gtk/*.bak
+packages/gtk2/src/gtk+/gtk/*.exe
+packages/gtk2/src/gtk+/gtk/*.o
+packages/gtk2/src/gtk+/gtk/*.ppu
+packages/gtk2/src/gtk+/gtk/*.s
+packages/gtk2/src/gtk+/gtk/fpcmade.*
+packages/gtk2/src/gtk+/gtk/units
+packages/gtk2/src/gtk+/units
+packages/gtk2/src/gtkglext/*.bak
+packages/gtk2/src/gtkglext/*.exe
+packages/gtk2/src/gtkglext/*.o
+packages/gtk2/src/gtkglext/*.ppu
+packages/gtk2/src/gtkglext/*.s
+packages/gtk2/src/gtkglext/fpcmade.*
+packages/gtk2/src/gtkglext/units
+packages/gtk2/src/gtkhtml/*.bak
+packages/gtk2/src/gtkhtml/*.exe
+packages/gtk2/src/gtkhtml/*.o
+packages/gtk2/src/gtkhtml/*.ppu
+packages/gtk2/src/gtkhtml/*.s
+packages/gtk2/src/gtkhtml/fpcmade.*
+packages/gtk2/src/gtkhtml/units
+packages/gtk2/src/libglade/*.bak
+packages/gtk2/src/libglade/*.exe
+packages/gtk2/src/libglade/*.o
+packages/gtk2/src/libglade/*.ppu
+packages/gtk2/src/libglade/*.s
+packages/gtk2/src/libglade/fpcmade.*
+packages/gtk2/src/libglade/units
+packages/gtk2/src/pango/*.bak
+packages/gtk2/src/pango/*.exe
+packages/gtk2/src/pango/*.o
+packages/gtk2/src/pango/*.ppu
+packages/gtk2/src/pango/*.s
+packages/gtk2/src/pango/fpcmade.*
+packages/gtk2/src/pango/units
 packages/paszlib/*.bak
 packages/paszlib/*.exe
 packages/paszlib/*.o

+ 110 - 110
packages/extra/gtk2/Makefile → packages/gtk2/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../..
+override DEFAULT_FPCDIR=../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)
@@ -245,166 +245,166 @@ override PACKAGE_VERSION=2.0.0
 ifneq ($(findstring $(OS_TARGET),linux freebsd netbsd openbsd solaris darwin ),)
 GDK2X=gdk2x
 GTK2X11=gtk2x11
-GTK2X11INCLUDE=gtk2x11/include
+GTK2X11INCLUDE=src/gtk2x11/include
 endif
 ifeq ($(FULL_TARGET),i386-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-go32v2)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-win32)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-os2)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-freebsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-beos)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-netbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-solaris)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-qnx)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-netware)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-openbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-wdosx)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-darwin)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-emx)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-watcom)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-netwlibc)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-wince)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-symbian)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-freebsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-netbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-amiga)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-atari)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-openbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-palmos)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),m68k-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-netbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-amiga)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-macos)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-darwin)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-morphos)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),sparc-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),sparc-netbsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),sparc-solaris)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),sparc-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),x86_64-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),x86_64-freebsd)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),x86_64-darwin)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),x86_64-win64)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),x86_64-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-palmos)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-wince)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-gba)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-nds)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),arm-symbian)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc64-linux)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc64-darwin)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),powerpc64-embedded)
-override TARGET_UNITS+=buildgtk2
+override TARGET_UNITS+=src/buildgtk2
 endif
 ifeq ($(FULL_TARGET),i386-linux)
 override TARGET_IMPLICITUNITS+=glib2 atk pango gdk2pixbuf gdk2 gtk2 libglade2 gtkglext gdkglext $(GDK2X)
@@ -886,163 +886,163 @@ ifeq ($(FULL_TARGET),powerpc64-embedded)
 override COMPILER_INCLUDEDIR+=$(GTK2X11INCLUDE)
 endif
 ifeq ($(FULL_TARGET),i386-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-go32v2)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-win32)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-os2)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-freebsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-beos)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-netbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-solaris)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-qnx)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-netware)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-openbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-wdosx)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-darwin)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-emx)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-watcom)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-netwlibc)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-wince)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),i386-symbian)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-freebsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-netbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-amiga)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-atari)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-openbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-palmos)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),m68k-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-netbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-amiga)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-macos)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-darwin)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-morphos)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),sparc-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),sparc-netbsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),sparc-solaris)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),sparc-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),x86_64-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),x86_64-freebsd)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),x86_64-darwin)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),x86_64-win64)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),x86_64-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-palmos)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-wince)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-gba)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-nds)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),arm-symbian)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc64-linux)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc64-darwin)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 ifeq ($(FULL_TARGET),powerpc64-embedded)
-override COMPILER_UNITDIR+=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+override COMPILER_UNITDIR+=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 endif
 override SHARED_BUILD=n
 override SHARED_BUILD=n
@@ -2218,7 +2218,7 @@ endif
 endif
 endif
 .PHONY: fpc_units
-ifneq ($(TARGET_UNITS),)
+ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),)
 override ALLTARGET+=fpc_units
 override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))
 override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS))

+ 4 - 4
packages/extra/gtk2/Makefile.fpc → packages/gtk2/Makefile.fpc

@@ -16,12 +16,12 @@ packages_netbsd=x11
 packages_darwin=x11
 
 [target]
-units=buildgtk2 
+units=src/buildgtk2 
 exampledirs=examples
 implicitunits=glib2 atk pango gdk2pixbuf gdk2 gtk2 libglade2 gtkglext gdkglext $(GDK2X)
 
 [compiler]
-unitdir=glib atk pango gtk+/gdk-pixbuf gtk+/gdk gtk+/gtk libglade gtkglext $(GTK2X11)
+unitdir=src src/glib src/atk src/pango src/gtk+/gdk-pixbuf src/gtk+/gdk src/gtk+/gtk src/libglade src/gtkglext src/$(GTK2X11)
 includedir=$(GTK2X11INCLUDE)
 
 [install]
@@ -32,13 +32,13 @@ fpcpackage=y
 build=n
 
 [default]
-fpcdir=../../..
+fpcdir=../..
 
 [prerules]
 ifneq ($(findstring $(OS_TARGET),linux freebsd netbsd openbsd solaris darwin ),)
 GDK2X=gdk2x
 GTK2X11=gtk2x11
-GTK2X11INCLUDE=gtk2x11/include
+GTK2X11INCLUDE=src/gtk2x11/include
 endif
 
 [rules]

+ 2 - 2
packages/extra/gtk2/examples/Makefile → packages/gtk2/examples/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../..
+override DEFAULT_FPCDIR=../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/Makefile.fpc → packages/gtk2/examples/Makefile.fpc

@@ -13,7 +13,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../..
+fpcdir=../../..
 
 [rules]
 .NOTPARALLEL:

+ 2 - 2
packages/extra/gtk2/examples/filechooser/Makefile → packages/gtk2/examples/filechooser/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/filechooser/Makefile.fpc → packages/gtk2/examples/filechooser/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/filechooser/beipiel.glade → packages/gtk2/examples/filechooser/beipiel.glade


+ 0 - 0
packages/extra/gtk2/examples/filechooser/glade.pas → packages/gtk2/examples/filechooser/glade.pas


+ 0 - 0
packages/extra/gtk2/examples/filechooser/simple.pas → packages/gtk2/examples/filechooser/simple.pas


+ 2 - 2
packages/extra/gtk2/examples/gettingstarted/Makefile → packages/gtk2/examples/gettingstarted/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/gettingstarted/Makefile.fpc → packages/gtk2/examples/gettingstarted/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/gettingstarted/gettingstarted.pas → packages/gtk2/examples/gettingstarted/gettingstarted.pas


+ 2 - 2
packages/extra/gtk2/examples/gtk_demo/Makefile → packages/gtk2/examples/gtk_demo/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/gtk_demo/Makefile.fpc → packages/gtk2/examples/gtk_demo/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/appwindow.inc → packages/gtk2/examples/gtk_demo/appwindow.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/button_box.inc → packages/gtk2/examples/gtk_demo/button_box.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/colorsel.inc → packages/gtk2/examples/gtk_demo/colorsel.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/alphatest.png → packages/gtk2/examples/gtk_demo/data/alphatest.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/apple-red.png → packages/gtk2/examples/gtk_demo/data/apple-red.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/background.jpg → packages/gtk2/examples/gtk_demo/data/background.jpg


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/floppybuddy.gif → packages/gtk2/examples/gtk_demo/data/floppybuddy.gif


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-applets.png → packages/gtk2/examples/gtk_demo/data/gnome-applets.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-calendar.png → packages/gtk2/examples/gtk_demo/data/gnome-calendar.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-foot.png → packages/gtk2/examples/gtk_demo/data/gnome-foot.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-gimp.png → packages/gtk2/examples/gtk_demo/data/gnome-gimp.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-gmush.png → packages/gtk2/examples/gtk_demo/data/gnome-gmush.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnome-gsame.png → packages/gtk2/examples/gtk_demo/data/gnome-gsame.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gnu-keys.png → packages/gtk2/examples/gtk_demo/data/gnu-keys.png


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/data/gtk-logo-rgb.gif → packages/gtk2/examples/gtk_demo/data/gtk-logo-rgb.gif


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/dialog.inc → packages/gtk2/examples/gtk_demo/dialog.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/drawingarea.inc → packages/gtk2/examples/gtk_demo/drawingarea.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/editable_cells.inc → packages/gtk2/examples/gtk_demo/editable_cells.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/gtk_demo.pas → packages/gtk2/examples/gtk_demo/gtk_demo.pas


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/images.inc → packages/gtk2/examples/gtk_demo/images.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/init.inc → packages/gtk2/examples/gtk_demo/init.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/item_factory.inc → packages/gtk2/examples/gtk_demo/item_factory.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/list_store.inc → packages/gtk2/examples/gtk_demo/list_store.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/menus.inc → packages/gtk2/examples/gtk_demo/menus.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/panes.inc → packages/gtk2/examples/gtk_demo/panes.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/pixbufs.inc → packages/gtk2/examples/gtk_demo/pixbufs.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/sizegroup.inc → packages/gtk2/examples/gtk_demo/sizegroup.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/stock_browser.inc → packages/gtk2/examples/gtk_demo/stock_browser.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/textview.inc → packages/gtk2/examples/gtk_demo/textview.inc


+ 0 - 0
packages/extra/gtk2/examples/gtk_demo/tree_store.inc → packages/gtk2/examples/gtk_demo/tree_store.inc


+ 2 - 2
packages/extra/gtk2/examples/gtkglext/Makefile → packages/gtk2/examples/gtkglext/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/gtkglext/Makefile.fpc → packages/gtk2/examples/gtkglext/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2 opengl
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/gtkglext/gears.pas → packages/gtk2/examples/gtkglext/gears.pas


+ 2 - 2
packages/extra/gtk2/examples/helloworld/Makefile → packages/gtk2/examples/helloworld/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/helloworld/Makefile.fpc → packages/gtk2/examples/helloworld/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/helloworld/helloworld.pas → packages/gtk2/examples/helloworld/helloworld.pas


+ 2 - 2
packages/extra/gtk2/examples/helloworld2/Makefile → packages/gtk2/examples/helloworld2/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/helloworld2/Makefile.fpc → packages/gtk2/examples/helloworld2/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/helloworld2/helloworld2.pas → packages/gtk2/examples/helloworld2/helloworld2.pas


+ 2 - 2
packages/extra/gtk2/examples/plugins/Makefile → packages/gtk2/examples/plugins/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/plugins/Makefile.fpc → packages/gtk2/examples/plugins/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/plugins/main.pas → packages/gtk2/examples/plugins/main.pas


+ 0 - 0
packages/extra/gtk2/examples/plugins/plugin.pas → packages/gtk2/examples/plugins/plugin.pas


+ 2 - 2
packages/extra/gtk2/examples/scribble_simple/Makefile → packages/gtk2/examples/scribble_simple/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded
@@ -98,7 +98,7 @@ endif
 endif
 export ECHO
 endif
-override DEFAULT_FPCDIR=../../../../..
+override DEFAULT_FPCDIR=../../../..
 ifndef FPC
 ifdef PP
 FPC=$(PP)

+ 1 - 1
packages/extra/gtk2/examples/scribble_simple/Makefile.fpc → packages/gtk2/examples/scribble_simple/Makefile.fpc

@@ -12,7 +12,7 @@ packages=gtk2
 fpcpackage=y
 
 [default]
-fpcdir=../../../../..
+fpcdir=../../../..
 
 [rules]
 .NOTPARALLEL:

+ 0 - 0
packages/extra/gtk2/examples/scribble_simple/scribble_simple.pas → packages/gtk2/examples/scribble_simple/scribble_simple.pas


+ 1212 - 0
packages/gtk2/fpmake.pp

@@ -0,0 +1,1212 @@
+{$ifndef ALLPACKAGES}
+{$mode objfpc}{$H+}
+program fpmake;
+
+uses fpmkunit;
+
+Var
+  P : TPackage;
+  T : TTarget;
+begin
+  With Installer do
+    begin
+{$endif ALLPACKAGES}
+
+    P:=AddPackage('gtk2');
+{$ifdef ALLPACKAGES}
+    P.Directory:='gtk2';
+{$endif ALLPACKAGES}
+    P.Version:='2.0.0';
+    P.SourcePath.Add('src/glib');
+    P.SourcePath.Add('src/gtk+');
+    P.SourcePath.Add('src/atk');
+    P.SourcePath.Add('src/gtk2x11');
+    P.SourcePath.Add('src/gtkglext');
+    P.SourcePath.Add('src/gtkhtml');
+    P.SourcePath.Add('src/libglade');
+    P.SourcePath.Add('src/pango');
+    P.SourcePath.Add('src/');
+
+     T:=P.Targets.AddUnit('atk.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('atkincludes.inc');
+          AddInclude('atkobject.inc');
+          AddInclude('atkaction.inc');
+          AddInclude('atkcomponent.inc');
+          AddInclude('atkdocument.inc');
+          AddInclude('atkeditabletext.inc');
+          AddInclude('atkgobjectaccessible.inc');
+          AddInclude('atkhyperlink.inc');
+          AddInclude('atkhypertext.inc');
+          AddInclude('atkimage.inc');
+          AddInclude('atkobjectfactory.inc');
+          AddInclude('atkregistry.inc');
+          AddInclude('atkrelation.inc');
+          AddInclude('atkrelationset.inc');
+          AddInclude('atkselection.inc');
+          AddInclude('atkstate.inc');
+          AddInclude('atkstateset.inc');
+          AddInclude('atkstreamablecontent.inc');
+          AddInclude('atktable.inc');
+          AddInclude('atktext.inc');
+          AddInclude('atkutil.inc');
+          AddInclude('atkvalue.inc');
+          AddInclude('atkincludes.inc');
+          AddInclude('atkobject.inc');
+          AddInclude('atkaction.inc');
+          AddInclude('atkcomponent.inc');
+          AddInclude('atkdocument.inc');
+          AddInclude('atkeditabletext.inc');
+          AddInclude('atkgobjectaccessible.inc');
+          AddInclude('atkhyperlink.inc');
+          AddInclude('atkhypertext.inc');
+          AddInclude('atkimage.inc');
+          AddInclude('atkobjectfactory.inc');
+          AddInclude('atkregistry.inc');
+          AddInclude('atkrelation.inc');
+          AddInclude('atkrelationset.inc');
+          AddInclude('atkselection.inc');
+          AddInclude('atkstate.inc');
+          AddInclude('atkstateset.inc');
+          AddInclude('atkstreamablecontent.inc');
+          AddInclude('atktable.inc');
+          AddInclude('atktext.inc');
+          AddInclude('atkutil.inc');
+          AddInclude('atkvalue.inc');
+          AddInclude('atkincludes.inc');
+          AddInclude('atkobject.inc');
+          AddInclude('atkaction.inc');
+          AddInclude('atkcomponent.inc');
+          AddInclude('atkdocument.inc');
+          AddInclude('atkeditabletext.inc');
+          AddInclude('atkgobjectaccessible.inc');
+          AddInclude('atkhyperlink.inc');
+          AddInclude('atkhypertext.inc');
+          AddInclude('atkimage.inc');
+          AddInclude('atkobjectfactory.inc');
+          AddInclude('atkregistry.inc');
+          AddInclude('atkrelation.inc');
+          AddInclude('atkrelationset.inc');
+          AddInclude('atkselection.inc');
+          AddInclude('atkstate.inc');
+          AddInclude('atkstateset.inc');
+          AddInclude('atkstreamablecontent.inc');
+          AddInclude('atktable.inc');
+          AddInclude('atktext.inc');
+          AddInclude('atkutil.inc');
+          AddInclude('atkvalue.inc');
+          AddInclude('atkincludes.inc');
+          AddInclude('atkobject.inc');
+          AddInclude('atkaction.inc');
+          AddInclude('atkcomponent.inc');
+          AddInclude('atkdocument.inc');
+          AddInclude('atkeditabletext.inc');
+          AddInclude('atkgobjectaccessible.inc');
+          AddInclude('atkhyperlink.inc');
+          AddInclude('atkhypertext.inc');
+          AddInclude('atkimage.inc');
+          AddInclude('atkobjectfactory.inc');
+          AddInclude('atkregistry.inc');
+          AddInclude('atkrelation.inc');
+          AddInclude('atkrelationset.inc');
+          AddInclude('atkselection.inc');
+          AddInclude('atkstate.inc');
+          AddInclude('atkstateset.inc');
+          AddInclude('atkstreamablecontent.inc');
+          AddInclude('atktable.inc');
+          AddInclude('atktext.inc');
+          AddInclude('atkutil.inc');
+          AddInclude('atkvalue.inc');
+          AddUnit('glib2');
+        end;
+    T:=P.Targets.AddUnit('buildgtk2.pp');
+      with T.Dependencies do
+        begin
+          AddUnit('gtk2');
+          AddUnit('libglade2');
+          AddUnit('gdkglext');
+          AddUnit('gtkglext');
+          AddUnit('gdk2x');
+        end;
+    T:=P.Targets.AddUnit('gdk2pixbuf.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gdk-pixbuf-loader.inc');
+          AddInclude('gdk-pixbuf-loader.inc');
+          AddUnit('glib2');
+        end;
+    T:=P.Targets.AddUnit('gdk2.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gdkincludes.inc');
+          AddInclude('gdkcolor.inc');
+          AddInclude('gdkcursor.inc');
+          AddInclude('gdkdnd.inc');
+          AddInclude('gdkregion-generic.inc');
+          AddInclude('gdkdrawable.inc');
+          AddInclude('gdkevents.inc');
+          AddInclude('gdkfont.inc');
+          AddInclude('gdkgc.inc');
+          AddInclude('gdkimage.inc');
+          AddInclude('gdkinput.inc');
+          AddInclude('gdkkeys.inc');
+          AddInclude('gdkkeysyms.inc');
+          AddInclude('gdkpango.inc');
+          AddInclude('gdkpixbuf.inc');
+          AddInclude('gdkpixmap.inc');
+          AddInclude('gdkproperty.inc');
+          AddInclude('gdkregion.inc');
+          AddInclude('gdkrgb.inc');
+          AddInclude('gdkdisplay.inc');
+          AddInclude('gdkscreen.inc');
+          AddInclude('gdkselection.inc');
+          AddInclude('gdktypes.inc');
+          AddInclude('gdkvisual.inc');
+          AddInclude('gdkwindow.inc');
+          AddInclude('gdkincludes.inc');
+          AddInclude('gdkcolor.inc');
+          AddInclude('gdkcursor.inc');
+          AddInclude('gdkdnd.inc');
+          AddInclude('gdkregion-generic.inc');
+          AddInclude('gdkdrawable.inc');
+          AddInclude('gdkevents.inc');
+          AddInclude('gdkfont.inc');
+          AddInclude('gdkgc.inc');
+          AddInclude('gdkimage.inc');
+          AddInclude('gdkinput.inc');
+          AddInclude('gdkkeys.inc');
+          AddInclude('gdkkeysyms.inc');
+          AddInclude('gdkpango.inc');
+          AddInclude('gdkpixbuf.inc');
+          AddInclude('gdkpixmap.inc');
+          AddInclude('gdkproperty.inc');
+          AddInclude('gdkregion.inc');
+          AddInclude('gdkrgb.inc');
+          AddInclude('gdkdisplay.inc');
+          AddInclude('gdkscreen.inc');
+          AddInclude('gdkselection.inc');
+          AddInclude('gdktypes.inc');
+          AddInclude('gdkvisual.inc');
+          AddInclude('gdkwindow.inc');
+          AddInclude('gdkincludes.inc');
+          AddInclude('gdkcolor.inc');
+          AddInclude('gdkcursor.inc');
+          AddInclude('gdkdnd.inc');
+          AddInclude('gdkregion-generic.inc');
+          AddInclude('gdkdrawable.inc');
+          AddInclude('gdkevents.inc');
+          AddInclude('gdkfont.inc');
+          AddInclude('gdkgc.inc');
+          AddInclude('gdkimage.inc');
+          AddInclude('gdkinput.inc');
+          AddInclude('gdkkeys.inc');
+          AddInclude('gdkkeysyms.inc');
+          AddInclude('gdkpango.inc');
+          AddInclude('gdkpixbuf.inc');
+          AddInclude('gdkpixmap.inc');
+          AddInclude('gdkproperty.inc');
+          AddInclude('gdkregion.inc');
+          AddInclude('gdkrgb.inc');
+          AddInclude('gdkdisplay.inc');
+          AddInclude('gdkscreen.inc');
+          AddInclude('gdkselection.inc');
+          AddInclude('gdktypes.inc');
+          AddInclude('gdkvisual.inc');
+          AddInclude('gdkwindow.inc');
+          AddInclude('gdkincludes.inc');
+          AddInclude('gdkcolor.inc');
+          AddInclude('gdkcursor.inc');
+          AddInclude('gdkdnd.inc');
+          AddInclude('gdkregion-generic.inc');
+          AddInclude('gdkdrawable.inc');
+          AddInclude('gdkevents.inc');
+          AddInclude('gdkfont.inc');
+          AddInclude('gdkgc.inc');
+          AddInclude('gdkimage.inc');
+          AddInclude('gdkinput.inc');
+          AddInclude('gdkkeys.inc');
+          AddInclude('gdkkeysyms.inc');
+          AddInclude('gdkpango.inc');
+          AddInclude('gdkpixbuf.inc');
+          AddInclude('gdkpixmap.inc');
+          AddInclude('gdkproperty.inc');
+          AddInclude('gdkregion.inc');
+          AddInclude('gdkrgb.inc');
+          AddInclude('gdkdisplay.inc');
+          AddInclude('gdkscreen.inc');
+          AddInclude('gdkselection.inc');
+          AddInclude('gdktypes.inc');
+          AddInclude('gdkvisual.inc');
+          AddInclude('gdkwindow.inc');
+          AddUnit('glib2');
+          AddUnit('gdk2pixbuf');
+          AddUnit('pango');
+        end;
+    T:=P.Targets.AddUnit('gdk2x.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gdk2x11includes.inc');
+          AddInclude('xsettings-common.inc');
+          AddInclude('xsettings-client.inc');
+          AddInclude('gdkdisplay-x11.inc');
+          AddInclude('gdkdrawable-x11.inc');
+          AddInclude('gdkinputprivate.inc');
+          AddInclude('gdkpixmap-x11.inc');
+          AddInclude('gdkprivate-x11.inc');
+          AddInclude('gdkscreen-x11.inc');
+          AddInclude('gdkwindow-x11.inc');
+          AddInclude('gdkx.inc');
+          AddInclude('gxid_proto.inc');
+          AddInclude('mwmutil.inc');
+          AddInclude('gdk2x11includes.inc');
+          AddInclude('xsettings-common.inc');
+          AddInclude('xsettings-client.inc');
+          AddInclude('gdkdisplay-x11.inc');
+          AddInclude('gdkdrawable-x11.inc');
+          AddInclude('gdkinputprivate.inc');
+          AddInclude('gdkpixmap-x11.inc');
+          AddInclude('gdkprivate-x11.inc');
+          AddInclude('gdkscreen-x11.inc');
+          AddInclude('gdkwindow-x11.inc');
+          AddInclude('gdkx.inc');
+          AddInclude('gxid_proto.inc');
+          AddInclude('mwmutil.inc');
+          AddInclude('gdk2x11includes.inc');
+          AddInclude('xsettings-common.inc');
+          AddInclude('xsettings-client.inc');
+          AddInclude('gdkdisplay-x11.inc');
+          AddInclude('gdkdrawable-x11.inc');
+          AddInclude('gdkinputprivate.inc');
+          AddInclude('gdkpixmap-x11.inc');
+          AddInclude('gdkprivate-x11.inc');
+          AddInclude('gdkscreen-x11.inc');
+          AddInclude('gdkwindow-x11.inc');
+          AddInclude('gdkx.inc');
+          AddInclude('gxid_proto.inc');
+          AddInclude('mwmutil.inc');
+          AddUnit('glib2');
+          AddUnit('gdk2');
+          AddUnit('xlib');
+          AddUnit('xrender');
+        end;
+    T:=P.Targets.AddUnit('gdkglext.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gdkglext_includes.inc');
+          AddInclude('gdkgldefs.inc');
+          AddInclude('gdkglversion.inc');
+          AddInclude('gdkgltokens.inc');
+          AddInclude('gdkgltypes.inc');
+          AddInclude('gdkglenumtypes.inc');
+          AddInclude('gdkglinit.inc');
+          AddInclude('gdkglquery.inc');
+          AddInclude('gdkglconfig.inc');
+          AddInclude('gdkglcontext.inc');
+          AddInclude('gdkgldrawable.inc');
+          AddInclude('gdkglpixmap.inc');
+          AddInclude('gdkglwindow.inc');
+          AddInclude('gdkglfont.inc');
+          AddInclude('gdkglshapes.inc');
+          AddInclude('gdkglext_includes.inc');
+          AddInclude('gdkgldefs.inc');
+          AddInclude('gdkglversion.inc');
+          AddInclude('gdkgltokens.inc');
+          AddInclude('gdkgltypes.inc');
+          AddInclude('gdkglenumtypes.inc');
+          AddInclude('gdkglinit.inc');
+          AddInclude('gdkglquery.inc');
+          AddInclude('gdkglconfig.inc');
+          AddInclude('gdkglcontext.inc');
+          AddInclude('gdkgldrawable.inc');
+          AddInclude('gdkglpixmap.inc');
+          AddInclude('gdkglwindow.inc');
+          AddInclude('gdkglfont.inc');
+          AddInclude('gdkglshapes.inc');
+          AddInclude('gdkglext_includes.inc');
+          AddInclude('gdkgldefs.inc');
+          AddInclude('gdkglversion.inc');
+          AddInclude('gdkgltokens.inc');
+          AddInclude('gdkgltypes.inc');
+          AddInclude('gdkglenumtypes.inc');
+          AddInclude('gdkglinit.inc');
+          AddInclude('gdkglquery.inc');
+          AddInclude('gdkglconfig.inc');
+          AddInclude('gdkglcontext.inc');
+          AddInclude('gdkgldrawable.inc');
+          AddInclude('gdkglpixmap.inc');
+          AddInclude('gdkglwindow.inc');
+          AddInclude('gdkglfont.inc');
+          AddInclude('gdkglshapes.inc');
+          AddUnit('glib2');
+          AddUnit('gdk2');
+        end;
+    T:=P.Targets.AddUnit('glib2.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gtypes.inc');
+          AddInclude('glibconfig.inc');
+          AddInclude('gquark.inc');
+          AddInclude('gvaluecollector.inc');
+          AddInclude('gtype.inc');
+          AddInclude('genums.inc');
+          AddInclude('gvalue.inc');
+          AddInclude('gtypeplugin.inc');
+          AddInclude('gdataset.inc');
+          AddInclude('gslist.inc');
+          AddInclude('glist.inc');
+          AddInclude('gparam.inc');
+          AddInclude('gboxed.inc');
+          AddInclude('gtype.inc');
+          AddInclude('gvalue.inc');
+          AddInclude('gvaluearray.inc');
+          AddInclude('gvaluecollector.inc');
+          AddInclude('gvaluetypes.inc');
+          AddInclude('gparam.inc');
+          AddInclude('gclosure.inc');
+          AddInclude('gsignal.inc');
+          AddInclude('gtypeplugin.inc');
+          AddInclude('gobject.inc');
+          AddInclude('gmacros.inc');
+          AddInclude('gtypes.inc');
+          AddInclude('genums.inc');
+          AddInclude('glibconfig.inc');
+          AddInclude('gstrfuncs.inc');
+          AddInclude('gutils.inc');
+          AddInclude('galloca.inc');
+          AddInclude('ghash.inc');
+          AddInclude('gquark.inc');
+          AddInclude('gerror.inc');
+          AddInclude('gbacktrace.inc');
+          AddInclude('gmem.inc');
+          AddInclude('garray.inc');
+          AddInclude('gslist.inc');
+          AddInclude('glist.inc');
+          AddInclude('gcache.inc');
+          AddInclude('gcompletion.inc');
+          AddInclude('gconvert.inc');
+          AddInclude('gdataset.inc');
+          AddInclude('gdate.inc');
+          AddInclude('gdir.inc');
+          AddInclude('gfileutils.inc');
+          AddInclude('ghook.inc');
+          AddInclude('gthread.inc');
+          AddInclude('gthreadpool.inc');
+          AddInclude('gtimer.inc');
+          AddInclude('gmain.inc');
+          AddInclude('gasyncqueue.inc');
+          AddInclude('gunicode.inc');
+          AddInclude('gstring.inc');
+          AddInclude('giochannel.inc');
+          AddInclude('gmessages.inc');
+          AddInclude('gmarkup.inc');
+          AddInclude('gnode.inc');
+          AddInclude('gtree.inc');
+          AddInclude('gpattern.inc');
+          AddInclude('gprimes.inc');
+          AddInclude('gqsort.inc');
+          AddInclude('gqueue.inc');
+          AddInclude('grand.inc');
+          AddInclude('grel.inc');
+          AddInclude('gscanner.inc');
+          AddInclude('gshell.inc');
+          AddInclude('gspawn.inc');
+          AddInclude('gboxed.inc');
+          AddInclude('gmodule.inc');
+          AddInclude('gmarshal.inc');
+        end;
+    T:=P.Targets.AddUnit('gtk2.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gtkincludes.inc');
+          AddInclude('gtkobject.inc');
+          AddInclude('gtkdebug.inc');
+          AddInclude('gtktypeutils.inc');
+          AddInclude('gtkwidget.inc');
+          AddInclude('gtkmisc.inc');
+          AddInclude('gtkaccelgroup.inc');
+          AddInclude('gtkcontainer.inc');
+          AddInclude('gtkbin.inc');
+          AddInclude('gtkwindow.inc');
+          AddInclude('gtklabel.inc');
+          AddInclude('gtkaccellabel.inc');
+          AddInclude('gtkaccelmap.inc');
+          AddInclude('gtkaccessible.inc');
+          AddInclude('gtkadjustment.inc');
+          AddInclude('gtkalignment.inc');
+          AddInclude('gtkframe.inc');
+          AddInclude('gtkaspectframe.inc');
+          AddInclude('gtkarrow.inc');
+          AddInclude('gtkbindings.inc');
+          AddInclude('gtkbox.inc');
+          AddInclude('gtkbbox.inc');
+          AddInclude('gtkbutton.inc');
+          AddInclude('gtkcalendar.inc');
+          AddInclude('gtkcelleditable.inc');
+          AddInclude('gtkcellrenderer.inc');
+          AddInclude('gtkcellrenderertext.inc');
+          AddInclude('gtkcellrenderertoggle.inc');
+          AddInclude('gtkcellrendererpixbuf.inc');
+          AddInclude('gtkitem.inc');
+          AddInclude('gtkmenuitem.inc');
+          AddInclude('gtktogglebutton.inc');
+          AddInclude('gtkcheckbutton.inc');
+          AddInclude('gtkcheckmenuitem.inc');
+          AddInclude('gtkclipboard.inc');
+          AddInclude('gtkclist.inc');
+          AddInclude('gtkdialog.inc');
+          AddInclude('gtkvbox.inc');
+          AddInclude('gtkcolorsel.inc');
+          AddInclude('gtkcolorseldialog.inc');
+          AddInclude('gtkhbox.inc');
+          AddInclude('gtkcombo.inc');
+          AddInclude('gtkctree.inc');
+          AddInclude('gtkdrawingarea.inc');
+          AddInclude('gtkcurve.inc');
+          AddInclude('gtkdnd.inc');
+          AddInclude('gtkeditable.inc');
+          AddInclude('gtkimcontext.inc');
+          AddInclude('gtkmenushell.inc');
+          AddInclude('gtkmenu.inc');
+          AddInclude('gtkentry.inc');
+          AddInclude('gtkenums.inc');
+          AddInclude('gtkeventbox.inc');
+          AddInclude('fnmatch.inc');
+          AddInclude('gtkfilesel.inc');
+          AddInclude('gtkfixed.inc');
+          AddInclude('gtkfontsel.inc');
+          AddInclude('gtkgamma.inc');
+          AddInclude('gtkgc.inc');
+          AddInclude('gtkhandlebox.inc');
+          AddInclude('gtkpaned.inc');
+          AddInclude('gtkhbbox.inc');
+          AddInclude('gtkhpaned.inc');
+          AddInclude('gtkruler.inc');
+          AddInclude('gtkhruler.inc');
+          AddInclude('gtksettings.inc');
+          AddInclude('gtkrc.inc');
+          AddInclude('gtkstyle.inc');
+          AddInclude('gtkrange.inc');
+          AddInclude('gtkscale.inc');
+          AddInclude('gtkhscale.inc');
+          AddInclude('gtkscrollbar.inc');
+          AddInclude('gtkhscrollbar.inc');
+          AddInclude('gtkseparator.inc');
+          AddInclude('gtkhseparator.inc');
+          AddInclude('gtkiconfactory.inc');
+          AddInclude('gtkimage.inc');
+          AddInclude('gtkimagemenuitem.inc');
+          AddInclude('gtkimcontextsimple.inc');
+          AddInclude('gtkimmulticontext.inc');
+          AddInclude('gtkinputdialog.inc');
+          AddInclude('gtkinvisible.inc');
+          AddInclude('gtkitemfactory.inc');
+          AddInclude('gtklayout.inc');
+          AddInclude('gtklist.inc');
+          AddInclude('gtklistitem.inc');
+          AddInclude('gtktreemodel.inc');
+          AddInclude('gtktreesortable.inc');
+          AddInclude('gtktreemodelsort.inc');
+          AddInclude('gtkliststore.inc');
+          AddInclude('gtkmain.inc');
+          AddInclude('gtkmenubar.inc');
+          AddInclude('gtkmessagedialog.inc');
+          AddInclude('gtknotebook.inc');
+          AddInclude('gtkoldeditable.inc');
+          AddInclude('gtkoptionmenu.inc');
+          AddInclude('gtkpixmap.inc');
+          AddInclude('gtkplug.inc');
+          AddInclude('gtkpreview.inc');
+          AddInclude('gtkprogress.inc');
+          AddInclude('gtkprogressbar.inc');
+          AddInclude('gtkradiobutton.inc');
+          AddInclude('gtkradiomenuitem.inc');
+          AddInclude('gtkscrolledwindow.inc');
+          AddInclude('gtkselection.inc');
+          AddInclude('gtkseparatormenuitem.inc');
+          AddInclude('gtksignal.inc');
+          AddInclude('gtksizegroup.inc');
+          AddInclude('gtksocket.inc');
+          AddInclude('gtkspinbutton.inc');
+          AddInclude('gtkstock.inc');
+          AddInclude('gtkstatusbar.inc');
+          AddInclude('gtktable.inc');
+          AddInclude('gtktearoffmenuitem.inc');
+          AddInclude('gtktext.inc');
+          AddInclude('gtktextiter.inc');
+          AddInclude('gtktexttag.inc');
+          AddInclude('gtktexttagtable.inc');
+          AddInclude('gtktextmark.inc');
+          AddInclude('gtktextmarkprivate.inc');
+          AddInclude('gtktextchild.inc');
+          AddInclude('gtktextchildprivate.inc');
+          AddInclude('gtktextsegment.inc');
+          AddInclude('gtktextbtree.inc');
+          AddInclude('gtktextbuffer.inc');
+          AddInclude('gtktextlayout.inc');
+          AddInclude('gtktextview.inc');
+          AddInclude('gtktipsquery.inc');
+          AddInclude('gtktooltips.inc');
+          AddInclude('gtktoolbar.inc');
+          AddInclude('gtktree.inc');
+          AddInclude('gtktreednd.inc');
+          AddInclude('gtktreeitem.inc');
+          AddInclude('gtktreeselection.inc');
+          AddInclude('gtktreestore.inc');
+          AddInclude('gtktreeviewcolumn.inc');
+          AddInclude('gtkrbtree.inc');
+          AddInclude('gtktreeprivate.inc');
+          AddInclude('gtktreeview.inc');
+          AddInclude('gtkvbbox.inc');
+          AddInclude('gtkviewport.inc');
+          AddInclude('gtkvpaned.inc');
+          AddInclude('gtkvruler.inc');
+          AddInclude('gtkvscale.inc');
+          AddInclude('gtkvscrollbar.inc');
+          AddInclude('gtkvseparator.inc');
+          AddInclude('gtkfilefilter.inc');
+          AddInclude('gtkfilesystem.inc');
+          AddInclude('gtkcellrenderercombo.inc');
+          AddInclude('gtkfilechooser.inc');
+          AddInclude('gtkfilechooserprivate.inc');
+          AddInclude('gtkfilechooserutils.inc');
+          AddInclude('gtkfilechooserwidget.inc');
+          AddInclude('gtkfilechooserdialog.inc');
+          AddInclude('gtkexpander.inc');
+          AddInclude('gtkaction.inc');
+          AddInclude('gtkactiongroup.inc');
+          AddInclude('gtktoggleaction.inc');
+          AddInclude('gtkradioaction.inc');
+          AddInclude('gtkcombobox.inc');
+          AddInclude('gtkcomboboxentry.inc');
+          AddInclude('gtktoolitem.inc');
+          AddInclude('gtktoolbutton.inc');
+          AddInclude('gtktoggletoolbutton.inc');
+          AddInclude('gtkradiotoolbutton.inc');
+          AddInclude('gtkfontbutton.inc');
+          AddInclude('gtkicontheme.inc');
+          AddInclude('gtkcolorbutton.inc');
+          AddInclude('gtkcelllayout.inc');
+          AddInclude('gtkentrycompletion.inc');
+          AddInclude('gtkuimanager.inc');
+          AddInclude('gtktreemodelfilter.inc');
+          AddInclude('gtkincludes.inc');
+          AddInclude('gtkobject.inc');
+          AddInclude('gtkdebug.inc');
+          AddInclude('gtktypeutils.inc');
+          AddInclude('gtkwidget.inc');
+          AddInclude('gtkmisc.inc');
+          AddInclude('gtkaccelgroup.inc');
+          AddInclude('gtkcontainer.inc');
+          AddInclude('gtkbin.inc');
+          AddInclude('gtkwindow.inc');
+          AddInclude('gtklabel.inc');
+          AddInclude('gtkaccellabel.inc');
+          AddInclude('gtkaccelmap.inc');
+          AddInclude('gtkaccessible.inc');
+          AddInclude('gtkadjustment.inc');
+          AddInclude('gtkalignment.inc');
+          AddInclude('gtkframe.inc');
+          AddInclude('gtkaspectframe.inc');
+          AddInclude('gtkarrow.inc');
+          AddInclude('gtkbindings.inc');
+          AddInclude('gtkbox.inc');
+          AddInclude('gtkbbox.inc');
+          AddInclude('gtkbutton.inc');
+          AddInclude('gtkcalendar.inc');
+          AddInclude('gtkcelleditable.inc');
+          AddInclude('gtkcellrenderer.inc');
+          AddInclude('gtkcellrenderertext.inc');
+          AddInclude('gtkcellrenderertoggle.inc');
+          AddInclude('gtkcellrendererpixbuf.inc');
+          AddInclude('gtkitem.inc');
+          AddInclude('gtkmenuitem.inc');
+          AddInclude('gtktogglebutton.inc');
+          AddInclude('gtkcheckbutton.inc');
+          AddInclude('gtkcheckmenuitem.inc');
+          AddInclude('gtkclipboard.inc');
+          AddInclude('gtkclist.inc');
+          AddInclude('gtkdialog.inc');
+          AddInclude('gtkvbox.inc');
+          AddInclude('gtkcolorsel.inc');
+          AddInclude('gtkcolorseldialog.inc');
+          AddInclude('gtkhbox.inc');
+          AddInclude('gtkcombo.inc');
+          AddInclude('gtkctree.inc');
+          AddInclude('gtkdrawingarea.inc');
+          AddInclude('gtkcurve.inc');
+          AddInclude('gtkdnd.inc');
+          AddInclude('gtkeditable.inc');
+          AddInclude('gtkimcontext.inc');
+          AddInclude('gtkmenushell.inc');
+          AddInclude('gtkmenu.inc');
+          AddInclude('gtkentry.inc');
+          AddInclude('gtkenums.inc');
+          AddInclude('gtkeventbox.inc');
+          AddInclude('fnmatch.inc');
+          AddInclude('gtkfilesel.inc');
+          AddInclude('gtkfixed.inc');
+          AddInclude('gtkfontsel.inc');
+          AddInclude('gtkgamma.inc');
+          AddInclude('gtkgc.inc');
+          AddInclude('gtkhandlebox.inc');
+          AddInclude('gtkpaned.inc');
+          AddInclude('gtkhbbox.inc');
+          AddInclude('gtkhpaned.inc');
+          AddInclude('gtkruler.inc');
+          AddInclude('gtkhruler.inc');
+          AddInclude('gtksettings.inc');
+          AddInclude('gtkrc.inc');
+          AddInclude('gtkstyle.inc');
+          AddInclude('gtkrange.inc');
+          AddInclude('gtkscale.inc');
+          AddInclude('gtkhscale.inc');
+          AddInclude('gtkscrollbar.inc');
+          AddInclude('gtkhscrollbar.inc');
+          AddInclude('gtkseparator.inc');
+          AddInclude('gtkhseparator.inc');
+          AddInclude('gtkiconfactory.inc');
+          AddInclude('gtkimage.inc');
+          AddInclude('gtkimagemenuitem.inc');
+          AddInclude('gtkimcontextsimple.inc');
+          AddInclude('gtkimmulticontext.inc');
+          AddInclude('gtkinputdialog.inc');
+          AddInclude('gtkinvisible.inc');
+          AddInclude('gtkitemfactory.inc');
+          AddInclude('gtklayout.inc');
+          AddInclude('gtklist.inc');
+          AddInclude('gtklistitem.inc');
+          AddInclude('gtktreemodel.inc');
+          AddInclude('gtktreesortable.inc');
+          AddInclude('gtktreemodelsort.inc');
+          AddInclude('gtkliststore.inc');
+          AddInclude('gtkmain.inc');
+          AddInclude('gtkmenubar.inc');
+          AddInclude('gtkmessagedialog.inc');
+          AddInclude('gtknotebook.inc');
+          AddInclude('gtkoldeditable.inc');
+          AddInclude('gtkoptionmenu.inc');
+          AddInclude('gtkpixmap.inc');
+          AddInclude('gtkplug.inc');
+          AddInclude('gtkpreview.inc');
+          AddInclude('gtkprogress.inc');
+          AddInclude('gtkprogressbar.inc');
+          AddInclude('gtkradiobutton.inc');
+          AddInclude('gtkradiomenuitem.inc');
+          AddInclude('gtkscrolledwindow.inc');
+          AddInclude('gtkselection.inc');
+          AddInclude('gtkseparatormenuitem.inc');
+          AddInclude('gtksignal.inc');
+          AddInclude('gtksizegroup.inc');
+          AddInclude('gtksocket.inc');
+          AddInclude('gtkspinbutton.inc');
+          AddInclude('gtkstock.inc');
+          AddInclude('gtkstatusbar.inc');
+          AddInclude('gtktable.inc');
+          AddInclude('gtktearoffmenuitem.inc');
+          AddInclude('gtktext.inc');
+          AddInclude('gtktextiter.inc');
+          AddInclude('gtktexttag.inc');
+          AddInclude('gtktexttagtable.inc');
+          AddInclude('gtktextmark.inc');
+          AddInclude('gtktextmarkprivate.inc');
+          AddInclude('gtktextchild.inc');
+          AddInclude('gtktextchildprivate.inc');
+          AddInclude('gtktextsegment.inc');
+          AddInclude('gtktextbtree.inc');
+          AddInclude('gtktextbuffer.inc');
+          AddInclude('gtktextlayout.inc');
+          AddInclude('gtktextview.inc');
+          AddInclude('gtktipsquery.inc');
+          AddInclude('gtktooltips.inc');
+          AddInclude('gtktoolbar.inc');
+          AddInclude('gtktree.inc');
+          AddInclude('gtktreednd.inc');
+          AddInclude('gtktreeitem.inc');
+          AddInclude('gtktreeselection.inc');
+          AddInclude('gtktreestore.inc');
+          AddInclude('gtktreeviewcolumn.inc');
+          AddInclude('gtkrbtree.inc');
+          AddInclude('gtktreeprivate.inc');
+          AddInclude('gtktreeview.inc');
+          AddInclude('gtkvbbox.inc');
+          AddInclude('gtkviewport.inc');
+          AddInclude('gtkvpaned.inc');
+          AddInclude('gtkvruler.inc');
+          AddInclude('gtkvscale.inc');
+          AddInclude('gtkvscrollbar.inc');
+          AddInclude('gtkvseparator.inc');
+          AddInclude('gtkfilefilter.inc');
+          AddInclude('gtkfilesystem.inc');
+          AddInclude('gtkcellrenderercombo.inc');
+          AddInclude('gtkfilechooser.inc');
+          AddInclude('gtkfilechooserprivate.inc');
+          AddInclude('gtkfilechooserutils.inc');
+          AddInclude('gtkfilechooserwidget.inc');
+          AddInclude('gtkfilechooserdialog.inc');
+          AddInclude('gtkexpander.inc');
+          AddInclude('gtkaction.inc');
+          AddInclude('gtkactiongroup.inc');
+          AddInclude('gtktoggleaction.inc');
+          AddInclude('gtkradioaction.inc');
+          AddInclude('gtkcombobox.inc');
+          AddInclude('gtkcomboboxentry.inc');
+          AddInclude('gtktoolitem.inc');
+          AddInclude('gtktoolbutton.inc');
+          AddInclude('gtktoggletoolbutton.inc');
+          AddInclude('gtkradiotoolbutton.inc');
+          AddInclude('gtkfontbutton.inc');
+          AddInclude('gtkicontheme.inc');
+          AddInclude('gtkcolorbutton.inc');
+          AddInclude('gtkcelllayout.inc');
+          AddInclude('gtkentrycompletion.inc');
+          AddInclude('gtkuimanager.inc');
+          AddInclude('gtktreemodelfilter.inc');
+          AddInclude('gtkincludes.inc');
+          AddInclude('gtkobject.inc');
+          AddInclude('gtkdebug.inc');
+          AddInclude('gtktypeutils.inc');
+          AddInclude('gtkwidget.inc');
+          AddInclude('gtkmisc.inc');
+          AddInclude('gtkaccelgroup.inc');
+          AddInclude('gtkcontainer.inc');
+          AddInclude('gtkbin.inc');
+          AddInclude('gtkwindow.inc');
+          AddInclude('gtklabel.inc');
+          AddInclude('gtkaccellabel.inc');
+          AddInclude('gtkaccelmap.inc');
+          AddInclude('gtkaccessible.inc');
+          AddInclude('gtkadjustment.inc');
+          AddInclude('gtkalignment.inc');
+          AddInclude('gtkframe.inc');
+          AddInclude('gtkaspectframe.inc');
+          AddInclude('gtkarrow.inc');
+          AddInclude('gtkbindings.inc');
+          AddInclude('gtkbox.inc');
+          AddInclude('gtkbbox.inc');
+          AddInclude('gtkbutton.inc');
+          AddInclude('gtkcalendar.inc');
+          AddInclude('gtkcelleditable.inc');
+          AddInclude('gtkcellrenderer.inc');
+          AddInclude('gtkcellrenderertext.inc');
+          AddInclude('gtkcellrenderertoggle.inc');
+          AddInclude('gtkcellrendererpixbuf.inc');
+          AddInclude('gtkitem.inc');
+          AddInclude('gtkmenuitem.inc');
+          AddInclude('gtktogglebutton.inc');
+          AddInclude('gtkcheckbutton.inc');
+          AddInclude('gtkcheckmenuitem.inc');
+          AddInclude('gtkclipboard.inc');
+          AddInclude('gtkclist.inc');
+          AddInclude('gtkdialog.inc');
+          AddInclude('gtkvbox.inc');
+          AddInclude('gtkcolorsel.inc');
+          AddInclude('gtkcolorseldialog.inc');
+          AddInclude('gtkhbox.inc');
+          AddInclude('gtkcombo.inc');
+          AddInclude('gtkctree.inc');
+          AddInclude('gtkdrawingarea.inc');
+          AddInclude('gtkcurve.inc');
+          AddInclude('gtkdnd.inc');
+          AddInclude('gtkeditable.inc');
+          AddInclude('gtkimcontext.inc');
+          AddInclude('gtkmenushell.inc');
+          AddInclude('gtkmenu.inc');
+          AddInclude('gtkentry.inc');
+          AddInclude('gtkenums.inc');
+          AddInclude('gtkeventbox.inc');
+          AddInclude('fnmatch.inc');
+          AddInclude('gtkfilesel.inc');
+          AddInclude('gtkfixed.inc');
+          AddInclude('gtkfontsel.inc');
+          AddInclude('gtkgamma.inc');
+          AddInclude('gtkgc.inc');
+          AddInclude('gtkhandlebox.inc');
+          AddInclude('gtkpaned.inc');
+          AddInclude('gtkhbbox.inc');
+          AddInclude('gtkhpaned.inc');
+          AddInclude('gtkruler.inc');
+          AddInclude('gtkhruler.inc');
+          AddInclude('gtksettings.inc');
+          AddInclude('gtkrc.inc');
+          AddInclude('gtkstyle.inc');
+          AddInclude('gtkrange.inc');
+          AddInclude('gtkscale.inc');
+          AddInclude('gtkhscale.inc');
+          AddInclude('gtkscrollbar.inc');
+          AddInclude('gtkhscrollbar.inc');
+          AddInclude('gtkseparator.inc');
+          AddInclude('gtkhseparator.inc');
+          AddInclude('gtkiconfactory.inc');
+          AddInclude('gtkimage.inc');
+          AddInclude('gtkimagemenuitem.inc');
+          AddInclude('gtkimcontextsimple.inc');
+          AddInclude('gtkimmulticontext.inc');
+          AddInclude('gtkinputdialog.inc');
+          AddInclude('gtkinvisible.inc');
+          AddInclude('gtkitemfactory.inc');
+          AddInclude('gtklayout.inc');
+          AddInclude('gtklist.inc');
+          AddInclude('gtklistitem.inc');
+          AddInclude('gtktreemodel.inc');
+          AddInclude('gtktreesortable.inc');
+          AddInclude('gtktreemodelsort.inc');
+          AddInclude('gtkliststore.inc');
+          AddInclude('gtkmain.inc');
+          AddInclude('gtkmenubar.inc');
+          AddInclude('gtkmessagedialog.inc');
+          AddInclude('gtknotebook.inc');
+          AddInclude('gtkoldeditable.inc');
+          AddInclude('gtkoptionmenu.inc');
+          AddInclude('gtkpixmap.inc');
+          AddInclude('gtkplug.inc');
+          AddInclude('gtkpreview.inc');
+          AddInclude('gtkprogress.inc');
+          AddInclude('gtkprogressbar.inc');
+          AddInclude('gtkradiobutton.inc');
+          AddInclude('gtkradiomenuitem.inc');
+          AddInclude('gtkscrolledwindow.inc');
+          AddInclude('gtkselection.inc');
+          AddInclude('gtkseparatormenuitem.inc');
+          AddInclude('gtksignal.inc');
+          AddInclude('gtksizegroup.inc');
+          AddInclude('gtksocket.inc');
+          AddInclude('gtkspinbutton.inc');
+          AddInclude('gtkstock.inc');
+          AddInclude('gtkstatusbar.inc');
+          AddInclude('gtktable.inc');
+          AddInclude('gtktearoffmenuitem.inc');
+          AddInclude('gtktext.inc');
+          AddInclude('gtktextiter.inc');
+          AddInclude('gtktexttag.inc');
+          AddInclude('gtktexttagtable.inc');
+          AddInclude('gtktextmark.inc');
+          AddInclude('gtktextmarkprivate.inc');
+          AddInclude('gtktextchild.inc');
+          AddInclude('gtktextchildprivate.inc');
+          AddInclude('gtktextsegment.inc');
+          AddInclude('gtktextbtree.inc');
+          AddInclude('gtktextbuffer.inc');
+          AddInclude('gtktextlayout.inc');
+          AddInclude('gtktextview.inc');
+          AddInclude('gtktipsquery.inc');
+          AddInclude('gtktooltips.inc');
+          AddInclude('gtktoolbar.inc');
+          AddInclude('gtktree.inc');
+          AddInclude('gtktreednd.inc');
+          AddInclude('gtktreeitem.inc');
+          AddInclude('gtktreeselection.inc');
+          AddInclude('gtktreestore.inc');
+          AddInclude('gtktreeviewcolumn.inc');
+          AddInclude('gtkrbtree.inc');
+          AddInclude('gtktreeprivate.inc');
+          AddInclude('gtktreeview.inc');
+          AddInclude('gtkvbbox.inc');
+          AddInclude('gtkviewport.inc');
+          AddInclude('gtkvpaned.inc');
+          AddInclude('gtkvruler.inc');
+          AddInclude('gtkvscale.inc');
+          AddInclude('gtkvscrollbar.inc');
+          AddInclude('gtkvseparator.inc');
+          AddInclude('gtkfilefilter.inc');
+          AddInclude('gtkfilesystem.inc');
+          AddInclude('gtkcellrenderercombo.inc');
+          AddInclude('gtkfilechooser.inc');
+          AddInclude('gtkfilechooserprivate.inc');
+          AddInclude('gtkfilechooserutils.inc');
+          AddInclude('gtkfilechooserwidget.inc');
+          AddInclude('gtkfilechooserdialog.inc');
+          AddInclude('gtkexpander.inc');
+          AddInclude('gtkaction.inc');
+          AddInclude('gtkactiongroup.inc');
+          AddInclude('gtktoggleaction.inc');
+          AddInclude('gtkradioaction.inc');
+          AddInclude('gtkcombobox.inc');
+          AddInclude('gtkcomboboxentry.inc');
+          AddInclude('gtktoolitem.inc');
+          AddInclude('gtktoolbutton.inc');
+          AddInclude('gtktoggletoolbutton.inc');
+          AddInclude('gtkradiotoolbutton.inc');
+          AddInclude('gtkfontbutton.inc');
+          AddInclude('gtkicontheme.inc');
+          AddInclude('gtkcolorbutton.inc');
+          AddInclude('gtkcelllayout.inc');
+          AddInclude('gtkentrycompletion.inc');
+          AddInclude('gtkuimanager.inc');
+          AddInclude('gtktreemodelfilter.inc');
+          AddInclude('gtkincludes.inc');
+          AddInclude('gtkobject.inc');
+          AddInclude('gtkdebug.inc');
+          AddInclude('gtktypeutils.inc');
+          AddInclude('gtkwidget.inc');
+          AddInclude('gtkmisc.inc');
+          AddInclude('gtkaccelgroup.inc');
+          AddInclude('gtkcontainer.inc');
+          AddInclude('gtkbin.inc');
+          AddInclude('gtkwindow.inc');
+          AddInclude('gtklabel.inc');
+          AddInclude('gtkaccellabel.inc');
+          AddInclude('gtkaccelmap.inc');
+          AddInclude('gtkaccessible.inc');
+          AddInclude('gtkadjustment.inc');
+          AddInclude('gtkalignment.inc');
+          AddInclude('gtkframe.inc');
+          AddInclude('gtkaspectframe.inc');
+          AddInclude('gtkarrow.inc');
+          AddInclude('gtkbindings.inc');
+          AddInclude('gtkbox.inc');
+          AddInclude('gtkbbox.inc');
+          AddInclude('gtkbutton.inc');
+          AddInclude('gtkcalendar.inc');
+          AddInclude('gtkcelleditable.inc');
+          AddInclude('gtkcellrenderer.inc');
+          AddInclude('gtkcellrenderertext.inc');
+          AddInclude('gtkcellrenderertoggle.inc');
+          AddInclude('gtkcellrendererpixbuf.inc');
+          AddInclude('gtkitem.inc');
+          AddInclude('gtkmenuitem.inc');
+          AddInclude('gtktogglebutton.inc');
+          AddInclude('gtkcheckbutton.inc');
+          AddInclude('gtkcheckmenuitem.inc');
+          AddInclude('gtkclipboard.inc');
+          AddInclude('gtkclist.inc');
+          AddInclude('gtkdialog.inc');
+          AddInclude('gtkvbox.inc');
+          AddInclude('gtkcolorsel.inc');
+          AddInclude('gtkcolorseldialog.inc');
+          AddInclude('gtkhbox.inc');
+          AddInclude('gtkcombo.inc');
+          AddInclude('gtkctree.inc');
+          AddInclude('gtkdrawingarea.inc');
+          AddInclude('gtkcurve.inc');
+          AddInclude('gtkdnd.inc');
+          AddInclude('gtkeditable.inc');
+          AddInclude('gtkimcontext.inc');
+          AddInclude('gtkmenushell.inc');
+          AddInclude('gtkmenu.inc');
+          AddInclude('gtkentry.inc');
+          AddInclude('gtkenums.inc');
+          AddInclude('gtkeventbox.inc');
+          AddInclude('fnmatch.inc');
+          AddInclude('gtkfilesel.inc');
+          AddInclude('gtkfixed.inc');
+          AddInclude('gtkfontsel.inc');
+          AddInclude('gtkgamma.inc');
+          AddInclude('gtkgc.inc');
+          AddInclude('gtkhandlebox.inc');
+          AddInclude('gtkpaned.inc');
+          AddInclude('gtkhbbox.inc');
+          AddInclude('gtkhpaned.inc');
+          AddInclude('gtkruler.inc');
+          AddInclude('gtkhruler.inc');
+          AddInclude('gtksettings.inc');
+          AddInclude('gtkrc.inc');
+          AddInclude('gtkstyle.inc');
+          AddInclude('gtkrange.inc');
+          AddInclude('gtkscale.inc');
+          AddInclude('gtkhscale.inc');
+          AddInclude('gtkscrollbar.inc');
+          AddInclude('gtkhscrollbar.inc');
+          AddInclude('gtkseparator.inc');
+          AddInclude('gtkhseparator.inc');
+          AddInclude('gtkiconfactory.inc');
+          AddInclude('gtkimage.inc');
+          AddInclude('gtkimagemenuitem.inc');
+          AddInclude('gtkimcontextsimple.inc');
+          AddInclude('gtkimmulticontext.inc');
+          AddInclude('gtkinputdialog.inc');
+          AddInclude('gtkinvisible.inc');
+          AddInclude('gtkitemfactory.inc');
+          AddInclude('gtklayout.inc');
+          AddInclude('gtklist.inc');
+          AddInclude('gtklistitem.inc');
+          AddInclude('gtktreemodel.inc');
+          AddInclude('gtktreesortable.inc');
+          AddInclude('gtktreemodelsort.inc');
+          AddInclude('gtkliststore.inc');
+          AddInclude('gtkmain.inc');
+          AddInclude('gtkmenubar.inc');
+          AddInclude('gtkmessagedialog.inc');
+          AddInclude('gtknotebook.inc');
+          AddInclude('gtkoldeditable.inc');
+          AddInclude('gtkoptionmenu.inc');
+          AddInclude('gtkpixmap.inc');
+          AddInclude('gtkplug.inc');
+          AddInclude('gtkpreview.inc');
+          AddInclude('gtkprogress.inc');
+          AddInclude('gtkprogressbar.inc');
+          AddInclude('gtkradiobutton.inc');
+          AddInclude('gtkradiomenuitem.inc');
+          AddInclude('gtkscrolledwindow.inc');
+          AddInclude('gtkselection.inc');
+          AddInclude('gtkseparatormenuitem.inc');
+          AddInclude('gtksignal.inc');
+          AddInclude('gtksizegroup.inc');
+          AddInclude('gtksocket.inc');
+          AddInclude('gtkspinbutton.inc');
+          AddInclude('gtkstock.inc');
+          AddInclude('gtkstatusbar.inc');
+          AddInclude('gtktable.inc');
+          AddInclude('gtktearoffmenuitem.inc');
+          AddInclude('gtktext.inc');
+          AddInclude('gtktextiter.inc');
+          AddInclude('gtktexttag.inc');
+          AddInclude('gtktexttagtable.inc');
+          AddInclude('gtktextmark.inc');
+          AddInclude('gtktextmarkprivate.inc');
+          AddInclude('gtktextchild.inc');
+          AddInclude('gtktextchildprivate.inc');
+          AddInclude('gtktextsegment.inc');
+          AddInclude('gtktextbtree.inc');
+          AddInclude('gtktextbuffer.inc');
+          AddInclude('gtktextlayout.inc');
+          AddInclude('gtktextview.inc');
+          AddInclude('gtktipsquery.inc');
+          AddInclude('gtktooltips.inc');
+          AddInclude('gtktoolbar.inc');
+          AddInclude('gtktree.inc');
+          AddInclude('gtktreednd.inc');
+          AddInclude('gtktreeitem.inc');
+          AddInclude('gtktreeselection.inc');
+          AddInclude('gtktreestore.inc');
+          AddInclude('gtktreeviewcolumn.inc');
+          AddInclude('gtkrbtree.inc');
+          AddInclude('gtktreeprivate.inc');
+          AddInclude('gtktreeview.inc');
+          AddInclude('gtkvbbox.inc');
+          AddInclude('gtkviewport.inc');
+          AddInclude('gtkvpaned.inc');
+          AddInclude('gtkvruler.inc');
+          AddInclude('gtkvscale.inc');
+          AddInclude('gtkvscrollbar.inc');
+          AddInclude('gtkvseparator.inc');
+          AddInclude('gtkfilefilter.inc');
+          AddInclude('gtkfilesystem.inc');
+          AddInclude('gtkcellrenderercombo.inc');
+          AddInclude('gtkfilechooser.inc');
+          AddInclude('gtkfilechooserprivate.inc');
+          AddInclude('gtkfilechooserutils.inc');
+          AddInclude('gtkfilechooserwidget.inc');
+          AddInclude('gtkfilechooserdialog.inc');
+          AddInclude('gtkexpander.inc');
+          AddInclude('gtkaction.inc');
+          AddInclude('gtkactiongroup.inc');
+          AddInclude('gtktoggleaction.inc');
+          AddInclude('gtkradioaction.inc');
+          AddInclude('gtkcombobox.inc');
+          AddInclude('gtkcomboboxentry.inc');
+          AddInclude('gtktoolitem.inc');
+          AddInclude('gtktoolbutton.inc');
+          AddInclude('gtktoggletoolbutton.inc');
+          AddInclude('gtkradiotoolbutton.inc');
+          AddInclude('gtkfontbutton.inc');
+          AddInclude('gtkicontheme.inc');
+          AddInclude('gtkcolorbutton.inc');
+          AddInclude('gtkcelllayout.inc');
+          AddInclude('gtkentrycompletion.inc');
+          AddInclude('gtkuimanager.inc');
+          AddInclude('gtktreemodelfilter.inc');
+          AddUnit('glib2');
+          AddUnit('atk');
+          AddUnit('pango');
+          AddUnit('gdk2pixbuf');
+          AddUnit('gdk2');
+        end;
+    T:=P.Targets.AddUnit('gtkglext.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('gtkglext_includes.inc');
+          AddInclude('gtkgldefs.inc');
+          AddInclude('gtkglversion.inc');
+          AddInclude('gtkglinit.inc');
+          AddInclude('gtkglwidget.inc');
+          AddInclude('gtkglext_includes.inc');
+          AddInclude('gtkgldefs.inc');
+          AddInclude('gtkglversion.inc');
+          AddInclude('gtkglinit.inc');
+          AddInclude('gtkglwidget.inc');
+          AddInclude('gtkglext_includes.inc');
+          AddInclude('gtkgldefs.inc');
+          AddInclude('gtkglversion.inc');
+          AddInclude('gtkglinit.inc');
+          AddInclude('gtkglwidget.inc');
+          AddUnit('glib2');
+          AddUnit('gdk2');
+          AddUnit('gtk2');
+          AddUnit('gdkglext');
+        end;
+    T:=P.Targets.AddUnit('libglade2.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('glade-init.inc');
+          AddInclude('glade-xml.inc');
+          AddUnit('glib2');
+          AddUnit('gtk2');
+        end;
+    T:=P.Targets.AddUnit('pango.pas');
+      with T.Dependencies do
+        begin
+          AddInclude('pangoincludes.inc');
+          AddInclude('pango-types.inc');
+          AddInclude('pango-attributes.inc');
+          AddInclude('pango-break.inc');
+          AddInclude('pango-context.inc');
+          AddInclude('pango-coverage.inc');
+          AddInclude('pango-engine.inc');
+          AddInclude('pango-fontset.inc');
+          AddInclude('pango-font.inc');
+          AddInclude('pango-fontmap.inc');
+          AddInclude('pango-glyph.inc');
+          AddInclude('pango-item.inc');
+          AddInclude('pango-layout.inc');
+          AddInclude('pango-tabs.inc');
+          AddInclude('pangoincludes.inc');
+          AddInclude('pango-types.inc');
+          AddInclude('pango-attributes.inc');
+          AddInclude('pango-break.inc');
+          AddInclude('pango-context.inc');
+          AddInclude('pango-coverage.inc');
+          AddInclude('pango-engine.inc');
+          AddInclude('pango-fontset.inc');
+          AddInclude('pango-font.inc');
+          AddInclude('pango-fontmap.inc');
+          AddInclude('pango-glyph.inc');
+          AddInclude('pango-item.inc');
+          AddInclude('pango-layout.inc');
+          AddInclude('pango-tabs.inc');
+          AddInclude('pangoincludes.inc');
+          AddInclude('pango-types.inc');
+          AddInclude('pango-attributes.inc');
+          AddInclude('pango-break.inc');
+          AddInclude('pango-context.inc');
+          AddInclude('pango-coverage.inc');
+          AddInclude('pango-engine.inc');
+          AddInclude('pango-fontset.inc');
+          AddInclude('pango-font.inc');
+          AddInclude('pango-fontmap.inc');
+          AddInclude('pango-glyph.inc');
+          AddInclude('pango-item.inc');
+          AddInclude('pango-layout.inc');
+          AddInclude('pango-tabs.inc');
+          AddInclude('pangoincludes.inc');
+          AddInclude('pango-types.inc');
+          AddInclude('pango-attributes.inc');
+          AddInclude('pango-break.inc');
+          AddInclude('pango-context.inc');
+          AddInclude('pango-coverage.inc');
+          AddInclude('pango-engine.inc');
+          AddInclude('pango-fontset.inc');
+          AddInclude('pango-font.inc');
+          AddInclude('pango-fontmap.inc');
+          AddInclude('pango-glyph.inc');
+          AddInclude('pango-item.inc');
+          AddInclude('pango-layout.inc');
+          AddInclude('pango-tabs.inc');
+          AddUnit('glib2');
+        end;
+
+{$ifndef ALLPACKAGES}
+    Run;
+    end;
+end.
+{$endif ALLPACKAGES}

+ 0 - 0
packages/extra/gtk2/atk/atk.inc → packages/gtk2/src/atk/atk.inc


+ 0 - 0
packages/extra/gtk2/atk/atk.pas → packages/gtk2/src/atk/atk.pas


+ 0 - 0
packages/extra/gtk2/atk/atkaction.inc → packages/gtk2/src/atk/atkaction.inc


+ 0 - 0
packages/extra/gtk2/atk/atkcomponent.inc → packages/gtk2/src/atk/atkcomponent.inc


+ 0 - 0
packages/extra/gtk2/atk/atkdocument.inc → packages/gtk2/src/atk/atkdocument.inc


+ 0 - 0
packages/extra/gtk2/atk/atkeditabletext.inc → packages/gtk2/src/atk/atkeditabletext.inc


+ 0 - 0
packages/extra/gtk2/atk/atkgobjectaccessible.inc → packages/gtk2/src/atk/atkgobjectaccessible.inc


+ 0 - 0
packages/extra/gtk2/atk/atkhyperlink.inc → packages/gtk2/src/atk/atkhyperlink.inc


+ 0 - 0
packages/extra/gtk2/atk/atkhypertext.inc → packages/gtk2/src/atk/atkhypertext.inc


+ 0 - 0
packages/extra/gtk2/atk/atkimage.inc → packages/gtk2/src/atk/atkimage.inc


+ 0 - 0
packages/extra/gtk2/atk/atkincludes.inc → packages/gtk2/src/atk/atkincludes.inc


+ 0 - 0
packages/extra/gtk2/atk/atkobject.inc → packages/gtk2/src/atk/atkobject.inc


+ 0 - 0
packages/extra/gtk2/atk/atkobjectfactory.inc → packages/gtk2/src/atk/atkobjectfactory.inc


+ 0 - 0
packages/extra/gtk2/atk/atkregistry.inc → packages/gtk2/src/atk/atkregistry.inc


+ 0 - 0
packages/extra/gtk2/atk/atkrelation.inc → packages/gtk2/src/atk/atkrelation.inc


+ 0 - 0
packages/extra/gtk2/atk/atkrelationset.inc → packages/gtk2/src/atk/atkrelationset.inc


+ 0 - 0
packages/extra/gtk2/atk/atkselection.inc → packages/gtk2/src/atk/atkselection.inc


+ 0 - 0
packages/extra/gtk2/atk/atkstate.inc → packages/gtk2/src/atk/atkstate.inc


+ 0 - 0
packages/extra/gtk2/atk/atkstateset.inc → packages/gtk2/src/atk/atkstateset.inc


+ 0 - 0
packages/extra/gtk2/atk/atkstreamablecontent.inc → packages/gtk2/src/atk/atkstreamablecontent.inc


+ 0 - 0
packages/extra/gtk2/atk/atktable.inc → packages/gtk2/src/atk/atktable.inc


+ 0 - 0
packages/extra/gtk2/atk/atktext.inc → packages/gtk2/src/atk/atktext.inc


+ 0 - 0
packages/extra/gtk2/atk/atkutil.inc → packages/gtk2/src/atk/atkutil.inc


+ 0 - 0
packages/extra/gtk2/atk/atkvalue.inc → packages/gtk2/src/atk/atkvalue.inc


+ 0 - 0
packages/extra/gtk2/buildgtk2.pp → packages/gtk2/src/buildgtk2.pp


+ 0 - 0
packages/extra/gtk2/glib/galloca.inc → packages/gtk2/src/glib/galloca.inc


+ 0 - 0
packages/extra/gtk2/glib/garray.inc → packages/gtk2/src/glib/garray.inc


+ 0 - 0
packages/extra/gtk2/glib/gasyncqueue.inc → packages/gtk2/src/glib/gasyncqueue.inc


+ 0 - 0
packages/extra/gtk2/glib/gbacktrace.inc → packages/gtk2/src/glib/gbacktrace.inc


+ 0 - 0
packages/extra/gtk2/glib/gboxed.inc → packages/gtk2/src/glib/gboxed.inc


+ 0 - 0
packages/extra/gtk2/glib/gcache.inc → packages/gtk2/src/glib/gcache.inc


+ 0 - 0
packages/extra/gtk2/glib/gclosure.inc → packages/gtk2/src/glib/gclosure.inc


+ 0 - 0
packages/extra/gtk2/glib/gcompletion.inc → packages/gtk2/src/glib/gcompletion.inc


+ 0 - 0
packages/extra/gtk2/glib/gconvert.inc → packages/gtk2/src/glib/gconvert.inc


+ 0 - 0
packages/extra/gtk2/glib/gdataset.inc → packages/gtk2/src/glib/gdataset.inc


+ 0 - 0
packages/extra/gtk2/glib/gdate.inc → packages/gtk2/src/glib/gdate.inc


+ 0 - 0
packages/extra/gtk2/glib/gdir.inc → packages/gtk2/src/glib/gdir.inc


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác