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