forked from webmastak/gnome-shell-extensions-mediaplayer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgnome-shell-extensions-mediaplayer.spec
More file actions
40 lines (32 loc) · 1.34 KB
/
gnome-shell-extensions-mediaplayer.spec
File metadata and controls
40 lines (32 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Name: gnome-shell-extensions-mediaplayer
Version: 3.30
Release: 1
Summary: A mediaplayer indicator for gnome-shell
URL: https://github.com/eonpatapon/gnome-shell-extensions-mediaplayer
License: GPLv2
BuildArch: noarch
BuildRequires: glib2-devel
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: pkgconfig
BuildRequires: meson
BuildRequires: gettext
Source0: %{name}-%{version}.tar.xz
%description
gnome-shell-extensions-mediaplayer is a gnome-shell extension for controlling any MPRIS v2.1 capable media player.
This extension will monitor D-Bus for active players and automatically display them in the GNOME Shell's system menu by default.
%prep
%autosetup
%build
./build --zip-file
%install
mkdir -p %{buildroot}%{_datarootdir}/gnome-shell/extensions
mkdir -p %{buildroot}%{_datarootdir}/glib-2.0/schemas/
unzip -d mediaplayer@patapon.info mediaplayer@patapon.info.zip
mv mediaplayer@patapon.info/schemas/org.gnome.shell.extensions.mediaplayer.gschema.xml %{buildroot}%{_datarootdir}/glib-2.0/schemas/
cp -r mediaplayer@patapon.info %{buildroot}%{_datarootdir}/gnome-shell/extensions
%post
glib-compile-schemas %{_datarootdir}/glib-2.0/schemas
%files
%{_datarootdir}/gnome-shell/extensions/mediaplayer@patapon.info/*
%{_datarootdir}/glib-2.0/schemas/org.gnome.shell.extensions.mediaplayer.gschema.xml