]> git.pld-linux.org Git - packages/mate-menus.git/blob - mate-menus.spec
up to 1.26.0
[packages/mate-menus.git] / mate-menus.spec
1 Summary:        Displays menus for MATE Desktop
2 Summary(pl.UTF-8):      Wyświetlanie menu w środowisku MATE Desktop
3 Name:           mate-menus
4 Version:        1.26.0
5 Release:        1
6 # only (unpackaged) python example is GPL
7 License:        LGPL v2+
8 Group:          X11/Applications
9 Source0:        https://pub.mate-desktop.org/releases/1.26/%{name}-%{version}.tar.xz
10 # Source0-md5:  afb5eb149f397b4dbc9713098af5eda3
11 URL:            http://wiki.mate-desktop.org/mate-menus
12 BuildRequires:  autoconf >= 2.62
13 BuildRequires:  automake >= 1:1.9
14 BuildRequires:  gettext-tools >= 0.19.8
15 BuildRequires:  glib2-devel >= 1:2.50.0
16 BuildRequires:  gobject-introspection-devel >= 0.6.7
17 BuildRequires:  libtool >= 1:1.4.3
18 BuildRequires:  mate-common >= 1.5
19 BuildRequires:  pkgconfig
20 BuildRequires:  tar >= 1:1.22
21 BuildRequires:  xz
22 Requires:       %{name}-libs = %{version}-%{release}
23 Obsoletes:      python-matemenu < 1.22.0
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Displays menus for MATE Desktop.
28
29 %description -l pl.UTF-8
30 Wyświetlanie menu w środowisku MATE Desktop.
31
32 %package libs
33 Summary:        Shared libmate-menu library
34 Summary(pl.UTF-8):      Biblioteka współdzielona libmate-menu
35 Group:          Libraries
36 Requires:       glib2 >= 1:2.50.0
37
38 %description libs
39 Shared libmate-menu library.
40
41 %description libs -l pl.UTF-8
42 Biblioteka współdzielona libmate-menu.
43
44 %package devel
45 Summary:        Development files for libmate-menu library
46 Summary(pl.UTF-8):      Pliki programistyczne biblioteki libmate-menu
47 Group:          Development/Libraries
48 Requires:       %{name}-libs = %{version}-%{release}
49 Requires:       glib2-devel >= 1:2.50.0
50
51 %description devel
52 Development files for libmate-menu library.
53
54 %description devel -l pl.UTF-8
55 Pliki programistyczne biblioteki libmate-menu.
56
57 %prep
58 %setup -q
59
60 %build
61 %{__libtoolize}
62 %{__aclocal} -I m4
63 %{__autoconf}
64 %{__autoheader}
65 %{__automake}
66 %configure \
67         --enable-introspection \
68         --disable-silent-rules \
69         --disable-static
70
71 %{__make}
72
73 %install
74 rm -rf $RPM_BUILD_ROOT
75 %{__make} install \
76         DESTDIR=$RPM_BUILD_ROOT
77
78 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libmate-menu.la
79 # just example
80 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/mate-menus/examples
81 # empty dir
82 rmdir $RPM_BUILD_ROOT%{_datadir}/mate-menus
83 # not supported by glibc
84 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{es_ES,frp,ie,jv,ku_IQ,nah,pms}
85
86 %find_lang %{name}
87
88 %clean
89 rm -rf $RPM_BUILD_ROOT
90
91 %post   libs -p /sbin/ldconfig
92 %postun libs -p /sbin/ldconfig
93
94 %files -f %{name}.lang
95 %defattr(644,root,root,755)
96 %doc AUTHORS ChangeLog README
97 %{_sysconfdir}/xdg/menus/mate-applications.menu
98 %{_sysconfdir}/xdg/menus/mate-preferences-categories.menu
99 %{_sysconfdir}/xdg/menus/mate-settings.menu
100 %{_datadir}/mate/desktop-directories
101
102 %files libs
103 %defattr(644,root,root,755)
104 %attr(755,root,root) %{_libdir}/libmate-menu.so.*.*.*
105 %attr(755,root,root) %ghost %{_libdir}/libmate-menu.so.2
106 %{_libdir}/girepository-1.0/MateMenu-2.0.typelib
107
108 %files devel
109 %defattr(644,root,root,755)
110 %attr(755,root,root) %{_libdir}/libmate-menu.so
111 %{_datadir}/gir-1.0/MateMenu-2.0.gir
112 %{_includedir}/mate-menus
113 %{_pkgconfigdir}/libmate-menu.pc
This page took 0.068265 seconds and 3 git commands to generate.