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