Skip to content

Commit

Permalink
add open-in-mpv
Browse files Browse the repository at this point in the history
  • Loading branch information
june-fish committed Jul 6, 2024
1 parent adf709b commit ae8d38f
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 0 deletions.
5 changes: 5 additions & 0 deletions anda/tools/open-in-mpv/anda.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "open-in-mpv.spec"
}
}
44 changes: 44 additions & 0 deletions anda/tools/open-in-mpv/open-in-mpv.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
#%global debug_package %{nil}

Name: open-in-mpv
Version: 2.2.2
Release: 1%?dist
Summary: CLI component of open-in-mpv browser extension

License: MIT
URL: https://github.com/Baldomo/open-in-mpv
Source0: https://github.com/Baldomo/open-in-mpv/archive/refs/tags/v%{version}.tar.gz

ExclusiveArch: %{golang_arches}

BuildRequires: go-rpm-macros
BuildRequires: git
BuildRequires: elfutils

%description
This is a simple web extension (for Chrome and Firefox) which helps open any video in the currently open tab in the mpv player.

The extension itself shares a lot of code with the one from the awesome iina, while the (bare) native binary is written in Go (this is a rewrite from C++).

%prep
%autosetup -p1

%build
make build/linux/open-in-mpv

%install
install -Dm755 build/linux/open-in-mpv %{buildroot}%{_bindir}/open-in-mpv
install -Dm644 scripts/open-in-mpv.desktop %{buildroot}%{_datarootdir}/applications/open-in-mpv.desktop

%post
update-desktop-database %{_datarootdir}/applications
xdg-mime default open-in-mpv.desktop x-scheme-handler/mpv

%files
%license LICENSE
%doc README.md
%{_bindir}/open-in-mpv
%{_datarootdir}/applications/open-in-mpv.desktop

%changelog
%autochangelog
1 change: 1 addition & 0 deletions anda/tools/open-in-mpv/update.rhai
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
rpm.version(gh("Baldomo/open-in-mpv"));

0 comments on commit ae8d38f

Please sign in to comment.