Commit Graph

676 Commits

Author SHA1 Message Date
6fa129758c * New upstream release.
- Drop patch 013_stock-icons-typo-in-rm, merged upstream.
  - Relibtoolize: update patch 070_mandatory-relibtoolize.
2006-10-04 10:09:46 +00:00
bdba2376be * Update series. 2006-10-02 15:07:02 +00:00
6803fccccc * New patch, 013_stock-icons-typo-in-rm, to fix a typo in gtk/Makefile.am;
GNOME #358931.
* Relibtoolize.
2006-10-02 15:04:22 +00:00
b08e4dcd19 * New upstream release; no API change.
- Drop patch 030_gtkfilechooserbutton-update-combo-box-null-base-path,
    merged upstream.
  - Relibtoolize: update patch 070_mandatory-relibtoolize.
2006-10-02 13:36:18 +00:00
22bc6af2dd * New patch, 030_gtkfilechooserbutton-update-combo-box-null-base-path, to
avoid a segfault when opening some filechoosers; thanks Sam Morris for
  reporting and testing; from CVS HEAD; GNOME #358405; closes: #390231.
2006-09-30 18:08:17 +00:00
eb8dccd02b * Merge 2.10.4-2 and 2.10.4-3, I didn't upload that one. 2006-09-28 09:39:53 +00:00
5cb410d032 * Fix some probably harmless typos. 2006-09-27 19:21:27 +00:00
b336a55b87 * Parse stderr as well as the stdout of query helpers and bail out if
g_module_open(); suggest adjusting LD_LIBRARY_PATH.
2006-09-26 19:37:44 +00:00
4f19300912 * Fail if dh_gtkmodules called query helpers on module files, but no module
could be written to the module file.
2006-09-26 19:14:13 +00:00
7336eb2884 * Ups, list patch in the series. 2006-09-24 10:39:50 +00:00
22dfda0d73 - New patch, 012_missing-stub-files, to add gtk/gtkplug-stub.c and
gtksocket-stub.c missing from the tarball; from the gtk-2-10 branch.
2006-09-24 10:26:32 +00:00
867348fd00 * New patch, 010_fix-stuc-vs-stub-typo, to replace "stuc" with "stub" in
gtk/Makefile.am; from HEAD, not commited in the gtk-2-10 branch.
* New patch, 011_directfb-build-fixes-from-head, to backport directfb
  build fixes; from HEAD not commited in the gtk-2-10 branch.  Thanks
  Attilio Fiandrotti for pointing me at the actual log entry.
* Refresh 070_mandatory-relibtoolize accordingly.
2006-09-24 09:55:05 +00:00
40809d6bfa Switch to download.gnome.org. 2006-09-23 12:03:58 +00:00
8f14e3f357 * New upstream release; no API change.
- Switch from tar-in-tar and sys-build to regular source and quilt
    patching; build-depend on quilt; remove occurrences of $(TOP_SRC_DIR)
    and @TOP_SRC_DIR@ which isn't needed anymore.
  - Refresh patch 021_loader-files-d.
  - Relibtoolize: update path 070_mandatory-relibtoolize.
2006-09-23 08:42:40 +00:00
1a0c70425a * Drop debian/docs.in and pass the list of files to dh_installdocs instead;
should fix the missing README and NEWS files.
2006-09-21 15:38:09 +00:00
1bd8fe7b0d * Fix awful typo which broke generation of the udeb shlibs and which I
didn't notice with debdiff; thanks Frans Pop.
2006-09-21 15:33:53 +00:00
54cf3c8688 * Update patch 021_loader-files-d to not warn about missing module files or
unreadable files as is already the case for immodules; see #388450 for
  more background.
2006-09-21 15:31:57 +00:00
2ff99d1943 * Make update-gtk-immodules and update-gtk-immodules no-ops, to avoid
modules to recreate the /etc modules files on upgrades or by mistake;
  remove the generated module files in /etc on upgrades. closes: #388450
* Merge 2.8.20-2; drop patch 009_revert-gdkdrawable-directfb, merged
  upstream.
