[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#634771: marked as done (gpredict: problem with time control: 100% on manual time adjustment)



Your message dated Fri, 23 May 2014 20:13:49 -0300
with message-id <20140523231349.GA23602@gmail.com>
and subject line gpredict: problem with time control: 100% on manual time adjustment
has caused the Debian Bug report #634771,
regarding gpredict: problem with time control: 100% on manual time adjustment
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
634771: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634771
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gpredict
Version: 1.3-1
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch

In Ubuntu, the attached patch was applied to achieve the following:

  * Apply patch from hamaa1vs to resolve the application becoming
    unresponsive when the day or time slider is adjusted.
    (LP: #789691)


Thanks for considering the patch.


-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 'oneiric-proposed'), (500, 'oneiric')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-5-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gpredict-1.3/debian/patches/debian-changes-1.3-1ubuntu1 gpredict-1.3/debian/patches/debian-changes-1.3-1ubuntu1
--- gpredict-1.3/debian/patches/debian-changes-1.3-1ubuntu1	1969-12-31 19:00:00.000000000 -0500
+++ gpredict-1.3/debian/patches/debian-changes-1.3-1ubuntu1	2011-07-19 17:24:06.000000000 -0400
@@ -0,0 +1,98 @@
+Description: Upstream changes introduced in version 1.3-1ubuntu1
+ This patch has been created by dpkg-source during the package build.
+ Here's the last changelog entry, hopefully it gives details on why
+ those changes were made:
+ .
+ gpredict (1.3-1ubuntu1) oneiric; urgency=low
+ .
+   * Apply patch from hamaa1vs to resolve the application becoming
+     unresponsive when the day or time slider is adjusted.
+     (LP: #789691)
+ .
+ The person named in the Author field signed this changelog entry.
+Author: Daniel T Chen <crimsun@ubuntu.com>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/789691
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- gpredict-1.3.orig/src/gtk-sat-module-tmg.c
++++ gpredict-1.3/src/gtk-sat-module-tmg.c
+@@ -483,7 +483,6 @@ static void tmg_time_set (GtkWidget *wid
+     gdouble slider;
+     gdouble jd;
+ 
+-
+     /* update time only if we are in manual time control */
+     if (!mod->throttle && !mod->reset) {
+ 
+@@ -513,7 +512,7 @@ static void tmg_time_set (GtkWidget *wid
+         /* convert UTC time to Julian Date  */
+         if (sat_cfg_get_bool (SAT_CFG_BOOL_USE_LOCAL_TIME)) {
+             /* convert local time to UTC */
+-            utim = Time_to_UTC (&tim);
++            Time_to_UTC (&tim, &utim);
+ 
+             /* Convert to JD */
+             jd = Julian_Date (&utim);
+@@ -814,7 +813,7 @@ static void tmg_cal_add_one_day (GtkSatM
+     /* convert UTC time to Julian Date  */
+     if (sat_cfg_get_bool (SAT_CFG_BOOL_USE_LOCAL_TIME)) {
+         /* convert local time to UTC */
+-        utim = Time_to_UTC (&tim);
++        Time_to_UTC (&tim, &utim);
+ 
+         /* Convert to JD */
+         jd = Julian_Date (&utim);
+@@ -869,7 +868,7 @@ static void tmg_cal_sub_one_day (GtkSatM
+     /* convert UTC time to Julian Date  */
+     if (sat_cfg_get_bool (SAT_CFG_BOOL_USE_LOCAL_TIME)) {
+         /* convert local time to UTC */
+-        utim = Time_to_UTC (&tim);
++        Time_to_UTC (&tim, &utim);
+ 
+         /* Convert to JD */
+         jd = Julian_Date (&utim);
+--- gpredict-1.3.orig/src/sgpsdp/sgp4sdp4.h
++++ gpredict-1.3/src/sgpsdp/sgp4sdp4.h
+@@ -347,7 +347,7 @@ void    Time_of_Day(double jd, struct tm
+ double  Julian_Date(struct tm *cdate);
+ void    Date_Time(double jd, struct tm *cdate);
+ int     Check_Date(struct tm *cdate);
+-struct tm Time_to_UTC(struct tm *cdate);
++void Time_to_UTC(struct tm *cdate, struct tm *odate);
+ struct tm Time_from_UTC(struct tm *cdate);
+ double  JD_to_UTC(double jt);
+ double  JD_from_UTC(double jt);
+--- gpredict-1.3.orig/src/sgpsdp/sgp_time.c
++++ gpredict-1.3/src/sgpsdp/sgp_time.c
+@@ -241,13 +241,15 @@ Check_Date(struct tm *cdate)
+ /* The procedures JD_to_UTC and JD_from_UTC are used to  */
+ /* do the same thing working directly with Julian dates. */
+ 
+-struct tm
+-Time_to_UTC(struct tm *cdate)
++void
++Time_to_UTC(struct tm *cdate, struct tm *odate)
+ {
+   time_t tdate;
+-
++  cdate->tm_year -= 1900;
++  cdate->tm_isdst = -1;
+   tdate = mktime(cdate);
+-  return( *gmtime(&tdate) );
++  gmtime_r(&tdate,odate);
++  odate->tm_year += 1900;
+ } /*Procedure Time_to_UTC*/
+ 
+ /*------------------------------------------------------------------*/
diff -Nru gpredict-1.3/debian/patches/series gpredict-1.3/debian/patches/series
--- gpredict-1.3/debian/patches/series	1969-12-31 19:00:00.000000000 -0500
+++ gpredict-1.3/debian/patches/series	2011-07-19 17:20:05.000000000 -0400
@@ -0,0 +1 @@
+debian-changes-1.3-1ubuntu1

--- End Message ---
--- Begin Message ---
Version: 1.3-1

Not reproducible as May 2014 in the current version of the package.

Most likely resolved in the last update of the package.

--- End Message ---

Reply to: