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/
31 changes: 31 additions & 0 deletions srcpkgs/uosc/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 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() {
mkdir -p ${DESTDIR}/etc/mpv/script-opts
mkdir -p ${DESTDIR}/usr/share/mpv/fonts
mkdir -p ${DESTDIR}/usr/share/mpv/scripts/uosc/{char-conv,elements,intl,lib}

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

rm src/uosc/elements/Updater.lua
vcopy "src/fonts/*" usr/share/mpv/fonts
vcopy "src/uosc/elements/*" usr/share/mpv/scripts/uosc/elements
vcopy "src/uosc/intl/*" usr/share/mpv/scripts/uosc/intl
vcopy "src/uosc/lib/*" usr/share/mpv/scripts/uosc/lib

vdoc ${FILESDIR}/README.voidlinux
}