mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-25 21:10:39 +00:00
46 lines
1.3 KiB
RPMSpec
46 lines
1.3 KiB
RPMSpec
#%global debug_package %{nil}
|
|
|
|
Name: open-in-mpv
|
|
Version: 2.4.3
|
|
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: anda-srpm-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
|
|
%git_clone %{url} v%{version}
|
|
|
|
%build
|
|
make build/%{version}/linux/open-in-mpv
|
|
|
|
%install
|
|
install -Dm755 build/%{version}/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
|