From e47140ff8aa7f66f7b654b9af1e2b0119fcf50ff Mon Sep 17 00:00:00 2001 From: miwi Date: Mon, 31 Jan 2011 11:36:39 +0000 Subject: This small utility allows you to grow your typing skills in soft and non- annoying manner. It tries to behave closely to proprietary VerseQ application -- adaptive typing tutor which dynamically changes exercises to help trainee to learn hard places thoroughly. WWW: https://github.com/baverman/typetrainer PR: ports/154373 Submitted by: Ruslan Mahmatkhanov Feature safe: yes --- misc/Makefile | 1 + misc/typetrainer/Makefile | 23 ++++++++++++++++++++ misc/typetrainer/distinfo | 2 ++ misc/typetrainer/pkg-descr | 6 ++++++ misc/typetrainer/pkg-plist | 54 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 misc/typetrainer/Makefile create mode 100644 misc/typetrainer/distinfo create mode 100644 misc/typetrainer/pkg-descr create mode 100644 misc/typetrainer/pkg-plist (limited to 'misc') diff --git a/misc/Makefile b/misc/Makefile index 66be7851e073..3c4adab1d145 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -529,6 +529,7 @@ SUBDIR += ttyrec SUBDIR += tvbrowser SUBDIR += txt2regex + SUBDIR += typetrainer SUBDIR += uf-view SUBDIR += uk-phone SUBDIR += uk-postcodes diff --git a/misc/typetrainer/Makefile b/misc/typetrainer/Makefile new file mode 100644 index 000000000000..78b4007bbdc9 --- /dev/null +++ b/misc/typetrainer/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: typetrainer +# Date created: 29 January 2011 +# Whom: Ruslan Mahmatkhanov +# +# $FreeBSD$ +# + +PORTNAME= typetrainer +PORTVERSION= 0.3.1 +CATEGORIES= misc python +MASTER_SITES= CHEESESHOP + +MAINTAINER= cvs-src@yandex.ru +COMMENT= Typing tutor trainer + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GNOME= pygtk2 +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install + +.include diff --git a/misc/typetrainer/distinfo b/misc/typetrainer/distinfo new file mode 100644 index 000000000000..7ca3e893b3ed --- /dev/null +++ b/misc/typetrainer/distinfo @@ -0,0 +1,2 @@ +SHA256 (typetrainer-0.3.1.tar.gz) = 952efdbd6cb3757272c506411e75c9093661d7dd086cfa3d1e433da4967b926e +SIZE (typetrainer-0.3.1.tar.gz) = 10334 diff --git a/misc/typetrainer/pkg-descr b/misc/typetrainer/pkg-descr new file mode 100644 index 000000000000..1aae1d51bf85 --- /dev/null +++ b/misc/typetrainer/pkg-descr @@ -0,0 +1,6 @@ +This small utility allows you to grow your typing skills in soft and non- +annoying manner. It tries to behave closely to proprietary VerseQ application +-- adaptive typing tutor which dynamically changes exercises to help trainee to +learn hard places thoroughly. + +WWW: https://github.com/baverman/typetrainer diff --git a/misc/typetrainer/pkg-plist b/misc/typetrainer/pkg-plist new file mode 100644 index 000000000000..bb53f614ea48 --- /dev/null +++ b/misc/typetrainer/pkg-plist @@ -0,0 +1,54 @@ +bin/typetrainer +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/generator.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/generator.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/generator.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/run.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/run.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/run.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/common.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/common.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/common.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/advanced.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/advanced.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/advanced.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/basic.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/basic.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en/basic.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/basic.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/basic.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru/basic.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/kbd.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/kbd.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/kbd.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/main.glade +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/main.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/main.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui/main.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/ui +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/ru +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors/en +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer/tutors +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/typetrainer +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% -- cgit