Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2003 13:36:57 +0800 (CST)
From:      Leland Wang <llwang@infor.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/47706: New port: misc/dvorak7min an ncurses-based Dvorak typing tutor
Message-ID:  <200301310536.h0V5av0q037720@leland.infor.org>

next in thread | raw e-mail | index | archive | help

>Number:         47706
>Category:       ports
>Synopsis:       New port: misc/dvorak7min an ncurses-based Dvorak typing tutor
>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:   Thu Jan 30 21:40:08 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Leland Wang
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
>Environment:
System: FreeBSD leland.infor.org 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Nov 2 13:36:33 CST 2002 llwang@leland.infor.org:/home/mp3/obj/usr/src/sys/LELAND i386


	
>Description:
Dvorak7min is an ncurses based dvorak typing tutor. It features well
chosen lessons, color for easy visual feedback, and a real time
characters per second display.

	
>How-To-Repeat:
	
>Fix:

# 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:
#
#	dvorak7min
#	dvorak7min/pkg-plist
#	dvorak7min/pkg-descr
#	dvorak7min/pkg-comment
#	dvorak7min/distinfo
#	dvorak7min/Makefile
#	dvorak7min/files
#	dvorak7min/files/patch-Makefile
#
echo c - dvorak7min
mkdir -p dvorak7min > /dev/null 2>&1
echo x - dvorak7min/pkg-plist
sed 's/^X//' >dvorak7min/pkg-plist << 'END-of-dvorak7min/pkg-plist'
X@cwd %%LOCALBASE%%
Xbin/dvorak7min
END-of-dvorak7min/pkg-plist
echo x - dvorak7min/pkg-descr
sed 's/^X//' >dvorak7min/pkg-descr << 'END-of-dvorak7min/pkg-descr'
XDvorak7min is an ncurses based dvorak typing tutor for those of you
Xtrying to get fluent in this keyboard layout. It features well chosen
Xlessons, color for easy visual feedback, and a real time characters per
Xsecond display. It's called 7min because it originally was a personal
Xhack written in 7 min.
X
XWWW:	http://lightside.eresmas.com/
X	http://freshmeat.net/projects/dvorak7mintutor/
X
XAuthor:	Ragnar Hojland <ragnar@ragnar-hojland.com>
END-of-dvorak7min/pkg-descr
echo x - dvorak7min/pkg-comment
sed 's/^X//' >dvorak7min/pkg-comment << 'END-of-dvorak7min/pkg-comment'
XAn ncurses-based Dvorak typing tutor
END-of-dvorak7min/pkg-comment
echo x - dvorak7min/distinfo
sed 's/^X//' >dvorak7min/distinfo << 'END-of-dvorak7min/distinfo'
XMD5 (dvorak7min-1.6.tar.gz) = b8abfa4151e2f4e7d7785c111fe036c4
END-of-dvorak7min/distinfo
echo x - dvorak7min/Makefile
sed 's/^X//' >dvorak7min/Makefile << 'END-of-dvorak7min/Makefile'
X# New ports collection makefile for:	dvorak7min
X# Date created:		31 Jan 2003
X# Whom:			Leland Wang <llwang@infor.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dvorak7min
XPORTVERSION=	1.6
XCATEGORIES=	misc
XMASTER_SITES=	http://lightside.eresmas.com/
X
XMAINTAINER=	llwang@infor.org
X
XLIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
X
Xpre-build:
X	@cd ${WRKSRC} ; ${MAKE} clean
X.include <bsd.port.mk>
END-of-dvorak7min/Makefile
echo c - dvorak7min/files
mkdir -p dvorak7min/files > /dev/null 2>&1
echo x - dvorak7min/files/patch-Makefile
sed 's/^X//' >dvorak7min/files/patch-Makefile << 'END-of-dvorak7min/files/patch-Makefile'
X--- Makefile.orig	Fri Jan 31 13:04:40 2003
X+++ Makefile	Fri Jan 31 13:11:38 2003
X@@ -1,4 +1,4 @@
X-INSTALL = /usr/local/games/bin
X+INSTALL = /usr/local/bin
X 
X # Uncomment these lines if you want to change the defaults to something else
X 
X@@ -16,11 +16,11 @@
X 
X #CC      = gcc
X PROF    = -g0 -O2
X-CFLAGS  = $(PROF) -Wall \
X+CFLAGS  = $(PROF) -Wall -I/usr/local/include \
X 	$(PRETTINESS) $(NASTINESS) $(BEEPS) $(FLASHES) $(COLORS) \
X 	$(LIMIT_LENGTH)
X-LDFLAGS = $(PROF)
X-LIBS    = -lncurses
X+LDFLAGS = $(PROF) -L/usr/local/lib
X+LIBS    = -lncurses -lgnugetopt
X 
X OBJECTS = dvorak7min.o lessons.o
X HEADERS = lessons.h
END-of-dvorak7min/files/patch-Makefile
exit


	


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301310536.h0V5av0q037720>