%define sourcever 3220000 Summary: A portable, high level programming interface to various calling conventions Name: sqlite-autoconf Version: 3.22.0 Release: 3%{?dist} License: Public Domain URL: http://www.sqlite.org Group: System Environment/GeneralLibraries Vendor: VMware, Inc. Distribution: Photon Source0: http://sqlite.org/2018/%{name}-3220000.tar.gz %define sha1 sqlite=2fb24ec12001926d5209d2da90d252b9825366ac Patch0: sqlite-3.22.0-CVE-2018-8740.patch Obsoletes: libsqlite Provides: sqlite3 %description This package contains most of the static files that comprise the www.sqlite.org website including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation. %prep %setup -q -n %{name}-%{sourcever} %patch0 -p1 %build ./configure \ CFLAGS="%{optflags} \ -DSQLITE_ENABLE_FTS3=1 \ -DSQLITE_ENABLE_COLUMN_METADATA \ -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ -DSQLITE_SECURE_DELETE=1" \ CXXFLAGS="%{optflags} \ -DSQLITE_ENABLE_FTS3=1 \ -DSQLITE_ENABLE_COLUMN_METADATA=1 \ -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ -DSQLITE_SECURE_DELETE=1" \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --libdir=%{_libdir} \ --disable-static make -j1 %install [ %{buildroot} != "/"] && rm -rf %{buildroot}/* make DESTDIR=%{buildroot} install install -D -m644 sqlite3.1 %{buildroot}/%{_mandir}/man1/sqlite3.1 find %{buildroot}/%{_libdir} -name '*.la' -delete rm -rf %{buildroot}/%{_infodir} %{_fixperms} %{buildroot}/* %check make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot}/* %files %defattr(-,root,root) %{_libdir}/*.so* %{_bindir}/* %{_includedir}/* %{_libdir}/pkgconfig/* %{_mandir}/man1/* %changelog * Thu May 31 2018 Xiaolin Li <xiaolinl@vmware.com> 3.22.0-3 - Change cflags. * Tue Apr 17 2018 Xiaolin Li <xiaolinl@vmware.com> 3.22.0-2 - Apply patch for CVE-2018-8740 * Tue Feb 20 2018 Xiaolin Li <xiaolinl@vmware.com> 3.22.0-1 - Upgrade to version 3.22.0 * Fri Nov 10 2017 Xiaolin Li <xiaolinl@vmware.com> 3.21.0-1 - Upgrade to version 3.21.0 * Thu Jul 13 2017 Dheeraj Shetty <dheerajs@vmware.com> 3.18.0-2 - Adding patch for CVE-2017-10989 * Mon May 8 2017 Divya Thaluru <dthaluru@vmware.com> 3.18.0-1 - Updated to version 3.18.0 * Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.11.0-2 - GA - Bump release of all rpms * Tue Feb 23 2016 Xiaolin Li <xiaolinl@vmware.com> 3.11.0-1 - Updated to version 3.11.0 * Wed Feb 03 2016 Anish Swaminathan <anishs@vmware.com> - 3.8.3.1-2 - Fix versioning * Mon Oct 7 2014 Divya Thaluru <dthaluru@vmware.com> 3080301-1 - Initial build. First version