# Copied from inside of libhif.<version>.tar.gz
%define libhif_version %{name}-%{name}_0_2_2

Summary:   	Simple package manager built on top of hawkey and librepo
Name:		libhif
Version:   	0.2.2
Release:   	2%{?dist}
License:   	LGPLv2+
URL:       	https://github.com/hughsie/libhif
Source0:   	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
%define sha1 libhif=2816f914e25a1a625503b4b474a8ad63969e8c7e
Vendor:		VMware, Inc.
Distribution:	Photon

BuildRequires: 	glib-devel >= 2.16.1
BuildRequires: 	libtool
BuildRequires: 	gtk-doc
BuildRequires: 	gobject-introspection-devel
BuildRequires: 	hawkey-devel >= 0.4.6
BuildRequires: 	rpm-devel >= 4.11.0
BuildRequires: 	librepo-devel >= 1.7.11
BuildRequires: 	libsolv
BuildRequires: 	popt-devel
BuildRequires: 	python2-libs
BuildRequires:	python2
BuildRequires: 	gobject-introspection-python
BuildRequires:	openssl-devel

Requires:       openssl
Requires:       librepo
Requires: 	libsolv
Requires: 	gobject-introspection
Requires: 	hawkey
Requires: 	rpm
Requires: 	glib >= 2.16.1

%description
This library provides a simple interface to hawkey and librepo and is currently
used by PackageKit and rpm-ostree.

%package devel
Summary: GLib Libraries and headers for libhif
Requires: libhif
Provides: pkgconfig(libhif)

%description devel
GLib headers and libraries for libhif.

%prep
#%setup -q -n %{libhif_version}
%setup -q
%build

./autogen.sh --prefix=/usr \
    LDFLAGS='-L/usr/lib -lrpm -lrepo' \
        --enable-gtk-doc \
        --disable-static \
        --disable-silent-rules \
        --disable-dependency-tracking \

make %{?_smp_mflags}

%install
make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/libhif*.la

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%doc README.md AUTHORS NEWS COPYING
%{_libdir}/libhif.so.1*
%{_libdir}/girepository-1.0/*.typelib

%files devel
%{_libdir}/libhif.so
%{_libdir}/pkgconfig/libhif.pc
%dir %{_includedir}/libhif
%{_includedir}/libhif/*.h
%{_datadir}/gtk-doc
%{_datadir}/gir-1.0/*.gir

%changelog
*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.2.2-2
-	GA - Bump release of all rpms
*       Tue Feb 23 2016 Kumar Kaushik <kaushikk@vmware.com> 0.2.2-1
-       Updated to new version.
*       Wed Jun 17 2015 Anish Swaminathan <anishs@vmware.com> 0.2.0-1
-       Updated version