From Russell.Hay@wwireless.com  Mon Sep  8 08:49:39 2003
Return-Path: <Russell.Hay@wwireless.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D26C616A4FA
	for <freebsd-gnats-submit@freebsd.org>; Mon,  8 Sep 2003 08:49:39 -0700 (PDT)
Received: from mail.wwireless.com (mail.wwireless.com [65.212.140.8])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 2148C43FD7
	for <freebsd-gnats-submit@freebsd.org>; Mon,  8 Sep 2003 08:49:39 -0700 (PDT)
	(envelope-from Russell.Hay@wwireless.com)
Received: by WACORPMX1 with Internet Mail Service (5.5.2653.19)
	id <RWP73RY4>; Mon, 8 Sep 2003 08:48:08 -0700
Message-Id: <6D6F0541E2B1D411A75B0002A513016D0ECC5053@wacorpml03.wwireless.com>
Date: Mon, 8 Sep 2003 08:48:04 -0700 
From: "Hay, Russell" <Russell.Hay@wwireless.com>
To: "'freebsd-gnats-submit@freebsd.org'" <freebsd-gnats-submit@freebsd.org>
Subject: NEW PORT: mtxorbd

>Number:         56596
>Category:       ports
>Synopsis:       new port: sysutils/mtxorbd, small daemon to control Matrix Orbital LCD Screens
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 08 08:50:29 PDT 2003
>Closed-Date:    Thu Nov 20 16:02:31 PST 2003
>Last-Modified:  Thu Nov 20 16:02:31 PST 2003
>Originator:     Shakes
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
dead [protocol] society
>Environment:
System: FreeBSD server.b0b.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Tue Jul
22 08:54:59 PDT 2003
seb@server.b0b.net:/usr/store/ad3/obj/usr/store/ad3/src/sys/GENERIC i386


	
>Description:
	Small Daemon to control Matrix Orbital LCD Screens
>How-To-Repeat:
	
