diff options
| author | Přemysl Janouch <p.janouch@gmail.com> | 2015-02-07 21:38:27 +0100 | 
|---|---|---|
| committer | Přemysl Janouch <p.janouch@gmail.com> | 2015-02-07 21:38:27 +0100 | 
| commit | 99116d0f70f4104b8415f36f8cab9c22c36a069c (patch) | |
| tree | b2ee606d69774d212b13651d72abe64b9425e5e9 | |
| parent | e1643289c5f656084d65a5ff41a1a7316f953940 (diff) | |
| download | tdv-99116d0f70f4104b8415f36f8cab9c22c36a069c.tar.gz tdv-99116d0f70f4104b8415f36f8cab9c22c36a069c.tar.xz tdv-99116d0f70f4104b8415f36f8cab9c22c36a069c.zip  | |
Update information texts and copyrights
| -rw-r--r-- | LICENSE | 2 | ||||
| -rw-r--r-- | README | 44 | ||||
| -rw-r--r-- | docs/sdtui.1.xml | 7 | ||||
| -rw-r--r-- | src/sdtui.c | 4 | 
4 files changed, 51 insertions, 6 deletions
@@ -1,4 +1,4 @@ - Copyright (c) 2013, Přemysl Janouch <p.janouch@gmail.com> + Copyright (c) 2013 - 2015, Přemysl Janouch <p.janouch@gmail.com>   All rights reserved.   Permission to use, copy, modify, and/or distribute this software for any @@ -1,4 +1,5 @@  StarDict terminal UI +====================  This program aims to provide an easy way of viewing translation and other kinds  of dictionaries in your terminal.  The author wasn't successful in finding any @@ -11,7 +12,44 @@ software under a more permissive license than your usual GNU General Public  License.  I'll buy you a beer for shouting obscenities at the address of RMS in  public; I couldn't reuse _anything_. -So far it has only been tested under Ubuntu Linux and some work has to be done -yet until the software can be considered fit to be included in regular Linux and -BSD distributions.  Help is much appreciated in this regard. +Some work has to be done yet before the software can be considered fit for +inclusion in regular Linux and BSD distributions.  Help is much appreciated in +this regard. +Building and Running +-------------------- +Build dependencies: CMake, pkg-config, xsltproc, ncursesw, zlib, glib-2.0, +                    pango, termo (included), gtk+ (optional, any version) + + $ git clone https://github.com/pjanouch/sdtui.git + $ git submodule init + $ git submodule update + $ mkdir build + $ cd build + $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DWITH_GTK=ON + $ make + +To install the application, you can do either the usual: + $ make install + +Or you can try telling CMake to make a package for you.  For Debian it is: + $ cpack -G DEB + # dpkg -i sdtui-*.deb + +Note that for versions of CMake before 2.8.9, you need to prefix cpack with +`fakeroot' or file ownership will end up wrong. + +Having the program installed, simply run it with a StarDict .ifo file as an +argument.  If you want the application to watch the X11 primary selection for +changes and automatically search for the selected text, use the -w switch. +This feature requires GTK+. + +License +------- +`sdtui' is written by Přemysl Janouch <p.janouch@gmail.com>. + +You may use the software under the terms of the ISC license, the text of which +is included within the package, or, at your option, you may relicense the work +under the MIT or the Modified BSD License, as listed at the following site: + +http://www.gnu.org/licenses/license-list.html diff --git a/docs/sdtui.1.xml b/docs/sdtui.1.xml index c0ed3ec..279eed0 100644 --- a/docs/sdtui.1.xml +++ b/docs/sdtui.1.xml @@ -46,6 +46,13 @@ preset search paths on startup.</para>  <refsect1><title>Options</title>  <variablelist>  	<varlistentry> +		<term><option>-w</option>, <option>--watch-primary-selection=TIMER</option></term> +		<listitem><para> +		watch the value of the primary selection for input +		</para></listitem> +	</varlistentry> + +	<varlistentry>  		<term><option>-h</option>, <option>--help</option></term>  		<listitem><para>  		show help options diff --git a/src/sdtui.c b/src/sdtui.c index f6591e9..4961928 100644 --- a/src/sdtui.c +++ b/src/sdtui.c @@ -1,7 +1,7 @@  /*   * StarDict terminal UI   * - * Copyright (c) 2013 - 2014, Přemysl Janouch <p.janouch@gmail.com> + * Copyright (c) 2013 - 2015, Přemysl Janouch <p.janouch@gmail.com>   * All rights reserved.   *   * Permission to use, copy, modify, and/or distribute this software for any @@ -491,7 +491,7 @@ app_show_help (Application *self)  	{  		PROJECT_NAME " " PROJECT_VERSION,  		_("Terminal UI for StarDict dictionaries"), -		"Copyright (c) 2013 - 2014, Přemysl Janouch", +		"Copyright (c) 2013 - 2015, Přemysl Janouch",  		"",  		_("Type to search")  	};  | 
