Date: Sat, 3 Nov 2012 16:42:41 +0000 (UTC) From: Jimmy Olgeni <olgeni@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r306923 - in head/textproc: . plover plover/files Message-ID: <201211031642.qA3GgfeZ002766@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olgeni Date: Sat Nov 3 16:42:40 2012 New Revision: 306923 URL: http://svn.freebsd.org/changeset/ports/306923 Log: Add textproc/plover, an open source program providing real-time stenographic technology. Feature safe: yes Added: head/textproc/plover/ head/textproc/plover/Makefile (contents, props changed) head/textproc/plover/distinfo (contents, props changed) head/textproc/plover/files/ head/textproc/plover/files/patch-setup.py (contents, props changed) head/textproc/plover/pkg-descr (contents, props changed) head/textproc/plover/pkg-plist (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Sat Nov 3 16:17:08 2012 (r306922) +++ head/textproc/Makefile Sat Nov 3 16:42:40 2012 (r306923) @@ -1103,6 +1103,7 @@ SUBDIR += php53-xmlreader SUBDIR += php53-xmlwriter SUBDIR += php53-xsl + SUBDIR += plover SUBDIR += po4a SUBDIR += pocketreader SUBDIR += pootle Added: head/textproc/plover/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/plover/Makefile Sat Nov 3 16:42:40 2012 (r306923) @@ -0,0 +1,28 @@ +# Created by: Jimmy Olgeni <olgeni@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= plover +PORTVERSION= 2.2.0 +CATEGORIES= textproc +MASTER_SITES= http://launchpadlibrarian.net/88624187/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Open source solution for stenography + +LICENSE= GPLv2 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>=0:${PORTSDIR}/x11-toolkits/py-xlib \ + ${PYTHON_PKGNAMEPREFIX}serial>=0:${PORTSDIR}/comms/py-serial \ + ${PYTHON_PKGNAMEPREFIX}lockfile>=0:${PORTSDIR}/devel/py-lockfile + +USE_PYTHON= yes +USE_PYDISTUTILS=yes +USE_WX= 2.8 +WX_COMPS= wx +WX_UNICODE= yes + +post-patch: + @${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@g" ${WRKSRC}/setup.py + +.include <bsd.port.mk> Added: head/textproc/plover/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/plover/distinfo Sat Nov 3 16:42:40 2012 (r306923) @@ -0,0 +1,2 @@ +SHA256 (plover-2.2.0.tar.gz) = 787e7f909268fb892cbaff1dd58a4684610457a101367485e40d73f6d3b88ff3 +SIZE (plover-2.2.0.tar.gz) = 926763 Added: head/textproc/plover/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/plover/files/patch-setup.py Sat Nov 3 16:42:40 2012 (r306923) @@ -0,0 +1,16 @@ + +$FreeBSD$ + +--- setup.py.orig ++++ setup.py +@@ -24,8 +24,8 @@ + package_dir={'plover':'plover'}, + packages=['plover', 'plover.dictionary', 'plover.machine', 'plover.gui'], + package_data={'plover' : ['assets/*']}, +- data_files=[('/usr/share/applications', ['application/Plover.desktop']), +- ('/usr/share/pixmaps', ['plover/assets/plover_on.png']),], ++ data_files=[('%%PREFIX%%/share/applications', ['application/Plover.desktop']), ++ ('%%PREFIX%%/share/pixmaps', ['plover/assets/plover_on.png']),], + scripts=['application/plover'], + requires=['serial', 'Xlib', 'wx', 'lockfile'], + platforms=['GNU/Linux'], Added: head/textproc/plover/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/plover/pkg-descr Sat Nov 3 16:42:40 2012 (r306923) @@ -0,0 +1,6 @@ +Plover is a free open source program intended to bring real-time +stenographic technology not just to stenographers, but also to +hackers, hobbyists, accessibility mavens, and all-around speed +demons. + +WWW: http://ploversteno.org/ Added: head/textproc/plover/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/plover/pkg-plist Sat Nov 3 16:42:40 2012 (r306923) @@ -0,0 +1,75 @@ +bin/plover +share/applications/Plover.desktop +share/pixmaps/plover_on.png +%%PYTHON_SITELIBDIR%%/plover/__init__.py +%%PYTHON_SITELIBDIR%%/plover/__init__.pyc +%%PYTHON_SITELIBDIR%%/plover/__init__.pyo +%%PYTHON_SITELIBDIR%%/plover/app.py +%%PYTHON_SITELIBDIR%%/plover/app.pyc +%%PYTHON_SITELIBDIR%%/plover/app.pyo +%%PYTHON_SITELIBDIR%%/plover/assets/dict.json +%%PYTHON_SITELIBDIR%%/plover/assets/plover_off.png +%%PYTHON_SITELIBDIR%%/plover/assets/plover_on.png +%%PYTHON_SITELIBDIR%%/plover/config.py +%%PYTHON_SITELIBDIR%%/plover/config.pyc +%%PYTHON_SITELIBDIR%%/plover/config.pyo +%%PYTHON_SITELIBDIR%%/plover/dictionary/__init__.py +%%PYTHON_SITELIBDIR%%/plover/dictionary/__init__.pyc +%%PYTHON_SITELIBDIR%%/plover/dictionary/__init__.pyo +%%PYTHON_SITELIBDIR%%/plover/dictionary/check_encoding.py +%%PYTHON_SITELIBDIR%%/plover/dictionary/check_encoding.pyc +%%PYTHON_SITELIBDIR%%/plover/dictionary/check_encoding.pyo +%%PYTHON_SITELIBDIR%%/plover/dictionary/dcat.py +%%PYTHON_SITELIBDIR%%/plover/dictionary/dcat.pyc +%%PYTHON_SITELIBDIR%%/plover/dictionary/dcat.pyo +%%PYTHON_SITELIBDIR%%/plover/dictionary/eclipse.py +%%PYTHON_SITELIBDIR%%/plover/dictionary/eclipse.pyc +%%PYTHON_SITELIBDIR%%/plover/dictionary/eclipse.pyo +%%PYTHON_SITELIBDIR%%/plover/exception.py +%%PYTHON_SITELIBDIR%%/plover/exception.pyc +%%PYTHON_SITELIBDIR%%/plover/exception.pyo +%%PYTHON_SITELIBDIR%%/plover/formatting.py +%%PYTHON_SITELIBDIR%%/plover/formatting.pyc +%%PYTHON_SITELIBDIR%%/plover/formatting.pyo +%%PYTHON_SITELIBDIR%%/plover/gui/__init__.py +%%PYTHON_SITELIBDIR%%/plover/gui/__init__.pyc +%%PYTHON_SITELIBDIR%%/plover/gui/__init__.pyo +%%PYTHON_SITELIBDIR%%/plover/gui/config.py +%%PYTHON_SITELIBDIR%%/plover/gui/config.pyc +%%PYTHON_SITELIBDIR%%/plover/gui/config.pyo +%%PYTHON_SITELIBDIR%%/plover/gui/main.py +%%PYTHON_SITELIBDIR%%/plover/gui/main.pyc +%%PYTHON_SITELIBDIR%%/plover/gui/main.pyo +%%PYTHON_SITELIBDIR%%/plover/gui/serial_config.py +%%PYTHON_SITELIBDIR%%/plover/gui/serial_config.pyc +%%PYTHON_SITELIBDIR%%/plover/gui/serial_config.pyo +%%PYTHON_SITELIBDIR%%/plover/keyboardcontrol.py +%%PYTHON_SITELIBDIR%%/plover/keyboardcontrol.pyc +%%PYTHON_SITELIBDIR%%/plover/keyboardcontrol.pyo +%%PYTHON_SITELIBDIR%%/plover/machine/__init__.py +%%PYTHON_SITELIBDIR%%/plover/machine/__init__.pyc +%%PYTHON_SITELIBDIR%%/plover/machine/__init__.pyo +%%PYTHON_SITELIBDIR%%/plover/machine/base.py +%%PYTHON_SITELIBDIR%%/plover/machine/base.pyc +%%PYTHON_SITELIBDIR%%/plover/machine/base.pyo +%%PYTHON_SITELIBDIR%%/plover/machine/geminipr.py +%%PYTHON_SITELIBDIR%%/plover/machine/geminipr.pyc +%%PYTHON_SITELIBDIR%%/plover/machine/geminipr.pyo +%%PYTHON_SITELIBDIR%%/plover/machine/sidewinder.py +%%PYTHON_SITELIBDIR%%/plover/machine/sidewinder.pyc +%%PYTHON_SITELIBDIR%%/plover/machine/sidewinder.pyo +%%PYTHON_SITELIBDIR%%/plover/machine/txbolt.py +%%PYTHON_SITELIBDIR%%/plover/machine/txbolt.pyc +%%PYTHON_SITELIBDIR%%/plover/machine/txbolt.pyo +%%PYTHON_SITELIBDIR%%/plover/orthography.py +%%PYTHON_SITELIBDIR%%/plover/orthography.pyc +%%PYTHON_SITELIBDIR%%/plover/orthography.pyo +%%PYTHON_SITELIBDIR%%/plover/steno.py +%%PYTHON_SITELIBDIR%%/plover/steno.pyc +%%PYTHON_SITELIBDIR%%/plover/steno.pyo +@dirrmtry share/applications +@dirrm %%PYTHON_SITELIBDIR%%/plover/machine +@dirrm %%PYTHON_SITELIBDIR%%/plover/gui +@dirrm %%PYTHON_SITELIBDIR%%/plover/dictionary +@dirrm %%PYTHON_SITELIBDIR%%/plover/assets +@dirrm %%PYTHON_SITELIBDIR%%/plover
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211031642.qA3GgfeZ002766>