]> git.pld-linux.org Git - packages/mate-menus.git/blame - mate-menus.spec
handle XDG_MENU_PREFIX, like it was in GNOME2/GNOME3
[packages/mate-menus.git] / mate-menus.spec
CommitLineData
e7d8da22
ER
1Summary: Displays menus for MATE Desktop
2Name: mate-menus
3Version: 1.5.0
ea386558 4Release: 2
c9b505a5 5License: GPL v2+ and LGPL v2+
e7d8da22 6Group: X11/Applications
e7d8da22
ER
7Source0: http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
8# Source0-md5: fc36e94245d8508cda14c2cd436aad5a
c9b505a5 9URL: http://wiki.mate-desktop.org/mate-menus
ea386558 10Patch0: xdg-menu-prefix-compat.patch
e7d8da22 11BuildRequires: gobject-introspection-devel
c9b505a5
ER
12BuildRequires: intltool >= 0.40.0
13BuildRequires: mate-common >= 1.5
e7d8da22
ER
14BuildRequires: python-devel
15BuildRequires: tar >= 1:1.22
16BuildRequires: xz
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
e7d8da22 19%description
c9b505a5 20Displays menus for MATE Desktop.
e7d8da22
ER
21
22%package libs
23Summary: Shared libraries for mate-menus
24Group: Libraries
25
26%description libs
27Shared libraries for mate-menus
28
29%package devel
30Summary: Development files for mate-menus
31Group: Development/Libraries
32Requires: %{name}-libs = %{version}-%{release}
33
34%description devel
35Development files for mate-menus
36
37%prep
38%setup -q
ea386558 39%patch0 -p1
e7d8da22
ER
40
41%build
dc8a7a5f 42NOCONFIGURE=1 ./autogen.sh
e7d8da22
ER
43%configure \
44 --disable-static \
45 --enable-python \
46 --enable-introspection=yes
47
9ae808bb
ER
48# XXX: libtool it creates is broken. fix is to use libtool from system
49# http://sprunge.us/fIIF
50%{__make} -j1 \
51 LIBTOOL=libtool \
e7d8da22
ER
52 V=1
53
54%install
55rm -rf $RPM_BUILD_ROOT
56%{__make} install \
57 DESTDIR=$RPM_BUILD_ROOT
58
9ae808bb
ER
59%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.{a,la}
60%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/matemenu.{a,la}
e7d8da22 61
9ae808bb
ER
62%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/gn
63%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/io
e7d8da22
ER
64
65%find_lang %{name}
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%post libs -p /sbin/ldconfig
71%postun libs -p /sbin/ldconfig
72
73%files -f %{name}.lang
74%defattr(644,root,root,755)
75%doc AUTHORS COPYING README
76%{_sysconfdir}/xdg/menus/mate-applications.menu
77%{_sysconfdir}/xdg/menus/mate-settings.menu
78%{_datadir}/mate-menus
79%{_datadir}/mate/desktop-directories
80
81%files libs
82%defattr(644,root,root,755)
83%{_libdir}/girepository-1.0/MateMenu-2.0.typelib
84%attr(755,root,root) %{_libdir}/libmate-menu.so.*.*.*
85%ghost %{_libdir}/libmate-menu.so.2
86%attr(755,root,root) %{py_sitedir}/matemenu.so
87
88%files devel
89%defattr(644,root,root,755)
90%{_libdir}/libmate-menu.so
91%{_datadir}/gir-1.0/MateMenu-2.0.gir
92%{_includedir}/mate-menus
93%{_pkgconfigdir}/libmate-menu.pc
This page took 0.155114 seconds and 4 git commands to generate.