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