Summary(uk.UTF-8): Маленькі програми, що вбудовуються в панель MATE
Name: mate-applets
Version: 1.5.2
-Release: 0.12
+Release: 0.15
License: GPL v2, FDL
Group: X11/Applications
Source0: http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
# Source0-md5: 912af4be09fb78405bd4da437b3b7f05
# check paths in Makefile before removing it!
#Patch0: m4_fix.patch
+Patch0: uidir.patch
URL: https://github.com/mate-desktop/mate-applets
BuildRequires: GConf2-devel >= 2.26.0
BuildRequires: NetworkManager-devel >= 0.7
BuildRequires: gtk+2-devel >= 2:2.20.0
BuildRequires: intltool >= 0.40.0
BuildRequires: libgtop-devel >= 1:2.11.92
-BuildRequires: libnotify-devel >= 0.7.0
BuildRequires: libmatewnck-devel >= 1.3.0
+BuildRequires: libnotify-devel >= 0.7.0
BuildRequires: libtool
BuildRequires: libxml2-devel >= 1:2.5.0
BuildRequires: mate-desktop-devel >= 1.1.0
Conflicts: glibc-misc < 6:2.7
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define _libexecdir %{_libdir}/mate-panel
+
%description
The mate-applets package provides Panel applets which enhance your
MATE experience.
%prep
%setup -q
+%patch0 -p1
%build
NOCONFIGURE=1 ./autogen.sh
%files accessx-status -f accessx-status.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/accessx-status-applet
+%attr(755,root,root) %{_libexecdir}/accessx-status-applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.AccessxStatusAppletFactory.service
-%{_datadir}/mate-2.0/ui/accessx-status-applet-menu.xml
+%{_datadir}/mate-panel/ui/accessx-status-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.AccessxStatusApplet.mate-panel-applet
%{_pixmapsdir}/mate-accessx-status-applet
%{_iconsdir}/mate/*/apps/ax-applet.png
%files battstat -f battstat.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/battstat-applet-2
+%attr(755,root,root) %{_libexecdir}/battstat-applet-2
%{_datadir}/dbus-1/services/org.mate.panel.applet.BattstatAppletFactory.service
-%{_datadir}/mate-2.0/ui/battstat-applet-menu.xml
+%{_datadir}/mate-panel/ui/battstat-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.BattstatApplet.mate-panel-applet
%{_datadir}/%{name}/builder/battstat_applet.ui
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.battstat.gschema.xml
+# FIXME package not to pull 'balsa'
+%dir %{_sysconfdir}/sound
+%dir %{_sysconfdir}/sound/events
%{_sysconfdir}/sound/events/mate-battstat_applet.soundlist
%files charpicker -f char-palette.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/charpick_applet2
+%attr(755,root,root) %{_libexecdir}/charpick_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.CharpickerAppletFactory.service
-%{_datadir}/mate-2.0/ui/charpick-applet-menu.xml
+%{_datadir}/mate-panel/ui/charpick-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.CharpickerApplet.mate-panel-applet
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.charpick.gschema.xml
%files cpufreq -f cpufreq.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mate-cpufreq-selector
-%attr(755,root,root) %{_libdir}/mate-cpufreq-applet
+%attr(755,root,root) %{_libexecdir}/mate-cpufreq-applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.CPUFreqAppletFactory.service
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.cpufreq.gschema.xml
%if 1
%endif
%{_datadir}/mate-panel/applets/org.mate.applets.CPUFreqApplet.mate-panel-applet
%{_datadir}/%{name}/builder/cpufreq-preferences.ui
-%{_datadir}/mate-2.0/ui/cpufreq-applet-menu.xml
+%{_datadir}/mate-panel/ui/cpufreq-applet-menu.xml
%{_pixmapsdir}/mate-cpufreq-applet
%{_iconsdir}/hicolor/*/apps/mate-cpu-frequency-applet.png
%{_iconsdir}/hicolor/*/apps/mate-cpu-frequency-applet.svg
%files drivemount -f drivemount.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/drivemount_applet2
+%attr(755,root,root) %{_libexecdir}/drivemount_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.DriveMountAppletFactory.service
-%{_datadir}/mate-2.0/ui/drivemount-applet-menu.xml
+%{_datadir}/mate-panel/ui/drivemount-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.DriveMountApplet.mate-panel-applet
#%{_sysconfdir}/gconf/schemas/drivemount.schemas
%files geyes -f geyes.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/geyes_applet2
+%attr(755,root,root) %{_libexecdir}/geyes_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.GeyesAppletFactory.service
-%{_datadir}/mate-2.0/ui/geyes-applet-menu.xml
+%{_datadir}/mate-panel/ui/geyes-applet-menu.xml
%{_datadir}/%{name}/geyes
%{_datadir}/mate-panel/applets/org.mate.applets.GeyesApplet.mate-panel-applet
%{_iconsdir}/hicolor/*/apps/mate-eyes-applet.*
%files gweather -f gweather.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/mateweather-applet-2
+%attr(755,root,root) %{_libexecdir}/mateweather-applet-2
%{_datadir}/dbus-1/services/org.mate.panel.applet.MateWeatherAppletFactory.service
-%{_datadir}/mate-2.0/ui/mateweather-applet-menu.xml
+%{_datadir}/mate-panel/ui/mateweather-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.MateWeatherApplet.mate-panel-applet
%files invest -f invest-applet.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mate-invest-chart
-%attr(755,root,root) %{_libdir}/invest-applet
+%attr(755,root,root) %{_libexecdir}/invest-applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.InvestAppletFactory.service
%{_datadir}/%{name}/Invest_Applet.xml
%{_datadir}/mate-panel/applets/org.mate.applets.InvestApplet.mate-panel-applet
#%files minicommander -f command-line.lang
#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/mini_commander_applet
-#%attr(755,root,root) %{_libdir}/%{name}/mc-install-default-macros
+#%attr(755,root,root) %{_libexecdir}/mini_commander_applet
+#%attr(755,root,root) %{_libexecdir}/%{name}/mc-install-default-macros
#%{_datadir}/dbus-1/services/org.gnome.panel.applet.MiniCommanderAppletFactory.service
-#%{_datadir}/mate-2.0/ui/mini-commander-applet-menu.xml
+#%{_datadir}/mate-panel/ui/mini-commander-applet-menu.xml
#%{_datadir}/%{name}/builder/mini-commander.ui
#%{_datadir}/mate-panel/applets/org.gnome.applets.MiniCommanderApplet.panel-applet
#%{_iconsdir}/hicolor/48x48/apps/gnome-mini-commander.png
#%files mixer -f mixer_applet2.lang
#%defattr(644,root,root,755)
-#%attr(755,root,root) %{_libdir}/mixer_applet2
+#%attr(755,root,root) %{_libexecdir}/mixer_applet2
#%{_datadir}/dbus-1/services/org.gnome.panel.applet.MixerAppletFactory.service
-#%{_datadir}/mate-2.0/ui/mixer-applet-menu.xml
+#%{_datadir}/mate-panel/ui/mixer-applet-menu.xml
#%{_datadir}/mate-panel/applets/org.gnome.applets.MixerApplet.panel-applet
#%{_sysconfdir}/gconf/schemas/mixer.schemas
%files multiload -f multiload.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/multiload-applet-2
+%attr(755,root,root) %{_libexecdir}/multiload-applet-2
%{_datadir}/dbus-1/services/org.mate.panel.applet.MultiLoadAppletFactory.service
-%{_datadir}/mate-2.0/ui/multiload-applet-menu.xml
+%{_datadir}/mate-panel/ui/multiload-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.MultiLoadApplet.mate-panel-applet
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.multiload.gschema.xml
%files stickynotes -f stickynotes_applet.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/stickynotes_applet
+%attr(755,root,root) %{_libexecdir}/stickynotes_applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.StickyNotesAppletFactory.service
-%{_datadir}/mate-2.0/ui/stickynotes-applet-menu.xml
+%{_datadir}/mate-panel/ui/stickynotes-applet-menu.xml
%{_datadir}/%{name}/builder/stickynotes.ui
%{_datadir}/mate-panel/applets/org.mate.applets.StickyNotesApplet.mate-panel-applet
%{_pixmapsdir}/mate-stickynotes
%files trash -f trashapplet.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/trashapplet
+%attr(755,root,root) %{_libexecdir}/trashapplet
%{_datadir}/dbus-1/services/org.mate.panel.applet.TrashAppletFactory.service
%{_datadir}/%{name}/builder/trashapplet-empty-progress.ui
-%{_datadir}/mate-2.0/ui/trashapplet-menu.xml
+%{_datadir}/mate-panel/ui/trashapplet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.TrashApplet.mate-panel-applet
--- /dev/null
+--- mate-applets-1.5.2/./modemlights/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./modemlights/Makefile.am 2013-03-14 19:59:47.806812372 +0200
+@@ -14,7 +14,7 @@
+ $(MATE_APPLETS4_LIBS) \
+ $(MODEMLIGHTS_LIBS)
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = modem-applet-menu.xml
+
+
+--- mate-applets-1.5.2/./battstat/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./battstat/Makefile.am 2013-03-14 20:00:10.041169347 +0200
+@@ -91,7 +91,7 @@
+
+ CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(gsettings_SCHEMAS_in) $(gsettings_SCHEMAS) *.gschema.valid
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = battstat-applet-menu.xml
+
+ EXTRA_DIST = \
+--- mate-applets-1.5.2/./multiload/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./multiload/Makefile.am 2013-03-14 20:00:28.041998082 +0200
+@@ -42,7 +42,7 @@
+ $(gsettings_SCHEMAS_in_in) \
+ $(ui_DATA)
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = multiload-applet-menu.xml
+
+ appletdir = $(datadir)/mate-panel/applets
+--- mate-applets-1.5.2/./stickynotes/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./stickynotes/Makefile.am 2013-03-14 20:00:40.159222611 +0200
+@@ -40,7 +40,7 @@
+
+ builder_DATA = $(builder_files)
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = $(ui_files)
+
+ @INTLTOOL_XML_NOMERGE_RULE@
+--- mate-applets-1.5.2/./accessx-status/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./accessx-status/Makefile.am 2013-03-14 20:00:51.406407084 +0200
+@@ -36,7 +36,7 @@
+ -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
+ $< > $@
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = accessx-status-applet-menu.xml
+
+ CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(ACCESSX_STATUS_APPLET_CLEANFILES)
+--- mate-applets-1.5.2/./trashapplet/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./trashapplet/Makefile.am 2013-03-14 20:01:02.450248862 +0200
+@@ -21,7 +21,7 @@
+ -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
+ $< > $@
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = trashapplet-menu.xml
+
+ builder_DATA = trashapplet-empty-progress.ui
+--- mate-applets-1.5.2/./trashapplet/src/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./trashapplet/src/Makefile.am 2013-03-14 20:02:34.934506721 +0200
+@@ -1,8 +1,9 @@
+ INCLUDES = -I$(top_srcdir) \
+- $(MATE_APPLETS4_CFLAGS) \
+- $(GIO_CFLAGS) \
+- -DTRASH_MENU_UI_DIR=\""$(datadir)/mate-2.0/ui"\"
++ $(MATE_APPLETS4_CFLAGS) \
++ $(GIO_CFLAGS) \
++ -DTRASH_MENU_UI_DIR=\""$(uidir)"\"
+
++uidir = $(datadir)/mate-panel/ui
+ libexec_PROGRAMS = trashapplet
+
+ trashapplet_SOURCES = \
+--- mate-applets-1.5.2/./cpufreq/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./cpufreq/Makefile.am 2013-03-14 20:02:57.252200866 +0200
+@@ -30,7 +30,7 @@
+
+ builder_DATA = cpufreq-preferences.ui
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = cpufreq-applet-menu.xml
+
+ CLEANFILES = \
+--- mate-applets-1.5.2/./cpufreq/src/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./cpufreq/src/Makefile.am 2013-03-14 20:03:29.287009042 +0200
+@@ -5,11 +5,12 @@
+ SUBDIRS = $(selector_SUBDIR)
+
+ INCLUDES = \
+- -DCPUFREQ_MENU_UI_DIR=\""$(datadir)/mate-2.0/ui"\" \
++ -DCPUFREQ_MENU_UI_DIR=\""$(uidir)"\" \
+ $(MATE_APPLETS4_CFLAGS) \
+ $(LIBGLADE_CFLAGS) \
+ $(DBUS_CFLAGS)
+
++uidir = $(datadir)/mate-panel/ui
+ libexec_PROGRAMS = mate-cpufreq-applet
+
+ if HAVE_LIBCPUFREQ
+--- mate-applets-1.5.2/./mateweather/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./mateweather/Makefile.am 2013-03-14 20:03:47.911199809 +0200
+@@ -30,7 +30,7 @@
+ $(NETWORKMANAGER_LIBS) \
+ $(DBUS_LIBS)
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = mateweather-applet-menu.xml
+
+ appletdir = $(datadir)/mate-panel/applets
+--- mate-applets-1.5.2/./drivemount/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./drivemount/Makefile.am 2013-03-14 20:04:02.671879372 +0200
+@@ -40,7 +40,7 @@
+ -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
+ $< > $@
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = drivemount-applet-menu.xml
+
+ CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA)
+--- mate-applets-1.5.2/./geyes/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./geyes/Makefile.am 2013-03-14 20:04:15.615808629 +0200
+@@ -40,7 +40,7 @@
+ -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \
+ $< > $@
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = geyes-applet-menu.xml
+
+ @INTLTOOL_XML_NOMERGE_RULE@
+--- mate-applets-1.5.2/./charpick/Makefile.am~ 2013-03-08 02:20:01.000000000 +0200
++++ mate-applets-1.5.2/./charpick/Makefile.am 2013-03-14 20:04:26.936329764 +0200
+@@ -45,7 +45,7 @@
+ %.gschema.xml.in: %.gschema.xml.in.in Makefile
+ $(AM_V_GEN) $(SED) -e 's^\@GETTEXT_PACKAGE\@^$(GETTEXT_PACKAGE)^g' < $< > $@
+
+-uidir = $(datadir)/mate-2.0/ui
++uidir = $(datadir)/mate-panel/ui
+ ui_DATA = charpick-applet-menu.xml
+
+ CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(gsettings_SCHEMAS_in) $(gsettings_SCHEMAS) *.gschema.valid