[packages/mate-applets] - general cleanup, more dependencies - restored m4_fix patch to get rid of $s from some path beginni
qboosh
qboosh at pld-linux.org
Sun Dec 15 19:37:52 CET 2013
commit c6afed1f39ba99e95467975e4680ee0e7c33dfc9
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Dec 15 19:39:33 2013 +0100
- general cleanup, more dependencies
- restored m4_fix patch to get rid of $s from some path beginnings
- fixed applets help packaging
mate-applets.spec | 433 ++++++++++++++++++++++++++----------------------------
1 file changed, 211 insertions(+), 222 deletions(-)
---
diff --git a/mate-applets.spec b/mate-applets.spec
index 6f1412c..9b1d757 100644
--- a/mate-applets.spec
+++ b/mate-applets.spec
@@ -1,7 +1,7 @@
# TODO
# - build:
# - timer-applet
-# - cpufreq applet does not startup
+# - cpufreq applet does not start
Summary: Small applications which embed themselves in the MATE panel
Summary(pl.UTF-8): Aplety MATE - małe aplikacje osadzające się w panelu
Summary(ru.UTF-8): Маленькие программы, встраивающиеся в панель MATE
@@ -9,50 +9,51 @@ Summary(uk.UTF-8): Маленькі програми, що вбудовують
Name: mate-applets
Version: 1.6.1
Release: 1
-License: GPL v2, FDL
+License: GPL v2+ (applets), FDL (help)
Group: X11/Applications
Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
# Source0-md5: 56c4570510b776d8da858f55b32482ef
# check paths in Makefile before removing it!
-#Patch0: m4_fix.patch
-Patch0: uidir.patch
-Patch1: use-libwnck.patch
+Patch0: m4_fix.patch
+Patch1: uidir.patch
+Patch2: use-libwnck.patch
URL: https://github.com/mate-desktop/mate-applets
BuildRequires: NetworkManager-devel >= 0.7
BuildRequires: autoconf >= 2.59
-BuildRequires: automake >= 1:1.8
+BuildRequires: automake >= 1:1.9
BuildRequires: cpufrequtils-devel >= 0.3
BuildRequires: dbus-devel >= 1.1.1
BuildRequires: dbus-glib-devel >= 0.74
-BuildRequires: gettext-devel
-BuildRequires: glib2-devel >= 1:2.22.0
+BuildRequires: gettext-devel >= 0.10.40
+BuildRequires: glib2-devel >= 1:2.26.0
BuildRequires: gtk+2-devel >= 2:2.20.0
BuildRequires: intltool >= 0.40.0
BuildRequires: libgtop-devel >= 1:2.11.92
BuildRequires: libmateweather-devel >= 1.6.1
BuildRequires: libnotify-devel >= 0.7.0
-BuildRequires: libtool
+BuildRequires: libtool >= 1:1.4.3
BuildRequires: libwnck2-devel >= 2.9.3
BuildRequires: libxml2-devel >= 1:2.5.0
+BuildRequires: mate-common >= 1.1.0
BuildRequires: mate-desktop-devel >= 1.1.0
-BuildRequires: mate-doc-utils >= 0.3.2
+BuildRequires: mate-doc-utils >= 1.1.0
BuildRequires: mate-icon-theme-devel >= 1.1.0
BuildRequires: mate-panel-devel >= 1.5.2
BuildRequires: pkgconfig >= 1:0.19
BuildRequires: polkit-devel >= 0.92
BuildRequires: python-devel >= 1:2.4
+# just for outdated configure checks; invest applet uses pygobject3 + gtk+2 gobject binding
BuildRequires: python-pygobject-devel >= 2.6
BuildRequires: python-pygtk-devel >= 2:2.6
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(find_lang) >= 1.36
BuildRequires: rpmbuild(macros) >= 1.311
+BuildRequires: sed >= 4.0
BuildRequires: tar >= 1:1.22
BuildRequires: upower-devel >= 0.9.4
+BuildRequires: xorg-lib-libX11-devel
BuildRequires: xz
-Requires(post,postun): gtk-update-icon-cache
-Requires(post,postun): hicolor-icon-theme
Requires: gnome-icon-theme >= 2.26.0
-Requires: mate-panel >= 1.5
# sr at Latn vs. sr at latin
Conflicts: glibc-misc < 6:2.7
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -79,8 +80,12 @@ z MATE.
Summary: Keyboard Accessibility Status applet
Summary(pl.UTF-8): Aplet stanu dostepności klawiatury
Group: X11/Applications
-Requires(post,postun): gtk+2
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
+Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: mate-icon-theme-devel >= 1.1.0
+Requires: mate-panel >= 1.5.2
Suggests: mate-control-center >= 1.5
%description -n mate-applet-accessx-status
@@ -101,6 +106,10 @@ Summary(pl.UTF-8): Aplet monitora stanu naładowania akumulatora
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: libnotify >= 0.7.0
+Requires: mate-panel >= 1.5.2
+Requires: upower >= 0.9.4
%description -n mate-applet-battstat
The Battery Charge Monitor shows the status of any batteries in your
@@ -118,9 +127,12 @@ pozostały czas pracy przy założeniu bieżącego użycia prądu.
Summary: Character Palette applet
Summary(pl.UTF-8): Aplet palety znaków
Group: X11/Applications
-Requires(post,postun): gtk+2
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: hicolor-icon-theme
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-charpicker
The Character Palette provides a convenient way to access characters
@@ -150,9 +162,14 @@ do wyświetlania lub kopiowania dowolnych znaków unikodowych.
Summary: CPU Frequency Scaling Monitor applet
Summary(pl.UTF-8): Aplet monitora częstotliwości procesora
Group: X11/Applications
-Requires(post,postun): gtk+2
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
+Requires: cpufrequtils-libs >= 0.3
+Requires: gtk+2 >= 2:2.20.0
+Requires: hicolor-icon-theme
+Requires: mate-panel >= 1.5.2
Requires: mate-polkit
+Requires: polkit >= 0.92
%description -n mate-applet-cpufreq
The CPU Frequency Scaling Monitor provides a convenient way to monitor
@@ -168,6 +185,8 @@ Summary(pl.UTF-8): Aplet do montowania dysków
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-drivemount
The Disk Mounter enables you to quickly mount and unmount various
@@ -181,9 +200,12 @@ różne rodzaje dysków i systemów plików.
Summary: Geyes applet - tracking the mouse pointer
Summary(pl.UTF-8): Aplet geyes - śledzenie wskaźnika myszy
Group: X11/Applications
-Requires(post,postun): gtk+2
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: hicolor-icon-theme
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-geyes
The Geyes applet provides an entertaining way to track the movement of
@@ -200,7 +222,14 @@ Summary: Weather Report applet
Summary(pl.UTF-8): Aplet raportu pogodowego
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
+Requires: dbus >= 1.1.1
+Requires: dbus-glib >= 0.74
Requires: dbus(org.freedesktop.Notifications)
+Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: libmateweather >= 1.6.1
+Requires: libnotify >= 0.7.0
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-gweather
The Weather Report downloads weather information from the U.S.
@@ -220,8 +249,14 @@ prognoz.
Summary: Stock Ticker applet
Summary(pl.UTF-8): Aplet wskaźnika giełdowego
Group: X11/Applications
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
-Requires: mate-panel
+Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: hicolor-icon-theme
+Requires: mate-panel >= 1.5.2
+Requires: python-dbus
+Requires: python-pygobject3 >= 3
%description -n mate-applet-invest
The Invest MATE panel applet downloads current stock quotes from
@@ -237,6 +272,9 @@ Summary(pl.UTF-8): Aplet monitora systemu
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: libgtop >= 1:2.11.92
+Requires: mate-panel >= 1.5.2
Suggests: mate-system-monitor >= 1.5
%description -n mate-applet-multiload
@@ -251,9 +289,14 @@ systemu w postaci graficznej.
Summary: Sticky Notes applet
Summary(pl.UTF-8): Aplet notatek
Group: X11/Applications
-Requires(post,postun): gtk+2
+Requires(post,postun): gtk-update-icon-cache
Requires: %{name} = %{version}-%{release}
Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: hicolor-icon-theme
+Requires: libwnck2 >= 2.9.3
+Requires: libxml2 >= 1:2.5.0
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-stickynotes
The Sticky Notes panel application enables you to create, view, and
@@ -276,6 +319,9 @@ Summary: Trash applet
Summary(pl.UTF-8): Aplet śmietnika
Group: X11/Applications
Requires: %{name} = %{version}-%{release}
+Requires: glib2 >= 1:2.26.0
+Requires: gtk+2 >= 2:2.20.0
+Requires: mate-panel >= 1.5.2
%description -n mate-applet-trash
The Panel Trash applet lets you manage your Trash from the panel.
@@ -293,161 +339,146 @@ ale jest przydatny o tyle, że panele są zawsze widoczne.
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
+
+%{__sed} -i -e '1s,/usr/bin/env python,/usr/bin/python,' invest-applet/invest/{invest-applet.py,mate-invest-chart}
%build
-NOCONFIGURE=1 ./autogen.sh
+mate-doc-prepare --copy --force
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
%configure \
--without-hal \
--enable-networkmanager \
--disable-schemas-compile \
--disable-static
-%{__make} \
- DOC_MODULE=
+
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%if 1
-rm -rf $RPM_BUILD_ROOT
%{__make} install \
- DOC_MODULE= \
DESTDIR=$RPM_BUILD_ROOT \
pythondir=%{py_sitedir}
# mate < 1.5 did not exist in pld, avoid dependency on mate-conf
%{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/stickynotes-applet.convert
-#%{__rm} $RPM_BUILD_ROOT%{_libdir}/libgweather.la
%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/mate_invest/*.py
-# es_ES is more complete copy
-mv -f $RPM_BUILD_ROOT%{_localedir}/es{_ES,}/LC_MESSAGES/*.mo
+# outdated version of es (as of 1.6.1)
%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/es_ES
-# keyboard applet has been removed
-#%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/xmodmap
-%endif
+find_lang_figures() {
+ file="$(pwd)/${1}.lang"
+ shift
+ for glob in $* ; do
+ for f in $(echo $RPM_BUILD_ROOT%{_datadir}/mate/help/*/figures/$glob) ; do
+ l="$(echo "$f" | sed -e 's,.*%{_datadir}/mate/help/\([^/]\+\)/figures/.*,\1,')"
+ if [ "$l" = "C" ]; then
+ echo "${f#$RPM_BUILD_ROOT}"
+ else
+ echo "%lang($l) ${f#$RPM_BUILD_ROOT}"
+ fi
+ done
+ done >>"$file"
+}
rm -f *.lang
%find_lang %{name}
-cat <<EOF>>%{name}.lang
-%dir %{_datadir}/mate/help/C
-%dir %{_datadir}/mate/help/C/figures
-%dir %{_datadir}/mate/help/ar
-%dir %{_datadir}/mate/help/ar/figures
-%dir %{_datadir}/mate/help/ast
-%dir %{_datadir}/mate/help/ast/figures
-%dir %{_datadir}/mate/help/bg
-%dir %{_datadir}/mate/help/bg/figures
-%dir %{_datadir}/mate/help/ca
-%dir %{_datadir}/mate/help/ca/figures
-%dir %{_datadir}/mate/help/cs
-%dir %{_datadir}/mate/help/cs/figures
-%dir %{_datadir}/mate/help/da
-%dir %{_datadir}/mate/help/da/figures
-%dir %{_datadir}/mate/help/de
-%dir %{_datadir}/mate/help/de/figures
-%dir %{_datadir}/mate/help/el
-%dir %{_datadir}/mate/help/el/figures
-%dir %{_datadir}/mate/help/en_GB
-%dir %{_datadir}/mate/help/en_GB/figures
-%dir %{_datadir}/mate/help/es
-%dir %{_datadir}/mate/help/es/figures
-%dir %{_datadir}/mate/help/eu
-%dir %{_datadir}/mate/help/eu/figures
-%dir %{_datadir}/mate/help/fi
-%dir %{_datadir}/mate/help/fi/figures
-%dir %{_datadir}/mate/help/fr
-%dir %{_datadir}/mate/help/fr/figures
-%dir %{_datadir}/mate/help/gl
-%dir %{_datadir}/mate/help/gl/figures
-%dir %{_datadir}/mate/help/hu
-%dir %{_datadir}/mate/help/hu/figures
-%dir %{_datadir}/mate/help/it
-%dir %{_datadir}/mate/help/it/figures
-%dir %{_datadir}/mate/help/ko
-%dir %{_datadir}/mate/help/ko/figures
-%dir %{_datadir}/mate/help/nl
-%dir %{_datadir}/mate/help/nl/figures
-%dir %{_datadir}/mate/help/oc
-%dir %{_datadir}/mate/help/oc/figures
-%dir %{_datadir}/mate/help/pa
-%dir %{_datadir}/mate/help/pa/figures
-%dir %{_datadir}/mate/help/pt_BR
-%dir %{_datadir}/mate/help/pt_BR/figures
-%dir %{_datadir}/mate/help/ru
-%dir %{_datadir}/mate/help/ru/figures
-%dir %{_datadir}/mate/help/sv
-%dir %{_datadir}/mate/help/sv/figures
-%dir %{_datadir}/mate/help/uk
-%dir %{_datadir}/mate/help/uk/figures
-%dir %{_datadir}/mate/help/zh_CN
-%dir %{_datadir}/mate/help/zh_CN/figures
-%dir %{_datadir}/mate/help/zh_HK
-%dir %{_datadir}/mate/help/zh_HK/figures
-%dir %{_datadir}/mate/help/zh_TW
-%dir %{_datadir}/mate/help/zh_TW/figures
-
-EOF
-#%find_lang accessx-status --with-mate
-cat <<EOF >> accessx-status.lang
-%{_datadir}/mate/help/*/figures/accessx*.png
-EOF
-#%find_lang battstat --with-mate
-cat <<EOF >> battstat.lang
-%{_datadir}/mate/help/*/figures/battstat*.png
-%{_datadir}/mate/help/*/figures/context-menu.png
-EOF
-#%find_lang char-palette --with-mate
-cat <<EOF >> char-palette.lang
-%{_datadir}/mate/help/*/figures/charpalette*.png
-%{_datadir}/mate/help/*/figures/charpick*.png
-EOF
-#%find_lang cpufreq --with-mate
-cat <<EOF >> cpufreq.lang
-%{_datadir}/mate/help/*/figures/cpufreq*.png
-EOF
-#%find_lang drivemount --with-mate
-cat <<EOF >> drivemount.lang
-%{_datadir}/mate/help/*/figures/drivemount*.png
-EOF
-#%find_lang geyes --with-mate
-cat <<EOF >> geyes.lang
-%{_datadir}/mate/help/*/figures/geyes*.png
-EOF
-#%find_lang gweather --with-mate
-cat <<EOF >> gweather.lang
-%{_datadir}/mate/help/*/figures/mateweather*.png
-%{_datadir}/mate/help/*/figures/stock_weather-*.png
-EOF
-#%find_lang invest-applet --with-mate
-cat <<EOF >> invest-applet.lang
-%{_datadir}/mate/help/*/figures/symbol-search.png
-EOF
-#%find_lang mixer_applet2 --with-mate
-touch mixer_applet2.lang
-#%find_lang multiload --with-mate
-cat <<EOF >> multiload.lang
-%{_datadir}/mate/help/*/figures/multiload*.png
-%{_datadir}/mate/help/*/figures/system_monitor.png
-%{_datadir}/mate/help/*/figures/system-monitor-*.png
-EOF
-#%find_lang stickynotes_applet --with-mate
-cat <<EOF >> stickynotes_applet.lang
-%{_datadir}/mate/help/*/figures/stickynote*.png
-EOF
-#%find_lang trashapplet --with-mate
-cat <<EOF >>trashapplet.lang
-%{_datadir}/mate/help/*/figures/trash-applet.png
-EOF
+#cat <<EOF >>%{name}.lang
+#%dir %{_datadir}/mate/help/C
+#%dir %{_datadir}/mate/help/C/figures
+#%lang(ar) %dir %{_datadir}/mate/help/ar
+#%lang(ar) %dir %{_datadir}/mate/help/ar/figures
+#%lang(ast) %dir %{_datadir}/mate/help/ast
+#%lang(ast) %dir %{_datadir}/mate/help/ast/figures
+#%lang(bg) %dir %{_datadir}/mate/help/bg
+#%lang(bg) %dir %{_datadir}/mate/help/bg/figures
+#%lang(ca) %dir %{_datadir}/mate/help/ca
+#%lang(ca) %dir %{_datadir}/mate/help/ca/figures
+#%lang(cs) %dir %{_datadir}/mate/help/cs
+#%lang(cs) %dir %{_datadir}/mate/help/cs/figures
+#%lang(da) %dir %{_datadir}/mate/help/da
+#%lang(da) %dir %{_datadir}/mate/help/da/figures
+#%lang(de) %dir %{_datadir}/mate/help/de
+#%lang(de) %dir %{_datadir}/mate/help/de/figures
+#%lang(el) %dir %{_datadir}/mate/help/el
+#%lang(el) %dir %{_datadir}/mate/help/el/figures
+#%lang(en_GB) %dir %{_datadir}/mate/help/en_GB
+#%lang(en_GB) %dir %{_datadir}/mate/help/en_GB/figures
+#%lang(es) %dir %{_datadir}/mate/help/es
+#%lang(es) %dir %{_datadir}/mate/help/es/figures
+#%lang(eu) %dir %{_datadir}/mate/help/eu
+#%lang(eu) %dir %{_datadir}/mate/help/eu/figures
+#%lang(fi) %dir %{_datadir}/mate/help/fi
+#%lang(fi) %dir %{_datadir}/mate/help/fi/figures
+#%lang(fr) %dir %{_datadir}/mate/help/fr
+#%lang(fr) %dir %{_datadir}/mate/help/fr/figures
+#%lang(gl) %dir %{_datadir}/mate/help/gl
+#%lang(gl) %dir %{_datadir}/mate/help/gl/figures
+#%lang(hu) %dir %{_datadir}/mate/help/hu
+#%lang(hu) %dir %{_datadir}/mate/help/hu/figures
+#%lang(it) %dir %{_datadir}/mate/help/it
+#%lang(it) %dir %{_datadir}/mate/help/it/figures
+#%lang(ko) %dir %{_datadir}/mate/help/ko
+#%lang(ko) %dir %{_datadir}/mate/help/ko/figures
+#%lang(nl) %dir %{_datadir}/mate/help/nl
+#%lang(nl) %dir %{_datadir}/mate/help/nl/figures
+#%lang(oc) %dir %{_datadir}/mate/help/oc
+#%lang(oc) %dir %{_datadir}/mate/help/oc/figures
+#%lang(pa) %dir %{_datadir}/mate/help/pa
+#%lang(pa) %dir %{_datadir}/mate/help/pa/figures
+#%lang(pt_BR) %dir %{_datadir}/mate/help/pt_BR
+#%lang(pt_BR) %dir %{_datadir}/mate/help/pt_BR/figures
+#%lang(ru) %dir %{_datadir}/mate/help/ru
+#%lang(ru) %dir %{_datadir}/mate/help/ru/figures
+#%lang(sv) %dir %{_datadir}/mate/help/sv
+#%lang(sv) %dir %{_datadir}/mate/help/sv/figures
+#%lang(uk) %dir %{_datadir}/mate/help/uk
+#%lang(uk) %dir %{_datadir}/mate/help/uk/figures
+#%lang(zh_CN) %dir %{_datadir}/mate/help/zh_CN
+#%lang(zh_CN) %dir %{_datadir}/mate/help/zh_CN/figures
+#%lang(zh_HK) %dir %{_datadir}/mate/help/zh_HK
+#%lang(zh_HK) %dir %{_datadir}/mate/help/zh_HK/figures
+#%lang(zh_TW) %dir %{_datadir}/mate/help/zh_TW
+#%lang(zh_TW) %dir %{_datadir}/mate/help/zh_TW/figures
+#EOF
+%find_lang mate-accessx-status --with-mate --with-omf
+#find_lang_figures accessx-status accessx*.png
+%find_lang mate-battstat --with-mate --with-omf
+#find_lang_figures battstat battstat*.png context-menu.png
+%find_lang mate-char-palette --with-mate --with-omf
+#find_lang_figures char-palette charpalette*.png charpick*.png
+%find_lang mate-cpufreq-applet --with-mate --with-omf
+#find_lang_figures cpufreq cpufreq*.png
+%find_lang mate-drivemount --with-mate --with-omf
+#find_lang_figures drivemount drivemount*.png
+%find_lang mate-geyes --with-mate --with-omf
+#find_lang_figures geyes geyes*.png
+%find_lang mateweather --with-mate --with-omf
+#find_lang_figures gweather mateweather*.png stock_weather-*.png
+%find_lang mate-invest-applet --with-mate --with-omf
+#find_lang_figures invest-applet symbol-search.png
+%find_lang mate-multiload --with-mate --with-omf
+#find_lang_figures multiload multiload*.png system_monitor.png system-monitor-*.png
+%find_lang mate-stickynotes_applet --with-mate --with-omf
+#find_lang_figures stickynotes_applet stickynote*.png
+%find_lang mate-trashapplet --with-mate --with-omf
+#find_lang_figures trashapplet trash-applet.png
%clean
rm -rf $RPM_BUILD_ROOT
%post -n mate-applet-accessx-status
-%update_icon_cache hicolor
+%update_icon_cache mate
%postun -n mate-applet-accessx-status
-%update_icon_cache hicolor
+%update_icon_cache mate
%post -n mate-applet-battstat
%glib_compile_schemas
@@ -455,8 +486,6 @@ rm -rf $RPM_BUILD_ROOT
%preun -n mate-applet-battstat
%glib_compile_schemas
-%postun -n mate-applet-battstat
-
%post -n mate-applet-charpicker
%glib_compile_schemas
%update_icon_cache hicolor
@@ -483,8 +512,6 @@ rm -rf $RPM_BUILD_ROOT
%preun -n mate-applet-drivemount
%glib_compile_schemas
-%postun -n mate-applet-drivemount
-
%post -n mate-applet-geyes
%glib_compile_schemas
%update_icon_cache hicolor
@@ -495,12 +522,6 @@ rm -rf $RPM_BUILD_ROOT
%postun -n mate-applet-geyes
%update_icon_cache hicolor
-%post -n mate-applet-gweather
-/sbin/ldconfig
-
-%postun -n mate-applet-gweather
-/sbin/ldconfig
-
%post -n mate-applet-invest
%update_icon_cache hicolor
@@ -513,8 +534,6 @@ rm -rf $RPM_BUILD_ROOT
%preun -n mate-applet-multiload
%glib_compile_schemas
-%postun -n mate-applet-multiload
-
%post -n mate-applet-stickynotes
%glib_compile_schemas
%update_icon_cache hicolor
@@ -525,151 +544,121 @@ rm -rf $RPM_BUILD_ROOT
%postun -n mate-applet-stickynotes
%update_icon_cache hicolor
-%post -n mate-applet-trash
-
-%postun -n mate-applet-trash
-
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/builder
-%lang(es_CL) %dir %{_localedir}/es_CL
-%lang(es_CL) %dir %{_localedir}/es_CL/LC_MESSAGES
-%lang(es_CO) %dir %{_localedir}/es_CO
-%lang(es_CO) %dir %{_localedir}/es_CO/LC_MESSAGES
-%lang(es_CR) %dir %{_localedir}/es_CR
-%lang(es_CR) %dir %{_localedir}/es_CR/LC_MESSAGES
-%lang(es_DO) %dir %{_localedir}/es_DO
-%lang(es_DO) %dir %{_localedir}/es_DO/LC_MESSAGES
-%lang(es_EC) %dir %{_localedir}/es_EC
-%lang(es_EC) %dir %{_localedir}/es_EC/LC_MESSAGES
-%lang(es_GT) %dir %{_localedir}/es_GT
-%lang(es_GT) %dir %{_localedir}/es_GT/LC_MESSAGES
-%lang(es_HN) %dir %{_localedir}/es_HN
-%lang(es_HN) %dir %{_localedir}/es_HN/LC_MESSAGES
-%lang(es_PA) %dir %{_localedir}/es_PA
-%lang(es_PA) %dir %{_localedir}/es_PA/LC_MESSAGES
-%lang(es_PE) %dir %{_localedir}/es_PE
-%lang(es_PE) %dir %{_localedir}/es_PE/LC_MESSAGES
-%lang(es_PR) %dir %{_localedir}/es_PR
-%lang(es_PR) %dir %{_localedir}/es_PR/LC_MESSAGES
-%lang(es_SV) %dir %{_localedir}/es_SV
-%lang(es_SV) %dir %{_localedir}/es_SV/LC_MESSAGES
-%lang(es_UY) %dir %{_localedir}/es_UY
-%lang(es_UY) %dir %{_localedir}/es_UY/LC_MESSAGES
-%lang(es_VE) %dir %{_localedir}/es_VE
-%lang(es_VE) %dir %{_localedir}/es_VE/LC_MESSAGES
-
-%files -n mate-applet-accessx-status -f accessx-status.lang
+
+%files -n mate-applet-accessx-status -f mate-accessx-status.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/accessx-status-applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.AccessxStatusAppletFactory.service
-%{_datadir}/mate-panel/ui/accessx-status-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.AccessxStatusApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/accessx-status-applet-menu.xml
%{_pixmapsdir}/mate-accessx-status-applet
%{_iconsdir}/mate/*/apps/ax-applet.png
-%files -n mate-applet-battstat -f battstat.lang
+%files -n mate-applet-battstat -f mate-battstat.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/battstat-applet-2
+%{_datadir}/%{name}/builder/battstat_applet.ui
%{_datadir}/dbus-1/services/org.mate.panel.applet.BattstatAppletFactory.service
-%{_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}/mate-panel/ui/battstat-applet-menu.xml
%{_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 -n mate-applet-charpicker -f char-palette.lang
+%files -n mate-applet-charpicker -f mate-char-palette.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/charpick_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.CharpickerAppletFactory.service
-%{_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
+%{_datadir}/mate-panel/applets/org.mate.applets.CharpickerApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/charpick-applet-menu.xml
-%files -n mate-applet-cpufreq -f cpufreq.lang
+%files -n mate-applet-cpufreq -f mate-cpufreq-applet.lang
%defattr(644,root,root,755)
+# selector
%attr(755,root,root) %{_bindir}/mate-cpufreq-selector
-%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
/etc/dbus-1/system.d/org.mate.CPUFreqSelector.conf
%{_datadir}/dbus-1/system-services/org.mate.CPUFreqSelector.service
%{_datadir}/polkit-1/actions/org.mate.cpufreqselector.policy
-%endif
-%{_datadir}/mate-panel/applets/org.mate.applets.CPUFreqApplet.mate-panel-applet
+# applet itself
+%attr(755,root,root) %{_libexecdir}/mate-cpufreq-applet
%{_datadir}/%{name}/builder/cpufreq-preferences.ui
+%{_datadir}/dbus-1/services/org.mate.panel.applet.CPUFreqAppletFactory.service
+%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.cpufreq.gschema.xml
+%{_datadir}/mate-panel/applets/org.mate.applets.CPUFreqApplet.mate-panel-applet
%{_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 -n mate-applet-drivemount -f drivemount.lang
+%files -n mate-applet-drivemount -f mate-drivemount.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/drivemount_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.DriveMountAppletFactory.service
-%{_datadir}/mate-panel/ui/drivemount-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.DriveMountApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/drivemount-applet-menu.xml
-%files -n mate-applet-geyes -f geyes.lang
+%files -n mate-applet-geyes -f mate-geyes.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/geyes_applet2
-%{_datadir}/dbus-1/services/org.mate.panel.applet.GeyesAppletFactory.service
-%{_datadir}/mate-panel/ui/geyes-applet-menu.xml
%{_datadir}/%{name}/geyes
+%{_datadir}/dbus-1/services/org.mate.panel.applet.GeyesAppletFactory.service
+%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.geyes.gschema.xml
%{_datadir}/mate-panel/applets/org.mate.applets.GeyesApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/geyes-applet-menu.xml
%{_iconsdir}/hicolor/*/apps/mate-eyes-applet.*
-%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.geyes.gschema.xml
-%files -n mate-applet-gweather -f gweather.lang
+%files -n mate-applet-gweather -f mateweather.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/mateweather-applet-2
%{_datadir}/dbus-1/services/org.mate.panel.applet.MateWeatherAppletFactory.service
-%{_datadir}/mate-panel/ui/mateweather-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.MateWeatherApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/mateweather-applet-menu.xml
-%files -n mate-applet-invest -f invest-applet.lang
+%files -n mate-applet-invest -f mate-invest-applet.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/mate-invest-chart
%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
+%{_datadir}/%{name}/invest-applet
%{_datadir}/%{name}/builder/financialchart.ui
%{_datadir}/%{name}/builder/prefs-dialog.ui
-%{_datadir}/%{name}/invest-applet
+%{_datadir}/dbus-1/services/org.mate.panel.applet.InvestAppletFactory.service
+%{_datadir}/mate-panel/applets/org.mate.applets.InvestApplet.mate-panel-applet
%{_iconsdir}/hicolor/*/apps/mate-invest-applet.*
%dir %{py_sitedir}/mate_invest
%{py_sitedir}/mate_invest/*.py[co]
-%files -n mate-applet-multiload -f multiload.lang
+%files -n mate-applet-multiload -f mate-multiload.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/multiload-applet-2
%{_datadir}/dbus-1/services/org.mate.panel.applet.MultiLoadAppletFactory.service
+%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.multiload.gschema.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 -n mate-applet-stickynotes -f stickynotes_applet.lang
+%files -n mate-applet-stickynotes -f mate-stickynotes_applet.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libexecdir}/stickynotes_applet
-%{_datadir}/dbus-1/services/org.mate.panel.applet.StickyNotesAppletFactory.service
-%{_datadir}/mate-panel/ui/stickynotes-applet-menu.xml
%{_datadir}/%{name}/builder/stickynotes.ui
+%{_datadir}/dbus-1/services/org.mate.panel.applet.StickyNotesAppletFactory.service
+%{_datadir}/glib-2.0/schemas/org.mate.stickynotes.gschema.xml
%{_datadir}/mate-panel/applets/org.mate.applets.StickyNotesApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/stickynotes-applet-menu.xml
%{_pixmapsdir}/mate-stickynotes
%{_iconsdir}/hicolor/*/apps/mate-sticky-notes-applet.*
-%{_datadir}/glib-2.0/schemas/org.mate.stickynotes.gschema.xml
-%files -n mate-applet-trash -f trashapplet.lang
+%files -n mate-applet-trash -f mate-trashapplet.lang
%defattr(644,root,root,755)
%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-panel/ui/trashapplet-menu.xml
+%{_datadir}/dbus-1/services/org.mate.panel.applet.TrashAppletFactory.service
%{_datadir}/mate-panel/applets/org.mate.applets.TrashApplet.mate-panel-applet
+%{_datadir}/mate-panel/ui/trashapplet-menu.xml
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mate-applets.git/commitdiff/c6afed1f39ba99e95467975e4680ee0e7c33dfc9
More information about the pld-cvs-commit
mailing list