File: README.aeidon.md

package info (click to toggle)
gaupol 1.7-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 3,784 kB
  • sloc: python: 18,527; sh: 82; makefile: 32
file content (32 lines) | stat: -rw-r--r-- 1,207 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
aeidon
======

aeidon is a Python package for reading, writing and manipulating
text-based subtitle files. It is used by the gaupol package, which
provides a subtitle editor with a GTK user interface.

Separating a user interface independent general-purpose subtitle editing
package from Gaupol has been an afterthought and thus not well designed
to be a reusable component, but on the other hand is proven, working and
maintained code.

API Documentation: https://otsaloma.io/gaupol/doc/api/aeidon.html

## Installation

To install only either the aeidon or the gaupol package, use one of the
following commands

    sudo python3 setup.py --without-gaupol install --prefix=/usr/local
    sudo python3 setup.py --without-aeidon install --prefix=/usr/local

Note that the `--with-*` and `--without-*` are global options and must
be placed before any commands.

## Dependencies

Of the dependencies listed in the [`README.md`](README.md) file, Python,
iso-codes and chardet are to be associated with aeidon. If aeidon is
installed using the `--without-iso-codes` switch, then iso-codes is
required instead of optional. gaupol should depend on the remaining
dependencies as well as aeidon of the same version.