ports/83588: heyu2 new source and patch

mstowe at chicago.us.mensa.org mstowe at chicago.us.mensa.org
Sun Jul 17 05:30:21 UTC 2005


>Number:         83588
>Category:       ports
>Synopsis:       heyu2 new source and patch
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 17 05:30:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Charlie &
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD baddomain.com 5.4-STABLE FreeBSD 5.4-STABLE #12: Mon Jun 27 10:04:37 CDT 2005 root at baddomain.com:/usr/src/sys/i386/compile/STOWE i386


	
>Description:
	Control a CM11A interface from the command line, version 2
>How-To-Repeat:
>Fix:


--- heyu2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	heyu2
#	heyu2/README.html
#	heyu2/Makefile
#	heyu2/distinfo
#	heyu2/pkg-descr
#	heyu2/pkg-plist
#	heyu2/files
#	heyu2/files/patch-Configure
#
echo c - heyu2
mkdir -p heyu2 > /dev/null 2>&1
echo x - heyu2/README.html
sed 's/^X//' >heyu2/README.html << 'END-of-heyu2/README.html'
X<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
X
X<html>
X  <head>
X    <title>The FreeBSD Ports Collection (misc/heyu2)</title>
X  </head>
X
X  <body>
X    <h1>The FreeBSD Ports Collection (misc/heyu2)</h1>
X    <hr>
X
X    <p>You are now in the directory for the port "misc/heyu2".</p>
X
X    <p>The package name of this port is "heyu2-2.0.b.1".</p>
X
X    <p>This is the one-line description for this port:</p>
X    <hr>
X
X    <p>
XControl a CM11A interface from the command line
X    </p>
X    <hr>
X
X    <p>Please read the "<a href="pkg-descr">description file</a>" for a
X    longer description and/or visit the <a href="http://heyu.tanj.com/heyu2/">web site</a> for futher informations.</p>
X
X    <p>If needed, you may contact the <a href=
X    "mailto:mstowe at chicago.us.mensa.org">maintainer</a> of this port or the port <a href=
X    "mailto:ports at FreeBSD.org">mailing-list</a>.</p>
X
X    <p></p>
X
X    <p></p>
X
X    <p>Go to the <a href="../../README.html">top of the ports tree</a> for
X    a summary on how to use the ports collection.</p>
X    <hr>
X
X    <p><a href="../README.html">Go up one level</a> | <a href=
X    "../../README.html">Go to top of ports tree</a></p>
X  </body>
X</html>
X
END-of-heyu2/README.html
echo x - heyu2/Makefile
sed 's/^X//' >heyu2/Makefile << 'END-of-heyu2/Makefile'
X# New ports collection makefile for:	heyu2
X# Date created:		29 March 2004
X# Whom:			mstowe at chicago.us.mensa.org
X#
X# $FreeBSD: ports/misc/heyu2/Makefile,v 1.16 2005/06/11 12:18:39 oliver Exp $
X#
X
XPORTNAME=	heyu2
XPORTVERSION=	2.0.b.2
XCATEGORIES=	misc
XMASTER_SITES=	http://heyu.tanj.com/heyu2/
XDISTNAME=	heyu-2.0beta.2
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	mstowe at chicago.us.mensa.org
XCOMMENT=	Control a CM11A interface from the command line
X
X#IS_INTERACTIVE=	yes
XALL_TARGET=	all
XWRKSRC=		${WRKDIR}/heyu-2.0beta.2
XUSE_REINPLACE=	yes
XHAS_CONFIGURE=	yes
XCONFIGURE_SCRIPT=	Configure
XCONFIGURE_ARGS=	freebsd
X
XMAN1=		heyu2.1
XMAN5=		x10config2.5 \
X		x10sched2.5 \
X		x10scripts2.5
X
Xpost-patch:
X	${REINPLACE_CMD} 's|/usr/local|${PREFIX}|' ${WRKSRC}/Makefile.in
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/heyu2 ${PREFIX}/bin
X	${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_MAN} ${WRKSRC}/heyu2.1 ${MAN1PREFIX}/man/man1
X	${INSTALL_MAN} ${WRKSRC}/x10config2.5 ${MAN5PREFIX}/man/man5
X	${INSTALL_MAN} ${WRKSRC}/x10sched2.5 ${MAN5PREFIX}/man/man5
X	${INSTALL_MAN} ${WRKSRC}/x10scripts2.5 ${MAN5PREFIX}/man/man5
X	${INSTALL_DATA} ${WRKSRC}/x10config.sample ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/x10.sched.sample ${EXAMPLESDIR}
X
X.include <bsd.port.mk>
END-of-heyu2/Makefile
echo x - heyu2/distinfo
sed 's/^X//' >heyu2/distinfo << 'END-of-heyu2/distinfo'
XMD5 (heyu-2.0beta.2.tgz) = b7bd60580f74998ae7733e4711942c74
XSIZE (heyu-2.0beta.2.tgz) = 261948
END-of-heyu2/distinfo
echo x - heyu2/pkg-descr
sed 's/^X//' >heyu2/pkg-descr << 'END-of-heyu2/pkg-descr'
XThe CM11A is a device built by the X10 company for controlling
Xdevices by sending signals through the power lines. It's a small
Xbox that plugs into an AC outlet and connects to a serial port.
XThe CM11A is shipped with Windows software.  Heyu2 will control your
XX10 devices, set the CM11A interface clock and monitor X10 signals
Xon the AC power lines. It will upload macros and timers to your
XCM11A for stand-alone execution.
X
XWWW: http://heyu.tanj.com/heyu2/
END-of-heyu2/pkg-descr
echo x - heyu2/pkg-plist
sed 's/^X//' >heyu2/pkg-plist << 'END-of-heyu2/pkg-plist'
Xbin/heyu2
X%%EXAMPLESDIR%%/x10config.sample
X%%EXAMPLESDIR%%/x10.sched.sample
X at dirrm share/examples/heyu2
END-of-heyu2/pkg-plist
echo c - heyu2/files
mkdir -p heyu2/files > /dev/null 2>&1
echo x - heyu2/files/patch-Configure
sed 's/^X//' >heyu2/files/patch-Configure << 'END-of-heyu2/files/patch-Configure'
X--- Configure.orig	Sun Jul 17 00:07:33 2005
X+++ Configure	Sun Jul 17 00:07:50 2005
X@@ -84,7 +84,7 @@
X 		CC = gcc
X 		CFLAGS = -g -O \$(DFLAGS) -Wall
X 		LIBS = -lm -lc
X-		DFLAGS= -DHASSELECT -DNEEDGTIME -DFREEBSD
X+		DFLAGS= -DHASSELECT -DNEEDGTIME -DFREEBSD -DLOCKDIR=\"/var/spool/lock\"
X EoF
X 	;;
X     sco*)
END-of-heyu2/files/patch-Configure
exit
--- heyu2.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list