net-misc/jftui: new package; add 0.4.0
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Maciej Barć <xgqt@protonmail.com>
This commit is contained in:
parent
4e40189476
commit
7ac7296468
1
net-misc/jftui/Manifest
Normal file
1
net-misc/jftui/Manifest
Normal file
@ -0,0 +1 @@
|
|||||||
|
DIST jftui-0.4.0.tar.gz 63150 BLAKE2B 7c2e08b1a21d5088471a03cc5a25c895b1580233fef0417186d771b379a2bd7b2fa3b9afdff18d8586543a7741f38ebf6b572750b12170c4f8adaf684fca0a72 SHA512 586e3277014ec421ec993dcc458d98925cad43357cf15bfb6148b3113ade667e5636a2509bf058b8837f22eaa80616edf84a2dd79646c02c9bb0365ecd2d344b
|
22
net-misc/jftui/jftui-0.4.0.ebuild
Normal file
22
net-misc/jftui/jftui-0.4.0.ebuild
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
DESCRIPTION="minimalistic, lightweight command line client for Jellyfin"
|
||||||
|
HOMEPAGE="https://github.com/Aanok/jftui"
|
||||||
|
SRC_URI="https://github.com/Aanok/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
LICENSE="Unlicense"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
net-misc/curl
|
||||||
|
media-video/mpv
|
||||||
|
dev-libs/yajl
|
||||||
|
"
|
20
net-misc/jftui/metadata.xml
Normal file
20
net-misc/jftui/metadata.xml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>xgqt@protonmail.com</email>
|
||||||
|
<name>Maciej Barć</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="gitlab">Aanok/jftui</remote-id>
|
||||||
|
</upstream>
|
||||||
|
<longdescription>
|
||||||
|
jftui is a minimalistic, lightweight C99 command line client for the open source Jellyfin media server.
|
||||||
|
It is developed for the GNU/Linux OS only, although it may be possible to make it run on BSD's.
|
||||||
|
Run jftui. You will be prompted for a minimal interactive configuration on first run.
|
||||||
|
BEWARE: jftui fetches https://github.com/Aanok/jftui/releases/latest on startup to check for newer versions. You can avoid this by passing the --no-check-updates argument. There is also a settings file entry.
|
||||||
|
The interface should be intuitive enough: select one or more entries by entering the corresponding index number. See below for a full description of the command syntax.
|
||||||
|
jftui will drop into a command line instance of mpv when starting playback. It will use mpv.conf and input.conf files found in $XDG_CONFIG_HOME/jftui (this location can be overridden with the --config-dir argument). It will also try and load scripts found in the same folder, but no guarantees are made about them actually working correctly.
|
||||||
|
It is recommended to consult the wiki page on configuring mpv commands to use jftui: a few special ones are required in particular to manipulate the playback playlist.
|
||||||
|
</longdescription>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user