]> git.pld-linux.org Git - packages/mate-media.git/blob - mate-media.spec
- new version 1.5.1
[packages/mate-media.git] / mate-media.spec
1 Summary:        MATE media programs
2 Name:           mate-media
3 Version:        1.5.1
4 Release:        0.3
5 License:        GPLv2+ and LGPLv2+
6 Group:          X11/Applications/Multimedia
7 Source0:        http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
8 # Source0-md5:  590e6b65c46266235271ac957694f844
9 URL:            http://mate-desktop.org
10 BuildRequires:  clutter-gst-devel
11 BuildRequires:  desktop-file-utils
12 BuildRequires:  mate-common
13 BuildRequires:  mate-doc-utils
14 BuildRequires:  mate-panel-devel
15 BuildRequires:  pkgconfig(dbus-glib-1)
16 BuildRequires:  pkgconfig(gstreamer-0.10)
17 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
18 BuildRequires:  pkgconfig(gtk+-2.0)
19 BuildRequires:  pkgconfig(libcanberra)
20 BuildRequires:  pkgconfig(libpulse)
21 # mate-control-center-devel
22 BuildRequires:  pkgconfig(mate-default-applications)
23 BuildRequires:  pkgconfig(unique-1.0)
24 BuildRequires:  pulseaudio-devel
25 BuildRequires:  rarian-compat
26 Requires:       glib2 >= 1:2.26.0
27 Requires(post): desktop-file-utils
28 Requires(postun):       desktop-file-utils
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 This package contains a few media utilities for the MATE desktop,
33 including a volume control.
34
35 %prep
36 %setup -q
37
38 %build
39 NOCONFIGURE=1 ./autogen.sh
40 %configure \
41         --disable-static \
42         --enable-gstmix \
43         --disable-schemas-compile \
44         --disable-scrollkeeper \
45         --enable-gst-mixer-applet \
46         --enable-pulseaudio \
47         --with-gnu-ld
48
49 %{__make} \
50         V=1
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 %{__make} install \
55         DESTDIR=$RPM_BUILD_ROOT
56
57 #find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} ';'
58 #find $RPM_BUILD_ROOT -name '*.a' -exec rm -rf {} ';'
59
60 desktop-file-install \
61         --remove-category="MATE" \
62         --add-category="X-Mate" \
63         --delete-original \
64         --dir=$RPM_BUILD_ROOT%{_desktopdir} \
65 $RPM_BUILD_ROOT%{_desktopdir}/mate-volume-control.desktop
66
67 %find_lang %{name} --all-name
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %post
73 /sbin/ldconfig
74 %update_desktop_database
75 %update_icon_cache mate
76 %glib_compile_schemas
77
78 %postun
79 /sbin/ldconfig
80 %update_desktop_database_postun
81 %update_icon_cache mate
82 %glib_compile_schemas
83
84 %files -f %{name}.lang
85 %defattr(644,root,root,755)
86 %doc AUTHORS COPYING NEWS README
87 %attr(755,root,root) %{_bindir}/mate-volume-control
88 %attr(755,root,root) %{_bindir}/mate-volume-control-applet
89 %{_sysconfdir}/xdg/autostart/mate-volume-control-applet.desktop
90 %{_iconsdir}/mate/*/*/*.png
91 %{_datadir}/mate-media
92 %{_datadir}/sounds/mate
93 %{_datadir}/glib-2.0/schemas/org.mate.volume-control.gschema.xml
94 %{_desktopdir}/mate-volume-control.desktop
95 %{_datadir}/mate/help/mate-volume-control
96 %{_datadir}/omf/mate-volume-control
97 %attr(755,root,root) %{_libdir}/mixer_applet2
98 %{_datadir}/dbus-1/services/org.mate.panel.applet.MixerAppletFactory.service
99 %{_datadir}/glib-2.0/schemas/org.mate.panel.applet.mixer.gschema.xml
100 %{_datadir}/mate-2.0/ui/mixer-applet-menu.xml
101 %{_datadir}/mate-panel/applets/org.mate.applets.MixerApplet.mate-panel-applet
102 %{_datadir}/mate/help/mate-mixer_applet2
103 %{_datadir}/omf/mate-mixer_applet2
104
105 # XXX proper dir
106 %dir %{_datadir}/mate-2.0
107 %dir %{_datadir}/mate-2.0/ui
This page took 0.087506 seconds and 3 git commands to generate.