Merge lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream into lp:~ubuntu-desktop/libdbusmenu/ubuntu

Proposed by Ted Gould
Status: Merged
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream
Merge into: lp:~ubuntu-desktop/libdbusmenu/ubuntu
Diff against target: 2098 lines (+733/-258)
36 files modified
ChangeLog (+72/-0)
Makefile.in (+6/-0)
compile (+183/-16)
config.guess (+31/-18)
config.sub (+39/-26)
configure (+56/-31)
configure.ac (+3/-3)
debian/changelog (+9/-0)
depcomp (+66/-8)
docs/Makefile.in (+6/-0)
docs/libdbusmenu-glib/Makefile.in (+6/-0)
docs/libdbusmenu-glib/reference/Makefile.in (+6/-0)
docs/libdbusmenu-glib/reference/html/ch01.html (+1/-1)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+2/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+2/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+2/-0)
docs/libdbusmenu-glib/reference/tmpl/server.sgml (+2/-0)
docs/libdbusmenu-glib/reference/tmpl/types.sgml (+2/-0)
docs/libdbusmenu-glib/reference/version.xml (+1/-1)
docs/libdbusmenu-gtk/Makefile.in (+6/-0)
docs/libdbusmenu-gtk/reference/Makefile.in (+6/-0)
docs/libdbusmenu-gtk/reference/html/ch01.html (+1/-1)
docs/libdbusmenu-gtk/reference/version.xml (+1/-1)
install-sh (+18/-11)
libdbusmenu-glib/Makefile.in (+6/-0)
libdbusmenu-glib/client.c (+49/-47)
libdbusmenu-glib/menuitem.c (+3/-3)
libdbusmenu-gtk/Makefile.in (+6/-0)
libdbusmenu-gtk/genericmenuitem.c (+24/-0)
libdbusmenu-gtk/parser.c (+48/-18)
m4/intltool.m4 (+39/-20)
missing (+4/-49)
po/Makefile.in.in (+9/-4)
tests/Makefile.in (+6/-0)
tools/Makefile.in (+6/-0)
tools/testapp/Makefile.in (+6/-0)
To merge this branch: bzr merge lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream
Reviewer Review Type Date Requested Status
Sebastien Bacher Pending
Ken VanDine Pending
Review via email: mp+96613@code.launchpad.net

Description of the change

