Added gtk+ recipe for maemo-gtk changes
[oespirit1] / gtk+ / files / gtk+2.0-2.12.12 / mer-changes.patch
1 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/autogen.sh
2 +++ gtk+2.0-2.12.12-1maemo12+0m5/autogen.sh
3 @@ -16,7 +16,7 @@
4  if libtoolize --version < /dev/null > /dev/null 2>&1 ; then
5         libtool_version=`libtoolize --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
6         case $libtool_version in
7 -           1.4*|1.5*)
8 +           1.4*|1.5*|2.2*)
9                 have_libtool=true
10                 ;;
11         esac
12 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/configure.in
13 +++ gtk+2.0-2.12.12-1maemo12+0m5/configure.in
14 @@ -381,7 +381,7 @@
15  case $enable_explicit_deps in
16    auto)
17      export SED
18 -    deplibs_check_method=`(./libtool --config; echo 'eval echo $deplibs_check_method') | sh`
19 +    deplibs_check_method=`(${CONFIG_SHELL-/bin/sh} libtool --config; echo 'eval echo $deplibs_check_method') | sh`
20      if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then
21        enable_explicit_deps=yes  
22      else
23 @@ -730,7 +730,7 @@
24      dnl Now we check to see if our libtool supports shared lib deps
25      dnl (in a rather ugly way even)
26      if $dynworks; then
27 -        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
28 +        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} libtool --config"
29          pixbuf_deplibs_check=`$pixbuf_libtool_config | \
30              grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \
31              sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'`
32 @@ -1659,7 +1659,7 @@
33  # We are using gmodule-no-export now, but I'm leaving the stripping
34  # code in place for now, since pango and atk still require gmodule.
35  export SED
36 -export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
37 +export_dynamic=`(${CONFIG_SHELL-/bin/sh} libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
38  if test -n "$export_dynamic"; then
39    GDK_PIXBUF_DEP_LIBS=`echo $GDK_PIXBUF_DEP_LIBS | sed -e "s/$export_dynamic//"`
40    GDK_PIXBUF_XLIB_DEP_LIBS=`echo $GDK_PIXBUF_XLIB_DEP_LIBS | sed -e "s/$export_dynamic//"`
41 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/debian/libgtk2.0-dev.files
42 +++ gtk+2.0-2.12.12-1maemo12+0m5/debian/libgtk2.0-dev.files
43 @@ -1,6 +1,6 @@
44  usr/bin/gdk-pixbuf-csource
45  usr/include/*
46 -usr/lib/lib*.{so,a}
47 +usr/lib/lib*.{so,a,la}
48  usr/lib/pkgconfig/*.pc
49  usr/lib/*/*/*/*.a
50  usr/lib/*/include/*.h
51 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/debian/control
52 +++ gtk+2.0-2.12.12-1maemo12+0m5/debian/control
53 @@ -2,7 +2,7 @@
54  Section: libs
55  Priority: optional
56  Maintainer: Claudio Saavedra <csaavedra@igalia.com>
57 -Build-Depends: debhelper (>> 4.0.0), gettext, pkg-config, libglib2.0-dev (>= 2.12.12-1osso9), libpango1.0-dev (>= 1.12.0), libatk1.0-dev (>= 1.9.0), libcairo2-dev (>= 1.2.0), libx11-dev, libxext-dev, libxi-dev, libxrandr-dev, libxt-dev, libxrender-dev, libxft-dev, libxcursor-dev,  libjpeg62-dev, libpng12-dev, gtk-doc-tools, libtiff4-dev, libexpat1-dev, libxfixes-dev, libtool (>= 1.5.12), libxtst-dev
58 +Build-Depends: debhelper (>> 4.0.0), gettext, pkg-config, libglib2.0-dev (>= 2.12.12-1osso9), libpango1.0-dev (>= 1.12.0), libatk1.0-dev (>= 1.9.0), libcairo2-dev (>= 1.2.0), libx11-dev, libxext-dev, libxi-dev, libxrandr-dev, libxt-dev, libxrender-dev, libxft-dev, libxcursor-dev,  libjpeg62-dev, libpng12-dev, gtk-doc-tools, libtiff4-dev, libexpat1-dev, libxfixes-dev, libtool (>= 1.5.12), libxtst-dev, automake1.7
59  Build-Depends-Indep: gtk-doc-tools, libglib2.0-doc, libpango1.0-doc, libatk1.0-doc, libcairo2-doc
60  Standards-Version: 3.6.1.0
61  
62 @@ -12,6 +12,7 @@
63  Depends: libgtk2.0-common (>= ${Source-Version}), libgtk2.0-bin (>= ${Source-Version}), gtk20-l10n, ${shlibs:Depends}
64  Conflicts: libgtk2.0-0png3, eog2 (<< 1.0.1-4), gnome-panel2 (<< 2.0.4-1), celestia (<< 1.2.4-4), gimp1.3 (<< 1.3.7-1.1), metatheme (<< 0.9.7-3), libgnomeui-0 (<< 2.0.6-2), gtk2.0-examples (<< 2.2.0), libgdkxft0, gtk2-engines-wonderland (<= 1.0-2), gtk2-engines-cleanice (<= 1.2.8-1), gtk2-engines-thinice (<< 2.6), gtk2-engines-crux (<< 2.6), gtk2-engines-mist (<< 2.6), gtk2-engines-highcontrast (<< 2.6), gtk2-engines-lighthouseblue (<< 2.6), gnome-themes (<< 2.6), gtk2-engines-industrial (<< 0.2.32-5), gtk2-engines-pixbuf (<< 2.2.0-2.1), gtk2-engines-redmond95 (<< 2.2.0-2.1), gtk2-engines-metal (<< 2.2.0-2.1), gtk2-engines-magicchicken (<= 1.1.1-4), gtk2-engines-qtpixmap (<= 0.28-1), gtk2-engines-smooth (<< 0.5.6-3), gtk2-engines-xfce (<= 2.1.8-1), tamil-gtk2im (<= 2.2-4), imhangul (<< 0.9.9-3), librsvg2-common (<< 2.6.3-1)
65  Replaces: libgtk2.0-0png3
66 +Provides: gtk2.0-binver-2.10.0
67  Description: The GTK+ graphical user interface library
68   The GTK+ is a multi-platform toolkit for creating graphical user
69   interfaces. Offering a complete set of widgets, the GTK+ is suitable
70 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/debian/changelog
71 +++ gtk+2.0-2.12.12-1maemo12+0m5/debian/changelog
72 @@ -1,3 +1,19 @@
73 +gtk+2.0 (2:2.12.12-1maemo12+0m5-mer2) jaunty; urgency=low
74 +
75 +  * Remove ./libtool references.
76 +
77 + -- Carsten V. Munk <cvm@cs.au.dk>  Thu, 21 May 2009 10:06:19 +0000
78 +
79 +gtk+2.0 (2:2.12.12-1maemo12+0m5-mer1) jaunty; urgency=low
80 +
81 +  * Changed autogen.sh to handle libtool 2.2 too
82 +  * Removed bashisms in configure
83 +  * Build-depend on automake1.7
84 +  * Provide gtk2.0-binver-2.10.0
85 +  * Provide .la's with libgtk2.0-dev
86 +
87 + -- Carsten V. Munk <cvm@cs.au.dk>  Wed, 20 May 2009 13:35:15 +0000
88 +
89  gtk+2.0 (2:2.12.12-1maemo12+0m5) unstable; urgency=low
90  
91    * This entry has been added by BIFH queue processor
92 --- gtk+2.0-2.12.12-1maemo12+0m5.orig/debian/control.in
93 +++ gtk+2.0-2.12.12-1maemo12+0m5/debian/control.in
94 @@ -2,7 +2,7 @@
95  Section: libs
96  Priority: optional
97  Maintainer: Claudio Saavedra <csaavedra@igalia.com>
98 -Build-Depends: debhelper (>> 4.0.0), gettext, pkg-config, libglib2.0-dev (>= 2.12.12-1osso9), libpango1.0-dev (>= 1.12.0), libatk1.0-dev (>= 1.9.0), libcairo2-dev (>= 1.2.0), libx11-dev, libxext-dev, libxi-dev, libxrandr-dev, libxt-dev, libxrender-dev, libxft-dev, libxcursor-dev,  libjpeg62-dev, libpng12-dev, gtk-doc-tools, libtiff4-dev, libexpat1-dev, libxfixes-dev, libtool (>= 1.5.12), libxtst-dev
99 +Build-Depends: debhelper (>> 4.0.0), gettext, pkg-config, libglib2.0-dev (>= 2.12.12-1osso9), libpango1.0-dev (>= 1.12.0), libatk1.0-dev (>= 1.9.0), libcairo2-dev (>= 1.2.0), libx11-dev, libxext-dev, libxi-dev, libxrandr-dev, libxt-dev, libxrender-dev, libxft-dev, libxcursor-dev,  libjpeg62-dev, libpng12-dev, gtk-doc-tools, libtiff4-dev, libexpat1-dev, libxfixes-dev, libtool (>= 1.5.12), libxtst-dev, automake1.7
100  Build-Depends-Indep: gtk-doc-tools, libglib2.0-doc, libpango1.0-doc, libatk1.0-doc, libcairo2-doc
101  Standards-Version: 3.6.1.0
102  
103 @@ -12,6 +12,7 @@
104  Depends: libgtk2.0-common (>= ${Source-Version}), libgtk2.0-bin (>= ${Source-Version}), gtk20-l10n, ${shlibs:Depends}
105  Conflicts: libgtk2.0-0png3, eog2 (<< 1.0.1-4), gnome-panel2 (<< 2.0.4-1), celestia (<< 1.2.4-4), gimp1.3 (<< 1.3.7-1.1), metatheme (<< 0.9.7-3), libgnomeui-0 (<< 2.0.6-2), gtk2.0-examples (<< 2.2.0), libgdkxft0, gtk2-engines-wonderland (<= 1.0-2), gtk2-engines-cleanice (<= 1.2.8-1), gtk2-engines-thinice (<< 2.6), gtk2-engines-crux (<< 2.6), gtk2-engines-mist (<< 2.6), gtk2-engines-highcontrast (<< 2.6), gtk2-engines-lighthouseblue (<< 2.6), gnome-themes (<< 2.6), gtk2-engines-industrial (<< 0.2.32-5), gtk2-engines-pixbuf (<< 2.2.0-2.1), gtk2-engines-redmond95 (<< 2.2.0-2.1), gtk2-engines-metal (<< 2.2.0-2.1), gtk2-engines-magicchicken (<= 1.1.1-4), gtk2-engines-qtpixmap (<= 0.28-1), gtk2-engines-smooth (<< 0.5.6-3), gtk2-engines-xfce (<= 2.1.8-1), tamil-gtk2im (<= 2.2-4), imhangul (<< 0.9.9-3), librsvg2-common (<< 2.6.3-1)
106  Replaces: libgtk2.0-0png3
107 +Provides: gtk2.0-binver-2.10.0
108  Description: The GTK+ graphical user interface library
109   The GTK+ is a multi-platform toolkit for creating graphical user
110   interfaces. Offering a complete set of widgets, the GTK+ is suitable