Merge lp:~indicator-applet-developers/ubuntu/precise/libindicator/upstream into lp:~ubuntu-desktop/libindicator/ubuntu

Proposed by Ted Gould
Status: Merged
Merged at revision: 387
Proposed branch: lp:~indicator-applet-developers/ubuntu/precise/libindicator/upstream
Merge into: lp:~ubuntu-desktop/libindicator/ubuntu
Diff against target: 605 lines (+170/-64)
8 files modified
ChangeLog (+74/-0)
build-aux/config.guess (+31/-18)
build-aux/config.sub (+39/-26)
configure (+10/-10)
configure.ac (+1/-1)
debian/changelog (+9/-0)
libindicator/indicator-object.c (+3/-8)
libindicator/indicator-service.c (+3/-1)
To merge this branch: bzr merge lp:~indicator-applet-developers/ubuntu/precise/libindicator/upstream
Reviewer Review Type Date Requested Status
Sebastien Bacher Pending
Ken VanDine Pending
Review via email: mp+96447@code.launchpad.net
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 11:28:01 +0000
+++ ChangeLog 2012-03-07 20:18:33 +0000
@@ -1,5 +1,79 @@
1# Generated by Makefile. Do not edit.1# Generated by Makefile. Do not edit.
22
32012-03-07 Ted Gould <ted@gould.cx>
4
5 0.4.93
6
72012-03-05 Charles Kerr <charles.kerr@canonical.com>
8
9 merge lp:~ted/libindicator/lp719457 for Bug #719457
10
112012-03-02 Ted Gould <ted@gould.cx>
12
13 Attaching bug
14
152012-03-02 Ted Gould <ted@gould.cx>
16
17 Copying the name before using it to remove as it seems that the unwatch can cause the name to be free'd in some cases. Odd, but valgrind can find it
18
192012-03-02 Ted Gould <ted@gould.cx>
20
21 Support new FD.o Desktop Actions
22
232012-02-27 Ted Gould <ted@gould.cx>
24
25 Get the right group in exec too!
26
272012-02-27 Ted Gould <ted@gould.cx>
28
29 Handling the different group names when getting the name as well
30
312012-02-27 Ted Gould <ted@gould.cx>
32
33 Update test desktop file
34
352012-02-27 Ted Gould <ted@gould.cx>
36
37 Creating a warning for the legacy support
38
392012-02-27 Ted Gould <ted@gould.cx>
40
41 Adding a value for whether it should use the TargetEnvironment, I'm removing the warning because we don't care to fix old stuff anymore
42
432012-02-27 Ted Gould <ted@gould.cx>
44
45 Use the appropriate list of nicks and groups to find our data now
46
472012-02-27 Ted Gould <ted@gould.cx>
48
49 Figure out what kind of actions we have
50
512012-02-27 Ted Gould <ted@gould.cx>
52
53 Adding a state variable to track what kind of actions we have
54
552012-02-27 Ted Gould <ted@gould.cx>
56
57 Attaching bug
58
592012-02-27 Ted Gould <ted@gould.cx>
60
61 Changing our defines around to make sure to mark things the way that we think about them.
62
632012-02-29 Charles Kerr <charles.kerr@canonical.com>
64
65 lp:~charlesk/libindicator/fix-939061
66
672012-02-29 Charles Kerr <charles.kerr@canonical.com>
68
69 silence Coverity warning "PW.BRANCH_PAST_INITIALIZATION - CID 10615" reported in Bug #939061
70
71 Coverity is unhappy that the local variable "priv" is uninitialized if one of the goto branches is followed in this function. Since we only use priv once, a fairly clean way of sidestepping this warning is removing the local variable "priv" and instead using INDICATOR_OBJECT_GET_PRIVATE()'s return pointer directly.
72
732012-02-29 Charles Kerr <charles.kerr@canonical.com>
74
75 tweak: use g_clear_object() instead of if-not-null-g_object_unref()
76
32012-02-23 Ted Gould <ted@gould.cx>772012-02-23 Ted Gould <ted@gould.cx>
478
5 0.4.9279 0.4.92
680
=== modified file 'build-aux/config.guess'
--- build-aux/config.guess 2012-01-24 16:07:33 +0000
+++ build-aux/config.guess 2012-03-07 20:18:33 +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 'build-aux/config.sub'
--- build-aux/config.sub 2012-01-24 16:07:33 +0000
+++ build-aux/config.sub 2012-03-07 20:18:33 +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 11:28:01 +0000
+++ configure 2012-03-07 20:18:33 +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 libindicator 0.4.92.3# Generated by GNU Autoconf 2.68 for libindicator 0.4.93.
4#4#
5# Report bugs to <http://bugs.launchpad.net/libindicator>.5# Report bugs to <http://bugs.launchpad.net/libindicator>.
6#6#
@@ -570,8 +570,8 @@
570# Identity of this package.570# Identity of this package.
571PACKAGE_NAME='libindicator'571PACKAGE_NAME='libindicator'
572PACKAGE_TARNAME='libindicator'572PACKAGE_TARNAME='libindicator'
573PACKAGE_VERSION='0.4.92'573PACKAGE_VERSION='0.4.93'
574PACKAGE_STRING='libindicator 0.4.92'574PACKAGE_STRING='libindicator 0.4.93'
575PACKAGE_BUGREPORT='http://bugs.launchpad.net/libindicator'575PACKAGE_BUGREPORT='http://bugs.launchpad.net/libindicator'
576PACKAGE_URL='http://launchpad.net/libindicator'576PACKAGE_URL='http://launchpad.net/libindicator'
577577
@@ -1330,7 +1330,7 @@
1330 # Omit some internal or obsolete options to make the list less imposing.1330 # Omit some internal or obsolete options to make the list less imposing.
1331 # This message is too long to be a string in the A/UX 3.1 sh.1331 # This message is too long to be a string in the A/UX 3.1 sh.
1332 cat <<_ACEOF1332 cat <<_ACEOF
1333\`configure' configures libindicator 0.4.92 to adapt to many kinds of systems.1333\`configure' configures libindicator 0.4.93 to adapt to many kinds of systems.
13341334
1335Usage: $0 [OPTION]... [VAR=VALUE]...1335Usage: $0 [OPTION]... [VAR=VALUE]...
13361336
@@ -1400,7 +1400,7 @@
14001400
1401if test -n "$ac_init_help"; then1401if test -n "$ac_init_help"; then
1402 case $ac_init_help in1402 case $ac_init_help in
1403 short | recursive ) echo "Configuration of libindicator 0.4.92:";;1403 short | recursive ) echo "Configuration of libindicator 0.4.93:";;
1404 esac1404 esac
1405 cat <<\_ACEOF1405 cat <<\_ACEOF
14061406
@@ -1520,7 +1520,7 @@
1520test -n "$ac_init_help" && exit $ac_status1520test -n "$ac_init_help" && exit $ac_status
1521if $ac_init_version; then1521if $ac_init_version; then
1522 cat <<\_ACEOF1522 cat <<\_ACEOF
1523libindicator configure 0.4.921523libindicator configure 0.4.93
1524generated by GNU Autoconf 2.681524generated by GNU Autoconf 2.68
15251525
1526Copyright (C) 2010 Free Software Foundation, Inc.1526Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1798,7 +1798,7 @@
1798This file contains any messages produced by compilers while1798This file contains any messages produced by compilers while
1799running configure, to aid debugging if configure makes a mistake.1799running configure, to aid debugging if configure makes a mistake.
18001800
1801It was created by libindicator $as_me 0.4.92, which was1801It was created by libindicator $as_me 0.4.93, which was
1802generated by GNU Autoconf 2.68. Invocation command line was1802generated by GNU Autoconf 2.68. Invocation command line was
18031803
1804 $ $0 $@1804 $ $0 $@
@@ -2620,7 +2620,7 @@
26202620
2621# Define the identity of the package.2621# Define the identity of the package.
2622 PACKAGE='libindicator'2622 PACKAGE='libindicator'
2623 VERSION='0.4.92'2623 VERSION='0.4.93'
26242624
26252625
2626cat >>confdefs.h <<_ACEOF2626cat >>confdefs.h <<_ACEOF
@@ -13040,7 +13040,7 @@
13040# report actual input values of CONFIG_FILES etc. instead of their13040# report actual input values of CONFIG_FILES etc. instead of their
13041# values after options handling.13041# values after options handling.
13042ac_log="13042ac_log="
13043This file was extended by libindicator $as_me 0.4.92, which was13043This file was extended by libindicator $as_me 0.4.93, which was
13044generated by GNU Autoconf 2.68. Invocation command line was13044generated by GNU Autoconf 2.68. Invocation command line was
1304513045
13046 CONFIG_FILES = $CONFIG_FILES13046 CONFIG_FILES = $CONFIG_FILES
@@ -13107,7 +13107,7 @@
13107cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=113107cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13108ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"13108ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13109ac_cs_version="\\13109ac_cs_version="\\
13110libindicator config.status 0.4.9213110libindicator config.status 0.4.93
13111configured by $0, generated by GNU Autoconf 2.68,13111configured by $0, generated by GNU Autoconf 2.68,
13112 with options \\"\$ac_cs_config\\"13112 with options \\"\$ac_cs_config\\"
1311313113
1311413114
=== modified file 'configure.ac'
--- configure.ac 2012-02-23 11:28:01 +0000
+++ configure.ac 2012-03-07 20:18:33 +0000
@@ -1,5 +1,5 @@
1AC_INIT([libindicator],1AC_INIT([libindicator],
2 [0.4.92],2 [0.4.93],
3 [http://bugs.launchpad.net/libindicator],3 [http://bugs.launchpad.net/libindicator],
4 [libindicator],4 [libindicator],
5 [http://launchpad.net/libindicator])5 [http://launchpad.net/libindicator])
66
=== modified file 'debian/changelog'
--- debian/changelog 2012-03-02 12:18:44 +0000
+++ debian/changelog 2012-03-07 20:18:33 +0000
@@ -1,3 +1,12 @@
1libindicator (0.4.93-0ubuntu1~ppa1) precise; urgency=low
2
3 * New upstream release.
4 * Fix branching past initialization of variables (LP: #939061)
5 * Support new FD.o Desktop Actions (LP: #942042)
6 * Fix valgrind error on unload (LP: #719457)
7
8 -- Ted Gould <ted@ubuntu.com> Wed, 07 Mar 2012 14:14:07 -0600
9
1libindicator (0.4.92-0ubuntu2) precise; urgency=low10libindicator (0.4.92-0ubuntu2) precise; urgency=low
211
3 * Backport support for the fdo desktop action spec, that's required12 * Backport support for the fdo desktop action spec, that's required
413
=== modified file 'libindicator/indicator-object.c'
--- libindicator/indicator-object.c 2012-02-23 11:28:01 +0000
+++ libindicator/indicator-object.c 2012-03-07 20:18:33 +0000
@@ -464,21 +464,16 @@
464 goto unrefandout;464 goto unrefandout;
465 }465 }
466466
467 IndicatorObjectPrivate * priv = INDICATOR_OBJECT_GET_PRIVATE(object);
468 /* Now we can track the module */467 /* Now we can track the module */
469 priv->module = module;468 INDICATOR_OBJECT_GET_PRIVATE(object)->module = module;
470469
471 return INDICATOR_OBJECT(object);470 return INDICATOR_OBJECT(object);
472471
473 /* Error, let's drop the object and return NULL. Sad when472 /* Error, let's drop the object and return NULL. Sad when
474 this happens. */473 this happens. */
475unrefandout:474unrefandout:
476 if (object != NULL) {475 g_clear_object (&object);
477 g_object_unref(object);476 g_clear_object (&module);
478 }
479 if (module != NULL) {
480 g_object_unref(module);
481 }
482 g_warning("Error building IndicatorObject from file: %s", file);477 g_warning("Error building IndicatorObject from file: %s", file);
483 return NULL;478 return NULL;
484}479}
485480
=== modified file 'libindicator/indicator-service.c'
--- libindicator/indicator-service.c 2011-07-14 18:34:38 +0000
+++ libindicator/indicator-service.c 2012-03-07 20:18:33 +0000
@@ -588,7 +588,9 @@
588 /* Remove us from the watcher list here */588 /* Remove us from the watcher list here */
589 gpointer watcher_item = g_hash_table_lookup(priv->watchers, name);589 gpointer watcher_item = g_hash_table_lookup(priv->watchers, name);
590 if (watcher_item != NULL) {590 if (watcher_item != NULL) {
591 g_hash_table_remove(priv->watchers, name);591 gchar * safe_name = g_strdup(name);
592 g_hash_table_remove(priv->watchers, safe_name);
593 g_free(safe_name);
592 } else {594 } else {
593 /* Odd that we couldn't find the person, but, eh */595 /* Odd that we couldn't find the person, but, eh */
594 g_warning("Unable to find watcher who is unwatching: %s", name);596 g_warning("Unable to find watcher who is unwatching: %s", name);

Subscribers

People subscribed via source and target branches