diff options
author | jedgar <jedgar@FreeBSD.org> | 2000-01-05 21:30:35 +0800 |
---|---|---|
committer | jedgar <jedgar@FreeBSD.org> | 2000-01-05 21:30:35 +0800 |
commit | 9d559ac4a58cc0b1438596213ab4dbcc9948b6d3 (patch) | |
tree | 4fd13100ed32f3f6fa45adacfefb589f7b59bbd1 /misc/heyu | |
parent | 312d250c17d67be3f25c72206573d7ae69d33da3 (diff) | |
download | freebsd-ports-gnome-9d559ac4a58cc0b1438596213ab4dbcc9948b6d3.tar.gz freebsd-ports-gnome-9d559ac4a58cc0b1438596213ab4dbcc9948b6d3.tar.zst freebsd-ports-gnome-9d559ac4a58cc0b1438596213ab4dbcc9948b6d3.zip |
heyu is used to control X10 CM11A devices
PR: 15738
Submitted by: Paul M. Lambert <plambert@plambert.net>
Diffstat (limited to 'misc/heyu')
-rw-r--r-- | misc/heyu/Makefile | 35 | ||||
-rw-r--r-- | misc/heyu/distinfo | 1 | ||||
-rw-r--r-- | misc/heyu/files/patch-aa | 34 | ||||
-rw-r--r-- | misc/heyu/pkg-comment | 1 | ||||
-rw-r--r-- | misc/heyu/pkg-descr | 12 | ||||
-rw-r--r-- | misc/heyu/pkg-plist | 3 |
6 files changed, 86 insertions, 0 deletions
diff --git a/misc/heyu/Makefile b/misc/heyu/Makefile new file mode 100644 index 000000000000..3e17f9398bcc --- /dev/null +++ b/misc/heyu/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: heyu +# Version required: 1.28f +# Date created: 27 December 1999 +# Whom: plambert@plambert.net +# +# $FreeBSD$ +# + +DISTNAME= x10_heyu +PKGNAME= heyu-1.28f +CATEGORIES= misc +MASTER_SITES= http://www.prado.com/~dbs/ +EXTRACT_SUFX= .tgz + +MAINTAINER= plambert@plambert.net + +ALL_TARGET= heyu +WRKSRC= ${WRKDIR}/heyu.dir + +MAN1= heyu.1 +MAN5= x10config.5 \ + x10sched.5 + +do-configure: + ${PERL} -pi.orig -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/Makefile + +post-install: + strip ${PREFIX}/bin/heyu +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/examples/heyu + ${INSTALL_DATA} ${WRKSRC}/x10config ${PREFIX}/share/examples/heyu + ${INSTALL_DATA} ${WRKSRC}/x10sched.conf.sample ${PREFIX}/share/examples/heyu +.endif + +.include <bsd.port.mk> diff --git a/misc/heyu/distinfo b/misc/heyu/distinfo new file mode 100644 index 000000000000..c09e7a350884 --- /dev/null +++ b/misc/heyu/distinfo @@ -0,0 +1 @@ +MD5 (x10_heyu.tgz) = f41c73b9665242ce5b9aba2b9a4f92e8 diff --git a/misc/heyu/files/patch-aa b/misc/heyu/files/patch-aa new file mode 100644 index 000000000000..a924c133b1ed --- /dev/null +++ b/misc/heyu/files/patch-aa @@ -0,0 +1,34 @@ +--- Makefile.orig Tue Jan 4 23:10:44 2000 ++++ Makefile Tue Jan 4 23:12:54 2000 +@@ -3,7 +3,7 @@ + BIN = /usr/local/bin + MAN = /usr/local/man/man1 + MAN5 = /usr/local/man/man5 +-GROUP = sys ++GROUP = wheel + OWNER = bin + + +@@ -13,19 +13,19 @@ + # -DVOID if compiler doesn't understand 'void' + # -DMINIEXCH if using the DEC mini-exchange + +-CFLAGS = -O $(DFLAGS) -Wall ++#CFLAGS = -O $(DFLAGS) -Wall + #LDFLAGS = -z -i + #LIBS = -lm -lc_s # uncomment if using shared libraries + LIBS = -lm -lc + + ## For LINUX, use the following defines in addition to what's above +-DFLAGS = -DSYSV -DPOSIX -DHAS_ITIMER -DLINUX -DHASSELECT ++#DFLAGS = -DSYSV -DPOSIX -DHAS_ITIMER -DLINUX -DHASSELECT + + ## For solaris, use the following defines in addition to what's above + # DFLAGS = -DSYSV -DPOSIX -DSOLARIS -DLOCKDIR=\"/var/spool/locks\" -DHASSELECT + + ## if you're using freebsd, just set the flag for select. +-# DFLAGS= -DHASSELECT ++DFLAGS= -DHASSELECT -DLOCKDIR=\"/var/tmp\" + + ## If you aren't sure, try this + #DFLAGS = -DSYSV -DPOSIX diff --git a/misc/heyu/pkg-comment b/misc/heyu/pkg-comment new file mode 100644 index 000000000000..2bf207db5fef --- /dev/null +++ b/misc/heyu/pkg-comment @@ -0,0 +1 @@ +Control a CM11A interface from the command line diff --git a/misc/heyu/pkg-descr b/misc/heyu/pkg-descr new file mode 100644 index 000000000000..6b5c3c8b1550 --- /dev/null +++ b/misc/heyu/pkg-descr @@ -0,0 +1,12 @@ +The CM11A is a device built by the X10 company for controlling +devices by sending signals through the power lines. It's a small +box that plugs into an AC outlet and connects to a serial port. +The CM11A is shipped with Windows software. Heyu will control your +X10 devices, set the cm11a interface clock and monitor x10 signals +on the AC power lines. It will upload macros and timers to your +CM11A for stand-alone execution. + +WWW: http://www.prado.com/~dbs/ + +- plambert +plambert@plambert.net diff --git a/misc/heyu/pkg-plist b/misc/heyu/pkg-plist new file mode 100644 index 000000000000..e24c578722a1 --- /dev/null +++ b/misc/heyu/pkg-plist @@ -0,0 +1,3 @@ +bin/heyu +share/examples/heyu/x10config +share/examples/heyu/x10sched.conf.sample |