svn commit: r321506 - in head/comms: . dcf77pi
Rene Ladan
rene at FreeBSD.org
Fri Jun 21 22:46:13 UTC 2013
Author: rene
Date: Fri Jun 21 22:46:12 2013
New Revision: 321506
URL: http://svnweb.freebsd.org/changeset/ports/321506
Log:
Yet another DCF77 decoder. This one is intended for the Raspberry Pi
platform but might work on other devices using GPIO pins too.
The received data can be logged for later playback/analysis.
WWW: https://github.com/rene0/dcf77pi
Added:
head/comms/dcf77pi/
head/comms/dcf77pi/Makefile (contents, props changed)
head/comms/dcf77pi/distinfo (contents, props changed)
head/comms/dcf77pi/pkg-descr (contents, props changed)
head/comms/dcf77pi/pkg-plist (contents, props changed)
Modified:
head/comms/Makefile
Modified: head/comms/Makefile
==============================================================================
--- head/comms/Makefile Fri Jun 21 22:29:13 2013 (r321505)
+++ head/comms/Makefile Fri Jun 21 22:46:12 2013 (r321506)
@@ -26,6 +26,7 @@
SUBDIR += cutecom
SUBDIR += cwdaemon
SUBDIR += dabstick-radio
+ SUBDIR += dcf77pi
SUBDIR += deforaos-phone
SUBDIR += dfu-programmer
SUBDIR += dfu-util
Added: head/comms/dcf77pi/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/dcf77pi/Makefile Fri Jun 21 22:46:12 2013 (r321506)
@@ -0,0 +1,34 @@
+# Created by: rene at FreeBSD.org
+# $FreeBSD$
+
+PORTNAME= dcf77pi
+PORTVERSION= 1.0.1
+CATEGORIES= comms
+
+MAINTAINER= rene at FreeBSD.org
+COMMENT= DCF77 receiver/logger/analyzer for the Raspberry Pi
+
+LICENSE= BSD
+
+USE_GITHUB= yes
+GH_ACCOUNT= rene0
+GH_COMMIT= 135299c
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.options.mk>
+
+.if ${OSVERSION} < 900000
+IGNORE= no GPIO support
+.endif
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${DOCSDIR}
+.endif
+ @if [ ! ${ETCDIR}/hardware.txt ] ; then \
+ ${CP} -p ${ETCDIR}/hardware.txt.sample ${ETCDIR}/hardware.txt ; \
+ fi
+
+.include <bsd.port.mk>
Added: head/comms/dcf77pi/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/dcf77pi/distinfo Fri Jun 21 22:46:12 2013 (r321506)
@@ -0,0 +1,2 @@
+SHA256 (dcf77pi-1.0.1.tar.gz) = ade35ec36bef4e7fb306f5019f483d13fa78915a2c79e4210c53a587d2de91f1
+SIZE (dcf77pi-1.0.1.tar.gz) = 8340
Added: head/comms/dcf77pi/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/dcf77pi/pkg-descr Fri Jun 21 22:46:12 2013 (r321506)
@@ -0,0 +1,6 @@
+Yet another DCF77 decoder. This one is intended for the Raspberry Pi
+platform but might work on other devices using GPIO pins too.
+
+The received data can be logged for later playback/analysis.
+
+WWW: https://github.com/rene0/dcf77pi
Added: head/comms/dcf77pi/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/comms/dcf77pi/pkg-plist Fri Jun 21 22:46:12 2013 (r321506)
@@ -0,0 +1,8 @@
+bin/dcf77pi
+bin/readpin
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+ at unexec if cmp -s %D/etc/dcf77pi/hardware.txt.sample %D/etc/dcf77pi/hardware.txt ; then rm -f %D/etc/dcf77pi/hardware.txt ; fi
+etc/dcf77pi/hardware.txt.sample
+ at exec if [ ! -f %D/etc/dcf77pi/hardware.txt ] ; then cp -p %D/%F %B/hardware.txt ; fi
+ at dirrmtry %%ETCDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the svn-ports-all
mailing list