[Xfce4-commits] [apps/catfish] 01/01: Improve installation instructions (bug #15105)
noreply at xfce.org
noreply at xfce.org
Sat Sep 7 12:21:17 CEST 2019
This is an automated email from the git hooks/post-receive script.
b l u e s a b r e p u s h e d a c o m m i t t o b r a n c h m a s t e r
in repository apps/catfish.
commit e2eb6bb22de7eb0712f19a0087eb973258df6ab2
Author: Sean Davis <smd.seandavis at gmail.com>
Date: Sat Sep 7 06:21:10 2019 -0400
Improve installation instructions (bug #15105)
---
INSTALL | 42 ++++++++++++++++++++++++++++++++++++------
README | 2 +-
2 files changed, 37 insertions(+), 7 deletions(-)
diff --git a/INSTALL b/INSTALL
index 81647ef..ca7423a 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,15 +1,45 @@
-To build Catfish, you need https://launchpad.net/python-distutils-extra
-Catfish can be used with Python 2 or 3.
+Requirements
+------------
+- Python (2 or 3)
+- Python Distutils Extra (https://launchpad.net/python-distutils-extra)
+- Python GLib / GObject bindings: GdkPixbuf, GLib, GTK 3, Pango, Cairo
+- Pexpect (https://pypi.org/project/pexpect/)
+- locate or mlocate
+
+To install the build and runtime requirements on a Debian-based system,
+the following command is sufficient:
+
+ sudo apt install python python-distutils-extra gir1.2-gdkpixbuf-2.0
+ gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 python-gi-cairo
+ python-pexpect locate
+
+
+Optional
+--------
+Catfish includes optional support for Zeitgeist, which is used to provide
+instant search results. You can learn more about Zeitgeist here:
+
+ Homepage: https://launchpad.net/zeitgeist-project
+ Arch Wiki: https://wiki.archlinux.org/index.php/Zeitgeist
+
+To enable Zeitgeist, just install the Python Zeitgeist binding and ensure
+the Zeitgeist datahub is running.
+
+ sudo apt install python-zeitgeist
+
+
+Install Instructions
+--------------------
1. Unpack the archive.
2. Install Catfish:
-2a. To install locally (a user install), run:
- python setup.py install --user
+ 2a. To install locally (a user install), run:
+ python setup.py install --user
-2b. To install system-wide (a root install), run:
- (sudo) python setup.py install
+ 2b. To install system-wide (a root install), run:
+ (sudo) python setup.py install
3. For a list of command line options run
catfish --help
diff --git a/README b/README
index 698e264..1918949 100644
--- a/README
+++ b/README
@@ -24,7 +24,7 @@ Dependencies
* Python 2 or 3
* GLib / GObject Python bindings: GdkPixbuf, GLib, GTK 3, Pango, Cairo
-* Pexpect
+* [Pexpect](https://pypi.org/project/pexpect/)
* locate or mlocate
Installation and Bugs
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list