Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions srcpkgs/uosc/files/README.voidlinux
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Enable the 'uosc' UI for 'mpv' by issuing:

$ mkdir -p ~/.config/mpv/scripts
$ ln -s /usr/share/mpv/fonts ~/.config/mpv/
$ ln -s /usr/share/mpv/scripts/uosc ~/.config/mpv/scripts/
36 changes: 36 additions & 0 deletions srcpkgs/uosc/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Template file for 'uosc'
pkgname=uosc
version=5.12.0
revision=1
conf_files="/etc/mpv/script-opts/uosc.conf"
depends="mpv"
short_desc="Feature-rich minimalist proximity-based UI for MPV player"
maintainer="dogknowsnx <dogknowsnx@tutamail.com>"
license="LGPL-2.1-or-later"
homepage="https://github.com/tomasklaen/uosc"
changelog="https://github.com/tomasklaen/uosc/releases"
distfiles="https://github.com/tomasklaen/uosc/archive/refs/tags/${version}.tar.gz"
checksum=a84476d6826406f1eb0815c2ce0c1318858f18de8d77c47b4387175641a13ba9

do_install() {
vinstall src/uosc.conf 0644 etc/mpv/script-opts
vinstall src/uosc/main.lua 0644 usr/share/mpv/scripts/uosc
vinstall src/uosc/char-conv/zh.json 0644 usr/share/mpv/scripts/uosc/char-conv

local l i f e
rm src/uosc/elements/Updater.lua
for e in src/uosc/elements/*; do
vinstall $e 0644 usr/share/mpv/scripts/uosc/elements
done
for i in src/uosc/intl/*; do
vinstall $i 0644 usr/share/mpv/scripts/uosc/intl
done
for l in src/uosc/lib/*; do
vinstall $l 0644 usr/share/mpv/scripts/uosc/lib
done
for f in src/fonts/*; do
vinstall $f 0644 usr/share/mpv/fonts
done

vdoc ${FILESDIR}/README.voidlinux
}