SPECS/libgsystem/libgsystem.spec
f4d17450
 Summary:	GIO-based library with Unix/Linux specific API
 Name:		libgsystem
f2a80277
 Version:	2015.2
 Release:	1%{?dist}
f4d17450
 Group:		Development/Libraries
f2a80277
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgsystem/%{version}/%{name}-%{version}.tar.gz
 %define sha1 libgsystem=d7f12beb17d3a3b288d68ca2cdcb595f9e5fccea
f4d17450
 License:	LGPLv2+
 URL:		https://wiki.gnome.org/Projects/LibGSystem
 Vendor:		VMware, Inc.
 Distribution:	Photon
 # We always run autogen.sh
 BuildRequires:	autoconf automake libtool
 # For docs
 BuildRequires:	gtk-doc
 # Core requirements
 BuildRequires:  glib-devel
 BuildRequires:	pkg-config
9b8c6e17
 BuildRequires:	attr-devel
f4d17450
 BuildRequires:  rpm
 BuildRequires:	autoconf
 BuildRequires:	which
 BuildRequires:	pcre-devel
f2a80277
 BuildRequires:	libcap-devel
7fbd3a1e
 BuildRequires:	libffi-devel
f2a80277
 BuildRequires:	python3
 BuildRequires:	python3-libs
f4d17450
 BuildRequires:	gobject-introspection-devel
 BuildRequires:	gobject-introspection-python
f093864e
 Requires:	glib
f2a80277
 Requires:	libcap
f4d17450
 Requires:	libffi
 Requires:	pcre
f2a80277
 Requires:	gobject-introspection
f4d17450
 %description
 LibGSystem is a GIO-based library usable as a "git submodule",
 targeted primarily for use by operating system components.
 
f2a80277
 %package        devel
 Summary:        Development files for libgsystem
 Requires:       %{name} = %{version}
 Requires:       gobject-introspection-devel
 
 %description    devel
 The libgsystem-devel package contains libraries and header files for
 developing applications.
 
f4d17450
 %prep
f2a80277
 %setup -qn libgsystem
f4d17450
 
 %build
f2a80277
 alias python=python3
f4d17450
 env NOCONFIGURE=1 ./autogen.sh
 %configure --disable-silent-rules \
f2a80277
 			   --enable-gtk-doc
f4d17450
 make %{?_smp_mflags}
 
 %install
f2a80277
 alias python=python3
f4d17450
 make install DESTDIR=%{buildroot} INSTALL="install -p -c"
 find %{buildroot} -name '*.la' -delete
 
3eba00ab
 %check
 make %{?_smp_mflags} check
 
f4d17450
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 /sbin/ldconfig
 
 %postun
 /sbin/ldconfig
 
 %files
 %doc COPYING README
 %{_libdir}/*.so*
 %{_libdir}/girepository-1.0/GSystem-1.0.typelib
f2a80277
 
 %files devel
 %{_includedir}/*
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/*
 %{_datadir}/gir-*/*.gir
f4d17450
 
 %changelog
f2a80277
 *   Wed Apr 26 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2015.2-1
 -   Updated to version 2015.2
9b8c6e17
 *   Thu Nov 24 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.1-4
 -   BuildRequired attr-devel.
a078357f
 *   Thu Nov 17 2016 Alexey Makhalov <amakhalov@vmware.com> 2015.1-3
2d24f0be
 -   Use setup instead of autosetup
a078357f
 *   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 2015.1-2
 -   GA - Bump release of all rpms
 *   Mon Nov 24 2014 Divya Thaluru <dthaluru@vmware.com> 2014.2-1
 -   Initial build. First version