New release!

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'ChangeLog'
--- ChangeLog 2012-02-23 06:00:41 +0000
+++ ChangeLog 2012-03-08 16:35:29 +0000
@@ -1,5 +1,77 @@
1# Generated by Makefile. Do not edit.1# Generated by Makefile. Do not edit.
22
32012-03-08 Ted Gould <ted@gould.cx>
4
5 0.5.93
6
72012-03-08 Ted Gould <ted@gould.cx>
8
9 Fixing a trivial annotation bug
10
112012-03-08 Ted Gould <ted@gould.cx>
12
13 Fixing resetting an icon numerous times
14
152012-03-08 Ted Gould <ted@gould.cx>
16
17 Switching out logic, we're using replaced now because it gets set everytime that the hashtable is modified, and if we weren't modifying the hash table in some way, we don't want to signal. And, conversely, no one cares if we didn't modify the hash table.
18
192012-03-02 Ted Gould <ted@gould.cx>
20
21 Attaching bug
22
232012-03-02 Ted Gould <ted@gould.cx>
24
25 Don't need to setup this signal twice
26
272012-03-02 Ted Gould <ted@gould.cx>
28
29 Not sending the update signal if the value is being cleared and it was already cleared
30
312012-03-02 Ted Gould <ted@gould.cx>
32
33 Moving the adding of signals to the update_icon function so that everyone gets them
34
352012-03-02 Ted Gould <ted@gould.cx>
36
37 Changing 'update_icon' to take more variables so we can do more fun stuff with it soon!
38
392012-03-02 Ted Gould <ted@gould.cx>
40
41 Track the theme changed signal so we ensure that we can drop it eventually
42
432012-03-07 Ted Gould <ted@gould.cx>
44
45 Set the ATK role on menuitems
46
472012-03-01 Ted Gould <ted@gould.cx>
48
49 Fixing for GTK2
50
512012-03-01 Ted Gould <ted@gould.cx>
52
53 Attaching bug
54
552012-03-01 Ted Gould <ted@gould.cx>
56
57 Set the role of the menu item based on how it's being displayed
58
592012-03-01 Ted Gould <ted@gould.cx>
60
61 Setting the default role to be a menu item
62
632012-03-07 Ted Gould <ted@gould.cx>
64
65 Clean up code paths to avoid unneeded goto's
66
672012-03-01 Ted Gould <ted@gould.cx>
68
69 Attaching bug
70
712012-03-01 Ted Gould <ted@gould.cx>
72
73 Clean up a goto and make the lifecycles of the variables more clear
74
32012-02-22 Ted Gould <ted@gould.cx>752012-02-22 Ted Gould <ted@gould.cx>
476
5 0.5.9277 0.5.92
678
=== modified file 'Makefile.in'
--- Makefile.in 2012-02-15 17:36:32 +0000
+++ Makefile.in 2012-03-08 16:35:29 +0000
@@ -179,6 +179,10 @@
179INTLTOOL_MERGE = @INTLTOOL_MERGE@179INTLTOOL_MERGE = @INTLTOOL_MERGE@
180INTLTOOL_PERL = @INTLTOOL_PERL@180INTLTOOL_PERL = @INTLTOOL_PERL@
181INTLTOOL_UPDATE = @INTLTOOL_UPDATE@181INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
182INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
183INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
184INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
185INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
182INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@186INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
183INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@187INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
184INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@188INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -271,6 +275,8 @@
271includedir = @includedir@275includedir = @includedir@
272infodir = @infodir@276infodir = @infodir@
273install_sh = @install_sh@277install_sh = @install_sh@
278intltool__v_merge_options_ = @intltool__v_merge_options_@
279intltool__v_merge_options_0 = @intltool__v_merge_options_0@
274libdir = @libdir@280libdir = @libdir@
275libexecdir = @libexecdir@281libexecdir = @libexecdir@
276localedir = @localedir@282localedir = @localedir@
277283
=== modified file 'compile'
--- compile 2010-04-01 14:09:51 +0000
+++ compile 2012-03-08 16:35:29 +0000
@@ -1,10 +1,10 @@
1#! /bin/sh1#! /bin/sh
2# Wrapper for compilers which do not understand `-c -o'.2# Wrapper for compilers which do not understand '-c -o'.
33
4scriptversion=2009-10-06.20; # UTC4scriptversion=2012-01-04.17; # UTC
55
6# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009 Free Software6# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
7# Foundation, Inc.7# Software Foundation, Inc.
8# Written by Tom Tromey <tromey@cygnus.com>.8# Written by Tom Tromey <tromey@cygnus.com>.
9#9#
10# This program is free software; you can redistribute it and/or modify10# This program is free software; you can redistribute it and/or modify
@@ -29,21 +29,186 @@
29# bugs to <bug-automake@gnu.org> or send patches to29# bugs to <bug-automake@gnu.org> or send patches to
30# <automake-patches@gnu.org>.30# <automake-patches@gnu.org>.
3131
32nl='
33'
34
35# We need space, tab and new line, in precisely that order. Quoting is
36# there to prevent tools from complaining about whitespace usage.
37IFS=" "" $nl"
38
39file_conv=
40
41# func_file_conv build_file lazy
42# Convert a $build file to $host form and store it in $file
43# Currently only supports Windows hosts. If the determined conversion
44# type is listed in (the comma separated) LAZY, no conversion will
45# take place.
46func_file_conv ()
47{
48 file=$1
49 case $file in
50 / | /[!/]*) # absolute file, and not a UNC file
51 if test -z "$file_conv"; then
52 # lazily determine how to convert abs files
53 case `uname -s` in
54 MINGW*)
55 file_conv=mingw
56 ;;
57 CYGWIN*)
58 file_conv=cygwin
59 ;;
60 *)
61 file_conv=wine
62 ;;
63 esac
64 fi
65 case $file_conv/,$2, in
66 *,$file_conv,*)
67 ;;
68 mingw/*)
69 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
70 ;;
71 cygwin/*)
72 file=`cygpath -m "$file" || echo "$file"`
73 ;;
74 wine/*)
75 file=`winepath -w "$file" || echo "$file"`
76 ;;
77 esac
78 ;;
79 esac
80}
81
82# func_cl_wrapper cl arg...
83# Adjust compile command to suit cl
84func_cl_wrapper ()
85{
86 # Assume a capable shell
87 lib_path=
88 shared=:
89 linker_opts=
90 for arg
91 do
92 if test -n "$eat"; then
93 eat=
94 else
95 case $1 in
96 -o)
97 # configure might choose to run compile as 'compile cc -o foo foo.c'.
98 eat=1
99 case $2 in
100 *.o | *.[oO][bB][jJ])
101 func_file_conv "$2"
102 set x "$@" -Fo"$file"
103 shift
104 ;;
105 *)
106 func_file_conv "$2"
107 set x "$@" -Fe"$file"
108 shift
109 ;;
110 esac
111 ;;
112 -I*)
113 func_file_conv "${1#-I}" mingw
114 set x "$@" -I"$file"
115 shift
116 ;;
117 -l*)
118 lib=${1#-l}
119 found=no
120 save_IFS=$IFS
121 IFS=';'
122 for dir in $lib_path $LIB
123 do
124 IFS=$save_IFS
125 if $shared && test -f "$dir/$lib.dll.lib"; then
126 found=yes
127 set x "$@" "$dir/$lib.dll.lib"
128 break
129 fi
130 if test -f "$dir/$lib.lib"; then
131 found=yes
132 set x "$@" "$dir/$lib.lib"
133 break
134 fi
135 done
136 IFS=$save_IFS
137
138 test "$found" != yes && set x "$@" "$lib.lib"
139 shift
140 ;;
141 -L*)
142 func_file_conv "${1#-L}"
143 if test -z "$lib_path"; then
144 lib_path=$file
145 else
146 lib_path="$lib_path;$file"
147 fi
148 linker_opts="$linker_opts -LIBPATH:$file"
149 ;;
150 -static)
151 shared=false
152 ;;
153 -Wl,*)
154 arg=${1#-Wl,}
155 save_ifs="$IFS"; IFS=','
156 for flag in $arg; do
157 IFS="$save_ifs"
158 linker_opts="$linker_opts $flag"
159 done
160 IFS="$save_ifs"
161 ;;
162 -Xlinker)
163 eat=1
164 linker_opts="$linker_opts $2"
165 ;;
166 -*)
167 set x "$@" "$1"
168 shift
169 ;;
170 *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
171 func_file_conv "$1"
172 set x "$@" -Tp"$file"
173 shift
174 ;;
175 *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
176 func_file_conv "$1" mingw
177 set x "$@" "$file"
178 shift
179 ;;
180 *)
181 set x "$@" "$1"
182 shift
183 ;;
184 esac
185 fi
186 shift
187 done
188 if test -n "$linker_opts"; then
189 linker_opts="-link$linker_opts"
190 fi
191 exec "$@" $linker_opts
192 exit 1
193}
194
195eat=
196
32case $1 in197case $1 in
33 '')198 '')
34 echo "$0: No command. Try \`$0 --help' for more information." 1>&2199 echo "$0: No command. Try '$0 --help' for more information." 1>&2
35 exit 1;200 exit 1;
36 ;;201 ;;
37 -h | --h*)202 -h | --h*)
38 cat <<\EOF203 cat <<\EOF
39Usage: compile [--help] [--version] PROGRAM [ARGS]204Usage: compile [--help] [--version] PROGRAM [ARGS]
40205
41Wrapper for compilers which do not understand `-c -o'.206Wrapper for compilers which do not understand '-c -o'.
42Remove `-o dest.o' from ARGS, run PROGRAM with the remaining207Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
43arguments, and rename the output as expected.208arguments, and rename the output as expected.
44209
45If you are trying to build a whole package this is not the210If you are trying to build a whole package this is not the
46right script to run: please start by reading the file `INSTALL'.211right script to run: please start by reading the file 'INSTALL'.
47212
48Report bugs to <bug-automake@gnu.org>.213Report bugs to <bug-automake@gnu.org>.
49EOF214EOF
@@ -53,11 +218,13 @@
53 echo "compile $scriptversion"218 echo "compile $scriptversion"
54 exit $?219 exit $?
55 ;;220 ;;
221 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
222 func_cl_wrapper "$@" # Doesn't return...
223 ;;
56esac224esac
57225
58ofile=226ofile=
59cfile=227cfile=
60eat=
61228
62for arg229for arg
63do230do
@@ -66,8 +233,8 @@
66 else233 else
67 case $1 in234 case $1 in
68 -o)235 -o)
69 # configure might choose to run compile as `compile cc -o foo foo.c'.236 # configure might choose to run compile as 'compile cc -o foo foo.c'.
70 # So we strip `-o arg' only if arg is an object.237 # So we strip '-o arg' only if arg is an object.
71 eat=1238 eat=1
72 case $2 in239 case $2 in
73 *.o | *.obj)240 *.o | *.obj)
@@ -94,10 +261,10 @@
94done261done
95262
96if test -z "$ofile" || test -z "$cfile"; then263if test -z "$ofile" || test -z "$cfile"; then
97 # If no `-o' option was seen then we might have been invoked from a264 # If no '-o' option was seen then we might have been invoked from a
98 # pattern rule where we don't need one. That is ok -- this is a265 # pattern rule where we don't need one. That is ok -- this is a
99 # normal compilation that the losing compiler can handle. If no266 # normal compilation that the losing compiler can handle. If no
100 # `.c' file was seen then we are probably linking. That is also267 # '.c' file was seen then we are probably linking. That is also
101 # ok.268 # ok.
102 exec "$@"269 exec "$@"
103fi270fi
@@ -106,7 +273,7 @@
106cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`273cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
107274
108# Create the lock directory.275# Create the lock directory.
109# Note: use `[/\\:.-]' here to ensure that we don't use the same name276# Note: use '[/\\:.-]' here to ensure that we don't use the same name
110# that we are using for the .o file. Also, base the name on the expected277# that we are using for the .o file. Also, base the name on the expected
111# object file name, since that is what matters with a parallel build.278# object file name, since that is what matters with a parallel build.
112lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d279lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
113280
=== modified file 'config.guess'
--- config.guess 2011-06-20 21:37:42 +0000
+++ config.guess 2012-03-08 16:35:29 +0000
@@ -2,9 +2,9 @@
2# Attempt to guess a canonical system name.2# Attempt to guess a canonical system name.
3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
5# 2011 Free Software Foundation, Inc.5# 2011, 2012 Free Software Foundation, Inc.
66
7timestamp='2011-05-11'7timestamp='2012-02-10'
88
9# This file is free software; you can redistribute it and/or modify it9# This file is free software; you can redistribute it and/or modify it
10# under the terms of the GNU General Public License as published by10# under the terms of the GNU General Public License as published by
@@ -17,9 +17,7 @@
17# General Public License for more details.17# General Public License for more details.
18#18#
19# You should have received a copy of the GNU General Public License19# You should have received a copy of the GNU General Public License
20# along with this program; if not, write to the Free Software20# along with this program; if not, see <http://www.gnu.org/licenses/>.
21# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
22# 02110-1301, USA.
23#21#
24# As a special exception to the GNU General Public License, if you22# As a special exception to the GNU General Public License, if you
25# distribute this file as part of a program that contains a23# distribute this file as part of a program that contains a
@@ -57,8 +55,8 @@
5755
58Originally written by Per Bothner.56Originally written by Per Bothner.
59Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,57Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
602001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free582001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
61Software Foundation, Inc.59Free Software Foundation, Inc.
6260
63This is free software; see the source for copying conditions. There is NO61This is free software; see the source for copying conditions. There is NO
64warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."62warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -145,7 +143,7 @@
145case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in143case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
146 *:NetBSD:*:*)144 *:NetBSD:*:*)
147 # NetBSD (nbsd) targets should (where applicable) match one or145 # NetBSD (nbsd) targets should (where applicable) match one or
148 # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,146 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
149 # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently147 # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
150 # switched to ELF, *-*-netbsd* would select the old148 # switched to ELF, *-*-netbsd* would select the old
151 # object file format. This provides both forward149 # object file format. This provides both forward
@@ -792,13 +790,12 @@
792 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}790 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
793 exit ;;791 exit ;;
794 *:FreeBSD:*:*)792 *:FreeBSD:*:*)
795 case ${UNAME_MACHINE} in793 UNAME_PROCESSOR=`/usr/bin/uname -p`
796 pc98)794 case ${UNAME_PROCESSOR} in
797 echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
798 amd64)795 amd64)
799 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;796 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
800 *)797 *)
801 echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;798 echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
802 esac799 esac
803 exit ;;800 exit ;;
804 i*:CYGWIN*:*)801 i*:CYGWIN*:*)
@@ -807,6 +804,9 @@
807 *:MINGW*:*)804 *:MINGW*:*)
808 echo ${UNAME_MACHINE}-pc-mingw32805 echo ${UNAME_MACHINE}-pc-mingw32
809 exit ;;806 exit ;;
807 i*:MSYS*:*)
808 echo ${UNAME_MACHINE}-pc-msys
809 exit ;;
810 i*:windows32*:*)810 i*:windows32*:*)
811 # uname -m includes "-pc" on this system.811 # uname -m includes "-pc" on this system.
812 echo ${UNAME_MACHINE}-mingw32812 echo ${UNAME_MACHINE}-mingw32
@@ -861,6 +861,13 @@
861 i*86:Minix:*:*)861 i*86:Minix:*:*)
862 echo ${UNAME_MACHINE}-pc-minix862 echo ${UNAME_MACHINE}-pc-minix
863 exit ;;863 exit ;;
864 aarch64:Linux:*:*)
865 echo ${UNAME_MACHINE}-unknown-linux-gnu
866 exit ;;
867 aarch64_be:Linux:*:*)
868 UNAME_MACHINE=aarch64_be
869 echo ${UNAME_MACHINE}-unknown-linux-gnu
870 exit ;;
864 alpha:Linux:*:*)871 alpha:Linux:*:*)
865 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in872 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
866 EV5) UNAME_MACHINE=alphaev5 ;;873 EV5) UNAME_MACHINE=alphaev5 ;;
@@ -895,13 +902,16 @@
895 echo ${UNAME_MACHINE}-unknown-linux-gnu902 echo ${UNAME_MACHINE}-unknown-linux-gnu
896 exit ;;903 exit ;;
897 cris:Linux:*:*)904 cris:Linux:*:*)
898 echo cris-axis-linux-gnu905 echo ${UNAME_MACHINE}-axis-linux-gnu
899 exit ;;906 exit ;;
900 crisv32:Linux:*:*)907 crisv32:Linux:*:*)
901 echo crisv32-axis-linux-gnu908 echo ${UNAME_MACHINE}-axis-linux-gnu
902 exit ;;909 exit ;;
903 frv:Linux:*:*)910 frv:Linux:*:*)
904 echo frv-unknown-linux-gnu911 echo ${UNAME_MACHINE}-unknown-linux-gnu
912 exit ;;
913 hexagon:Linux:*:*)
914 echo ${UNAME_MACHINE}-unknown-linux-gnu
905 exit ;;915 exit ;;
906 i*86:Linux:*:*)916 i*86:Linux:*:*)
907 LIBC=gnu917 LIBC=gnu
@@ -943,7 +953,7 @@
943 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }953 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
944 ;;954 ;;
945 or32:Linux:*:*)955 or32:Linux:*:*)
946 echo or32-unknown-linux-gnu956 echo ${UNAME_MACHINE}-unknown-linux-gnu
947 exit ;;957 exit ;;
948 padre:Linux:*:*)958 padre:Linux:*:*)
949 echo sparc-unknown-linux-gnu959 echo sparc-unknown-linux-gnu
@@ -978,13 +988,13 @@
978 echo ${UNAME_MACHINE}-unknown-linux-gnu988 echo ${UNAME_MACHINE}-unknown-linux-gnu
979 exit ;;989 exit ;;
980 tile*:Linux:*:*)990 tile*:Linux:*:*)
981 echo ${UNAME_MACHINE}-tilera-linux-gnu991 echo ${UNAME_MACHINE}-unknown-linux-gnu
982 exit ;;992 exit ;;
983 vax:Linux:*:*)993 vax:Linux:*:*)
984 echo ${UNAME_MACHINE}-dec-linux-gnu994 echo ${UNAME_MACHINE}-dec-linux-gnu
985 exit ;;995 exit ;;
986 x86_64:Linux:*:*)996 x86_64:Linux:*:*)
987 echo x86_64-unknown-linux-gnu997 echo ${UNAME_MACHINE}-unknown-linux-gnu
988 exit ;;998 exit ;;
989 xtensa*:Linux:*:*)999 xtensa*:Linux:*:*)
990 echo ${UNAME_MACHINE}-unknown-linux-gnu1000 echo ${UNAME_MACHINE}-unknown-linux-gnu
@@ -1315,6 +1325,9 @@
1315 i*86:AROS:*:*)1325 i*86:AROS:*:*)
1316 echo ${UNAME_MACHINE}-pc-aros1326 echo ${UNAME_MACHINE}-pc-aros
1317 exit ;;1327 exit ;;
1328 x86_64:VMkernel:*:*)
1329 echo ${UNAME_MACHINE}-unknown-esx
1330 exit ;;
1318esac1331esac
13191332
1320#echo '(No uname command or uname output not recognized.)' 1>&21333#echo '(No uname command or uname output not recognized.)' 1>&2
13211334
=== modified file 'config.sub'
--- config.sub 2011-06-20 21:37:42 +0000
+++ config.sub 2012-03-08 16:35:29 +0000
@@ -2,9 +2,9 @@
2# Configuration validation subroutine script.2# Configuration validation subroutine script.
3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,3# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,4# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
5# 2011 Free Software Foundation, Inc.5# 2011, 2012 Free Software Foundation, Inc.
66
7timestamp='2011-03-23'7timestamp='2012-02-10'
88
9# This file is (in principle) common to ALL GNU software.9# This file is (in principle) common to ALL GNU software.
10# The presence of a machine in this file suggests that SOME GNU software10# The presence of a machine in this file suggests that SOME GNU software
@@ -21,9 +21,7 @@
21# GNU General Public License for more details.21# GNU General Public License for more details.
22#22#
23# You should have received a copy of the GNU General Public License23# You should have received a copy of the GNU General Public License
24# along with this program; if not, write to the Free Software24# along with this program; if not, see <http://www.gnu.org/licenses/>.
25# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
26# 02110-1301, USA.
27#25#
28# As a special exception to the GNU General Public License, if you26# As a special exception to the GNU General Public License, if you
29# distribute this file as part of a program that contains a27# distribute this file as part of a program that contains a
@@ -76,8 +74,8 @@
76GNU config.sub ($timestamp)74GNU config.sub ($timestamp)
7775
78Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,76Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
792001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free772001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
80Software Foundation, Inc.78Free Software Foundation, Inc.
8179
82This is free software; see the source for copying conditions. There is NO80This is free software; see the source for copying conditions. There is NO
83warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."81warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -132,6 +130,10 @@
132 os=-$maybe_os130 os=-$maybe_os
133 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`131 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
134 ;;132 ;;
133 android-linux)
134 os=-linux-android
135 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
136 ;;
135 *)137 *)
136 basic_machine=`echo $1 | sed 's/-[^-]*$//'`138 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
137 if [ $basic_machine != $1 ]139 if [ $basic_machine != $1 ]
@@ -247,17 +249,22 @@
247 # Some are omitted here because they have special meanings below.249 # Some are omitted here because they have special meanings below.
248 1750a | 580 \250 1750a | 580 \
249 | a29k \251 | a29k \
252 | aarch64 | aarch64_be \
250 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \253 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
251 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \254 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
252 | am33_2.0 \255 | am33_2.0 \
253 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \256 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
257 | be32 | be64 \
254 | bfin \258 | bfin \
255 | c4x | clipper \259 | c4x | clipper \
256 | d10v | d30v | dlx | dsp16xx \260 | d10v | d30v | dlx | dsp16xx \
261 | epiphany \
257 | fido | fr30 | frv \262 | fido | fr30 | frv \
258 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \263 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
264 | hexagon \
259 | i370 | i860 | i960 | ia64 \265 | i370 | i860 | i960 | ia64 \
260 | ip2k | iq2000 \266 | ip2k | iq2000 \
267 | le32 | le64 \
261 | lm32 \268 | lm32 \
262 | m32c | m32r | m32rle | m68000 | m68k | m88k \269 | m32c | m32r | m32rle | m68000 | m68k | m88k \
263 | maxq | mb | microblaze | mcore | mep | metag \270 | maxq | mb | microblaze | mcore | mep | metag \
@@ -291,7 +298,7 @@
291 | pdp10 | pdp11 | pj | pjl \298 | pdp10 | pdp11 | pj | pjl \
292 | powerpc | powerpc64 | powerpc64le | powerpcle \299 | powerpc | powerpc64 | powerpc64le | powerpcle \
293 | pyramid \300 | pyramid \
294 | rx \301 | rl78 | rx \
295 | score \302 | score \
296 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \303 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
297 | sh64 | sh64le \304 | sh64 | sh64le \
@@ -300,7 +307,7 @@
300 | spu \307 | spu \
301 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \308 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
302 | ubicom32 \309 | ubicom32 \
303 | v850 | v850e \310 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
304 | we32k \311 | we32k \
305 | x86 | xc16x | xstormy16 | xtensa \312 | x86 | xc16x | xstormy16 | xtensa \
306 | z8k | z80)313 | z8k | z80)
@@ -315,8 +322,7 @@
315 c6x)322 c6x)
316 basic_machine=tic6x-unknown323 basic_machine=tic6x-unknown
317 ;;324 ;;
318 m6811 | m68hc11 | m6812 | m68hc12 | picochip)325 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
319 # Motorola 68HC11/12.
320 basic_machine=$basic_machine-unknown326 basic_machine=$basic_machine-unknown
321 os=-none327 os=-none
322 ;;328 ;;
@@ -329,7 +335,10 @@
329 strongarm | thumb | xscale)335 strongarm | thumb | xscale)
330 basic_machine=arm-unknown336 basic_machine=arm-unknown
331 ;;337 ;;
332338 xgate)
339 basic_machine=$basic_machine-unknown
340 os=-none
341 ;;
333 xscaleeb)342 xscaleeb)
334 basic_machine=armeb-unknown343 basic_machine=armeb-unknown
335 ;;344 ;;
@@ -352,11 +361,13 @@
352 # Recognize the basic CPU types with company name.361 # Recognize the basic CPU types with company name.
353 580-* \362 580-* \
354 | a29k-* \363 | a29k-* \
364 | aarch64-* | aarch64_be-* \
355 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \365 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
356 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \366 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
357 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \367 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
358 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \368 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
359 | avr-* | avr32-* \369 | avr-* | avr32-* \
370 | be32-* | be64-* \
360 | bfin-* | bs2000-* \371 | bfin-* | bs2000-* \
361 | c[123]* | c30-* | [cjt]90-* | c4x-* \372 | c[123]* | c30-* | [cjt]90-* | c4x-* \
362 | clipper-* | craynv-* | cydra-* \373 | clipper-* | craynv-* | cydra-* \
@@ -365,8 +376,10 @@
365 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \376 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
366 | h8300-* | h8500-* \377 | h8300-* | h8500-* \
367 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \378 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
379 | hexagon-* \
368 | i*86-* | i860-* | i960-* | ia64-* \380 | i*86-* | i860-* | i960-* | ia64-* \
369 | ip2k-* | iq2000-* \381 | ip2k-* | iq2000-* \
382 | le32-* | le64-* \
370 | lm32-* \383 | lm32-* \
371 | m32c-* | m32r-* | m32rle-* \384 | m32c-* | m32r-* | m32rle-* \
372 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \385 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
@@ -400,7 +413,7 @@
400 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \413 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
401 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \414 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
402 | pyramid-* \415 | pyramid-* \
403 | romp-* | rs6000-* | rx-* \416 | rl78-* | romp-* | rs6000-* | rx-* \
404 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \417 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
405 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \418 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
406 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \419 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
@@ -408,10 +421,11 @@
408 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \421 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
409 | tahoe-* \422 | tahoe-* \
410 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \423 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
411 | tile-* | tilegx-* \424 | tile*-* \
412 | tron-* \425 | tron-* \
413 | ubicom32-* \426 | ubicom32-* \
414 | v850-* | v850e-* | vax-* \427 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
428 | vax-* \
415 | we32k-* \429 | we32k-* \
416 | x86-* | x86_64-* | xc16x-* | xps100-* \430 | x86-* | x86_64-* | xc16x-* | xps100-* \
417 | xstormy16-* | xtensa*-* \431 | xstormy16-* | xtensa*-* \
@@ -711,7 +725,6 @@
711 i370-ibm* | ibm*)725 i370-ibm* | ibm*)
712 basic_machine=i370-ibm726 basic_machine=i370-ibm
713 ;;727 ;;
714# I'm not sure what "Sysv32" means. Should this be sysv3.2?
715 i*86v32)728 i*86v32)
716 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`729 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
717 os=-sysv32730 os=-sysv32
@@ -808,10 +821,18 @@
808 ms1-*)821 ms1-*)
809 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`822 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
810 ;;823 ;;
824 msys)
825 basic_machine=i386-pc
826 os=-msys
827 ;;
811 mvs)828 mvs)
812 basic_machine=i370-ibm829 basic_machine=i370-ibm
813 os=-mvs830 os=-mvs
814 ;;831 ;;
832 nacl)
833 basic_machine=le32-unknown
834 os=-nacl
835 ;;
815 ncr3000)836 ncr3000)
816 basic_machine=i486-ncr837 basic_machine=i486-ncr
817 os=-sysv4838 os=-sysv4
@@ -1120,13 +1141,8 @@
1120 basic_machine=t90-cray1141 basic_machine=t90-cray
1121 os=-unicos1142 os=-unicos
1122 ;;1143 ;;
1123 # This must be matched before tile*.
1124 tilegx*)
1125 basic_machine=tilegx-unknown
1126 os=-linux-gnu
1127 ;;
1128 tile*)1144 tile*)
1129 basic_machine=tile-unknown1145 basic_machine=$basic_machine-unknown
1130 os=-linux-gnu1146 os=-linux-gnu
1131 ;;1147 ;;
1132 tx39)1148 tx39)
@@ -1336,7 +1352,7 @@
1336 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \1352 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
1337 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \1353 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1338 | -chorusos* | -chorusrdb* | -cegcc* \1354 | -chorusos* | -chorusrdb* | -cegcc* \
1339 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \1355 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1340 | -mingw32* | -linux-gnu* | -linux-android* \1356 | -mingw32* | -linux-gnu* | -linux-android* \
1341 | -linux-newlib* | -linux-uclibc* \1357 | -linux-newlib* | -linux-uclibc* \
1342 | -uxpv* | -beos* | -mpeix* | -udk* \1358 | -uxpv* | -beos* | -mpeix* | -udk* \
@@ -1548,9 +1564,6 @@
1548 ;;1564 ;;
1549 m68000-sun)1565 m68000-sun)
1550 os=-sunos31566 os=-sunos3
1551 # This also exists in the configure program, but was not the
1552 # default.
1553 # os=-sunos4
1554 ;;1567 ;;
1555 m68*-cisco)1568 m68*-cisco)
1556 os=-aout1569 os=-aout
15571570
=== modified file 'configure'
--- configure 2012-02-23 06:02:25 +0000
+++ configure 2012-03-08 16:35:29 +0000
@@ -1,6 +1,6 @@
1#! /bin/sh1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.68 for libdbusmenu 0.5.92.3# Generated by GNU Autoconf 2.68 for libdbusmenu 0.5.93.
4#4#
5# Report bugs to <ted@canonical.com>.5# Report bugs to <ted@canonical.com>.
6#6#
@@ -572,8 +572,8 @@
572# Identity of this package.572# Identity of this package.
573PACKAGE_NAME='libdbusmenu'573PACKAGE_NAME='libdbusmenu'
574PACKAGE_TARNAME='libdbusmenu'574PACKAGE_TARNAME='libdbusmenu'
575PACKAGE_VERSION='0.5.92'575PACKAGE_VERSION='0.5.93'
576PACKAGE_STRING='libdbusmenu 0.5.92'576PACKAGE_STRING='libdbusmenu 0.5.93'
577PACKAGE_BUGREPORT='ted@canonical.com'577PACKAGE_BUGREPORT='ted@canonical.com'
578PACKAGE_URL=''578PACKAGE_URL=''
579579
@@ -693,7 +693,6 @@
693PKG_CONFIG693PKG_CONFIG
694GLIB_MKENUMS694GLIB_MKENUMS
695AM_BACKSLASH695AM_BACKSLASH
696AM_DEFAULT_VERBOSITY
697AM_DEFAULT_V696AM_DEFAULT_V
698AM_V697AM_V
699OTOOL64698OTOOL64
@@ -769,6 +768,13 @@
769INTLTOOL_KEYS_RULE768INTLTOOL_KEYS_RULE
770INTLTOOL_DIRECTORY_RULE769INTLTOOL_DIRECTORY_RULE
771INTLTOOL_DESKTOP_RULE770INTLTOOL_DESKTOP_RULE
771intltool__v_merge_options_0
772intltool__v_merge_options_
773INTLTOOL_V_MERGE_OPTIONS
774INTLTOOL__v_MERGE_0
775INTLTOOL__v_MERGE_
776INTLTOOL_V_MERGE
777AM_DEFAULT_VERBOSITY
772INTLTOOL_EXTRACT778INTLTOOL_EXTRACT
773INTLTOOL_MERGE779INTLTOOL_MERGE
774INTLTOOL_UPDATE780INTLTOOL_UPDATE
@@ -1431,7 +1437,7 @@
1431 # Omit some internal or obsolete options to make the list less imposing.1437 # Omit some internal or obsolete options to make the list less imposing.
1432 # This message is too long to be a string in the A/UX 3.1 sh.1438 # This message is too long to be a string in the A/UX 3.1 sh.
1433 cat <<_ACEOF1439 cat <<_ACEOF
1434\`configure' configures libdbusmenu 0.5.92 to adapt to many kinds of systems.1440\`configure' configures libdbusmenu 0.5.93 to adapt to many kinds of systems.
14351441
1436Usage: $0 [OPTION]... [VAR=VALUE]...1442Usage: $0 [OPTION]... [VAR=VALUE]...
14371443
@@ -1501,7 +1507,7 @@
15011507
1502if test -n "$ac_init_help"; then1508if test -n "$ac_init_help"; then
1503 case $ac_init_help in1509 case $ac_init_help in
1504 short | recursive ) echo "Configuration of libdbusmenu 0.5.92:";;1510 short | recursive ) echo "Configuration of libdbusmenu 0.5.93:";;
1505 esac1511 esac
1506 cat <<\_ACEOF1512 cat <<\_ACEOF
15071513
@@ -1650,7 +1656,7 @@
1650test -n "$ac_init_help" && exit $ac_status1656test -n "$ac_init_help" && exit $ac_status
1651if $ac_init_version; then1657if $ac_init_version; then
1652 cat <<\_ACEOF1658 cat <<\_ACEOF
1653libdbusmenu configure 0.5.921659libdbusmenu configure 0.5.93
1654generated by GNU Autoconf 2.681660generated by GNU Autoconf 2.68
16551661
1656Copyright (C) 2010 Free Software Foundation, Inc.1662Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2021,7 +2027,7 @@
2021This file contains any messages produced by compilers while2027This file contains any messages produced by compilers while
2022running configure, to aid debugging if configure makes a mistake.2028running configure, to aid debugging if configure makes a mistake.
20232029
2024It was created by libdbusmenu $as_me 0.5.92, which was2030It was created by libdbusmenu $as_me 0.5.93, which was
2025generated by GNU Autoconf 2.68. Invocation command line was2031generated by GNU Autoconf 2.68. Invocation command line was
20262032
2027 $ $0 $@2033 $ $0 $@
@@ -2842,7 +2848,7 @@
28422848
2843# Define the identity of the package.2849# Define the identity of the package.
2844 PACKAGE=libdbusmenu2850 PACKAGE=libdbusmenu
2845 VERSION=0.5.922851 VERSION=0.5.93
28462852
28472853
2848# Some tools Automake needs.2854# Some tools Automake needs.
@@ -4042,25 +4048,44 @@
4042 as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 54048 as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 5
4043fi4049fi
40444050
4045 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4051if test -z "$AM_DEFAULT_VERBOSITY"; then
4046INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4052 AM_DEFAULT_VERBOSITY=1
4047 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4053fi
4048 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4054
4049 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< $@'4055
4050 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4056INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
4051 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4057INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
4052 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4058INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;'
4053INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4059
4054 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4060
4055 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4061
4056 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u --no-translations $< $@'4062
4057 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4063INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
4058 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4064intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
4059 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4065intltool__v_merge_options_0='-q'
4060 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4066
4061 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4067
4062 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4068
4063 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'4069
4070 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4071INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4072 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4073 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4074 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@'
4075 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4076 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4077 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4078INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4079 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4080 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4081 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@'
4082 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4083 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4084 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4085 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4086 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4087 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
4088 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
40644089
40654090
40664091
@@ -14398,7 +14423,7 @@
14398###########################14423###########################
1439914424
14400LIBDBUSMENU_CURRENT=414425LIBDBUSMENU_CURRENT=4
14401LIBDBUSMENU_REVISION=914426LIBDBUSMENU_REVISION=10
14402LIBDBUSMENU_AGE=014427LIBDBUSMENU_AGE=0
1440314428
1440414429
@@ -15752,7 +15777,7 @@
15752# report actual input values of CONFIG_FILES etc. instead of their15777# report actual input values of CONFIG_FILES etc. instead of their
15753# values after options handling.15778# values after options handling.
15754ac_log="15779ac_log="
15755This file was extended by libdbusmenu $as_me 0.5.92, which was15780This file was extended by libdbusmenu $as_me 0.5.93, which was
15756generated by GNU Autoconf 2.68. Invocation command line was15781generated by GNU Autoconf 2.68. Invocation command line was
1575715782
15758 CONFIG_FILES = $CONFIG_FILES15783 CONFIG_FILES = $CONFIG_FILES
@@ -15818,7 +15843,7 @@
15818cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=115843cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15819ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"15844ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15820ac_cs_version="\\15845ac_cs_version="\\
15821libdbusmenu config.status 0.5.9215846libdbusmenu config.status 0.5.93
15822configured by $0, generated by GNU Autoconf 2.68,15847configured by $0, generated by GNU Autoconf 2.68,
15823 with options \\"\$ac_cs_config\\"15848 with options \\"\$ac_cs_config\\"
1582415849
1582515850
=== modified file 'configure.ac'
--- configure.ac 2012-02-23 06:02:25 +0000
+++ configure.ac 2012-03-08 16:35:29 +0000
@@ -1,11 +1,11 @@
11
2AC_INIT(libdbusmenu, 0.5.92, ted@canonical.com)2AC_INIT(libdbusmenu, 0.5.93, ted@canonical.com)
3AC_COPYRIGHT([Copyright 2009,2010 Canonical])3AC_COPYRIGHT([Copyright 2009,2010 Canonical])
44
5AC_PREREQ(2.62)5AC_PREREQ(2.62)
66
7AM_CONFIG_HEADER(config.h)7AM_CONFIG_HEADER(config.h)
8AM_INIT_AUTOMAKE(libdbusmenu, 0.5.92, [-Wno-portability])8AM_INIT_AUTOMAKE(libdbusmenu, 0.5.93, [-Wno-portability])
99
10AM_MAINTAINER_MODE10AM_MAINTAINER_MODE
1111
@@ -165,7 +165,7 @@
165###########################165###########################
166166
167LIBDBUSMENU_CURRENT=4167LIBDBUSMENU_CURRENT=4
168LIBDBUSMENU_REVISION=9168LIBDBUSMENU_REVISION=10
169LIBDBUSMENU_AGE=0169LIBDBUSMENU_AGE=0
170170
171AC_SUBST(LIBDBUSMENU_CURRENT)171AC_SUBST(LIBDBUSMENU_CURRENT)
172172
=== modified file 'debian/changelog'
--- debian/changelog 2012-02-23 11:10:29 +0000
+++ debian/changelog 2012-03-08 16:35:29 +0000
@@ -1,3 +1,12 @@
1libdbusmenu (0.5.93-0ubuntu1~ppa1) precise; urgency=low
2
3 * New upstream release.
4 * Setting the ATK Role on menu items (LP: #878708)
5 * Cleaning up code paths to avoid goto's (LP: #940651)
6 * Fixing setting an icon multiple times (LP: #934574)
7
8 -- Ted Gould <ted@ubuntu.com> Thu, 08 Mar 2012 10:08:10 -0600
9
1libdbusmenu (0.5.92-0ubuntu1) precise; urgency=low10libdbusmenu (0.5.92-0ubuntu1) precise; urgency=low
211
3 * New upstream release.12 * New upstream release.
413
=== modified file 'depcomp'
--- depcomp 2010-04-01 14:09:51 +0000
+++ depcomp 2012-03-08 16:35:29 +0000
@@ -1,10 +1,10 @@
1#! /bin/sh1#! /bin/sh
2# depcomp - compile a program generating dependencies as side-effects2# depcomp - compile a program generating dependencies as side-effects
33
4scriptversion=2009-04-28.21; # UTC4scriptversion=2011-12-04.11; # UTC
55
6# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free6# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
7# Software Foundation, Inc.7# 2011 Free Software Foundation, Inc.
88
9# This program is free software; you can redistribute it and/or modify9# This program is free software; you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by10# it under the terms of the GNU General Public License as published by
@@ -44,7 +44,7 @@
44 object Object file output by `PROGRAMS ARGS'.44 object Object file output by `PROGRAMS ARGS'.
45 DEPDIR directory where to store dependencies.45 DEPDIR directory where to store dependencies.
46 depfile Dependency file to output.46 depfile Dependency file to output.
47 tmpdepfile Temporary file to use when outputing dependencies.47 tmpdepfile Temporary file to use when outputting dependencies.
48 libtool Whether libtool is used (yes/no).48 libtool Whether libtool is used (yes/no).
4949
50Report bugs to <bug-automake@gnu.org>.50Report bugs to <bug-automake@gnu.org>.
@@ -90,10 +90,18 @@
90 # This is just like msvisualcpp but w/o cygpath translation.90 # This is just like msvisualcpp but w/o cygpath translation.
91 # Just convert the backslash-escaped backslashes to single forward91 # Just convert the backslash-escaped backslashes to single forward
92 # slashes to satisfy depend.m492 # slashes to satisfy depend.m4
93 cygpath_u="sed s,\\\\\\\\,/,g"93 cygpath_u='sed s,\\\\,/,g'
94 depmode=msvisualcpp94 depmode=msvisualcpp
95fi95fi
9696
97if test "$depmode" = msvc7msys; then
98 # This is just like msvc7 but w/o cygpath translation.
99 # Just convert the backslash-escaped backslashes to single forward
100 # slashes to satisfy depend.m4
101 cygpath_u='sed s,\\\\,/,g'
102 depmode=msvc7
103fi
104
97case "$depmode" in105case "$depmode" in
98gcc3)106gcc3)
99## gcc 3 implements dependency tracking that does exactly what107## gcc 3 implements dependency tracking that does exactly what
@@ -158,10 +166,12 @@
158' < "$tmpdepfile" |166' < "$tmpdepfile" |
159## Some versions of gcc put a space before the `:'. On the theory167## Some versions of gcc put a space before the `:'. On the theory
160## that the space means something, we add a space to the output as168## that the space means something, we add a space to the output as
161## well.169## well. hp depmode also adds that space, but also prefixes the VPATH
170## to the object. Take care to not repeat it in the output.
162## Some versions of the HPUX 10.20 sed can't process this invocation171## Some versions of the HPUX 10.20 sed can't process this invocation
163## correctly. Breaking it into two sed invocations is a workaround.172## correctly. Breaking it into two sed invocations is a workaround.
164 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"173 sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
174 | sed -e 's/$/ :/' >> "$depfile"
165 rm -f "$tmpdepfile"175 rm -f "$tmpdepfile"
166 ;;176 ;;
167177
@@ -405,6 +415,52 @@
405 rm -f "$tmpdepfile"415 rm -f "$tmpdepfile"
406 ;;416 ;;
407417
418msvc7)
419 if test "$libtool" = yes; then
420 showIncludes=-Wc,-showIncludes
421 else
422 showIncludes=-showIncludes
423 fi
424 "$@" $showIncludes > "$tmpdepfile"
425 stat=$?
426 grep -v '^Note: including file: ' "$tmpdepfile"
427 if test "$stat" = 0; then :
428 else
429 rm -f "$tmpdepfile"
430 exit $stat
431 fi
432 rm -f "$depfile"
433 echo "$object : \\" > "$depfile"
434 # The first sed program below extracts the file names and escapes
435 # backslashes for cygpath. The second sed program outputs the file
436 # name when reading, but also accumulates all include files in the
437 # hold buffer in order to output them again at the end. This only
438 # works with sed implementations that can handle large buffers.
439 sed < "$tmpdepfile" -n '
440/^Note: including file: *\(.*\)/ {
441 s//\1/
442 s/\\/\\\\/g
443 p
444}' | $cygpath_u | sort -u | sed -n '
445s/ /\\ /g
446s/\(.*\)/ \1 \\/p
447s/.\(.*\) \\/\1:/
448H
449$ {
450 s/.*/ /
451 G
452 p
453}' >> "$depfile"
454 rm -f "$tmpdepfile"
455 ;;
456
457msvc7msys)
458 # This case exists only to let depend.m4 do its work. It works by
459 # looking at the text of this script. This case will never be run,
460 # since it is checked for above.
461 exit 1
462 ;;
463
408#nosideeffect)464#nosideeffect)
409 # This comment above is used by automake to tell side-effect465 # This comment above is used by automake to tell side-effect
410 # dependency tracking mechanisms from slower ones.466 # dependency tracking mechanisms from slower ones.
@@ -503,7 +559,9 @@
503 touch "$tmpdepfile"559 touch "$tmpdepfile"
504 ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"560 ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
505 rm -f "$depfile"561 rm -f "$depfile"
506 cat < "$tmpdepfile" > "$depfile"562 # makedepend may prepend the VPATH from the source file name to the object.
563 # No need to regex-escape $object, excess matching of '.' is harmless.
564 sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
507 sed '1,2d' "$tmpdepfile" | tr ' ' '565 sed '1,2d' "$tmpdepfile" | tr ' ' '
508' | \566' | \
509## Some versions of the HPUX 10.20 sed can't process this invocation567## Some versions of the HPUX 10.20 sed can't process this invocation
510568
=== modified file 'docs/Makefile.in'
--- docs/Makefile.in 2012-02-15 17:36:32 +0000
+++ docs/Makefile.in 2012-03-08 16:35:29 +0000
@@ -159,6 +159,10 @@
159INTLTOOL_MERGE = @INTLTOOL_MERGE@159INTLTOOL_MERGE = @INTLTOOL_MERGE@
160INTLTOOL_PERL = @INTLTOOL_PERL@160INTLTOOL_PERL = @INTLTOOL_PERL@
161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
162INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
163INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
164INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
165INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
162INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@166INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
163INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@167INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
164INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@168INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -251,6 +255,8 @@
251includedir = @includedir@255includedir = @includedir@
252infodir = @infodir@256infodir = @infodir@
253install_sh = @install_sh@257install_sh = @install_sh@
258intltool__v_merge_options_ = @intltool__v_merge_options_@
259intltool__v_merge_options_0 = @intltool__v_merge_options_0@
254libdir = @libdir@260libdir = @libdir@
255libexecdir = @libexecdir@261libexecdir = @libexecdir@
256localedir = @localedir@262localedir = @localedir@
257263
=== modified file 'docs/libdbusmenu-glib/Makefile.in'
--- docs/libdbusmenu-glib/Makefile.in 2012-02-15 17:36:32 +0000
+++ docs/libdbusmenu-glib/Makefile.in 2012-03-08 16:35:29 +0000
@@ -159,6 +159,10 @@
159INTLTOOL_MERGE = @INTLTOOL_MERGE@159INTLTOOL_MERGE = @INTLTOOL_MERGE@
160INTLTOOL_PERL = @INTLTOOL_PERL@160INTLTOOL_PERL = @INTLTOOL_PERL@
161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
162INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
163INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
164INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
165INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
162INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@166INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
163INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@167INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
164INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@168INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -251,6 +255,8 @@
251includedir = @includedir@255includedir = @includedir@
252infodir = @infodir@256infodir = @infodir@
253install_sh = @install_sh@257install_sh = @install_sh@
258intltool__v_merge_options_ = @intltool__v_merge_options_@
259intltool__v_merge_options_0 = @intltool__v_merge_options_0@
254libdir = @libdir@260libdir = @libdir@
255libexecdir = @libexecdir@261libexecdir = @libexecdir@
256localedir = @localedir@262localedir = @localedir@
257263
=== modified file 'docs/libdbusmenu-glib/reference/Makefile.in'
--- docs/libdbusmenu-glib/reference/Makefile.in 2012-02-15 17:36:32 +0000
+++ docs/libdbusmenu-glib/reference/Makefile.in 2012-03-08 16:35:29 +0000
@@ -128,6 +128,10 @@
128INTLTOOL_MERGE = @INTLTOOL_MERGE@128INTLTOOL_MERGE = @INTLTOOL_MERGE@
129INTLTOOL_PERL = @INTLTOOL_PERL@129INTLTOOL_PERL = @INTLTOOL_PERL@
130INTLTOOL_UPDATE = @INTLTOOL_UPDATE@130INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
131INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
132INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
133INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
134INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
131INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@135INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
132INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@136INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
133INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@137INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -220,6 +224,8 @@
220includedir = @includedir@224includedir = @includedir@
221infodir = @infodir@225infodir = @infodir@
222install_sh = @install_sh@226install_sh = @install_sh@
227intltool__v_merge_options_ = @intltool__v_merge_options_@
228intltool__v_merge_options_0 = @intltool__v_merge_options_0@
223libdir = @libdir@229libdir = @libdir@
224libexecdir = @libexecdir@230libexecdir = @libexecdir@
225localedir = @localedir@231localedir = @localedir@
226232
=== modified file 'docs/libdbusmenu-glib/reference/html/ch01.html'
--- docs/libdbusmenu-glib/reference/html/ch01.html 2012-01-31 05:20:48 +0000
+++ docs/libdbusmenu-glib/reference/html/ch01.html 2012-03-08 16:35:29 +0000
@@ -21,7 +21,7 @@
21</tr></table>21</tr></table>
22<div class="chapter">22<div class="chapter">
23<div class="titlepage"><div><div><h2 class="title">23<div class="titlepage"><div><div><h2 class="title">
24<a name="idp2241824"></a>API</h2></div></div></div>24<a name="idp114464"></a>API</h2></div></div></div>
25<div class="toc"><dl>25<div class="toc"><dl>
26<dt>26<dt>
27<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and27<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and
2828
=== modified file 'docs/libdbusmenu-glib/reference/tmpl/client.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/client.sgml 2012-02-15 17:32:45 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/client.sgml 2012-03-08 16:35:29 +0000
@@ -9,11 +9,13 @@
99
10</para>10</para>
1111
12
12<!-- ##### SECTION See_Also ##### -->13<!-- ##### SECTION See_Also ##### -->
13<para>14<para>
1415
15</para>16</para>
1617
18
17<!-- ##### SECTION Stability_Level ##### -->19<!-- ##### SECTION Stability_Level ##### -->
1820
1921
2022
=== modified file 'docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml 2012-02-15 17:32:45 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml 2012-03-08 16:35:29 +0000
@@ -9,11 +9,13 @@
99
10</para>10</para>
1111
12
12<!-- ##### SECTION See_Also ##### -->13<!-- ##### SECTION See_Also ##### -->
13<para>14<para>
1415
15</para>16</para>
1617
18
17<!-- ##### SECTION Stability_Level ##### -->19<!-- ##### SECTION Stability_Level ##### -->
1820
1921
2022
=== modified file 'docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml 2012-02-15 17:32:45 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml 2012-03-08 16:35:29 +0000
@@ -9,11 +9,13 @@
99
10</para>10</para>
1111
12
12<!-- ##### SECTION See_Also ##### -->13<!-- ##### SECTION See_Also ##### -->
13<para>14<para>
1415
15</para>16</para>
1617
18
17<!-- ##### SECTION Stability_Level ##### -->19<!-- ##### SECTION Stability_Level ##### -->
1820
1921
2022
=== modified file 'docs/libdbusmenu-glib/reference/tmpl/server.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/server.sgml 2012-02-15 17:32:45 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/server.sgml 2012-03-08 16:35:29 +0000
@@ -9,11 +9,13 @@
99
10</para>10</para>
1111
12
12<!-- ##### SECTION See_Also ##### -->13<!-- ##### SECTION See_Also ##### -->
13<para>14<para>
1415
15</para>16</para>
1617
18
17<!-- ##### SECTION Stability_Level ##### -->19<!-- ##### SECTION Stability_Level ##### -->
1820
1921
2022
=== modified file 'docs/libdbusmenu-glib/reference/tmpl/types.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/types.sgml 2012-02-15 17:32:45 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/types.sgml 2012-03-08 16:35:29 +0000
@@ -9,11 +9,13 @@
99
10</para>10</para>
1111
12
12<!-- ##### SECTION See_Also ##### -->13<!-- ##### SECTION See_Also ##### -->
13<para>14<para>
1415
15</para>16</para>
1617
18
17<!-- ##### SECTION Stability_Level ##### -->19<!-- ##### SECTION Stability_Level ##### -->
1820
1921
2022
=== modified file 'docs/libdbusmenu-glib/reference/version.xml'
--- docs/libdbusmenu-glib/reference/version.xml 2012-02-23 06:02:25 +0000
+++ docs/libdbusmenu-glib/reference/version.xml 2012-03-08 16:35:29 +0000
@@ -1,1 +1,1 @@
10.5.9210.5.93
22
=== modified file 'docs/libdbusmenu-gtk/Makefile.in'
--- docs/libdbusmenu-gtk/Makefile.in 2012-02-15 17:36:32 +0000
+++ docs/libdbusmenu-gtk/Makefile.in 2012-03-08 16:35:29 +0000
@@ -159,6 +159,10 @@
159INTLTOOL_MERGE = @INTLTOOL_MERGE@159INTLTOOL_MERGE = @INTLTOOL_MERGE@
160INTLTOOL_PERL = @INTLTOOL_PERL@160INTLTOOL_PERL = @INTLTOOL_PERL@
161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@161INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
162INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
163INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
164INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
165INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
162INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@166INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
163INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@167INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
164INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@168INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -251,6 +255,8 @@
251includedir = @includedir@255includedir = @includedir@
252infodir = @infodir@256infodir = @infodir@
253install_sh = @install_sh@257install_sh = @install_sh@
258intltool__v_merge_options_ = @intltool__v_merge_options_@
259intltool__v_merge_options_0 = @intltool__v_merge_options_0@
254libdir = @libdir@260libdir = @libdir@
255libexecdir = @libexecdir@261libexecdir = @libexecdir@
256localedir = @localedir@262localedir = @localedir@
257263
=== modified file 'docs/libdbusmenu-gtk/reference/Makefile.in'
--- docs/libdbusmenu-gtk/reference/Makefile.in 2012-02-15 17:36:32 +0000
+++ docs/libdbusmenu-gtk/reference/Makefile.in 2012-03-08 16:35:29 +0000
@@ -128,6 +128,10 @@
128INTLTOOL_MERGE = @INTLTOOL_MERGE@128INTLTOOL_MERGE = @INTLTOOL_MERGE@
129INTLTOOL_PERL = @INTLTOOL_PERL@129INTLTOOL_PERL = @INTLTOOL_PERL@
130INTLTOOL_UPDATE = @INTLTOOL_UPDATE@130INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
131INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
132INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
133INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
134INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
131INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@135INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
132INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@136INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
133INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@137INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -220,6 +224,8 @@
220includedir = @includedir@224includedir = @includedir@
221infodir = @infodir@225infodir = @infodir@
222install_sh = @install_sh@226install_sh = @install_sh@
227intltool__v_merge_options_ = @intltool__v_merge_options_@
228intltool__v_merge_options_0 = @intltool__v_merge_options_0@
223libdir = @libdir@229libdir = @libdir@
224libexecdir = @libexecdir@230libexecdir = @libexecdir@
225localedir = @localedir@231localedir = @localedir@
226232
=== modified file 'docs/libdbusmenu-gtk/reference/html/ch01.html'
--- docs/libdbusmenu-gtk/reference/html/ch01.html 2012-01-31 05:20:48 +0000
+++ docs/libdbusmenu-gtk/reference/html/ch01.html 2012-03-08 16:35:29 +0000
@@ -21,7 +21,7 @@
21</tr></table>21</tr></table>
22<div class="chapter">22<div class="chapter">
23<div class="titlepage"><div><div><h2 class="title">23<div class="titlepage"><div><div><h2 class="title">
24<a name="idp2241824"></a>API</h2></div></div></div>24<a name="idp3304320"></a>API</h2></div></div></div>
25<div class="toc"><dl>25<div class="toc"><dl>
26<dt>26<dt>
27<span class="refentrytitle"><a href="libdbusmenu-gtk-DbusmenuGtkMenu.html">DbusmenuGtkMenu</a></span><span class="refpurpose"> — A GTK Menu Object that syncronizes over DBus</span>27<span class="refentrytitle"><a href="libdbusmenu-gtk-DbusmenuGtkMenu.html">DbusmenuGtkMenu</a></span><span class="refpurpose"> — A GTK Menu Object that syncronizes over DBus</span>
2828
=== modified file 'docs/libdbusmenu-gtk/reference/version.xml'
--- docs/libdbusmenu-gtk/reference/version.xml 2012-02-23 06:02:25 +0000
+++ docs/libdbusmenu-gtk/reference/version.xml 2012-03-08 16:35:29 +0000
@@ -1,1 +1,1 @@
10.5.9210.5.93
22
=== modified file 'install-sh'
--- install-sh 2010-04-01 14:09:51 +0000
+++ install-sh 2012-03-08 16:35:29 +0000
@@ -1,7 +1,7 @@
1#!/bin/sh1#!/bin/sh
2# install - install a program, script, or datafile2# install - install a program, script, or datafile
33
4scriptversion=2009-04-28.21; # UTC4scriptversion=2011-01-19.21; # UTC
55
6# This originates from X11R5 (mit/util/scripts/install.sh), which was6# This originates from X11R5 (mit/util/scripts/install.sh), which was
7# later released in X11R6 (xc/config/util/install.sh) with the7# later released in X11R6 (xc/config/util/install.sh) with the
@@ -156,6 +156,10 @@
156 -s) stripcmd=$stripprog;;156 -s) stripcmd=$stripprog;;
157157
158 -t) dst_arg=$2158 -t) dst_arg=$2
159 # Protect names problematic for `test' and other utilities.
160 case $dst_arg in
161 -* | [=\(\)!]) dst_arg=./$dst_arg;;
162 esac
159 shift;;163 shift;;
160164
161 -T) no_target_directory=true;;165 -T) no_target_directory=true;;
@@ -186,6 +190,10 @@
186 fi190 fi
187 shift # arg191 shift # arg
188 dst_arg=$arg192 dst_arg=$arg
193 # Protect names problematic for `test' and other utilities.
194 case $dst_arg in
195 -* | [=\(\)!]) dst_arg=./$dst_arg;;
196 esac
189 done197 done
190fi198fi
191199
@@ -200,7 +208,11 @@
200fi208fi
201209
202if test -z "$dir_arg"; then210if test -z "$dir_arg"; then
203 trap '(exit $?); exit' 1 2 13 15211 do_exit='(exit $ret); exit $ret'
212 trap "ret=129; $do_exit" 1
213 trap "ret=130; $do_exit" 2
214 trap "ret=141; $do_exit" 13
215 trap "ret=143; $do_exit" 15
204216
205 # Set umask so as not to create temps with too-generous modes.217 # Set umask so as not to create temps with too-generous modes.
206 # However, 'strip' requires both read and write access to temps.218 # However, 'strip' requires both read and write access to temps.
@@ -228,9 +240,9 @@
228240
229for src241for src
230do242do
231 # Protect names starting with `-'.243 # Protect names problematic for `test' and other utilities.
232 case $src in244 case $src in
233 -*) src=./$src;;245 -* | [=\(\)!]) src=./$src;;
234 esac246 esac
235247
236 if test -n "$dir_arg"; then248 if test -n "$dir_arg"; then
@@ -252,12 +264,7 @@
252 echo "$0: no destination specified." >&2264 echo "$0: no destination specified." >&2
253 exit 1265 exit 1
254 fi266 fi
255
256 dst=$dst_arg267 dst=$dst_arg
257 # Protect names starting with `-'.
258 case $dst in
259 -*) dst=./$dst;;
260 esac
261268
262 # If destination is a directory, append the input filename; won't work269 # If destination is a directory, append the input filename; won't work
263 # if double slashes aren't ignored.270 # if double slashes aren't ignored.
@@ -385,7 +392,7 @@
385392
386 case $dstdir in393 case $dstdir in
387 /*) prefix='/';;394 /*) prefix='/';;
388 -*) prefix='./';;395 [-=\(\)!]*) prefix='./';;
389 *) prefix='';;396 *) prefix='';;
390 esac397 esac
391398
@@ -403,7 +410,7 @@
403410
404 for d411 for d
405 do412 do
406 test -z "$d" && continue413 test X"$d" = X && continue
407414
408 prefix=$prefix$d415 prefix=$prefix$d
409 if test -d "$prefix"; then416 if test -d "$prefix"; then
410417
=== modified file 'libdbusmenu-glib/Makefile.in'
--- libdbusmenu-glib/Makefile.in 2012-02-15 17:36:32 +0000
+++ libdbusmenu-glib/Makefile.in 2012-03-08 16:35:29 +0000
@@ -222,6 +222,10 @@
222INTLTOOL_MERGE = @INTLTOOL_MERGE@222INTLTOOL_MERGE = @INTLTOOL_MERGE@
223INTLTOOL_PERL = @INTLTOOL_PERL@223INTLTOOL_PERL = @INTLTOOL_PERL@
224INTLTOOL_UPDATE = @INTLTOOL_UPDATE@224INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
225INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
226INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
227INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
228INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
225INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@229INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
226INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@230INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
227INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@231INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -314,6 +318,8 @@
314includedir = @includedir@318includedir = @includedir@
315infodir = @infodir@319infodir = @infodir@
316install_sh = @install_sh@320install_sh = @install_sh@
321intltool__v_merge_options_ = @intltool__v_merge_options_@
322intltool__v_merge_options_0 = @intltool__v_merge_options_0@
317libdir = @libdir@323libdir = @libdir@
318libexecdir = @libexecdir@324libexecdir = @libexecdir@
319localedir = @localedir@325localedir = @localedir@
320326
=== modified file 'libdbusmenu-glib/client.c'
--- libdbusmenu-glib/client.c 2012-02-15 17:36:32 +0000
+++ libdbusmenu-glib/client.c 2012-03-08 16:35:29 +0000
@@ -601,64 +601,66 @@
601 listener->callback(NULL, error, listener->user_data);601 listener->callback(NULL, error, listener->user_data);
602 }602 }
603 g_error_free(error);603 g_error_free(error);
604 goto out;
605 }604 }
606605
607 /* Callback all the folks we can find */606 /* Callback all the folks we can find */
608 GVariant * parent = g_variant_get_child_value(params, 0);607 if (error == NULL) {
609 GVariantIter iter;608 GVariant * parent = g_variant_get_child_value(params, 0);
610 g_variant_iter_init(&iter, parent);609 GVariantIter iter;
611 GVariant * child;610 g_variant_iter_init(&iter, parent);
612 while ((child = g_variant_iter_next_value(&iter)) != NULL) {611 GVariant * child;
613 if (g_strcmp0(g_variant_get_type_string(child), "(ia{sv})") != 0) {612 while ((child = g_variant_iter_next_value(&iter)) != NULL) {
614 g_warning("Properties return signature is not '(ia{sv})' it is '%s'", g_variant_get_type_string(child));613 if (g_strcmp0(g_variant_get_type_string(child), "(ia{sv})") != 0) {
615 g_variant_unref(child);614 g_warning("Properties return signature is not '(ia{sv})' it is '%s'", g_variant_get_type_string(child));
616 continue;615 g_variant_unref(child);
617 }616 continue;
618617 }
619 GVariant * idv = g_variant_get_child_value(child, 0);618
620 gint id = g_variant_get_int32(idv);619 GVariant * idv = g_variant_get_child_value(child, 0);
621 g_variant_unref(idv);620 gint id = g_variant_get_int32(idv);
622621 g_variant_unref(idv);
623 GVariant * properties = g_variant_get_child_value(child, 1);622
624623 GVariant * properties = g_variant_get_child_value(child, 1);
625 properties_listener_t * listener = find_listener(listeners, 0, id);624
626 if (listener == NULL) {625 properties_listener_t * listener = find_listener(listeners, 0, id);
627 g_warning("Unable to find listener for ID %d", id);626 if (listener == NULL) {
627 g_warning("Unable to find listener for ID %d", id);
628 g_variant_unref(properties);
629 g_variant_unref(child);
630 continue;
631 }
632
633 if (!listener->replied) {
634 listener->callback(properties, NULL, listener->user_data);
635 listener->replied = TRUE;
636 } else {
637 g_warning("Odd, we've already replied to the listener on ID %d", id);
638 }
628 g_variant_unref(properties);639 g_variant_unref(properties);
629 g_variant_unref(child);640 g_variant_unref(child);
630 continue;641 }
631 }642 g_variant_unref(parent);
632643 g_variant_unref(params);
633 if (!listener->replied) {
634 listener->callback(properties, NULL, listener->user_data);
635 listener->replied = TRUE;
636 } else {
637 g_warning("Odd, we've already replied to the listener on ID %d", id);
638 }
639 g_variant_unref(properties);
640 g_variant_unref(child);
641 }644 }
642 g_variant_unref(parent);
643 g_variant_unref(params);
644645
645 /* Provide errors for those who we can't */646 /* Provide errors for those who we can't */
646 GError * localerror = NULL;647 if (error == NULL && listeners->len > 0) {
647 for (i = 0; i < listeners->len; i++) {648 GError * localerror = NULL;
648 properties_listener_t * listener = &g_array_index(listeners, properties_listener_t, i);649 for (i = 0; i < listeners->len; i++) {
649 if (!listener->replied) {650 properties_listener_t * listener = &g_array_index(listeners, properties_listener_t, i);
650 g_warning("Generating properties error for: %d", listener->id);651 if (!listener->replied) {
651 if (localerror == NULL) {652 g_warning("Generating properties error for: %d", listener->id);
652 g_set_error_literal(&localerror, error_domain(), 0, "Error getting properties for ID");653 if (localerror == NULL) {
654 g_set_error_literal(&localerror, error_domain(), 0, "Error getting properties for ID");
655 }
656 listener->callback(NULL, localerror, listener->user_data);
653 }657 }
654 listener->callback(NULL, localerror, listener->user_data);658 }
655 }659 if (localerror != NULL) {
656 }660 g_error_free(localerror);
657 if (localerror != NULL) {661 }
658 g_error_free(localerror);
659 }662 }
660663
661out:
662 /* Clean up */664 /* Clean up */
663 g_array_free(listeners, TRUE);665 g_array_free(listeners, TRUE);
664 g_object_unref(cbdata->client);666 g_object_unref(cbdata->client);
665667
=== modified file 'libdbusmenu-glib/menuitem.c'
--- libdbusmenu-glib/menuitem.c 2012-02-15 17:36:32 +0000
+++ libdbusmenu-glib/menuitem.c 2012-03-08 16:35:29 +0000
@@ -1253,7 +1253,7 @@
1253 becuse it has been unref'd when replaced in the hash1253 becuse it has been unref'd when replaced in the hash
1254 table. But the fact that there was a value is1254 table. But the fact that there was a value is
1255 the imporant part. */1255 the imporant part. */
1256 if (!inhash || replaced) {1256 if (replaced) {
1257 GVariant * signalval = value;1257 GVariant * signalval = value;
12581258
1259 if (signalval == NULL) {1259 if (signalval == NULL) {
@@ -1462,8 +1462,8 @@
1462 * by the menuitem but the list is not and should be freed using1462 * by the menuitem but the list is not and should be freed using
1463 * g_list_free() when the calling function is done with it.1463 * g_list_free() when the calling function is done with it.
1464 * 1464 *
1465 * Return value: (transfer container): A list of strings or NULL if there are1465 * Return value: (transfer container) (element-type utf8): A list of
1466 * none.1466 * strings or NULL if there are none.
1467*/1467*/
1468GList *1468GList *
1469dbusmenu_menuitem_properties_list (DbusmenuMenuitem * mi)1469dbusmenu_menuitem_properties_list (DbusmenuMenuitem * mi)
14701470
=== modified file 'libdbusmenu-gtk/Makefile.in'
--- libdbusmenu-gtk/Makefile.in 2012-02-15 17:36:32 +0000
+++ libdbusmenu-gtk/Makefile.in 2012-03-08 16:35:29 +0000
@@ -239,6 +239,10 @@
239INTLTOOL_MERGE = @INTLTOOL_MERGE@239INTLTOOL_MERGE = @INTLTOOL_MERGE@
240INTLTOOL_PERL = @INTLTOOL_PERL@240INTLTOOL_PERL = @INTLTOOL_PERL@
241INTLTOOL_UPDATE = @INTLTOOL_UPDATE@241INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
242INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
243INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
244INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
245INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
242INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@246INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
243INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@247INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
244INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@248INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -331,6 +335,8 @@
331includedir = @includedir@335includedir = @includedir@
332infodir = @infodir@336infodir = @infodir@
333install_sh = @install_sh@337install_sh = @install_sh@
338intltool__v_merge_options_ = @intltool__v_merge_options_@
339intltool__v_merge_options_0 = @intltool__v_merge_options_0@
334libdir = @libdir@340libdir = @libdir@
335libexecdir = @libexecdir@341libexecdir = @libexecdir@
336localedir = @localedir@342localedir = @localedir@
337343
=== modified file 'libdbusmenu-gtk/genericmenuitem.c'
--- libdbusmenu-gtk/genericmenuitem.c 2012-02-23 06:02:25 +0000
+++ libdbusmenu-gtk/genericmenuitem.c 2012-03-08 16:35:29 +0000
@@ -83,6 +83,12 @@
83 object_class->dispose = genericmenuitem_dispose;83 object_class->dispose = genericmenuitem_dispose;
84 object_class->finalize = genericmenuitem_finalize;84 object_class->finalize = genericmenuitem_finalize;
8585
86#ifdef HAVE_GTK3
87 GtkWidgetClass * widget_class = GTK_WIDGET_CLASS(klass);
88
89 gtk_widget_class_set_accessible_role(widget_class, ATK_ROLE_MENU_ITEM);
90#endif
91
86 GtkCheckMenuItemClass * check_class = GTK_CHECK_MENU_ITEM_CLASS (klass);92 GtkCheckMenuItemClass * check_class = GTK_CHECK_MENU_ITEM_CLASS (klass);
8793
88 parent_draw_indicator = check_class->draw_indicator;94 parent_draw_indicator = check_class->draw_indicator;
@@ -109,6 +115,13 @@
109 self->priv->disposition = GENERICMENUITEM_DISPOSITION_NORMAL;115 self->priv->disposition = GENERICMENUITEM_DISPOSITION_NORMAL;
110 self->priv->label_text = NULL;116 self->priv->label_text = NULL;
111117
118#ifndef HAVE_GTK3
119 AtkObject * aobj = gtk_widget_get_accessible(GTK_WIDGET(self));
120 if (aobj != NULL) {
121 atk_object_set_role(aobj, ATK_ROLE_MENU_ITEM);
122 }
123#endif
124
112 return;125 return;
113}126}
114127
@@ -347,18 +360,29 @@
347 }360 }
348361
349 item->priv->check_type = check_type;362 item->priv->check_type = check_type;
363 AtkObject * aobj = gtk_widget_get_accessible(GTK_WIDGET(item));
350364
351 switch (item->priv->check_type) {365 switch (item->priv->check_type) {
352 case GENERICMENUITEM_CHECK_TYPE_NONE:366 case GENERICMENUITEM_CHECK_TYPE_NONE:
353 /* We don't need to do anything here as we're queuing the367 /* We don't need to do anything here as we're queuing the
354 draw and then when it draws it'll avoid drawing the368 draw and then when it draws it'll avoid drawing the
355 check on the item. */369 check on the item. */
370
371 if (aobj != NULL) {
372 atk_object_set_role(aobj, ATK_ROLE_MENU_ITEM);
373 }
356 break;374 break;
357 case GENERICMENUITEM_CHECK_TYPE_CHECKBOX:375 case GENERICMENUITEM_CHECK_TYPE_CHECKBOX:
358 gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM(item), FALSE);376 gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM(item), FALSE);
377 if (aobj != NULL) {
378 atk_object_set_role(aobj, ATK_ROLE_CHECK_MENU_ITEM);
379 }
359 break;380 break;
360 case GENERICMENUITEM_CHECK_TYPE_RADIO:381 case GENERICMENUITEM_CHECK_TYPE_RADIO:
361 gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM(item), TRUE);382 gtk_check_menu_item_set_draw_as_radio(GTK_CHECK_MENU_ITEM(item), TRUE);
383 if (aobj != NULL) {
384 atk_object_set_role(aobj, ATK_ROLE_RADIO_MENU_ITEM);
385 }
362 break;386 break;
363 default:387 default:
364 g_warning("Generic Menuitem invalid check type: %d", check_type);388 g_warning("Generic Menuitem invalid check type: %d", check_type);
365389
=== modified file 'libdbusmenu-gtk/parser.c'
--- libdbusmenu-gtk/parser.c 2012-02-15 17:36:32 +0000
+++ libdbusmenu-gtk/parser.c 2012-03-08 16:35:29 +0000
@@ -44,6 +44,8 @@
44 GtkWidget *shell;44 GtkWidget *shell;
45 GtkWidget *image;45 GtkWidget *image;
46 AtkObject *accessible;46 AtkObject *accessible;
47
48 guint theme_changed_sig;
47} ParserData;49} ParserData;
4850
49typedef struct _RecurseContext51typedef struct _RecurseContext
@@ -59,6 +61,8 @@
59static void checkbox_toggled (GtkWidget * widget,61static void checkbox_toggled (GtkWidget * widget,
60 DbusmenuMenuitem * mi);62 DbusmenuMenuitem * mi);
61static void update_icon (DbusmenuMenuitem * menuitem,63static void update_icon (DbusmenuMenuitem * menuitem,
64 ParserData * pdata,
65 GtkImageMenuItem * gmenuitem,
62 GtkImage * image);66 GtkImage * image);
63static GtkWidget * find_menu_label (GtkWidget * widget);67static GtkWidget * find_menu_label (GtkWidget * widget);
64static void label_notify_cb (GtkWidget * widget,68static void label_notify_cb (GtkWidget * widget,
@@ -212,6 +216,11 @@
212 g_object_remove_weak_pointer(G_OBJECT(pdata->accessible), (gpointer*)&pdata->accessible);216 g_object_remove_weak_pointer(G_OBJECT(pdata->accessible), (gpointer*)&pdata->accessible);
213 }217 }
214218
219 if (pdata != NULL && pdata->theme_changed_sig != 0) {
220 g_signal_handler_disconnect(gtk_icon_theme_get_default(), pdata->theme_changed_sig);
221 pdata->theme_changed_sig = 0;
222 }
223
215 g_free(pdata);224 g_free(pdata);
216225
217 return;226 return;
@@ -568,19 +577,7 @@
568577
569 if (GTK_IS_IMAGE (image))578 if (GTK_IS_IMAGE (image))
570 {579 {
571 update_icon (mi, GTK_IMAGE (image));580 update_icon (mi, pdata, GTK_IMAGE_MENU_ITEM(widget), GTK_IMAGE (image));
572
573 /* Watch for theme changes because if gicon changes, we want to send a
574 different pixbuf. */
575 g_signal_connect(G_OBJECT(gtk_icon_theme_get_default()),
576 "changed", G_CALLBACK(theme_changed_cb), widget);
577
578 pdata->image = image;
579 g_signal_connect (G_OBJECT (image),
580 "notify",
581 G_CALLBACK (image_notify_cb),
582 mi);
583 g_object_add_weak_pointer(G_OBJECT (image), (gpointer*)&pdata->image);
584 }581 }
585 }582 }
586583
@@ -737,7 +734,7 @@
737}734}
738735
739static void736static void
740update_icon (DbusmenuMenuitem *menuitem, GtkImage *image)737update_icon (DbusmenuMenuitem *menuitem, ParserData * pdata, GtkImageMenuItem * gmenuitem, GtkImage *image)
741{738{
742 GdkPixbuf * pixbuf = NULL;739 GdkPixbuf * pixbuf = NULL;
743 const gchar * icon_name = NULL;740 const gchar * icon_name = NULL;
@@ -746,6 +743,35 @@
746 GtkIconInfo * info;743 GtkIconInfo * info;
747 gint width;744 gint width;
748745
746 /* Check to see if we're changing the image. If so, we need to track
747 that little bugger */
748 /* Why check for gmenuitem being NULL? Because there are some cases where
749 we can't get it easily, and those mean it's not changed just the icon
750 underneith, so we can ignore these larger impacts */
751 if (image != GTK_IMAGE(pdata->image) && gmenuitem != NULL) {
752 if (pdata->theme_changed_sig != 0) {
753 g_signal_handler_disconnect(gtk_icon_theme_get_default(), pdata->theme_changed_sig);
754 pdata->theme_changed_sig = 0;
755 }
756
757 if (pdata->image != NULL) {
758 g_signal_handlers_disconnect_by_func(pdata->image, G_CALLBACK(image_notify_cb), menuitem);
759 g_object_remove_weak_pointer(G_OBJECT(pdata->image), (gpointer*)&pdata->image);
760 }
761
762 pdata->image = GTK_WIDGET(image);
763
764 if (pdata->image != NULL) {
765 pdata->theme_changed_sig = g_signal_connect(G_OBJECT(gtk_icon_theme_get_default()),
766 "changed", G_CALLBACK(theme_changed_cb), gmenuitem);
767 g_signal_connect (G_OBJECT (pdata->image),
768 "notify",
769 G_CALLBACK (image_notify_cb),
770 menuitem);
771 g_object_add_weak_pointer(G_OBJECT (pdata->image), (gpointer*)&pdata->image);
772 }
773 }
774
749 if (image != NULL && should_show_image (image)) {775 if (image != NULL && should_show_image (image)) {
750 switch (gtk_image_get_storage_type (image)) {776 switch (gtk_image_get_storage_type (image)) {
751 case GTK_IMAGE_EMPTY:777 case GTK_IMAGE_EMPTY:
@@ -946,7 +972,8 @@
946 pspec->name == g_intern_static_string ("stock") ||972 pspec->name == g_intern_static_string ("stock") ||
947 pspec->name == g_intern_static_string ("storage-type"))973 pspec->name == g_intern_static_string ("storage-type"))
948 {974 {
949 update_icon (mi, GTK_IMAGE (widget));975 ParserData *pdata = (ParserData *)g_object_get_data(G_OBJECT(mi), PARSER_DATA);
976 update_icon (mi, pdata, NULL, GTK_IMAGE (widget));
950 }977 }
951}978}
952979
@@ -1134,13 +1161,15 @@
1134 {1161 {
1135 GtkWidget *image = NULL;1162 GtkWidget *image = NULL;
1136 g_object_get(widget, "image", &image, NULL);1163 g_object_get(widget, "image", &image, NULL);
1137 update_icon (child, GTK_IMAGE(image));1164 ParserData *pdata = (ParserData *)g_object_get_data(G_OBJECT(child), PARSER_DATA);
1165 update_icon (child, pdata, GTK_IMAGE_MENU_ITEM(widget), GTK_IMAGE(image));
1138 }1166 }
1139 else if (pspec->name == g_intern_static_string ("image"))1167 else if (pspec->name == g_intern_static_string ("image"))
1140 {1168 {
1141 GtkWidget *image;1169 GtkWidget *image;
1142 image = GTK_WIDGET (g_value_get_object (&prop_value));1170 image = GTK_WIDGET (g_value_get_object (&prop_value));
1143 update_icon (child, GTK_IMAGE (image));1171 ParserData *pdata = (ParserData *)g_object_get_data(G_OBJECT(child), PARSER_DATA);
1172 update_icon (child, pdata, GTK_IMAGE_MENU_ITEM(widget), GTK_IMAGE (image));
1144 }1173 }
1145 else if (pspec->name == g_intern_static_string ("parent"))1174 else if (pspec->name == g_intern_static_string ("parent"))
1146 {1175 {
@@ -1259,7 +1288,8 @@
12591288
1260 gpointer pmi = g_object_get_data(G_OBJECT(data), CACHED_MENUITEM);1289 gpointer pmi = g_object_get_data(G_OBJECT(data), CACHED_MENUITEM);
1261 if (pmi != NULL) {1290 if (pmi != NULL) {
1262 update_icon(DBUSMENU_MENUITEM(pmi), GTK_IMAGE(image));1291 ParserData *pdata = (ParserData *)g_object_get_data(G_OBJECT(pmi), PARSER_DATA);
1292 update_icon(DBUSMENU_MENUITEM(pmi), pdata, NULL, GTK_IMAGE(image));
1263 }1293 }
12641294
1265 /* Switch signal to new theme */1295 /* Switch signal to new theme */
12661296
=== modified file 'm4/intltool.m4'
--- m4/intltool.m4 2012-01-31 05:20:48 +0000
+++ m4/intltool.m4 2012-03-08 16:35:29 +0000
@@ -23,7 +23,7 @@
23## the same distribution terms that you use for the rest of that program.23## the same distribution terms that you use for the rest of that program.
2424
25dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])25dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
26# serial 40 IT_PROG_INTLTOOL26# serial 41 IT_PROG_INTLTOOL
27AC_DEFUN([IT_PROG_INTLTOOL], [27AC_DEFUN([IT_PROG_INTLTOOL], [
28AC_PREREQ([2.50])dnl28AC_PREREQ([2.50])dnl
29AC_REQUIRE([AM_NLS])dnl29AC_REQUIRE([AM_NLS])dnl
@@ -55,25 +55,44 @@
55 AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])55 AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
56fi56fi
5757
58 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 58if test -z "$AM_DEFAULT_VERBOSITY"; then
59INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 59 AM_DEFAULT_VERBOSITY=1
60 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 60fi
61 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 61AC_SUBST([AM_DEFAULT_VERBOSITY])
62 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< [$]@'62
63 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 63INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
64 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 64INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
65 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 65INTLTOOL__v_MERGE_0='@echo " ITMRG " [$]@;'
66INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 66AC_SUBST(INTLTOOL_V_MERGE)
67 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 67AC_SUBST(INTLTOOL__v_MERGE_)
68 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 68AC_SUBST(INTLTOOL__v_MERGE_0)
69 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u --no-translations $< [$]@' 69
70 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 70INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
71 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 71intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
72 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 72intltool__v_merge_options_0='-q'
73 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 73AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
74 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 74AC_SUBST(intltool__v_merge_options_)
75 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'75AC_SUBST(intltool__v_merge_options_0)
76 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'76
77 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
78INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
79 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
80 INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
81 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
82 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
83 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
84 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
85INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
86 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
87 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
88 INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
89 INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
90 INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
91 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
92 INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
93 INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
94 INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
95 INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
7796
78_IT_SUBST(INTLTOOL_DESKTOP_RULE)97_IT_SUBST(INTLTOOL_DESKTOP_RULE)
79_IT_SUBST(INTLTOOL_DIRECTORY_RULE)98_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
8099
=== modified file 'missing'
--- missing 2010-04-01 14:09:51 +0000
+++ missing 2012-03-08 16:35:29 +0000
@@ -1,10 +1,10 @@
1#! /bin/sh1#! /bin/sh
2# Common stub for a few missing GNU programs while installing.2# Common stub for a few missing GNU programs while installing.
33
4scriptversion=2009-04-28.21; # UTC4scriptversion=2012-01-06.13; # UTC
55
6# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,6# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
7# 2008, 2009 Free Software Foundation, Inc.7# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
8# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.8# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
99
10# This program is free software; you can redistribute it and/or modify10# This program is free software; you can redistribute it and/or modify
@@ -84,7 +84,6 @@
84 help2man touch the output file84 help2man touch the output file
85 lex create \`lex.yy.c', if possible, from existing .c85 lex create \`lex.yy.c', if possible, from existing .c
86 makeinfo touch the output file86 makeinfo touch the output file
87 tar try tar, gnutar, gtar, then tar without non-portable flags
88 yacc create \`y.tab.[ch]', if possible, from existing .[ch]87 yacc create \`y.tab.[ch]', if possible, from existing .[ch]
8988
90Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and89Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
@@ -122,15 +121,6 @@
122 # Not GNU programs, they don't have --version.121 # Not GNU programs, they don't have --version.
123 ;;122 ;;
124123
125 tar*)
126 if test -n "$run"; then
127 echo 1>&2 "ERROR: \`tar' requires --run"
128 exit 1
129 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
130 exit 1
131 fi
132 ;;
133
134 *)124 *)
135 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then125 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
136 # We have it, but it failed.126 # We have it, but it failed.
@@ -226,7 +216,7 @@
226 \`Bison' from any GNU archive site."216 \`Bison' from any GNU archive site."
227 rm -f y.tab.c y.tab.h217 rm -f y.tab.c y.tab.h
228 if test $# -ne 1; then218 if test $# -ne 1; then
229 eval LASTARG="\${$#}"219 eval LASTARG=\${$#}
230 case $LASTARG in220 case $LASTARG in
231 *.y)221 *.y)
232 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`222 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
@@ -256,7 +246,7 @@
256 \`Flex' from any GNU archive site."246 \`Flex' from any GNU archive site."
257 rm -f lex.yy.c247 rm -f lex.yy.c
258 if test $# -ne 1; then248 if test $# -ne 1; then
259 eval LASTARG="\${$#}"249 eval LASTARG=\${$#}
260 case $LASTARG in250 case $LASTARG in
261 *.l)251 *.l)
262 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`252 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
@@ -318,41 +308,6 @@
318 touch $file308 touch $file
319 ;;309 ;;
320310
321 tar*)
322 shift
323
324 # We have already tried tar in the generic part.
325 # Look for gnutar/gtar before invocation to avoid ugly error
326 # messages.
327 if (gnutar --version > /dev/null 2>&1); then
328 gnutar "$@" && exit 0
329 fi
330 if (gtar --version > /dev/null 2>&1); then
331 gtar "$@" && exit 0
332 fi
333 firstarg="$1"
334 if shift; then
335 case $firstarg in
336 *o*)
337 firstarg=`echo "$firstarg" | sed s/o//`
338 tar "$firstarg" "$@" && exit 0
339 ;;
340 esac
341 case $firstarg in
342 *h*)
343 firstarg=`echo "$firstarg" | sed s/h//`
344 tar "$firstarg" "$@" && exit 0
345 ;;
346 esac
347 fi
348
349 echo 1>&2 "\
350WARNING: I can't seem to be able to run \`tar' with the given arguments.
351 You may want to install GNU tar or Free paxutils, or check the
352 command line arguments."
353 exit 1
354 ;;
355
356 *)311 *)
357 echo 1>&2 "\312 echo 1>&2 "\
358WARNING: \`$1' is needed, and is $msg.313WARNING: \`$1' is needed, and is $msg.
359314
=== modified file 'po/Makefile.in.in'
--- po/Makefile.in.in 2012-01-31 05:20:48 +0000
+++ po/Makefile.in.in 2012-03-08 16:35:29 +0000
@@ -49,8 +49,8 @@
49XGETTEXT = @XGETTEXT@49XGETTEXT = @XGETTEXT@
50INTLTOOL_UPDATE = @INTLTOOL_UPDATE@50INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
51INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@51INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
52MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist52MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
53GENPOT = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot53GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
5454
55ALL_LINGUAS = @ALL_LINGUAS@55ALL_LINGUAS = @ALL_LINGUAS@
5656
@@ -73,15 +73,20 @@
73.SUFFIXES:73.SUFFIXES:
74.SUFFIXES: .po .pox .gmo .mo .msg .cat74.SUFFIXES: .po .pox .gmo .mo .msg .cat
7575
76AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
77INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V))
78INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY))
79INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@;
80
76.po.pox:81.po.pox:
77 $(MAKE) $(GETTEXT_PACKAGE).pot82 $(MAKE) $(GETTEXT_PACKAGE).pot
78 $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox83 $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
7984
80.po.mo:85.po.mo:
81 $(MSGFMT) -o $@ $<86 $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
8287
83.po.gmo:88.po.gmo:
84 file=`echo $* | sed 's,.*/,,'`.gmo \89 $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \
85 && rm -f $$file && $(GMSGFMT) -o $$file $<90 && rm -f $$file && $(GMSGFMT) -o $$file $<
8691
87.po.cat:92.po.cat:
8893
=== modified file 'tests/Makefile.in'
--- tests/Makefile.in 2012-02-23 06:02:25 +0000
+++ tests/Makefile.in 2012-03-08 16:35:29 +0000
@@ -551,6 +551,10 @@
551INTLTOOL_MERGE = @INTLTOOL_MERGE@551INTLTOOL_MERGE = @INTLTOOL_MERGE@
552INTLTOOL_PERL = @INTLTOOL_PERL@552INTLTOOL_PERL = @INTLTOOL_PERL@
553INTLTOOL_UPDATE = @INTLTOOL_UPDATE@553INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
554INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
555INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
556INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
557INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
554INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@558INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
555INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@559INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
556INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@560INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -643,6 +647,8 @@
643includedir = @includedir@647includedir = @includedir@
644infodir = @infodir@648infodir = @infodir@
645install_sh = @install_sh@649install_sh = @install_sh@
650intltool__v_merge_options_ = @intltool__v_merge_options_@
651intltool__v_merge_options_0 = @intltool__v_merge_options_0@
646libdir = @libdir@652libdir = @libdir@
647libexecdir = @libexecdir@653libexecdir = @libexecdir@
648localedir = @localedir@654localedir = @localedir@
649655
=== modified file 'tools/Makefile.in'
--- tools/Makefile.in 2012-02-15 17:36:32 +0000
+++ tools/Makefile.in 2012-03-08 16:35:29 +0000
@@ -231,6 +231,10 @@
231INTLTOOL_MERGE = @INTLTOOL_MERGE@231INTLTOOL_MERGE = @INTLTOOL_MERGE@
232INTLTOOL_PERL = @INTLTOOL_PERL@232INTLTOOL_PERL = @INTLTOOL_PERL@
233INTLTOOL_UPDATE = @INTLTOOL_UPDATE@233INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
234INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
235INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
236INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
237INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
234INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@238INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
235INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@239INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
236INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@240INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -323,6 +327,8 @@
323includedir = @includedir@327includedir = @includedir@
324infodir = @infodir@328infodir = @infodir@
325install_sh = @install_sh@329install_sh = @install_sh@
330intltool__v_merge_options_ = @intltool__v_merge_options_@
331intltool__v_merge_options_0 = @intltool__v_merge_options_0@
326libdir = @libdir@332libdir = @libdir@
327libexecdir = @libexecdir@333libexecdir = @libexecdir@
328localedir = @localedir@334localedir = @localedir@
329335
=== modified file 'tools/testapp/Makefile.in'
--- tools/testapp/Makefile.in 2012-02-15 17:36:32 +0000
+++ tools/testapp/Makefile.in 2012-03-08 16:35:29 +0000
@@ -160,6 +160,10 @@
160INTLTOOL_MERGE = @INTLTOOL_MERGE@160INTLTOOL_MERGE = @INTLTOOL_MERGE@
161INTLTOOL_PERL = @INTLTOOL_PERL@161INTLTOOL_PERL = @INTLTOOL_PERL@
162INTLTOOL_UPDATE = @INTLTOOL_UPDATE@162INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
163INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
164INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
165INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
166INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
163INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@167INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
164INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@168INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
165INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@169INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
@@ -252,6 +256,8 @@
252includedir = @includedir@256includedir = @includedir@
253infodir = @infodir@257infodir = @infodir@
254install_sh = @install_sh@258install_sh = @install_sh@
259intltool__v_merge_options_ = @intltool__v_merge_options_@
260intltool__v_merge_options_0 = @intltool__v_merge_options_0@
255libdir = @libdir@261libdir = @libdir@
256libexecdir = @libexecdir@262libexecdir = @libexecdir@
257localedir = @localedir@263localedir = @localedir@

Subscribers

People subscribed via source and target branches

to all changes: