1 Summary: MATE media programs
2 Summary(pl.UTF-8): Programy multimedialne dla środowiska MATE
6 License: LGPL v2+ (gst-mixer parts), GPL v2+ (volume control, sound theme), FDL (documentation)
7 Group: X11/Applications/Multimedia
8 Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
9 # Source0-md5: 96a2832f157a5879f62d27fbae89da07
11 URL: https://github.com/mate-desktop/mate-media
12 BuildRequires: autoconf >= 2.60
13 BuildRequires: automake >= 1:1.9
14 BuildRequires: desktop-file-utils
15 BuildRequires: docbook-dtd412-xml
16 BuildRequires: glib2-devel >= 1:2.26.0
17 BuildRequires: gstreamer0.10-devel >= 0.10.23
18 BuildRequires: gstreamer0.10-plugins-base-devel >= 0.10.23
19 BuildRequires: gtk+2-devel >= 2:2.18.0
20 BuildRequires: intltool >= 0.35.0
21 BuildRequires: libcanberra-devel >= 0.13
22 BuildRequires: libcanberra-gtk-devel >= 0.13
23 BuildRequires: libtool >= 1:1.4.3
24 BuildRequires: libunique-devel >= 1.0
25 BuildRequires: libxml2-devel >= 2.0
26 BuildRequires: mate-common >= 1.2.1
27 BuildRequires: mate-desktop-devel >= 1.5.0
28 BuildRequires: mate-doc-utils
29 BuildRequires: mate-panel-devel >= 1.5.0
30 BuildRequires: pulseaudio-devel >= 0.9.16
31 BuildRequires: rpmbuild(find_lang) >= 1.36
32 BuildRequires: tar >= 1:1.22
34 Requires: desktop-file-utils
35 Requires: glib2 >= 1:2.26.0
36 Requires: gstreamer0.10 >= 0.10.23
37 Requires: gstreamer0.10-plugins-base >= 0.10.23
38 Requires: gtk+2 >= 2:2.18.0
39 Requires: gtk-update-icon-cache
40 Requires: libcanberra >= 0.13
41 Requires: libcanberra-gtk >= 0.13
42 Requires: mate-desktop-libs >= 1.5.0
43 Requires: mate-panel >= 1.5.0
44 Requires: mate-icon-theme
45 Requires: pulseaudio-libs >= 0.9.16
46 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48 %define _libexecdir %{_libdir}/mate-panel
51 This package contains a few media utilities for the MATE desktop,
52 including a volume control.
54 %description -l pl.UTF-8
55 Ten pakiet zawiera kilka narzędzi multimedialnych dla środowiska
56 MATE, w tym do sterowania głośnością dźwięku.
63 mate-doc-prepare --copy --force
71 --enable-gst-mixer-applet \
74 --disable-schemas-compile \
75 --disable-scrollkeeper \
76 --disable-silent-rules \
83 rm -rf $RPM_BUILD_ROOT
85 DESTDIR=$RPM_BUILD_ROOT
87 # mate < 1.5 did not exist in pld, avoid dependency on mate-conf
88 %{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/mate-volume-control.convert
90 desktop-file-install \
91 --remove-category="MATE" \
92 --add-category="X-Mate" \
94 --dir=$RPM_BUILD_ROOT%{_desktopdir} \
95 $RPM_BUILD_ROOT%{_desktopdir}/mate-volume-control.desktop
97 %find_lang %{name} --with-omf --with-mate --all-name
100 rm -rf $RPM_BUILD_ROOT
103 %update_desktop_database
104 %update_icon_cache mate
105 %glib_compile_schemas
108 %update_desktop_database
109 %update_icon_cache mate
110 %glib_compile_schemas
112 %files -f %{name}.lang
113 %defattr(644,root,root,755)
114 %doc AUTHORS ChangeLog NEWS README
115 %attr(755,root,root) %{_bindir}/mate-volume-control
116 %attr(755,root,root) %{_bindir}/mate-volume-control-applet
117 %attr(755,root,root) %{_libdir}/mate-panel/mixer_applet2
118 /etc/xdg/autostart/mate-volume-control-applet.desktop
119 %{_datadir}/mate-media
120 %{_datadir}/sounds/mate
121 %{_datadir}/mate-panel/applets/org.mate.applets.MixerApplet.mate-panel-applet
122 %{_datadir}/mate-panel/ui/mixer-applet-menu.xml
123 %{_datadir}/dbus-1/services/org.mate.panel.applet.MixerAppletFactory.service
124 %{_datadir}/glib-2.0/schemas/org.mate.panel.applet.mixer.gschema.xml
125 %{_datadir}/glib-2.0/schemas/org.mate.volume-control.gschema.xml
126 %{_desktopdir}/mate-volume-control.desktop
127 %{_iconsdir}/mate/16x16/devices/gvc-*.png
128 %{_iconsdir}/mate/16x16/status/audio-input-microphone-muted.png