]> git.pld-linux.org Git - packages/gnome-menus.git/blob - gnome-menus.spec
Update to 3.10.1
[packages/gnome-menus.git] / gnome-menus.spec
1 Summary:        Implementation of the draft Desktop Menu Specification
2 Summary(pl.UTF-8):      Implementacja specyfikacji menu systemów biurkowych
3 Name:           gnome-menus
4 Version:        3.10.1
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-menus/3.10/%{name}-%{version}.tar.xz
9 # Source0-md5:  6db025e79e2b69f39fc7aa0753f43081
10 Patch0:         %{name}-nokde.patch
11 URL:            http://www.gnome.org/
12 BuildRequires:  autoconf >= 2.62
13 BuildRequires:  automake >= 1:1.11
14 BuildRequires:  gettext-devel
15 BuildRequires:  glib2-devel >= 1:2.30.0
16 BuildRequires:  gnome-common
17 BuildRequires:  gobject-introspection-devel >= 0.10.0
18 BuildRequires:  intltool >= 0.40.0
19 BuildRequires:  libtool
20 BuildRequires:  pkgconfig
21 BuildRequires:  tar >= 1:1.22
22 BuildRequires:  xz
23 Requires:       %{name}-libs = %{version}-%{release}
24 Provides:       xdg-menus
25 Obsoletes:      gnome-menus-editor
26 Obsoletes:      gnome-menus-filter-default
27 Obsoletes:      gnome-menus-filter-desktop
28 # sr@Latn vs. sr@latin
29 Conflicts:      glibc-misc < 6:2.7
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 The package contains an implementation of the draft "Desktop Menu
34 Specification" from freedesktop.org:
35 http://www.freedesktop.org/Standards/menu-spec .
36
37 %description -l pl.UTF-8
38 Pakiet zawiera implementację specyfikacji menu systemów biurkowych z
39 freedesktop.org: http://www.freedesktop.org/Standards/menu-spec .
40
41 %package libs
42 Summary:        gnome-menus library
43 Summary(pl.UTF-8):      Biblioteka gnome-menus
44 Group:          Libraries
45 Provides:       gnome-vfs-menu-module = 1.1-1
46 Provides:       gnome-vfs2-module-menu = 1.1-1
47 Obsoletes:      gnome-vfs-menu-module
48 Obsoletes:      gnome-vfs2-module-menu
49 Obsoletes:      gnome-vfs2-vfolder-menu
50
51 %description libs
52 gnome-menus library.
53
54 %description libs -l pl.UTF-8
55 Biblioteka gnome-menus.
56
57 %package devel
58 Summary:        Header files of gnome-menus library
59 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki gnome-menus
60 Group:          Development/Libraries
61 Requires:       %{name}-libs = %{version}-%{release}
62 Requires:       glib2-devel >= 1:2.30.0
63
64 %description devel
65 Headers for gnome-menus library.
66
67 %description devel -l pl.UTF-8
68 Pliki nagłówkowe biblioteki gnome-menus.
69
70 %package static
71 Summary:        Static gnome-menus library
72 Summary(pl.UTF-8):      Statyczna biblioteka gnome-menus
73 Group:          Development/Libraries
74 Requires:       %{name}-devel = %{version}-%{release}
75
76 %description static
77 Static versions of gnome-menu library.
78
79 %description static -l pl.UTF-8
80 Statyczna biblioteka gnome-menu.
81
82 %prep
83 %setup -q
84 %patch0 -p1
85
86 %build
87 %{__glib_gettextize}
88 %{__intltoolize}
89 %{__libtoolize}
90 %{__aclocal} -I m4
91 %{__autoconf}
92 %{__autoheader}
93 %{__automake}
94 %configure \
95         --disable-silent-rules \
96         --enable-static
97 %{__make}
98
99 %install
100 rm -rf $RPM_BUILD_ROOT
101
102 %{__make} install \
103         DESTDIR=$RPM_BUILD_ROOT
104
105 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
106
107 install -d $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/applications-merged
108
109 # not supported by glibc (as of 2.13-3)
110 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{gn,io,szl}
111
112 %find_lang %{name} --with-gnome --all-name
113
114 %clean
115 rm -rf $RPM_BUILD_ROOT
116
117 %post   libs -p /sbin/ldconfig
118 %postun libs -p /sbin/ldconfig
119
120 %files -f %{name}.lang
121 %defattr(644,root,root,755)
122 %doc AUTHORS ChangeLog NEWS README
123 %{_sysconfdir}/xdg/menus
124 %{_datadir}/desktop-directories
125
126 %files libs
127 %defattr(644,root,root,755)
128 %attr(755,root,root) %{_libdir}/libgnome-menu-3.so.*.*.*
129 %attr(755,root,root) %ghost %{_libdir}/libgnome-menu-3.so.0
130 %{_libdir}/girepository-1.0/GMenu-3.0.typelib
131
132 %files devel
133 %defattr(644,root,root,755)
134 %attr(755,root,root) %{_libdir}/libgnome-menu-3.so
135 %{_datadir}/gir-1.0/GMenu-3.0.gir
136 %{_pkgconfigdir}/libgnome-menu-3.0.pc
137 %{_includedir}/gnome-menus-3.0
138
139 %files static
140 %defattr(644,root,root,755)
141 %{_libdir}/libgnome-menu-3.a
This page took 0.324028 seconds and 3 git commands to generate.