Summary: jq is a lightweight and flexible command-line JSON processor. Name: jq Version: 1.5 Release: 3%{?dist} Group: Applications/System Vendor: VMware, Inc. License: MIT URL: https://github.com/stedolan/jq Source0: https://github.com/stedolan/jq/releases/download/jq-1.5/jq-1.5.tar.gz %define sha1 jq=6eef3705ac0a322e8aa0521c57ce339671838277 #https://github.com/stedolan/jq/commit/8eb1367ca44e772963e704a700ef72ae2e12babd Patch0: CVE-2015-8863.patch #https://github.com/wmark/jq/commit/e6f32d647b180006a90e080ab61ce6f09c3134d7 Patch1: CVE-2016-4074.patch Distribution: Photon %if %{with_check} BuildRequires: oniguruma %endif %description jq is a lightweight and flexible command-line JSON processor. %package devel Summary: Development files for jq Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Development files for jq %prep %setup -q %patch0 -p1 %patch1 -p1 %build ./configure \ --prefix=%{_prefix} \ --disable-static make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install find %{buildroot} -name '*.la' -delete %check make check %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot}/* %files %{_bindir}/* %{_datadir}/* %{_libdir}/libjq.so.* %files devel %{_libdir}/libjq.so %{_includedir}/* %changelog * Tue Aug 22 2017 Chang Lee <changlee@vmware.com> 1.5-3 - Add oniguruma for %check * Wed Jun 07 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.5-2 - Fix for CVE-2015-8863 and CVE-2016-4074 * Mon May 15 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.5-1 - Initial version