2006-09-20 20:29:33 +00:00
6b7597dcff * Ship all engines of the DirectFB build in the udeb, that is
engines/libpixmap.so.
2006-09-20 20:19:58 +00:00
27697c3950 * Fix typo (DFB_PKGFIR versus DFB_PKGDIR), use the BUILD_DFB_DIR version of
gdk-pixbuf-query-loaders, and set LD_LIBRARY_PATH to the udeb's /usr/lib;
  should fix the empty /etc/gtk-2.0/gdk-pixbuf.loaders. (Closes: #382435)
2006-09-20 19:31:24 +00:00
228e6831e9 * Drop obsolete --with-cairo-backend configure flag. 2006-09-20 08:28:22 +00:00
be16f0e135 * New upstream releases; with API additions in the filesystem modules API,
probably only used by gtk-demo, and in the quartz gdk backend, not used in
  Debian.
  - Bump shlibs to >= 2.10.3.
  - Drop patch 009_configurable-cairo-backend-module, it was not really
    required to select a cairo backend dynamically as the backend is always
    cairo-directfb for a directfb gdk.
  - Drop patch 010_gdk-require-cairo-module, merged upstream.
  - Drop patch 011_gdk-directfb-cvs-changes, this release includes the
    changes that were pulled back then.
  - Relibtoolize: update path 070_mandatory-relibtoolize.
2006-09-19 19:56:21 +00:00
d617f59945 * Use /usr/lib/libgtk2.0-0/gdk-pixbuf-query-loaders and
/usr/lib/libgtk2.0-0/gtk-query-immodules-2.0 instead of
  /usr/bin/gdk-pixbuf-query-loaders and /usr/bin/gtk-query-immodules-2.0 in
  dh_gtkmodules.
2006-09-19 15:05:48 +00:00
84d3a8af91 * Drop update-gtk-immodules and update-gdkpixbuf-loaders calls from
libgtk2.0-0's postinst, this isn't needed for backwards compatibility.
2006-09-19 14:40:51 +00:00
2e3ef1a65d * Drop obsolete scary warning in 2.10.1-1. 2006-09-19 14:29:11 +00:00
05fe17ff54 * Make use of the new dh_gtkmodules during the build (override the path to
gtk-query-immodules-2.0 and gdk-pixbuf-query-loaders.
* Add ${misc:Depends} to gtk2-engines-pixbuf.
* Add or bump Conflicts with packages shipping modules for the 2.4.0
  binary version of Gtk.
2006-09-19 13:31:08 +00:00
985cb1de86 * Fix typo, missing double-quote. 2006-09-19 07:22:54 +00:00
9ab80722d7 * New Debhelper-based command, dh_gtkmodules, to create module files for IM
modules and GdkPixbuf loaders; it will still add a dependency on the
  binary version of Gtk for other modules.
2006-09-19 07:21:20 +00:00
5b11e75f9f * New loader files handling with *.loaders files below
/usr/lib/gtk-2.0/<BINARY_VERSION>/loaders-files.d.
  - New patch, 021_loader-files-d, to split the module search path on
    ":", as is done in Pango, prepend
    /usr/lib/gtk-2.0/<BINARY_VERSION>/loader-files.d to the search path,
    and to read all *.loaders files when a directory is encountered in the
    search path.
  - Pre-generate
    /usr/lib/gtk-2.0/<BINARY_VERSION>/loader-files.d/libgtk2.0-0.loaders
    for the shared library and libgtk-directfb-2.0-0-udeb.loaders for the
    udeb.
  - Continue generating /etc/gtk-2.0/gdk-pixbuf.loaders until packages are
    updated.
  - This particular patch uses two ugly workarounds and needs work before
    being sent upstream.
2006-09-17 21:07:57 +00:00
c9296ebdd2 * Add the libpixmap engine to the udeb for the new Bladr GTK theme for g-i. 2006-09-16 21:13:11 +00:00
a2240c250b * New immodule files handling with *.immodules files below
/usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d.
  - New patch, 020_immodules-files-d, to split the module search path on
    ":", as is done in Pango, prepend
    /usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d to the search path,
    and to read all *.immodules files when a directory is encountered in the
    search path.
  - Pre-generate
    /usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d/libgtk2.0-0.immodules
    for the shared library.
  - Continue generating /etc/gtk-2.0/gtk.immodules until packages are
    updated.
2006-09-16 21:11:38 +00:00
44fade0f38 * Back to WIP; remove some leftover debugging "ls" calls. 2006-09-14 11:05:19 +00:00
ebdb978cb6 * Ups, move dependency_libs cleanup to binary-arch. 2006-09-13 21:17:44 +00:00
cc8438243d * Empty the dependency_libs in the *.la files of libgtk2.0-dev. 2006-09-13 20:47:27 +00:00
041ded809c * Rewrite and cleanup the build process completely.
* Install the full set of pkg-config files from the dfb flavor in
  /usr/lib/pkgconfig/libgtk-directfb-2.0; to use this feature, set
  PKG_CONFIG_PATH while invoking pkg-config (or configure); the
  /usr/lib/pkgconfig/*directfb*.pc files will be removed when Debian sources
  have been converted.
* In the same spirit, gdkconfig.h is in /usr/lib/gtk-2.0/include/directfb;
  to use it, prepend -I/usr/lib/gtk-2.0/include/directfb to CFLAGS.
* Fix generation of /etc/gtk-2.0/gdk-pixbuf.loaders for the udeb.
  (Closes: #382435)
* Build-depend on libcairo-directfb2-dev >= 1.2.4-2 to get PDF/PS support in
  the directfb flavor of libcairo.
* Recommend the linked source packages in libgtk2.0-doc instead of simply
  suggesting them.
* Rewrite update-gdkpixbuf-loaders and update-gtk-immodules.
* Drop double libatk1.0-dev build-dep.
2006-09-13 20:41:18 +00:00
b7f028c510 * Build flavors out-of-tree; saves 25% of required build space (315 MB) and
some build time / IO load; this clutters the headers a little (full build
  path is mentionned instead of ".") though.
2006-09-11 12:16:50 +00:00
5c957dd8af * Fix typo, install-dfb depends on build-dfb, not build-shared. 2006-09-11 10:05:36 +00:00
8b61f4697e * Use GTK_BINVER_DEP instead of BINVER. 2006-09-10 21:03:22 +00:00
fbd9cd2cd4 * Stop shipping *.la and *.a files of modules (all module types).
* Move GTK_BINARY_VERSION back to rules.
2006-09-10 20:56:30 +00:00
b584c62918 * New patch, 009_revert-gdkdrawable-directfb, to revert a fix for Italic
letters which caused ugly unneeded horizontal/vertical lines; thanks
  Davide Viti. (Closes: #386860)
2006-09-10 19:55:00 +00:00
b0198ab476 * Define the flags for each flavor (shared, static, and udeb) in Makefile
vars and share the common flags.
* Only pass --host to configure if DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE
  differ.
2006-09-10 19:10:19 +00:00
0f91f83998 * Generate a Provides: gtk2.0-binver-@BINVER@ in libgtk2.0-@SONAME@ to track
the binary version of Gtk and to permit Gtk modules to depend on it.
2006-09-08 20:07:19 +00:00
1029943957 * THIS IS NOT THE FINAL 2.10 RELEASE; THIS IS NOT SUITED FOR PACKAGE
MAINTAINERS TO PREPARE FOR TRANSITIONS.
2006-09-07 20:45:54 +00:00
d828b0ec3c * Add Closes. 2006-09-03 12:23:27 +00:00
e84292b83e * Fix bashishms in debian/rules. 2006-08-23 17:14:54 +00:00
2c657b60f9 * Close 384225 as we ship NEWS. 2006-08-23 10:54:21 +00:00
e2abb9dc65 - New patch, 011_gdk-directfb-cvs-changes, backport of CVS only build
fixes to permit compilation against directfb 0.9.25.1.
2006-08-17 18:36:38 +00:00
71ca98978f - Bump up libdirectfb-dev build-dep to >= 0.9.26~cvs20060815 for CVS only
API additions.
2006-08-15 21:55:53 +00:00
068651ad78 - New patch, 009_configurable-cairo-backend-module, to add a new
--with-cairo-backend flag which will select a cairo-$backend.pc
    pkg-config module instead of the default of cairo.pc; see GNOME #351509.
  - Configure with --with-cairo-backend=directfb for the dfb build.
  - New patch, 010_gdk-require-cairo-module, to require the Cflags and Libs
    from the cairo-directfb module (as $cairo_module); see GNOME #351519.
2006-08-15 19:31:38 +00:00
8e88370092 - New patch, 002_static-linking-dont-build-perf, to avoid building the
perf measurement tools in static builds; see GNOME #346559; needs
    the 001_gtk+-2.2.0-buildfix-immodule patch.
2006-08-15 10:03:44 +00:00