This port provides the pcfdate utility which reads the time of day from a
pcfclock device, writes it to stdout or, optionally, sets the system time.
You can benefit from pcfdate in case that
- your geographic location is in Central Europe within a radius of roughly
1500 km from the DCF77 transmitter near Frankfurt/Main, Germany,
- you have the Conrad parallel port radio clock attached to your machine,
- you have the pcfclock device driver enabled in your kernel configuration.
The primary use of pcfdate is to initialize the system time on boot. In its
normal operation the Conrad clock synchronizes with the transmitter once a
day, and the time of day displayed refers to its internal quartz clock which,
however, suffers from a considerable drift. The resulting accumulated error
can reach about 0.6 sec after 24 hours. Combined with the clockspeed port
this can still be considered a useful initialization: sntpclock can later be
used to gradually adjust the system time with the global network time very
effectively within a few minutes.
WWW: http://www-stud.ims.uni-stuttgart.de/~voegelas/pcf.html
Remove expired ports without open PRs:
2016-07-04 security/openpgpsdk: Broken for more than 6 months
2016-07-04 security/radiusniff: Broken for more than 6 months
2016-07-04 security/pear-Auth_OpenID: Broken for more than 6 months
2016-07-04 security/sshit: Broken for more than 6 months
2016-07-04 security/ifd-slb_rf60: Broken for more than 6 months
2016-07-04 security/rainbowcrack: Broken for more than 6 months
2016-07-04 security/vlog: Broken for more than 6 months
2016-07-04 security/cryptstring: Broken for more than 6 months
2016-07-04 x11/libdnd: Broken for more than 6 months
2016-07-04 x11/xlupe: Broken for more than 6 months
2016-07-04 x11/xco: Broken for more than 6 months
2016-07-04 x11/xclick: Broken for more than 6 months
2016-07-04 devel/ocfpcsc: Broken for more than 6 months
2016-07-04 devel/dits: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above )
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
- Fix rc script: need a suitable REQUIRE line in the rc script, since otherwise
the script is called too early and pcfdate fails to set the time
PR: ports/102453
Submitted by: Frank W. Josellis <frank@dynamical-systems.org> (maintainer)