2 # - lock screen fails (but mate own lock screen launches xscreensaver okay)
3 # ** (main-menu:9293): WARNING **: error launching file:///usr/share/applications/mate-screensaver-lock.desktop [Fai
6 %bcond_without caja # Caja (MATE file manager) extension
8 Summary: The GNOME/MATE Desktop Menu
9 Summary(pl.UTF-8): Menu dla środowiska GNOME/MATE
14 Group: X11/Applications
15 Source0: http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz
16 # Source0-md5: c93b26d9ab7d68209e3e716c69b0c37b
17 URL: http://en.opensuse.org/GNOME_Main_Menu
18 BuildRequires: NetworkManager-devel >= 0.8.0
19 BuildRequires: autoconf >= 2.50
20 BuildRequires: automake >= 1:1.9
21 BuildRequires: gettext-tools
22 BuildRequires: cairo-devel
23 %{?with_caja:BuildRequires: caja-devel >= 1.5.0}
24 BuildRequires: glib2-devel >= 1:2.26.0
25 BuildRequires: gnome-common
26 BuildRequires: gtk+2-devel >= 2:2.18
27 BuildRequires: gtk-doc >= 1.0
28 BuildRequires: gtk-doc-automake >= 1.0
29 BuildRequires: intltool >= 0.35.0
30 BuildRequires: libgtop-devel
31 BuildRequires: libiw-devel
32 BuildRequires: libtool
33 BuildRequires: libunique-devel >= 1.0
34 BuildRequires: libxml2-devel >= 2.0
35 BuildRequires: mate-control-center-devel >= 1.5.2
36 BuildRequires: mate-desktop-devel >= 1.8.0
37 BuildRequires: mate-panel-devel
38 BuildRequires: perl-XML-Parser
39 BuildRequires: pkgconfig
40 BuildRequires: tar >= 1:1.22
41 BuildRequires: xorg-lib-libX11-devel
43 Requires: glib2 >= 1:2.26.0
44 Requires: gtk+2 >= 2:2.18
45 Requires: mate-control-center >= 1.5.2
48 Requires: mate-system-monitor
49 # for mate-screensaver-lock
50 Suggests: mate-screensaver
51 # for mate-session-logout, mate-session-shutdown
52 Suggests: mate-session-manager
53 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55 %define _libexecdir %{_libdir}/mate-panel
58 GNOME Main Menu is a convenient menu for GNOME/MATE desktop
59 environments accessible from a button in the desktop panel. It is
60 different from conventional menus, in that it lists a user's favourite
61 and recent Applications, Documents and Places in one useful interface.
62 Additionally it provides a search bar that allows a user to search for
63 applications and documents from the menu itself.
65 %description -l pl.UTF-8
66 GNOME Main Menu to wygodne menu dla środowisk GNOME/Mate, dostępne z
67 poziomu przycisku w panelu pulpitu. Różni się tym od konwencjonalnych
68 menu, że wyświetla ulubione i ostatnio używane przez użytkownika
69 aplikacje, dokumenty i miejsca w jednym, użytecznym interfejsie.
70 Dodatkowo udostępnia pasek wyszukiwania, pozwalający użytkownikowi
71 wyszukać aplikacje i dokumenty z menu.
73 %package -n caja-extension-main-menu
74 Summary: Main Menu extension for Caja (MATE file manager)
75 Summary(pl.UTF-8): Rozszerzenie Main Menu dla zarządcy plików Caja (ze środowiska MATE)
76 Group: X11/Applications
77 Requires: %{name} = %{version}-%{release}
78 Requires: caja >= 1.5.0
80 %description -n caja-extension-main-menu
81 Main Menu extension for Caja (MATE file manager).
83 %description -n caja-extension-main-menu -l pl.UTF-8
84 Rozszerzenie Main Menu dla zarządcy plików Caja (ze środowiska MATE).
97 %{?with_caja:--enable-caja-extension} \
102 rm -rf $RPM_BUILD_ROOT
104 DESTDIR=$RPM_BUILD_ROOT
109 %{__rm} $RPM_BUILD_ROOT%{_libdir}/caja/extensions-2.0/libcaja-main-menu.la
113 rm -rf $RPM_BUILD_ROOT
116 %glib_compile_schemas
119 %glib_compile_schemas
121 %files -f %{name}.lang
122 %defattr(644,root,root,755)
123 %doc AUTHORS ChangeLog NEWS README
124 %attr(755,root,root) %{_bindir}/application-browser
125 %attr(755,root,root) %{_bindir}/trigger-panel-run-dialog
126 %attr(755,root,root) %{_libexecdir}/main-menu
127 %{_mandir}/man1/application-browser.1*
128 %{_desktopdir}/application-browser.desktop
129 %{_desktopdir}/mate-screensaver-lock.desktop
130 %{_desktopdir}/mate-session-logout.desktop
131 %{_desktopdir}/mate-session-shutdown.desktop
132 %{_desktopdir}/trigger-panel-run-dialog.desktop
134 %{_datadir}/dbus-1/services/org.mate.panel.applet.GNOMEMainMenuFactory.service
135 %{_datadir}/glib-2.0/schemas/org.mate.gnome-main-menu.application-browser.gschema.xml
136 %{_datadir}/glib-2.0/schemas/org.mate.gnome-main-menu.gschema.xml
137 %{_datadir}/mate-control-center/applications.xbel
138 %{_datadir}/mate-control-center/documents.xbel
139 %{_datadir}/mate-control-center/places.xbel
140 %{_datadir}/mate-control-center/system-items.xbel
141 %{_datadir}/mate-control-center/empty.ots
142 %{_datadir}/mate-control-center/empty.ott
143 %{_datadir}/mate-panel/applets/org.mate.GNOMEMainMenu.mate-panel-applet
146 %files -n caja-extension-main-menu
147 %defattr(644,root,root,755)
148 %attr(755,root,root) %{_libdir}/caja/extensions-2.0/libcaja-main-menu.so