Hello community, here is the log from the commit of package cdemu-daemon for openSUSE:Factory checked in at 2014-10-05 20:31:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cdemu-daemon (Old) and /work/SRC/openSUSE:Factory/.cdemu-daemon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cdemu-daemon" Changes: -------- --- /work/SRC/openSUSE:Factory/cdemu-daemon/cdemu-daemon.changes 2014-09-23 10:43:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cdemu-daemon.new/cdemu-daemon.changes 2014-10-05 20:32:02.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Oct 2 13:49:10 UTC 2014 - jeng...@inai.de + +- Update to new upstream release 3.0.2 +* properly report last session lead-in address as 0xFFFFFFFF on + closed and non-recordable discs. Fixes "Used capacity" in K3B's + Medium Information right after writing an image to the virtual + disc. +* fixed a typo that prevented CD-TEXT being recorded on any + recording attempt beyond the first one + +------------------------------------------------------------------- Old: ---- cdemu-daemon-3.0.1.tar.bz2 New: ---- cdemu-daemon-3.0.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cdemu-daemon.spec ++++++ --- /var/tmp/diff_new_pack.cfBZDz/_old 2014-10-05 20:32:03.000000000 +0200 +++ /var/tmp/diff_new_pack.cfBZDz/_new 2014-10-05 20:32:03.000000000 +0200 @@ -17,7 +17,7 @@ Name: cdemu-daemon -Version: 3.0.1 +Version: 3.0.2 Release: 0 Summary: Device daemon for cdemu, a virtual CD-ROM device emulator License: GPL-2.0+ ++++++ cdemu-daemon-3.0.1.tar.bz2 -> cdemu-daemon-3.0.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/CMakeLists.txt new/cdemu-daemon-3.0.2/CMakeLists.txt --- old/cdemu-daemon-3.0.1/CMakeLists.txt 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/CMakeLists.txt 2014-09-28 21:19:13.000000000 +0200 @@ -4,7 +4,7 @@ project (cdemu-daemon C) # Versioning -set (CDEMU_DAEMON_VERSION 3.0.1) +set (CDEMU_DAEMON_VERSION 3.0.2) set (CDEMU_DAEMON_INTERFACE_VERSION_MAJOR 7) set (CDEMU_DAEMON_INTERFACE_VERSION_MINOR 0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/README new/cdemu-daemon-3.0.2/README --- old/cdemu-daemon-3.0.1/README 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/README 2014-09-28 21:19:13.000000000 +0200 @@ -1,5 +1,5 @@ CDEmu Daemon -3.0.1 +3.0.2 ~~~~~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/debian/changelog new/cdemu-daemon-3.0.2/debian/changelog --- old/cdemu-daemon-3.0.1/debian/changelog 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/debian/changelog 2014-09-28 21:19:13.000000000 +0200 @@ -1,4 +1,4 @@ -cdemu-daemon (3.0.0-1) debian; urgency=low +cdemu-daemon (3.0.2-1) debian; urgency=low * 01-dbus-config.diff: Patch D-BUS configuration. * Initial Release. Closes: #705409 -- Henrik Stokseth <hen...@hshq.net> Sat, 05 Apr 2014 12:00:00 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/debian/patches/01-dbus-config.diff new/cdemu-daemon-3.0.2/debian/patches/01-dbus-config.diff --- old/cdemu-daemon-3.0.1/debian/patches/01-dbus-config.diff 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/debian/patches/01-dbus-config.diff 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -Description: Allow the CDEmu daemon to be controlled by the cdrom group -Author: Henrik Stokseth <hen...@hshq.net> -Origin: vendor -Forwarded: not-needed -Last-Update: 2011-05-01 - ---- cdemu-daemon-1.4.0.orig/system/cdemu-daemon-dbus.conf -+++ cdemu-daemon-1.4.0/system/cdemu-daemon-dbus.conf -@@ -7,7 +7,7 @@ - <policy user="root"> - <allow own="net.sf.cdemu.CDEmuDaemon"/> - </policy> -- <policy group="root"> -+ <policy group="cdrom"> - <allow own="net.sf.cdemu.CDEmuDaemon"/> - </policy> - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/debian/patches/series new/cdemu-daemon-3.0.2/debian/patches/series --- old/cdemu-daemon-3.0.1/debian/patches/series 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/debian/patches/series 2014-09-28 21:19:13.000000000 +0200 @@ -1 +0,0 @@ -01-dbus-config.diff diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/src/device-commands.c new/cdemu-daemon-3.0.2/src/device-commands.c --- old/cdemu-daemon-3.0.1/src/device-commands.c 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/src/device-commands.c 2014-09-28 21:19:13.000000000 +0200 @@ -1231,16 +1231,20 @@ ret_data->ftrack_lsession1 = first_track_in_last_session & 0xFF; ret_data->ltrack_lsession1 = last_track_in_last_session & 0xFF; - guint8 *msf_ptr = (guint8 *)&ret_data->lsession_leadin; - if (last_session_leadin == -1) { - last_session_leadin = self->priv->medium_leadin; + if (!self->priv->recordable_disc || self->priv->disc_closed) { + ret_data->lsession_leadin = 0xFFFFFFFF; + } else { + guint8 *msf_ptr = (guint8 *)&ret_data->lsession_leadin; + if (last_session_leadin == -1) { + last_session_leadin = self->priv->medium_leadin; + } + mirage_helper_lba2msf(last_session_leadin, TRUE, &msf_ptr[1], &msf_ptr[2], &msf_ptr[3]); } - mirage_helper_lba2msf(last_session_leadin, TRUE, &msf_ptr[1], &msf_ptr[2], &msf_ptr[3]); - if (!self->priv->recordable_disc) { + if (!self->priv->recordable_disc || self->priv->disc_closed) { ret_data->last_leadout = 0xFFFFFFFF; /* Not applicable since we're not a writer */ } else { - msf_ptr = (guint8 *)&ret_data->last_leadout; + guint8 *msf_ptr = (guint8 *)&ret_data->last_leadout; mirage_helper_lba2msf(self->priv->medium_capacity - 2, FALSE, &msf_ptr[1], &msf_ptr[2], &msf_ptr[3]); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/src/device-load.c new/cdemu-daemon-3.0.2/src/device-load.c --- old/cdemu-daemon-3.0.1/src/device-load.c 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/src/device-load.c 2014-09-28 21:19:13.000000000 +0200 @@ -293,8 +293,8 @@ if (self->priv->leadin_cdtext_packs) { g_slist_free_full(self->priv->leadin_cdtext_packs, (GDestroyNotify)g_free); self->priv->leadin_cdtext_packs = NULL; - self->priv->leadin_cdtext_packs = 0; } + self->priv->num_leadin_cdtext_packs = 0; /* Current profile: None */ cdemu_device_set_profile(self, ProfileIndex_NONE); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cdemu-daemon-3.0.1/src/device-recording.c new/cdemu-daemon-3.0.2/src/device-recording.c --- old/cdemu-daemon-3.0.1/src/device-recording.c 2014-07-25 22:15:44.000000000 +0200 +++ new/cdemu-daemon-3.0.2/src/device-recording.c 2014-09-28 21:19:13.000000000 +0200 @@ -117,7 +117,7 @@ /* Free CD-TEXT packs data */ g_slist_free_full(self->priv->leadin_cdtext_packs, (GDestroyNotify)g_free); self->priv->leadin_cdtext_packs = NULL; - self->priv->leadin_cdtext_packs = 0; + self->priv->num_leadin_cdtext_packs = 0; } /* Release the reference we hold */ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org