]> git.pld-linux.org Git - packages/mate-menus.git/blame - mate-menus.spec
- pl, cleanup, separated python binding
[packages/mate-menus.git] / mate-menus.spec
CommitLineData
e7d8da22 1Summary: Displays menus for MATE Desktop
99b97367 2Summary(pl.UTF-8): Wyświetlanie menu w środowisku MATE Desktop
e7d8da22 3Name: mate-menus
618bdcaa
ER
4Version: 1.6.0
5Release: 1
99b97367
JB
6# only (unpackaged) python example is GPL
7License: LGPL v2+
e7d8da22 8Group: X11/Applications
618bdcaa
ER
9Source0: http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
10# Source0-md5: 98937d51fb1e577b21a2b8552697bee8
ea386558 11Patch0: xdg-menu-prefix-compat.patch
99b97367
JB
12URL: http://wiki.mate-desktop.org/mate-menus
13BuildRequires: autoconf >= 2.62
14BuildRequires: automake >= 1:1.9
15BuildRequires: gettext-devel
16BuildRequires: glib2-devel >= 1:2.15.2
17BuildRequires: gobject-introspection-devel >= 0.6.7
c9b505a5 18BuildRequires: intltool >= 0.40.0
99b97367 19BuildRequires: libtool >= 1:1.4.3
c9b505a5 20BuildRequires: mate-common >= 1.5
99b97367 21BuildRequires: python-devel >= 2.3
da3d80f4 22BuildRequires: rpm-pythonprov
e7d8da22
ER
23BuildRequires: tar >= 1:1.22
24BuildRequires: xz
99b97367 25Requires: %{name}-libs = %{version}-%{release}
e7d8da22
ER
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
e7d8da22 28%description
c9b505a5 29Displays menus for MATE Desktop.
e7d8da22 30
99b97367
JB
31%description -l pl.UTF-8
32Wyświetlanie menu w środowisku MATE Desktop.
33
e7d8da22 34%package libs
99b97367
JB
35Summary: Shared libmate-menu library
36Summary(pl.UTF-8): Biblioteka współdzielona libmate-menu
e7d8da22 37Group: Libraries
99b97367 38Requires: glib2 >= 1:2.15.2
e7d8da22
ER
39
40%description libs
99b97367
JB
41Shared libmate-menu library.
42
43%description libs -l pl.UTF-8
44Biblioteka współdzielona libmate-menu.
e7d8da22
ER
45
46%package devel
99b97367
JB
47Summary: Development files for libmate-menu library
48Summary(pl.UTF-8): Pliki programistyczne biblioteki libmate-menu
e7d8da22
ER
49Group: Development/Libraries
50Requires: %{name}-libs = %{version}-%{release}
99b97367 51Requires: glib2-devel >= 1:2.15.2
e7d8da22
ER
52
53%description devel
99b97367
JB
54Development files for libmate-menu library.
55
56%description devel -l pl.UTF-8
57Pliki programistyczne biblioteki libmate-menu.
58
59%package -n python-matemenu
60Summary: Python binding for mate-menus library
61Summary(pl.UTF-8): Wiązanie Pythona do biblioteki mate-menus
62Group: Libraries/Python
63Requires: %{name}-libs = %{version}-%{release}
64
65%description -n python-matemenu
66Python binding for mate-menus library.
67
68%description -n python-matemenu -l pl.UTF-8
69Wiązanie Pythona do biblioteki mate-menus.
e7d8da22
ER
70
71%prep
72%setup -q
ea386558 73%patch0 -p1
e7d8da22
ER
74
75%build
99b97367
JB
76%{__intltoolize}
77%{__libtoolize}
78%{__aclocal} -I m4
79%{__autoconf}
80%{__autoheader}
81%{__automake}
e7d8da22 82%configure \
99b97367 83 --enable-introspection \
e7d8da22 84 --enable-python \
99b97367
JB
85 --disable-silent-rules \
86 --disable-static
e7d8da22 87
618bdcaa 88%{__make}
e7d8da22
ER
89
90%install
91rm -rf $RPM_BUILD_ROOT
92%{__make} install \
93 DESTDIR=$RPM_BUILD_ROOT
94
618bdcaa
ER
95%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.la
96%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/matemenu.la
99b97367
JB
97# just example
98%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mate-menus/examples
99# empty dir
100rmdir $RPM_BUILD_ROOT%{_datadir}/mate-menus
101# not supported by glibc
102%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{gn,io}
e7d8da22
ER
103
104%find_lang %{name}
105
106%clean
107rm -rf $RPM_BUILD_ROOT
108
109%post libs -p /sbin/ldconfig
110%postun libs -p /sbin/ldconfig
111
112%files -f %{name}.lang
113%defattr(644,root,root,755)
99b97367 114%doc AUTHORS ChangeLog README
e7d8da22
ER
115%{_sysconfdir}/xdg/menus/mate-applications.menu
116%{_sysconfdir}/xdg/menus/mate-settings.menu
e7d8da22
ER
117%{_datadir}/mate/desktop-directories
118
119%files libs
120%defattr(644,root,root,755)
e7d8da22 121%attr(755,root,root) %{_libdir}/libmate-menu.so.*.*.*
99b97367
JB
122%attr(755,root,root) %ghost %{_libdir}/libmate-menu.so.2
123%{_libdir}/girepository-1.0/MateMenu-2.0.typelib
e7d8da22
ER
124
125%files devel
126%defattr(644,root,root,755)
99b97367 127%attr(755,root,root) %{_libdir}/libmate-menu.so
e7d8da22
ER
128%{_datadir}/gir-1.0/MateMenu-2.0.gir
129%{_includedir}/mate-menus
130%{_pkgconfigdir}/libmate-menu.pc
99b97367
JB
131
132%files -n python-matemenu
133%defattr(644,root,root,755)
134%attr(755,root,root) %{py_sitedir}/matemenu.so
This page took 0.083049 seconds and 4 git commands to generate.