1 Summary: Displays menus for MATE Desktop
2 Summary(pl.UTF-8): Wyświetlanie menu w środowisku MATE Desktop
6 # only (unpackaged) python example is GPL
8 Group: X11/Applications
9 Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
10 # Source0-md5: 98937d51fb1e577b21a2b8552697bee8
11 Patch0: xdg-menu-prefix-compat.patch
12 URL: http://wiki.mate-desktop.org/mate-menus
13 BuildRequires: autoconf >= 2.62
14 BuildRequires: automake >= 1:1.9
15 BuildRequires: gettext-devel
16 BuildRequires: glib2-devel >= 1:2.15.2
17 BuildRequires: gobject-introspection-devel >= 0.6.7
18 BuildRequires: intltool >= 0.40.0
19 BuildRequires: libtool >= 1:1.4.3
20 BuildRequires: mate-common >= 1.5
21 BuildRequires: python-devel >= 2.3
22 BuildRequires: rpm-pythonprov
23 BuildRequires: tar >= 1:1.22
25 Requires: %{name}-libs = %{version}-%{release}
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 Displays menus for MATE Desktop.
31 %description -l pl.UTF-8
32 Wyświetlanie menu w środowisku MATE Desktop.
35 Summary: Shared libmate-menu library
36 Summary(pl.UTF-8): Biblioteka współdzielona libmate-menu
38 Requires: glib2 >= 1:2.15.2
41 Shared libmate-menu library.
43 %description libs -l pl.UTF-8
44 Biblioteka współdzielona libmate-menu.
47 Summary: Development files for libmate-menu library
48 Summary(pl.UTF-8): Pliki programistyczne biblioteki libmate-menu
49 Group: Development/Libraries
50 Requires: %{name}-libs = %{version}-%{release}
51 Requires: glib2-devel >= 1:2.15.2
54 Development files for libmate-menu library.
56 %description devel -l pl.UTF-8
57 Pliki programistyczne biblioteki libmate-menu.
59 %package -n python-matemenu
60 Summary: Python binding for mate-menus library
61 Summary(pl.UTF-8): Wiązanie Pythona do biblioteki mate-menus
62 Group: Libraries/Python
63 Requires: %{name}-libs = %{version}-%{release}
65 %description -n python-matemenu
66 Python binding for mate-menus library.
68 %description -n python-matemenu -l pl.UTF-8
69 Wiązanie Pythona do biblioteki mate-menus.
83 --enable-introspection \
85 --disable-silent-rules \
91 rm -rf $RPM_BUILD_ROOT
93 DESTDIR=$RPM_BUILD_ROOT
95 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.la
96 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/matemenu.la
98 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mate-menus/examples
100 rmdir $RPM_BUILD_ROOT%{_datadir}/mate-menus
101 # not supported by glibc
102 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{gn,io}
107 rm -rf $RPM_BUILD_ROOT
109 %post libs -p /sbin/ldconfig
110 %postun libs -p /sbin/ldconfig
112 %files -f %{name}.lang
113 %defattr(644,root,root,755)
114 %doc AUTHORS ChangeLog README
115 %{_sysconfdir}/xdg/menus/mate-applications.menu
116 %{_sysconfdir}/xdg/menus/mate-settings.menu
117 %{_datadir}/mate/desktop-directories
120 %defattr(644,root,root,755)
121 %attr(755,root,root) %{_libdir}/libmate-menu.so.*.*.*
122 %attr(755,root,root) %ghost %{_libdir}/libmate-menu.so.2
123 %{_libdir}/girepository-1.0/MateMenu-2.0.typelib
126 %defattr(644,root,root,755)
127 %attr(755,root,root) %{_libdir}/libmate-menu.so
128 %{_datadir}/gir-1.0/MateMenu-2.0.gir
129 %{_includedir}/mate-menus
130 %{_pkgconfigdir}/libmate-menu.pc
132 %files -n python-matemenu
133 %defattr(644,root,root,755)
134 %attr(755,root,root) %{py_sitedir}/matemenu.so