Debian Bug report logs - #706861
ITP: calcelestial -- calcelestial calculates positions, rise & set times of celestial bodies.

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Steffen Vogel <post@steffenvogel.de>

Date: Sun, 5 May 2013 14:39:02 UTC

Owned by: Steffen Vogel <post@steffenvogel.de>

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#706861; Package wnpp. (Sun, 05 May 2013 14:39:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Steffen Vogel <post@steffenvogel.de>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org. (Sun, 05 May 2013 14:39:06 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Steffen Vogel <post@steffenvogel.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: calcelestial -- calcelestial calculates positions, rise & set times of celestial bodies.
Date: Sun, 05 May 2013 16:21:25 +0200
Package: wnpp
Severity: wishlist
Owner: Steffen Vogel <post@steffenvogel.de>

  Package name    : calcelestial
  Version         : 0.3
  Upstream Author : Steffen Vogel <post@steffenvogel.de>
  URL             : http://github.com/stv0g/calcelestial
  License         : GPL
  Programming Lang: C
  Description     : calcelestial calculates positions, rise & set times of celestial bodies.

I wrote this tool to easily schedule the switching of my lighting for home automation.
Its the successor of my previous tool called sun which was limited to rise/set times of the sun [1]
calcelestial is a lot more powerful tool as its supports more planets and the calculation of position.

Its a little tool following the unix paradigm. Its designed to be used in conjunjtion with cron, at
date etc. Calculations are done with the libnova library to minimize code duplication.

For me this tool is extremly useful as you might note with these examples:

Schedule a BIOS wakeup 10 minutes before the sunrise in Berlin:
  nvram-wakeup -s $(date -d "-10 min $(calcelestial -p sun -m rise -q Berlin)" +%s)

Shutdown the system 10 minutes after sunset:
  shutdown $(date -d +10 min $(calcelestial -p sun -m set --lat=50.55 --lon=-6.2) +%H:%M)

Enable my lighting at cilil twiglight:
  echo ~/bin/enable-lightning | at $(calcelestial -p sun -m set -q Frankfurt -H civil)

The sourcecode is hosted at github [2].
My package is already available at Debian mentors [3].
Im looking for a sponsor.

Regards
   Steffen

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696593
[2] https://github.com/stv0g/calcelestial
[3] http://mentors.debian.net/package/calcelestial



Added blocking bug(s) of 706861: 706863 Request was from Bart Martens <bartm@quantz.debian.org> to control@bugs.debian.org. (Sun, 05 May 2013 16:27:10 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 16 23:34:18 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.