]> git.etc.gen.nz Git - mythtv-status.git/log
mythtv-status.git
11 years agoApply ISO date processing to schedule too.
Jan Schneider [Thu, 7 Feb 2013 11:42:39 +0000 (12:42 +0100)]
Apply ISO date processing to schedule too.

11 years agoIf ISODate is present and is UTC, convert that to localtime and display it.
Andrew Ruthven [Tue, 29 Jan 2013 03:43:53 +0000 (16:43 +1300)]
If ISODate is present and is UTC, convert that to localtime and display it.

12 years agoFix the use of motd in the LSB header. debian-sid-0.10.2-3
Andrew Ruthven [Wed, 19 Dec 2012 21:31:20 +0000 (10:31 +1300)]
Fix the use of motd in the LSB header.

12 years agoDon't die if we can't remove /var/run/motd.orig (LP: #596768)
Andrew Ruthven [Wed, 3 Oct 2012 11:06:55 +0000 (00:06 +1300)]
Don't die if we can't remove /var/run/motd.orig (LP: #596768)

12 years agouse includedsc with reprepro.
Andrew Ruthven [Wed, 3 Oct 2012 10:20:54 +0000 (23:20 +1300)]
use includedsc with reprepro.

12 years agoDebian Wheezy now uses /var/run/motd.dynamic. debian-sid-0.10.2-2
Andrew Ruthven [Tue, 2 Oct 2012 08:50:40 +0000 (21:50 +1300)]
Debian Wheezy now uses /var/run/motd.dynamic.

12 years agoBe a lot less verbose if their is a stale file, and potentially remove it.
Andrew Ruthven [Tue, 2 Oct 2012 08:39:29 +0000 (21:39 +1300)]
Be a lot less verbose if their is a stale file, and potentially remove it.

Close Debian bug #681684.

12 years agoI'm using reprepro now.
Andrew Ruthven [Sat, 29 Sep 2012 09:50:33 +0000 (21:50 +1200)]
I'm using reprepro now.

12 years agoFix a long standing bug where the XML protocol was wrong. 0.10.2 debian-sid-0.10.2-1
Andrew Ruthven [Sat, 7 Jul 2012 11:41:35 +0000 (23:41 +1200)]
Fix a long standing bug where the XML protocol was wrong.

I suspect that a pre-release version of MythTV had 23058 as the
version, and it was changed to 58 at some point in time.

12 years agoAdd a test case for descriptions that contain UTF-8.
Andrew Ruthven [Sat, 7 Jul 2012 10:04:54 +0000 (22:04 +1200)]
Add a test case for descriptions that contain UTF-8.

12 years agoSince we encode the string, we should also decode it.
Andrew Ruthven [Sat, 7 Jul 2012 10:04:08 +0000 (22:04 +1200)]
Since we encode the string, we should also decode it.

12 years agoAssume that any XML file we load via the CLI is an UTF-8 file.
Andrew Ruthven [Sat, 7 Jul 2012 10:03:39 +0000 (22:03 +1200)]
Assume that any XML file we load via the CLI is an UTF-8 file.

12 years agoUpdate the test file so it passes.
Andrew Ruthven [Sat, 7 Jul 2012 09:57:37 +0000 (21:57 +1200)]
Update the test file so it passes.

12 years agoChange the version back to 0.10.2
Andrew Ruthven [Sat, 7 Jul 2012 08:32:28 +0000 (20:32 +1200)]
Change the version back to 0.10.2

12 years agoBump the Debian changelog.
Andrew Ruthven [Sat, 7 Jul 2012 08:32:19 +0000 (20:32 +1200)]
Bump the Debian changelog.

12 years ago[INTL:da] Danish translation of the debconf templates mythtv-status
Joe Dalton [Sat, 7 Jul 2012 04:31:53 +0000 (16:31 +1200)]
[INTL:da] Danish translation of the debconf templates mythtv-status

12 years agoIf the next scheduled recording is in more than 1 day, then use days.
Andrew Ruthven [Sat, 7 Jul 2012 02:19:29 +0000 (14:19 +1200)]
If the next scheduled recording is in more than 1 day, then use days.

12 years agoWhen stripping off "0 Minutes" take off the comma as well.
Andrew Ruthven [Sat, 7 Jul 2012 02:10:18 +0000 (14:10 +1200)]
When stripping off "0 Minutes" take off the comma as well.

12 years agoAdd changelog entries for Julian's patch and add him to the THANKS file.
Andrew Ruthven [Sat, 7 Jul 2012 02:09:08 +0000 (14:09 +1200)]
Add changelog entries for Julian's patch and add him to the THANKS file.

12 years agoChange the DateCalc mode to resolve showing negative times for the next recording.
Julian Gilbey [Sat, 7 Jul 2012 02:07:39 +0000 (14:07 +1200)]
Change the DateCalc mode to resolve showing negative times for the next recording.

Julian's bug report:

Hello Andrew!

I noticed a bizarre behaviour of mythtv-status: at 9pm, when the next
recording was due at about 6pm the next day, it reported: "Next
Recording In: -3 Hours, -7 Minutes", which is clearly nonsense.  The
attached patch fixes this, and two other bugs:

- if the next recording is in longer than 1 day, it now gives the
  correct time
- if the time is 1 Hour, 1 Minute, it says this correctly (instead of
  saying 1 Hour, 1 Minutes)

12 years agoEncode UTF-8 strings before we print out out.
Andrew Ruthven [Fri, 6 Jul 2012 05:29:17 +0000 (17:29 +1200)]
Encode UTF-8 strings before we print out out.

12 years agoAdd a --save-file option to save the XML received from the backend.
Andrew Ruthven [Sun, 24 Jun 2012 09:42:54 +0000 (21:42 +1200)]
Add a --save-file option to save the XML received from the backend.

12 years agoUpdate the list of required packages.
Andrew Ruthven [Thu, 21 Jun 2012 10:48:20 +0000 (22:48 +1200)]
Update the list of required packages.

12 years agoMake sure we run the tests before we build any packages.
Andrew Ruthven [Thu, 14 Jun 2012 11:38:23 +0000 (23:38 +1200)]
Make sure we run the tests before we build any packages.

12 years agoBump the Debian changelog. debian-sid-0.10.1-1
Andrew Ruthven [Thu, 14 Jun 2012 11:19:49 +0000 (23:19 +1200)]
Bump the Debian changelog.

12 years agoUpdate the changelog. 0.10.1
Andrew Ruthven [Thu, 14 Jun 2012 11:19:07 +0000 (23:19 +1200)]
Update the changelog.

12 years agoBump the version number due to the --help issue.
Andrew Ruthven [Thu, 14 Jun 2012 10:49:36 +0000 (22:49 +1200)]
Bump the version number due to the --help issue.

12 years agoAdd tests! <gasp>
Andrew Ruthven [Thu, 14 Jun 2012 10:45:04 +0000 (22:45 +1200)]
Add tests!  <gasp>

12 years agoPostpone changing the name so that pod2usage still works.
Andrew Ruthven [Thu, 14 Jun 2012 08:38:25 +0000 (20:38 +1200)]
Postpone changing the name so that pod2usage still works.

12 years agoThe original tarball includes the version number.
Andrew Ruthven [Thu, 14 Jun 2012 01:26:18 +0000 (13:26 +1200)]
The original tarball includes the version number.

12 years agoRemove the disabled watch file.
Andrew Ruthven [Thu, 14 Jun 2012 01:25:40 +0000 (13:25 +1200)]
Remove the disabled watch file.

12 years agoMake lintian happy. 0.10.0 debian-sid-0.10.0-1
Andrew Ruthven [Thu, 14 Jun 2012 00:46:34 +0000 (12:46 +1200)]
Make lintian happy.

12 years agoHandle selecting version numbers like 0.10.0 as being higher than 0.9.0.
Andrew Ruthven [Wed, 13 Jun 2012 11:12:22 +0000 (23:12 +1200)]
Handle selecting version numbers like 0.10.0 as being higher than 0.9.0.

12 years agoAdd log entry for nl.po debian-0.10.0-1
Andrew Ruthven [Sat, 9 Jun 2012 10:03:03 +0000 (22:03 +1200)]
Add log entry for nl.po

12 years ago[INTL:nl] Dutch translation of debconf templates
Jeroen Schot [Sat, 9 Jun 2012 09:41:31 +0000 (21:41 +1200)]
[INTL:nl] Dutch translation of debconf templates

12 years agoAdd a missing Debian dependency on libsys-sigaction-perl.
Andrew Ruthven [Sun, 29 Apr 2012 20:56:37 +0000 (08:56 +1200)]
Add a missing Debian dependency on libsys-sigaction-perl.

12 years agoAdd a missing change entry.
Andrew Ruthven [Thu, 22 Mar 2012 10:39:17 +0000 (23:39 +1300)]
Add a missing change entry.

12 years agoBump Debian changelog, fix a typo.
Andrew Ruthven [Thu, 22 Mar 2012 10:31:08 +0000 (23:31 +1300)]
Bump Debian changelog, fix a typo.

12 years agoReduce the timeout for the child, add more logging.
Andrew Ruthven [Thu, 22 Mar 2012 10:26:59 +0000 (23:26 +1300)]
Reduce the timeout for the child, add more logging.

I'm still observing mythtv-status processes hanging around waiting to
hear back from MythTV.  Which is odd, given the read on the socket
connected to MythTV is now happening in the parent.

12 years agoOur changelog.
Andrew Ruthven [Thu, 22 Mar 2012 10:21:24 +0000 (23:21 +1300)]
Our changelog.

12 years agoClean up our default file on a purge.
Andrew Ruthven [Thu, 22 Mar 2012 10:21:04 +0000 (23:21 +1300)]
Clean up our default file on a purge.

12 years agoWrite out to our own tempfile, have more guards to make sure the files are what we...
Andrew Ruthven [Thu, 22 Mar 2012 10:19:20 +0000 (23:19 +1300)]
Write out to our own tempfile, have more guards to make sure the files are what we expect.

This resolves an annoying race condition with update-motd which sometimes
caused duplicated data in the MOTD.

12 years agoAdd pod documentation for --encoder-skip-idle option.
Andrew Ruthven [Sun, 4 Mar 2012 08:25:23 +0000 (21:25 +1300)]
Add pod documentation for --encoder-skip-idle option.

12 years agoAdd oneliner-bullets option which inserts asterisk before each oneliner
Andrew Ruthven [Sun, 4 Mar 2012 08:24:43 +0000 (21:24 +1300)]
Add oneliner-bullets option which inserts asterisk before each oneliner

12 years agoStop printing out the line number if we fail to hear from the backend.
Andrew Ruthven [Sun, 4 Mar 2012 08:09:00 +0000 (21:09 +1300)]
Stop printing out the line number if we fail to hear from the backend.

12 years agoMake sure what WNOHANG is defined so waitpid is happy.
Andrew Ruthven [Sun, 4 Mar 2012 08:02:22 +0000 (21:02 +1300)]
Make sure what WNOHANG is defined so waitpid is happy.

12 years agoBump version.
Andrew Ruthven [Tue, 17 Jan 2012 21:01:24 +0000 (10:01 +1300)]
Bump version.

12 years agoSupport the new location for the XML feed in MythTV 0.25 release-0.9
Andrew Ruthven [Tue, 17 Jan 2012 20:56:24 +0000 (09:56 +1300)]
Support the new location for the XML feed in MythTV 0.25

13 years agoTidy up the forking logic to more inline with my style.
Andrew Ruthven [Sat, 3 Dec 2011 08:47:37 +0000 (21:47 +1300)]
Tidy up the forking logic to more inline with my style.

13 years agoUse the current ProtoVer as used by 0.23.
Andrew Ruthven [Thu, 19 May 2011 09:14:18 +0000 (21:14 +1200)]
Use the current ProtoVer as used by 0.23.

13 years agoUpdate the changelog and Debian packaging. debian-0.9.6-1
Andrew Ruthven [Sun, 15 May 2011 10:49:35 +0000 (22:49 +1200)]
Update the changelog and Debian packaging.

13 years agoArgh, still hanging on hearing back from MythTV. Switch to forking a child for the...
Andrew Ruthven [Sun, 15 May 2011 10:46:42 +0000 (22:46 +1200)]
Argh, still hanging on hearing back from MythTV.  Switch to forking a child for the query.

By forking a child we can wait around for a short period, and then kill them off.

13 years agoBump Debian changelog. debian-sid-0.9.6-1
Andrew Ruthven [Thu, 3 Mar 2011 10:42:46 +0000 (23:42 +1300)]
Bump Debian changelog.

13 years agoBump version to 0.9.6. 0.9.6
Andrew Ruthven [Thu, 3 Mar 2011 10:40:55 +0000 (23:40 +1300)]
Bump version to 0.9.6.

13 years agoAdd new package dependency - libsys-sigaction-perl
Andrew Ruthven [Thu, 3 Mar 2011 10:02:45 +0000 (23:02 +1300)]
Add new package dependency - libsys-sigaction-perl

13 years agoSurpress a warning that we don't really care about.
Andrew Ruthven [Thu, 3 Mar 2011 09:49:21 +0000 (22:49 +1300)]
Surpress a warning that we don't really care about.

13 years agoIt seems that the use of SIG{ALRM} doesn't always work with LWP, try another method.
Andrew Ruthven [Thu, 3 Mar 2011 09:37:37 +0000 (22:37 +1300)]
It seems that the use of SIG{ALRM} doesn't always work with LWP, try another method.

14 years agoBump changelog. 0.9.5
Andrew Ruthven [Tue, 30 Nov 2010 22:26:39 +0000 (11:26 +1300)]
Bump changelog.

14 years agoDebian now ships Date::Manip 6.x which changes the interface. Turn on 5.x mode.
Paul Saunders [Tue, 30 Nov 2010 22:18:40 +0000 (11:18 +1300)]
Debian now ships Date::Manip 6.x which changes the interface. Turn on 5.x mode.

14 years agomythtv-status has a couple of return statuses that can mean things are okay, handle...
Andrew Ruthven [Fri, 17 Sep 2010 12:45:04 +0000 (00:45 +1200)]
mythtv-status has a couple of return statuses that can mean things are okay, handle that.

14 years agoYay, fixed!
Andrew Ruthven [Thu, 16 Sep 2010 09:07:35 +0000 (21:07 +1200)]
Yay, fixed!

14 years agoAdd a bounds check on the protocol_version.
Andrew Ruthven [Thu, 16 Sep 2010 09:04:39 +0000 (21:04 +1200)]
Add a bounds check on the protocol_version.

14 years agobe prepared to switch to TB earlier.
Andrew Ruthven [Thu, 16 Sep 2010 08:56:28 +0000 (20:56 +1200)]
be prepared to switch to TB earlier.

14 years agoUpdate to Standards Policy 3.9.1.0 debian-0.9.4-1
Andrew Ruthven [Sun, 8 Aug 2010 22:17:51 +0000 (10:17 +1200)]
Update to Standards Policy 3.9.1.0

14 years agoBump Debian changelog for 0.9.4.
Andrew Ruthven [Sun, 8 Aug 2010 22:14:53 +0000 (10:14 +1200)]
Bump Debian changelog for 0.9.4.

14 years agoAdd changelog entry. 0.9.4
Andrew Ruthven [Sun, 13 Jun 2010 10:14:28 +0000 (22:14 +1200)]
Add changelog entry.

14 years agoFix passing in the error ref to DateCalc.
Ron Kellam [Sun, 13 Jun 2010 10:13:00 +0000 (22:13 +1200)]
Fix passing in the error ref to DateCalc.

It seems that Date::Manip::DateCalc in some versions require that
you parse in a ref for the error ref, passing in undef causes it
to not perform the date calculation.  Parse in a ref, even if we
don't actually check it.  Thanks to Ron Kellam for doing some
leg work on tracking this issue down.

14 years agoAllow skipping idle encoders, and make that the default.
Andrew Ruthven [Sun, 13 Jun 2010 10:08:52 +0000 (22:08 +1200)]
Allow skipping idle encoders, and make that the default.

People are starting to have more encoders, and also having streams enabled.
So it is not uncommon to have 12 virtual encoders.  If they're idle then
people don't really care about them, so let's ignore them.

14 years agoMake sure to skip converting units based on thresholds if there is nothing to convert.
Andrew Ruthven [Sat, 12 Jun 2010 10:51:49 +0000 (22:51 +1200)]
Make sure to skip converting units based on thresholds if there is nothing to convert.

This gets rid of warnings like:

Use of uninitialized value in numeric gt (>) at mythtv-status line 870.

14 years agoBump to 3.0 (quilt) debian-lenny-0.9.3-1
Andrew Ruthven [Thu, 10 Jun 2010 09:26:31 +0000 (21:26 +1200)]
Bump to 3.0 (quilt)

14 years agoCopy the debian.tar.gz file as well.
Andrew Ruthven [Thu, 10 Jun 2010 09:20:36 +0000 (21:20 +1200)]
Copy the debian.tar.gz file as well.

14 years agoJapanese debconf translations.
Omar Campagne [Mon, 31 May 2010 02:56:29 +0000 (14:56 +1200)]
Japanese debconf translations.

14 years agoFix the creating of orig.tar.gz.
Andrew Ruthven [Wed, 19 May 2010 10:11:56 +0000 (22:11 +1200)]
Fix the creating of orig.tar.gz.

14 years agoUpdate changelog.
Andrew Ruthven [Wed, 19 May 2010 09:38:24 +0000 (21:38 +1200)]
Update changelog.

14 years agoStandards version 3.8.4!
Andrew Ruthven [Wed, 19 May 2010 09:33:40 +0000 (21:33 +1200)]
Standards version 3.8.4!

14 years agoSet source format to 3.0 (quilt).
Andrew Ruthven [Wed, 19 May 2010 09:33:25 +0000 (21:33 +1200)]
Set source format to 3.0 (quilt).

14 years agoNew upstream release. debian-0.9.3-1
Andrew Ruthven [Tue, 18 May 2010 23:40:55 +0000 (11:40 +1200)]
New upstream release.

14 years agoUpdate changelog. 0.9.3
Andrew Ruthven [Tue, 18 May 2010 23:40:07 +0000 (11:40 +1200)]
Update changelog.

14 years agoHandle the case where the disk space units returned from the server are different.
Andrew Ruthven [Thu, 29 Apr 2010 22:41:50 +0000 (10:41 +1200)]
Handle the case where the disk space units returned from the server are different.

i.e., total is in GB and used is in MB.

Fix my redirection of STDERR.

14 years agoStart using CIL for bug tracking, add a bug.
Andrew Ruthven [Thu, 29 Apr 2010 00:48:36 +0000 (12:48 +1200)]
Start using CIL for bug tracking, add a bug.

15 years agoFix a broken UTF-8 character. debian-sid-0.9.2-3
Andrew Ruthven [Thu, 17 Dec 2009 09:03:02 +0000 (22:03 +1300)]
Fix a broken UTF-8 character.

15 years agoAdd Japanese translation.
Hideki Yamane [Wed, 9 Dec 2009 23:58:09 +0000 (12:58 +1300)]
Add Japanese translation.

15 years agoUpdate the thanks file.
Andrew Ruthven [Thu, 12 Nov 2009 07:39:07 +0000 (20:39 +1300)]
Update the thanks file.

15 years agoBump copyright years.
Steve Gunther [Thu, 12 Nov 2009 07:38:00 +0000 (20:38 +1300)]
Bump copyright years.

15 years agoUpdate the comments to be a bit more descriptive.
Steve Gunther [Thu, 12 Nov 2009 07:36:12 +0000 (20:36 +1300)]
Update the comments to be a bit more descriptive.

Steve Gunther sent me the same patch as in 8debb46e2c37ebc5aacd2038e708d5d40d655d7e
since Ubuntu 9.10 unfortunately has an older version of mythtv-status.

Ah well.

15 years agoAdd some lintian overrides for warnings which aren't really warnings. debian-sid-0.9.2-2
Andrew Ruthven [Sat, 3 Oct 2009 07:50:31 +0000 (20:50 +1300)]
Add some lintian overrides for warnings which aren't really warnings.

15 years agoAnd bump to Debian Standards Version 3.8.3.
Andrew Ruthven [Sat, 3 Oct 2009 07:49:48 +0000 (20:49 +1300)]
And bump to Debian Standards Version 3.8.3.

15 years agos/git-/git /g
Andrew Ruthven [Sat, 3 Oct 2009 07:18:15 +0000 (20:18 +1300)]
s/git-/git /g

15 years agoUpdate the copyright file.
Andrew Ruthven [Sat, 3 Oct 2009 07:16:32 +0000 (20:16 +1300)]
Update the copyright file.

15 years agoFix up Martin's surname and make the changelog UTF-8.
Andrew Ruthven [Sat, 3 Oct 2009 05:35:08 +0000 (18:35 +1300)]
Fix up Martin's surname and make the changelog UTF-8.

15 years agoDisable the watch file until I split out the Debian packaging. One day.
Andrew Ruthven [Sat, 3 Oct 2009 05:20:17 +0000 (18:20 +1300)]
Disable the watch file until I split out the Debian packaging.  One day.

15 years agoBump to standards version 3.8.2. s/lenny/unstable/ in changelog.
Andrew Ruthven [Sat, 3 Oct 2009 05:19:19 +0000 (18:19 +1300)]
Bump to standards version 3.8.2.  s/lenny/unstable/ in changelog.

15 years agoFix the dependencies in the init.d file.
Petter Reinholdtsen [Sat, 3 Oct 2009 05:13:42 +0000 (18:13 +1300)]
Fix the dependencies in the init.d file.

With dependency based boot sequencing, I discovered what I believe is
a bug in the init.d scripts.  The script uses files in /usr/, and
should depend on $remote_fs.  Further, the script depend on the
non-existing facility $mythtv-backend.  This do not exist in the
Debian archive as far as I can see, and I suspect it should be some
facility provided by the mythtv scripts.  I suggest changing this to
not be a virtual facility and to make the dependency optional to avoid
being unable to install the script when the facility is not available.
The stop dependencies should probably be the same as the start
facilities.

<URL: http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html >
documents the LSB header format.  Some debian notes are available from
<URL: http://wiki.debian.org/LSBInitScripts >.

15 years agoRussian debconf templates translation.
Yuri Kozlov [Sat, 3 Oct 2009 05:11:01 +0000 (18:11 +1300)]
Russian debconf templates translation.

15 years agoAdd missing depends, update changelog.
Andrew Ruthven [Thu, 3 Sep 2009 22:18:59 +0000 (10:18 +1200)]
Add missing depends, update changelog.

15 years agoCzech translation (cs.po).
Martin Šín [Thu, 3 Sep 2009 22:17:38 +0000 (10:17 +1200)]
Czech translation (cs.po).

15 years agoDebconf templates Basque translation.
Piarres Beobide [Thu, 3 Sep 2009 22:16:11 +0000 (10:16 +1200)]
Debconf templates Basque translation.

15 years agoDifferent versions on different releases have different commits. Sigh.
Andrew Ruthven [Sun, 9 Aug 2009 03:20:24 +0000 (15:20 +1200)]
Different versions on different releases have different commits.  Sigh.

15 years agoMake one distro version only.
Andrew Ruthven [Sat, 6 Jun 2009 11:04:18 +0000 (23:04 +1200)]
Make one distro version only.

15 years agoFix up building.
Andrew Ruthven [Sat, 6 Jun 2009 10:58:55 +0000 (22:58 +1200)]
Fix up building.

- ssh -t needed to allow GPG signing to work
- copy enough files that reprepro can make it all just work
- fix the directories I'm copying files into