Skip to content

Commit 6c2bfe2

Browse files
committed
New package: uosc-5.12.0
1 parent 9199c0a commit 6c2bfe2

2 files changed

Lines changed: 35 additions & 0 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Enable the 'uosc' UI for 'mpv' by issuing:
2+
3+
$ ln -s /usr/share/mpv/fonts ~/.config/mpv/
4+
$ ln -s /usr/share/mpv/scripts ~/.config/mpv/

srcpkgs/uosc/template

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Template file for 'uosc'
2+
pkgname=uosc
3+
version=5.12.0
4+
revision=1
5+
conf_files="/etc/mpv/script-opts/uosc.conf"
6+
depends="mpv"
7+
short_desc="Feature-rich minimalist proximity-based UI for MPV player"
8+
maintainer="dogknowsnx <dogknowsnx@tutamail.com>"
9+
license="LGPL-2.1-or-later"
10+
homepage="https://github.com/tomasklaen/uosc"
11+
changelog="https://github.com/tomasklaen/uosc/releases"
12+
distfiles="https://github.com/tomasklaen/uosc/archive/refs/tags/${version}.tar.gz"
13+
checksum=a84476d6826406f1eb0815c2ce0c1318858f18de8d77c47b4387175641a13ba9
14+
15+
do_install() {
16+
mkdir -p ${DESTDIR}/etc/mpv/script-opts
17+
mkdir -p ${DESTDIR}/usr/share/mpv/fonts
18+
mkdir -p ${DESTDIR}/usr/share/mpv/scripts/uosc/{char-conv,elements,intl,lib}
19+
20+
vinstall src/uosc.conf 0644 etc/mpv/script-opts
21+
vinstall src/uosc/main.lua 0644 usr/share/mpv/scripts/uosc
22+
vinstall src/uosc/char-conv/zh.json 0644 usr/share/mpv/scripts/uosc/char-conv
23+
24+
rm src/uosc/elements/Updater.lua
25+
vcopy "src/fonts/*" usr/share/mpv/fonts
26+
vcopy "src/uosc/elements/*" usr/share/mpv/scripts/uosc/elements
27+
vcopy "src/uosc/intl/*" usr/share/mpv/scripts/uosc/intl
28+
vcopy "src/uosc/lib/*" usr/share/mpv/scripts/uosc/lib
29+
30+
vdoc ${FILESDIR}/README.voidlinux
31+
}

0 commit comments

Comments
 (0)