1 Summary: Implementation of the draft Desktop Menu Specification
2 Summary(pl.UTF-8): Implementacja specyfikacji menu systemów biurkowych
7 Group: X11/Applications
8 Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-menus/2.20/%{name}-%{version}.tar.bz2
9 # Source0-md5: 7c3580c7c59f36a49f6624932a743d31
10 Patch0: %{name}-PLD.patch
11 Patch1: %{name}-nokde.patch
12 URL: http://www.gnome.org/
13 BuildRequires: autoconf
14 BuildRequires: automake
15 BuildRequires: fam-devel
16 BuildRequires: gettext-devel
17 BuildRequires: glib2-devel >= 1:2.14.1
18 BuildRequires: gnome-common
19 BuildRequires: intltool >= 0.36.2
20 BuildRequires: libtool
21 BuildRequires: pkgconfig
22 BuildRequires: python-devel >= 2.2
23 BuildRequires: rpm-pythonprov
24 Requires: %{name}-filter
25 Requires: %{name}-libs = %{version}-%{release}
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 The package contains an implementation of the draft "Desktop Menu
32 Specification" from freedesktop.org:
33 http://www.freedesktop.org/Standards/menu-spec .
35 %description -l pl.UTF-8
36 Pakiet zawiera implementację specyfikacji menu systemów biurkowych z
37 freedesktop.org: http://www.freedesktop.org/Standards/menu-spec .
40 Summary: Simple menu editor
41 Summary(pl.UTF-8): Prosty edytor menu
42 Group: X11/Applications
43 Requires: %{name} = %{version}-%{release}
44 Requires: python-pygtk-glade >= 2:2.12.0
49 %description editor -l pl.UTF-8
52 %package filter-default
53 Summary: Default gnome-menus filter
54 Summary(pl.UTF-8): Domyślny filtr gnome-menus
55 Group: X11/Applications
57 Provides: %{name}-filter
58 Obsoletes: gnome-menus-filter-desktop
60 %description filter-default
61 Default gnome-menus filter. Includes all applications.
63 %description filter-default -l pl.UTF-8
64 Domyślny filtr gnome-menus. Zawiera wszystkie aplikacje.
67 Summary: gnome-menus library
68 Summary(pl.UTF-8): Biblioteka gnome-menus
70 Provides: gnome-vfs-menu-module = 1.1-1
71 Provides: gnome-vfs2-module-menu = 1.1-1
72 Obsoletes: gnome-vfs-menu-module
73 Obsoletes: gnome-vfs2-module-menu
74 Obsoletes: gnome-vfs2-vfolder-menu
79 %description libs -l pl.UTF-8
80 Biblioteka gnome-menus.
83 Summary: Header files of gnome-menus library
84 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gnome-menus
85 Group: Development/Libraries
86 Requires: %{name}-libs = %{version}-%{release}
88 Requires: glib2-devel >= 1:2.14.1
91 Headers for gnome-menus library.
93 %description devel -l pl.UTF-8
94 Pliki nagłówkowe biblioteki gnome-menus.
97 Summary: Static gnome-menus library
98 Summary(pl.UTF-8): Statyczna biblioteka gnome-menus
99 Group: Development/Libraries
100 Requires: %{name}-devel = %{version}-%{release}
103 Static versions of gnome-menu library.
105 %description static -l pl.UTF-8
106 Statyczna biblioteka gnome-menu.
126 rm -rf $RPM_BUILD_ROOT
129 DESTDIR=$RPM_BUILD_ROOT \
130 pkgconfigdir=%{_pkgconfigdir}
132 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/gn
133 rm -f $RPM_BUILD_ROOT%{py_sitedir}/GMenuSimpleEditor/*.{a,la,py}
134 rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.{a,la}
136 install -d $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged
138 %find_lang %{name} --with-gnome --all-name
141 rm -rf $RPM_BUILD_ROOT
143 %post libs -p /sbin/ldconfig
144 %postun libs -p /sbin/ldconfig
146 %files -f %{name}.lang
147 %defattr(644,root,root,755)
148 %doc AUTHORS ChangeLog NEWS README
149 %attr(755,root,root) %{_bindir}/gnome-menu-spec-test
150 %{_datadir}/desktop-directories
153 %defattr(644,root,root,755)
154 %attr(755,root,root) %{_bindir}/gmenu-simple-editor
156 %{_desktopdir}/gmenu-simple-editor.desktop
157 %dir %{py_sitedir}/GMenuSimpleEditor
158 %attr(755,root,root) %{py_sitedir}/*.so
159 %{py_sitedir}/GMenuSimpleEditor/*.py[co]
161 %files filter-default
162 %defattr(644,root,root,755)
163 %{_sysconfdir}/xdg/menus
166 %defattr(644,root,root,755)
167 %attr(755,root,root) %{_libdir}/libgnome-menu.so.*.*.*
170 %defattr(644,root,root,755)
171 %attr(755,root,root) %{_libdir}/lib*.so
173 %{_pkgconfigdir}/*.pc
177 %defattr(644,root,root,755)