24 |
%define libgdkpixbuf2 %mklibname gdk_pixbuf 2.0 0 |
%define libgdkpixbuf2 %mklibname gdk_pixbuf 2.0 0 |
25 |
|
|
26 |
Name: appstream-glib |
Name: appstream-glib |
27 |
Version: 0.6.5 |
Version: 0.6.13 |
28 |
Release: %mkrel 1 |
Release: %mkrel 1 |
29 |
Summary: Library for reading and writing AppStream metadata |
Summary: Library for reading and writing AppStream metadata |
30 |
Group: System/Libraries |
Group: System/Libraries |
31 |
License: LGPLv2+ |
License: LGPLv2+ |
32 |
URL: http://people.freedesktop.org/~hughsient/appstream-glib/ |
URL: http://people.freedesktop.org/~hughsient/appstream-glib/ |
33 |
Source0: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz |
Source0: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz |
34 |
|
|
35 |
|
# Mageia specific patches |
36 |
|
## (ngompa): Fix path for libstemmer headers |
37 |
|
Patch1000: appstream-glib-0.6.5-mga-Fix-path-for-libstemmer.patch |
38 |
|
|
39 |
|
# Because of Patch1000, we need to regenerate autofoo |
40 |
|
BuildRequires: autoconf |
41 |
|
BuildRequires: autoconf-archive |
42 |
|
BuildRequires: automake |
43 |
|
BuildRequires: libtool |
44 |
|
BuildRequires: gettext-devel |
45 |
|
|
46 |
|
# Regular build dependencies |
47 |
BuildRequires: pkgconfig(libgcab-1.0) |
BuildRequires: pkgconfig(libgcab-1.0) |
48 |
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{min_gdkpixbuf2_ver} |
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= %{min_gdkpixbuf2_ver} |
49 |
BuildRequires: pkgconfig(glib-2.0) >= %{min_glib2_ver} |
BuildRequires: pkgconfig(glib-2.0) >= %{min_glib2_ver} |
58 |
BuildRequires: pkgconfig(rpm) |
BuildRequires: pkgconfig(rpm) |
59 |
BuildRequires: pkgconfig(uuid) |
BuildRequires: pkgconfig(uuid) |
60 |
BuildRequires: pkgconfig(yaml-0.1) |
BuildRequires: pkgconfig(yaml-0.1) |
61 |
|
BuildRequires: libstemmer-devel |
62 |
BuildRequires: intltool |
BuildRequires: intltool |
63 |
BuildRequires: gtk-doc |
BuildRequires: gtk-doc |
64 |
BuildRequires: gcab |
BuildRequires: gcab |
65 |
|
BuildRequires: gperf |
66 |
|
|
67 |
%description |
%description |
68 |
This library provides GObjects and helper methods to make it easy to read and |
This library provides GObjects and helper methods to make it easy to read and |
143 |
Requires: %{libnameappstream_builder} = %{version}-%{release} |
Requires: %{libnameappstream_builder} = %{version}-%{release} |
144 |
Requires: %{girname} = %{version}-%{release} |
Requires: %{girname} = %{version}-%{release} |
145 |
Requires: %{girnameappstream_builder} = %{version}-%{release} |
Requires: %{girnameappstream_builder} = %{version}-%{release} |
146 |
|
# tools are tested by some pkgs, thus fixing generating deps: |
147 |
|
Requires: appstream-util |
148 |
Provides: %{name}-devel = %{version}-%{release} |
Provides: %{name}-devel = %{version}-%{release} |
149 |
Provides: lib%{name}-devel = %{version}-%{release} |
Provides: lib%{name}-devel = %{version}-%{release} |
150 |
Obsoletes: %{_lib}appstream-glib1.0-devel < 0.1.1-2 |
Obsoletes: %{_lib}appstream-glib1.0-devel < 0.1.1-2 |
163 |
This package contains translations used by %{name}. |
This package contains translations used by %{name}. |
164 |
|
|
165 |
%prep |
%prep |
166 |
%setup -q |
%autosetup -p1 |
|
%autopatch -p1 |
|
167 |
|
|
168 |
%build |
%build |
169 |
%configure2_5x --disable-static |
# Because of Patch1000, we need to regenerate autotools configure |
170 |
|
rm -fv configure |
171 |
|
NOCONFIGURE=1 ./autogen.sh |
172 |
|
%configure2_5x --disable-static --enable-stemmer --enable-gtk-doc |
173 |
%make_build V=1 |
%make_build V=1 |
174 |
|
|
175 |
%install |
%install |