Date: Sat, 7 Jan 2012 12:14:14 GMT From: Winston Weinert <winstonw@lavabit.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/163886: New port: net/drawterm Plan9 cpu client Message-ID: <201201071214.q07CEEm8087398@red.freebsd.org> Resent-Message-ID: <201201071220.q07CK9c1081092@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 163886 >Category: ports >Synopsis: New port: net/drawterm Plan9 cpu client >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: Sat Jan 07 12:20:09 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Winston Weinert >Release: 8.2-RELEASE >Organization: >Environment: FreeBSD ironwood 8.2-RELEASE-p4 FreeBSD 8.2-RELEASE-p4 #0: Sun Dec 11 03:16:37 CST 2011 root@ironwood:/usr/obj/usr/src/sys/MYGENERIC amd64 >Description: >From pkg-descr: Drawterm(8) is not a Plan 9 program. It is a program that users of non-Plan 9 systems can use to establish graphical cpu(1) connections with Plan 9 CPU servers. Just as a real Plan 9 terminal does, drawterm serves its local name space as well as some devices (the keyboard, mouse, and screen) to a remote CPU server, which mounts this name space on /mnt/term and starts a shell. Typically, either explicitly or via the profile, one uses the shell to start rio(1). WWW: http://swtch.com/drawterm/ >How-To-Repeat: Attempt to install drawterm from ports. >Fix: Patch attached with submission follows: # 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: # # drawterm # drawterm/Makefile # drawterm/pkg-descr # drawterm/distinfo # echo c - drawterm mkdir -p drawterm > /dev/null 2>&1 echo x - drawterm/Makefile sed 's/^X//' >drawterm/Makefile << '7d3c123e07fe77b89943ca6965192e28' X# New ports collection makefile for: drawterm X# Date created: January 07, 2012 X# Whom: Winston Weinert <winstonw@lavabit.com> X# X# $FreeBSD$ X# X XPORTNAME= drawterm XPORTVERSION= 20110822 XCATEGORIES= net XMASTER_SITES= http://swtch.com/drawterm/ XEXTRACT_SUFX= .tgz X XMAINTAINER= winstonw@lavabit.com XCOMMENT= Plan9 cpu client X XUSE_XORG= x11 X XPLIST_FILES= bin/drawterm XPORTDOCS= LICENSE README XWRKSRC= ${WRKDIR}/${PORTNAME} X Xdo-build: X cd ${WRKSRC} && CONF=unix make X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/drawterm ${PREFIX}/bin X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_MAN} ${WRKSRC}/README ${WRKSRC}/LICENSE ${DOCSDIR} X.endif X X.include <bsd.port.mk> 7d3c123e07fe77b89943ca6965192e28 echo x - drawterm/pkg-descr sed 's/^X//' >drawterm/pkg-descr << '7f28f4add97cbb00f3715d5ee47da8ca' XDrawterm(8) is not a Plan 9 program. It is a program that users of Xnon-Plan 9 systems can use to establish graphical cpu(1) connections with XPlan 9 CPU servers. Just as a real Plan 9 terminal does, drawterm serves Xits local name space as well as some devices (the keyboard, mouse, and Xscreen) to a remote CPU server, which mounts this name space on /mnt/term Xand starts a shell. Typically, either explicitly or via the profile, one Xuses the shell to start rio(1). X XWWW: http://swtch.com/drawterm/ 7f28f4add97cbb00f3715d5ee47da8ca echo x - drawterm/distinfo sed 's/^X//' >drawterm/distinfo << '5cba19140de1db412b8a9fbd0022e7d3' XSHA256 (drawterm-20110822.tgz) = 457dddbd4719f6de912e06004f1f23136bed5364994904dd4a121d65b7bd1b6e XSIZE (drawterm-20110822.tgz) = 1191196 5cba19140de1db412b8a9fbd0022e7d3 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201071214.q07CEEm8087398>