- Use a real directory for all packages using a symlink previously:
libgtk2.0-bin, libgtk-directfb-2.0-dev, libgtk2.0-dev, libgtk2.0-0-dbg,
libgtk-directfb-2.0-0, libgtk2.0-0; add a preinst snippet removing the
path on upgrade if it's a symlink and points to the proper directory;
add a prerm snippet removing the path on upgrade (for downgrades) if
it's a directory (and not a symlink).
- Create symlinks for changelog.gz, NEWS.gz, NEWS.pre-1-0.gz, and
README.gz in the /usr/share/doc dirs of these packages as well as for
gtk2-engines-pixbuf; add a libgtk2.0-common unversionned dependency for
all these packages.
- Split dh_installdocs and dh_installchangelogs calls on multiple packages
and use one call per package as the intent was to install in all the
specified packages; also call dh_installdocs and dh_installchangelogs
without any extra file for all packages to install copyright and Debian
changelog.
- Factor the list of dh_installdocs files in DH_INSTALLDOCS_FILES in
rules.
ref and unref a NULL pointer. Patch from upstream SVN, see BGO #388321.
* 093_directfb-type-changes.patch: Define __u32 and __u8 to fix compilation
with latest directfb from unstable while still supporting older versions.
Patch from BGO #503190.
not a private one, because gdkx.h #include's some of its headers and
packages can therefore use X11 functions. Closes: #453178.
* Refresh other patches; regenerate 070_mandatory-relibtoolize.
* 003_gdk.pc_privates.patch: generate correct Requires.private for
gdk-2.0.pc containing all necessary dependencies for static linking.
* 006_proper-directfb-modules.patch: refreshed.
* 010_gdkpixbuf_-lm.patch: fix gdk-pixbuf-2.0.pc by adding back -lm,
which is required by some macros. Closes: #451512.
* 070_mandatory-relibtoolize.patch: regenerated.
* rules: copy the extraneous libraries generated in the static build
to the Libs.private of the shared build.
* 021_loader-files-d.patch: enclose process_module_file in correct
* 040_filechooser_single-click.patch: filter out duplicate entries in
bookmarks. This avoids a situation where the selection is changed to
the duplicate during DnD, causing an assertion error.
Closes: #447279.
* 034_gtkcupsutils_type_fix.patch: type-casting fix from Herbert
* 040_filechooser_single-click.patch: allow a situation where no
shortcut is selected, to avoid issues for keyboard users.
Closes: #448674.
* 042_treeview_single_focus.patch: don't select the focused item for
GTK_SELECTION_SINGLE type treeviews. Allows the fix in
040_filechooser_single-click.patch to work.
breaks any binary linking against it because the rpath isn't passed.
* 031_gtksearchenginetracker_fixes.patch: added back, only the name
* 040_filechooser_single-click.patch: allow a situation where no
shortcut is selected, to avoid issues for keyboard users.
Closes: #448674.
Parker. If some other packages still rely on having explicit X11
* 033_treeview_resizing.patch: updated patch from Kristian Rietveld.
* 031_gtksearchenginetracker_fixes.patch: added back, only the name
change was fixed upstream.