>Fix:
--- mtxorbd.sh 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:
#
#	mtxorbd
#	mtxorbd/Makefile
#	mtxorbd/pkg-plist
#	mtxorbd/pkg-descr
#	mtxorbd/distinfo
#	mtxorbd/pkg-message
#
echo c - mtxorbd
mkdir -p mtxorbd > /dev/null 2>&1
echo x - mtxorbd/Makefile
sed 's/^X//' >mtxorbd/Makefile << 'END-of-mtxorbd/Makefile'
X# New ports collection makefile for:	mtxorbd
X# Date created:	5 September 2003
X# Whom:				rhay
X#
X# $FreeBSD$
X#
X
XPORTNAME=					mtxorbd
XPORTVERSION=				1.0.1
XCATEGORIES=					sysutils
XMASTER_SITES=				${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=		mtxorb
XEXTRACT_SUFX=				.tgz
X
XMAINTAINER=					rhay@zonephotography.com
XCOMMENT=						Daemon for
controlling a Matrix Orbital LCD screen
X
XMAN1=							mtxorbd.1
XMANCOMPRESSED=				no
X
X.include <bsd.port.mk>
END-of-mtxorbd/Makefile
echo x - mtxorbd/pkg-plist
sed 's/^X//' >mtxorbd/pkg-plist << 'END-of-mtxorbd/pkg-plist'
Xsbin/mtxorbd
Xshare/mtxorbd/devices.conf
X@dirrm share/mtxorbd
END-of-mtxorbd/pkg-plist
echo x - mtxorbd/pkg-descr
sed 's/^X//' >mtxorbd/pkg-descr << 'END-of-mtxorbd/pkg-descr'
XThis is a daemon to control a Matrix Orbital LCD screen.  It is a very
simple
Xwrapper and access control daemon for accessing the screen.  It does not
try
Xto be a full daemon like LCDProc, but does give you full access to all of
the
Xfeatures of the screen.
X
XWWW: http://mtxorb.sourceforge.net
X
X- Russell
Xrhay@zonephotography.com
END-of-mtxorbd/pkg-descr
echo x - mtxorbd/distinfo
sed 's/^X//' >mtxorbd/distinfo << 'END-of-mtxorbd/distinfo'
XMD5 (mtxorbd-1.0.1.tgz) = 41e9890d9dfcb93242babdaf09805401
END-of-mtxorbd/distinfo
echo x - mtxorbd/pkg-message
sed 's/^X//' >mtxorbd/pkg-message << 'END-of-mtxorbd/pkg-message'
XThis daemon requires that you create a symlink between your serial device
Xand /dev/lcd.  Future versions will create this link for you automatically,
Xbut for now, just do "ln -s /dev/cuaa0 /dev/lcd" for COM1, and
X"ln -s /dev/cuaa1 /dev/lcd" for COM2.
END-of-mtxorbd/pkg-message
exit
--- mtxorbd.sh ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Tue Oct 7 16:15:11 PDT 2003 
State-Changed-Why:  
Could you please see how to overcome this problem: 
===>  Building for mtxorbd-1.0.1 
c++ -O -pipe -march=pentium2 -c action.cpp 
c++ -O -pipe -march=pentium2 -c protocol.cpp 
protocol.cpp:200:50: pasting "::" and "forward" does not give a valid preprocessing token 
protocol.cpp:201:44: pasting "::" and "reset" does not give a valid preprocessing token 

(that's on -current with gcc 3.3.1 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56596 

From: "Hay, Russell" <Russell.Hay@wwireless.com>
To: 'Edwin Groothuis' <edwin@FreeBSD.org>
Cc:  
Subject: RE: ports/56596: mtxorbd port submission
Date: Tue, 14 Oct 2003 06:49:46 -0700

 Does that actually stop the build on that version of gcc?  When checking it
 against my version of GCC, it just gives a warning, but doesn't stop the
 build.  This is because I am doing some funky things with the preprocessor,
 but it should be okay, it shouldn't stop the build
 
 -R
 
 -----Original Message-----
 From: Edwin Groothuis [mailto:edwin@FreeBSD.org]
 Sent: Tuesday, October 07, 2003 4:16 PM
 To: Russell.Hay@wwireless.com; edwin@FreeBSD.org;
 freebsd-ports-bugs@FreeBSD.org
 Subject: Re: ports/56596: mtxorbd port submission
 
 
 Synopsis: mtxorbd port submission
 
 State-Changed-From-To: open->feedback
 State-Changed-By: edwin
 State-Changed-When: Tue Oct 7 16:15:11 PDT 2003
 State-Changed-Why: 
 Could you please see how to overcome this problem:
 	===>  Building for mtxorbd-1.0.1
 	c++ -O -pipe -march=pentium2 -c action.cpp
 	c++ -O -pipe -march=pentium2 -c protocol.cpp
 	protocol.cpp:200:50: pasting "::" and "forward" does not give a
 valid preprocessing token
 	protocol.cpp:201:44: pasting "::" and "reset" does not give a valid
 preprocessing token
 
 (that's on -current with gcc 3.3.1
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=56596

From: Edwin Groothuis <edwin@mavetju.org>
To: "Hay, Russell" <Russell.Hay@wwireless.com>
Cc: FreeBSD Gnats Submit <freebsd-gnats-submit@freebsd.org>
Subject: Re: ports/56596: mtxorbd port submission
Date: Wed, 15 Oct 2003 08:55:13 +1000

 On Tue, Oct 14, 2003 at 06:49:46AM -0700, Hay, Russell wrote:
 > Does that actually stop the build on that version of gcc?  When checking it
 > against my version of GCC, it just gives a warning, but doesn't stop the
 > build.  This is because I am doing some funky things with the preprocessor,
 > but it should be okay, it shouldn't stop the build
 
 GCC 3.3.1 is more strict regarding what is allowed and what is not.
 Unfortunatly for all these people who have been writing C++ code
 for it in the last years.
 
 Edwin
 
 -- 
 Edwin Groothuis      |            Personal website: http://www.mavetju.org
 edwin@mavetju.org    |    Weblog: http://www.mavetju.org/weblog/weblog.php 
State-Changed-From-To: feedback->closed 
State-Changed-By: krion 
State-Changed-When: Thu Nov 20 16:02:21 PST 2003 
State-Changed-Why:  
Feedback timeout > 1 month 

http://www.freebsd.org/cgi/query-pr.cgi?pr=56596 
>Unformatted:
