diff options
author | miwi <miwi@FreeBSD.org> | 2011-01-31 19:36:39 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2011-01-31 19:36:39 +0800 |
commit | e47140ff8aa7f66f7b654b9af1e2b0119fcf50ff (patch) | |
tree | f50195aad4150014b9bea04771eb90dcc2be4e92 /misc | |
parent | 6ce93b03e569ed4c0239bc1017711ad4136dff5b (diff) | |
download | freebsd-ports-gnome-e47140ff8aa7f66f7b654b9af1e2b0119fcf50ff.tar.gz freebsd-ports-gnome-e47140ff8aa7f66f7b654b9af1e2b0119fcf50ff.tar.zst freebsd-ports-gnome-e47140ff8aa7f66f7b654b9af1e2b0119fcf50ff.zip |
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 <cvs-src at yandex.ru>
Feature safe: yes
Diffstat (limited to 'misc')
-rw-r--r-- | misc/Makefile | 1 | ||||
-rw-r--r-- | misc/typetrainer/Makefile | 23 | ||||
-rw-r--r-- | misc/typetrainer/distinfo | 2 | ||||
-rw-r--r-- | misc/typetrainer/pkg-descr | 6 | ||||
-rw-r--r-- | misc/typetrainer/pkg-plist | 54 |
5 files changed, 86 insertions, 0 deletions
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 <cvs-src@yandex.ru> +# +# $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 <bsd.port.mk> 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%% |