[Pkg-cli-apps-commits] r4164 - in /packages/podsleuth/branches/upstream/current: ChangeLog Makefile.am Makefile.in NEWS configure configure.ac src/AssemblyInfo.cs src/PodSleuth.Hal/Hal/Device.cs

hanska-guest at users.alioth.debian.org hanska-guest at users.alioth.debian.org
Sat Oct 25 20:30:06 UTC 2008


Author: hanska-guest
Date: Sat Oct 25 20:30:06 2008
New Revision: 4164

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4164
Log:
[svn-upgrade] Integrating new upstream version, podsleuth (0.6.3)

Modified:
    packages/podsleuth/branches/upstream/current/ChangeLog
    packages/podsleuth/branches/upstream/current/Makefile.am
    packages/podsleuth/branches/upstream/current/Makefile.in
    packages/podsleuth/branches/upstream/current/NEWS
    packages/podsleuth/branches/upstream/current/configure
    packages/podsleuth/branches/upstream/current/configure.ac
    packages/podsleuth/branches/upstream/current/src/AssemblyInfo.cs
    packages/podsleuth/branches/upstream/current/src/PodSleuth.Hal/Hal/Device.cs

Modified: packages/podsleuth/branches/upstream/current/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/ChangeLog?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/ChangeLog (original)
+++ packages/podsleuth/branches/upstream/current/ChangeLog Sat Oct 25 20:30:06 2008
@@ -1,3 +1,18 @@
+2008-09-11  Aaron Bockover  <abock at gnome.org>
+
+	Released 0.6.3
+
+	* configure.ac: Bumped version
+
+	* NEWS: Updated
+
+2008-09-02  Gabriel Burt  <gburt at novell.com>
+
+	* src/PodSleuth.Hal/Hal/Device.cs: When a device is plugged in during
+	bootup and the HAL callout is called, the HAL DBus service isn't yet
+	available.  Sleep in 1s increments up to 10s for the service to be
+	available before failing (BGO #488209).
+
 2008-06-05  Aaron Bockover  <abock at gnome.org>
 
 	Released 0.6.2

Modified: packages/podsleuth/branches/upstream/current/Makefile.am
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/Makefile.am?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/Makefile.am (original)
+++ packages/podsleuth/branches/upstream/current/Makefile.am Sat Oct 25 20:30:06 2008
@@ -12,18 +12,19 @@
 		rmdir $(UPDATE_DIR); \
 	fi
 
-WEBROOT=/home/banshee/public_html/files/podsleuth
+WEBROOT=/home/bansheeweb/download.banshee-project.org/podsleuth
 
 upload-model-table:
-	ssh banshee at banshee-project.org rm $(WEBROOT)/ipod-model-table; \
-	scp data/ipod-model-table banshee at banshee-project.org:$(WEBROOT); \
-	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-to-db
+	ssh bansheeweb at banshee-project.org rm $(WEBROOT)/ipod-model-table; \
+	scp data/ipod-model-table bansheeweb at banshee-project.org:$(WEBROOT)
 
-wiki-table-handle-all:
-	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-handle-all
+#	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-to-db
+
+#wiki-table-handle-all:
+#	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-handle-all
 
 upload: distcheck maintainer-clean upload-model-table
-	scp ChangeLog *.tar.* banshee at banshee-project.org:$(WEBROOT)
+	scp ChangeLog *.tar.* bansheeweb at banshee-project.org:$(WEBROOT)
 
 edit-table:
 	pushd $(top_builddir)/data &>/dev/null; \

Modified: packages/podsleuth/branches/upstream/current/Makefile.in
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/Makefile.in?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/Makefile.in (original)
+++ packages/podsleuth/branches/upstream/current/Makefile.in Sat Oct 25 20:30:06 2008
@@ -186,7 +186,7 @@
 	src \
 	tests
 
-WEBROOT = /home/banshee/public_html/files/podsleuth
+WEBROOT = /home/bansheeweb/download.banshee-project.org/podsleuth
 EXTRA_DIST = \
 	PodSleuth.mds
 
@@ -632,15 +632,16 @@
 	fi
 
 upload-model-table:
-	ssh banshee at banshee-project.org rm $(WEBROOT)/ipod-model-table; \
-	scp data/ipod-model-table banshee at banshee-project.org:$(WEBROOT); \
-	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-to-db
-
-wiki-table-handle-all:
-	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-handle-all
+	ssh bansheeweb at banshee-project.org rm $(WEBROOT)/ipod-model-table; \
+	scp data/ipod-model-table bansheeweb at banshee-project.org:$(WEBROOT)
+
+#	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-to-db
+
+#wiki-table-handle-all:
+#	ssh banshee at banshee-project.org /home/banshee/tools/ipod-model-table-handle-all
 
 upload: distcheck maintainer-clean upload-model-table
-	scp ChangeLog *.tar.* banshee at banshee-project.org:$(WEBROOT)
+	scp ChangeLog *.tar.* bansheeweb at banshee-project.org:$(WEBROOT)
 
 edit-table:
 	pushd $(top_builddir)/data &>/dev/null; \

Modified: packages/podsleuth/branches/upstream/current/NEWS
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/NEWS?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/NEWS (original)
+++ packages/podsleuth/branches/upstream/current/NEWS Sat Oct 25 20:30:06 2008
@@ -1,7 +1,12 @@
+2008-09-11: 0.6.3 Release
+
+	* Fixes HAL startup detection bug (BGO #488209)
+
 2008-06-05: 0.6.2 Release 
-  * Fixes 'iPod not found' error in command line client
-  * Fix for detection continuation if directory structure is not sane
-  * Fix for bad exec path in wrapper scripts on x86_64
+
+	* Fixes 'iPod not found' error in command line client
+	* Fix for detection continuation if directory structure is not sane
+	* Fix for bad exec path in wrapper scripts on x86_64
 
 2007-12-19: 0.6.1 emergency release addressing some packaging/build issues
 

Modified: packages/podsleuth/branches/upstream/current/configure
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/configure?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/configure (original)
+++ packages/podsleuth/branches/upstream/current/configure Sat Oct 25 20:30:06 2008
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for podsleuth 0.6.2.
+# Generated by GNU Autoconf 2.61 for podsleuth 0.6.3.
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@@ -572,8 +572,8 @@
 # Identity of this package.
 PACKAGE_NAME='podsleuth'
 PACKAGE_TARNAME='podsleuth'
-PACKAGE_VERSION='0.6.2'
-PACKAGE_STRING='podsleuth 0.6.2'
+PACKAGE_VERSION='0.6.3'
+PACKAGE_STRING='podsleuth 0.6.3'
 PACKAGE_BUGREPORT=''
 
 ac_subst_vars='SHELL
@@ -1200,7 +1200,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures podsleuth 0.6.2 to adapt to many kinds of systems.
+\`configure' configures podsleuth 0.6.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1271,7 +1271,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of podsleuth 0.6.2:";;
+     short | recursive ) echo "Configuration of podsleuth 0.6.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1374,7 +1374,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-podsleuth configure 0.6.2
+podsleuth configure 0.6.3
 generated by GNU Autoconf 2.61
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1388,7 +1388,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by podsleuth $as_me 0.6.2, which was
+It was created by podsleuth $as_me 0.6.3, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   $ $0 $@
@@ -2205,7 +2205,7 @@
 
 # Define the identity of the package.
  PACKAGE='podsleuth'
- VERSION='0.6.2'
+ VERSION='0.6.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2455,7 +2455,7 @@
 
 
 
-ASM_VERSION="0.6.2.*"
+ASM_VERSION="0.6.3.*"
 
 
 # Find a good install program.  We prefer a C program (faster),
@@ -4807,7 +4807,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by podsleuth $as_me 0.6.2, which was
+This file was extended by podsleuth $as_me 0.6.3, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -4854,7 +4854,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-podsleuth config.status 0.6.2
+podsleuth config.status 0.6.3
 configured by $0, generated by GNU Autoconf 2.61,
   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 

Modified: packages/podsleuth/branches/upstream/current/configure.ac
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/configure.ac?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/configure.ac (original)
+++ packages/podsleuth/branches/upstream/current/configure.ac Sat Oct 25 20:30:06 2008
@@ -1,10 +1,10 @@
-AC_INIT([podsleuth], [0.6.2])
+AC_INIT([podsleuth], [0.6.3])
 AC_CANONICAL_SYSTEM
 AC_PREREQ(2.13)
 AM_INIT_AUTOMAKE([1.9 dist-bzip2 tar-ustar])
 AM_MAINTAINER_MODE
 
-ASM_VERSION="0.6.2.*"
+ASM_VERSION="0.6.3.*"
 AC_SUBST(ASM_VERSION)
 
 AC_PROG_INSTALL

Modified: packages/podsleuth/branches/upstream/current/src/AssemblyInfo.cs
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/src/AssemblyInfo.cs?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/src/AssemblyInfo.cs (original)
+++ packages/podsleuth/branches/upstream/current/src/AssemblyInfo.cs Sat Oct 25 20:30:06 2008
@@ -1,7 +1,7 @@
 using System.Reflection;
 using System.Runtime.CompilerServices;
 
-[assembly:AssemblyVersion("0.6.2.*")]
+[assembly:AssemblyVersion("0.6.3.*")]
 [assembly:AssemblyTitle("PodSleuth")]
 [assembly:AssemblyDescription("iPod device support library and tools")]
 [assembly:AssemblyCopyright("Copyright (C) Novell, Inc.")]

Modified: packages/podsleuth/branches/upstream/current/src/PodSleuth.Hal/Hal/Device.cs
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/podsleuth/branches/upstream/current/src/PodSleuth.Hal/Hal/Device.cs?rev=4164&op=diff
==============================================================================
--- packages/podsleuth/branches/upstream/current/src/PodSleuth.Hal/Hal/Device.cs (original)
+++ packages/podsleuth/branches/upstream/current/src/PodSleuth.Hal/Hal/Device.cs Sat Oct 25 20:30:06 2008
@@ -276,6 +276,14 @@
         
         public T CastDevice<T>()
         {
+            // Sleep for up to 10 seconds waiting for the DBus service to start
+            // Fixes a bug where the HAL callout would call into this code on bootup with
+            // a device plugged in, but the DBus service isn't yet available.
+            int tries = 0;
+            while(!Bus.System.NameHasOwner("org.freedesktop.Hal") && tries++ < 10) {
+                System.Threading.Thread.Sleep (1000);
+            }
+
             if(!Bus.System.NameHasOwner("org.freedesktop.Hal")) {
                 throw new ApplicationException("Could not find org.freedesktop.Hal");
             }




More information about the Pkg-cli-apps-commits mailing list