mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-11-10 22:03:48 +01:00
Update build instructions
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
This commit is contained in:
parent
38d3608908
commit
1348a46633
35
README
35
README
@ -1,15 +1,18 @@
|
|||||||
zathura - a document viewer
|
zathura - a document viewer
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
zathura is a highly customizable and functional document viewer based on the
|
zathura is a highly customizable and functional document viewer based on the
|
||||||
girara user interface library and several document libraries.
|
girara user interface library and several document libraries.
|
||||||
|
|
||||||
Requirements
|
Requirements
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
meson (>= 0.43)
|
||||||
gtk3 (>= 3.10)
|
gtk3 (>= 3.10)
|
||||||
glib (>= 2.50)
|
glib (>= 2.50)
|
||||||
girara (>= 0.2.8)
|
girara (>= 0.2.8)
|
||||||
sqlite3 (optional, >= 3.5.9)
|
sqlite3 (optional, >= 3.5.9)
|
||||||
check (for tests)
|
check (optional, for tests)
|
||||||
intltool
|
intltool
|
||||||
libmagic from file(1) (optional, for mime-type detection)
|
libmagic from file(1) (optional, for mime-type detection)
|
||||||
libsynctex from TeXLive (optional, for SyncTeX support)
|
libsynctex from TeXLive (optional, for SyncTeX support)
|
||||||
@ -18,42 +21,28 @@ doxygen (optional, for HTML documentation)
|
|||||||
breathe (optional, for HTML documentation)
|
breathe (optional, for HTML documentation)
|
||||||
sphinx_rtd_theme (optional, for HTML documentation)
|
sphinx_rtd_theme (optional, for HTML documentation)
|
||||||
|
|
||||||
Please note that you need to have a working pkg-config installation and that the
|
|
||||||
Makefile is only compatible with GNU make. If you don't have a working
|
|
||||||
pkg-config installation please set the GTK_INC, GTK_LIB, GIRARA_INC, GIRARA_LIB,
|
|
||||||
SQLITE_INC and SQLITE_LIB variables accordingly.
|
|
||||||
|
|
||||||
Also note that Sphinx is needed to build the manpages. If it is not
|
Also note that Sphinx is needed to build the manpages. If it is not
|
||||||
installed, the man pages won't be built. For the HTML documentation, doxygen,
|
installed, the man pages won't be built. For the HTML documentation, doxygen,
|
||||||
breathe and sphinx_rtd_theme are needed in addition to Sphinx.
|
breathe and sphinx_rtd_theme are needed in addition to Sphinx.
|
||||||
|
|
||||||
If you don't want to build with support for sqlite databases, you can set
|
If you don't want to build with support for sqlite databases, you can set
|
||||||
WITH_SQLITE=0 and sqlite support won't be available.
|
enable-sqlite=off and sqlite support won't be available.
|
||||||
|
|
||||||
The use of magic to detect mime types is optional and can be disabled by setting
|
The use of magic to detect mime types is optional and can be disabled by setting
|
||||||
WITH_MAGIC=0.
|
enable-magic=off.
|
||||||
|
|
||||||
If you pass these flags as a command line argument to make, you have to ensure
|
|
||||||
to pass the same flags when executing the install target.
|
|
||||||
|
|
||||||
If you want to build zathura's HTML documentation, please install all python
|
|
||||||
dependencies from the ./doc/requirements.txt file and run:
|
|
||||||
|
|
||||||
make doc
|
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
|
||||||
To build and install zathura:
|
To build and install zathura:
|
||||||
|
|
||||||
make install
|
meson build
|
||||||
|
cd build
|
||||||
Uninstall
|
ninja
|
||||||
---------
|
ninja install
|
||||||
To delete zathura from your system, just type:
|
|
||||||
|
|
||||||
make uninstall
|
|
||||||
|
|
||||||
Bugs
|
Bugs
|
||||||
----
|
----
|
||||||
|
|
||||||
Please report bugs at http://bugs.pwmt.org or contact us on our mailing list at
|
Please report bugs at http://bugs.pwmt.org or contact us on our mailing list at
|
||||||
zathura@lists.pwmt.org.
|
zathura@lists.pwmt.org.
|
||||||
|
Loading…
Reference in New Issue
Block a user