13c0d1ec0Sdoughenry%define name sqlite 23c0d1ec0Sdoughenry%define version SQLITE_VERSION 33c0d1ec0Sdoughenry%define release 1 43c0d1ec0Sdoughenry 53c0d1ec0SdoughenryName: %{name} 63c0d1ec0SdoughenrySummary: SQLite is a C library that implements an embeddable SQL database engine 73c0d1ec0SdoughenryVersion: %{version} 83c0d1ec0SdoughenryRelease: %{release} 93c0d1ec0SdoughenrySource: %{name}-%{version}.tar.gz 103c0d1ec0SdoughenryGroup: System/Libraries 11*bfccf423SmihailimURL: http://www.sqlite.org/ 123c0d1ec0SdoughenryLicense: Public Domain 133c0d1ec0SdoughenryBuildRoot: %{_tmppath}/%{name}-%{version}-root 143c0d1ec0Sdoughenry 153c0d1ec0Sdoughenry%description 16*bfccf423SmihailimSQLite is a software library that implements a self-contained, serverless, 17*bfccf423Smihailimzero-configuration, transactional SQL database engine. 183c0d1ec0SdoughenryPrograms that link with the SQLite library can have SQL database access 193c0d1ec0Sdoughenrywithout running a separate RDBMS process. The distribution comes with a 203c0d1ec0Sdoughenrystandalone command-line access program (sqlite) that can be used to 213c0d1ec0Sdoughenryadminister an SQLite database and which serves as an example of how to 223c0d1ec0Sdoughenryuse the SQLite library. 233c0d1ec0Sdoughenry 243c0d1ec0Sdoughenry%package -n %{name}-devel 253c0d1ec0SdoughenrySummary: Header files and libraries for developing apps which will use sqlite 263c0d1ec0SdoughenryGroup: Development/C 273c0d1ec0SdoughenryRequires: %{name} = %{version}-%{release} 283c0d1ec0Sdoughenry 293c0d1ec0Sdoughenry%description -n %{name}-devel 303c0d1ec0SdoughenryThe sqlite-devel package contains the header files and libraries needed 31*bfccf423Smihailimto develop programs that use the SQLite database library. 323c0d1ec0Sdoughenry 333c0d1ec0Sdoughenry%prep 343c0d1ec0Sdoughenry%setup -q -n %{name} 353c0d1ec0Sdoughenry 363c0d1ec0Sdoughenry%build 373c0d1ec0SdoughenryCFLAGS="%optflags -DNDEBUG=1" CXXFLAGS="%optflags -DNDEBUG=1" ./configure --prefix=%{_prefix} 383c0d1ec0Sdoughenry 393c0d1ec0Sdoughenrymake 403c0d1ec0Sdoughenrymake doc 413c0d1ec0Sdoughenry 423c0d1ec0Sdoughenry%install 433c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix} 443c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/bin 453c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/include 463c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/lib 473c0d1ec0Sdoughenrymake install prefix=$RPM_BUILD_ROOT/%{_prefix} 483c0d1ec0Sdoughenry 49*bfccf423Smihailim%post -p /sbin/ldconfig 50*bfccf423Smihailim 51*bfccf423Smihailim%postun -p /sbin/ldconfig 52*bfccf423Smihailim 533c0d1ec0Sdoughenry%clean 543c0d1ec0Sdoughenryrm -fr $RPM_BUILD_ROOT 553c0d1ec0Sdoughenry 563c0d1ec0Sdoughenry%files 573c0d1ec0Sdoughenry%defattr(-, root, root) 583c0d1ec0Sdoughenry%{_libdir}/*.so* 593c0d1ec0Sdoughenry%{_bindir}/* 603c0d1ec0Sdoughenry 613c0d1ec0Sdoughenry%files -n %{name}-devel 623c0d1ec0Sdoughenry%defattr(-, root, root) 6388215bdfSdougcurrie%{_libdir}/pkgconfig/sqlite3.pc 643c0d1ec0Sdoughenry%{_libdir}/*.a 653c0d1ec0Sdoughenry%{_libdir}/*.la 663c0d1ec0Sdoughenry%{_includedir}/* 673c0d1ec0Sdoughenry%doc doc/* 68