1*3c0d1ec0Sdoughenry%define name sqlite 2*3c0d1ec0Sdoughenry%define version SQLITE_VERSION 3*3c0d1ec0Sdoughenry%define release 1 4*3c0d1ec0Sdoughenry 5*3c0d1ec0SdoughenryName: %{name} 6*3c0d1ec0SdoughenrySummary: SQLite is a C library that implements an embeddable SQL database engine 7*3c0d1ec0SdoughenryVersion: %{version} 8*3c0d1ec0SdoughenryRelease: %{release} 9*3c0d1ec0SdoughenrySource: %{name}-%{version}.tar.gz 10*3c0d1ec0SdoughenryGroup: System/Libraries 11*3c0d1ec0SdoughenryURL: http://www.hwaci.com/sw/sqlite/ 12*3c0d1ec0SdoughenryLicense: Public Domain 13*3c0d1ec0SdoughenryBuildRoot: %{_tmppath}/%{name}-%{version}-root 14*3c0d1ec0Sdoughenry 15*3c0d1ec0Sdoughenry%description 16*3c0d1ec0SdoughenrySQLite is a C library that implements an embeddable SQL database engine. 17*3c0d1ec0SdoughenryPrograms that link with the SQLite library can have SQL database access 18*3c0d1ec0Sdoughenrywithout running a separate RDBMS process. The distribution comes with a 19*3c0d1ec0Sdoughenrystandalone command-line access program (sqlite) that can be used to 20*3c0d1ec0Sdoughenryadminister an SQLite database and which serves as an example of how to 21*3c0d1ec0Sdoughenryuse the SQLite library. 22*3c0d1ec0Sdoughenry 23*3c0d1ec0Sdoughenry%package -n %{name}-devel 24*3c0d1ec0SdoughenrySummary: Header files and libraries for developing apps which will use sqlite 25*3c0d1ec0SdoughenryGroup: Development/C 26*3c0d1ec0SdoughenryRequires: %{name} = %{version}-%{release} 27*3c0d1ec0Sdoughenry 28*3c0d1ec0Sdoughenry%description -n %{name}-devel 29*3c0d1ec0SdoughenryThe sqlite-devel package contains the header files and libraries needed 30*3c0d1ec0Sdoughenryto develop programs that use the sqlite database library. 31*3c0d1ec0Sdoughenry 32*3c0d1ec0Sdoughenry%prep 33*3c0d1ec0Sdoughenry%setup -q -n %{name} 34*3c0d1ec0Sdoughenry 35*3c0d1ec0Sdoughenry%build 36*3c0d1ec0SdoughenryCFLAGS="%optflags -DNDEBUG=1" CXXFLAGS="%optflags -DNDEBUG=1" ./configure --prefix=%{_prefix} 37*3c0d1ec0Sdoughenry 38*3c0d1ec0Sdoughenry%make 39*3c0d1ec0Sdoughenrymake 40*3c0d1ec0Sdoughenrymake doc 41*3c0d1ec0Sdoughenry 42*3c0d1ec0Sdoughenry%install 43*3c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix} 44*3c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/bin 45*3c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/include 46*3c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/lib 47*3c0d1ec0Sdoughenrymake install prefix=$RPM_BUILD_ROOT/%{_prefix} 48*3c0d1ec0Sdoughenry 49*3c0d1ec0Sdoughenry%clean 50*3c0d1ec0Sdoughenryrm -fr $RPM_BUILD_ROOT 51*3c0d1ec0Sdoughenry 52*3c0d1ec0Sdoughenry%files 53*3c0d1ec0Sdoughenry%defattr(-, root, root) 54*3c0d1ec0Sdoughenry%{_libdir}/*.so* 55*3c0d1ec0Sdoughenry%{_bindir}/* 56*3c0d1ec0Sdoughenry 57*3c0d1ec0Sdoughenry%files -n %{name}-devel 58*3c0d1ec0Sdoughenry%defattr(-, root, root) 59*3c0d1ec0Sdoughenry%{_libdir}/*.a 60*3c0d1ec0Sdoughenry%{_libdir}/*.la 61*3c0d1ec0Sdoughenry%{_includedir}/* 62*3c0d1ec0Sdoughenry%doc doc/* 63