xref: /sqlite-3.40.0/spec.template (revision 88215bdf)
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
113c0d1ec0SdoughenryURL: http://www.hwaci.com/sw/sqlite/
123c0d1ec0SdoughenryLicense: Public Domain
133c0d1ec0SdoughenryBuildRoot: %{_tmppath}/%{name}-%{version}-root
143c0d1ec0Sdoughenry
153c0d1ec0Sdoughenry%description
163c0d1ec0SdoughenrySQLite is a C library that implements an embeddable SQL database engine.
173c0d1ec0SdoughenryPrograms that link with the SQLite library can have SQL database access
183c0d1ec0Sdoughenrywithout running a separate RDBMS process. The distribution comes with a
193c0d1ec0Sdoughenrystandalone command-line access program (sqlite) that can be used to
203c0d1ec0Sdoughenryadminister an SQLite database and which serves as an example of how to
213c0d1ec0Sdoughenryuse the SQLite library.
223c0d1ec0Sdoughenry
233c0d1ec0Sdoughenry%package -n %{name}-devel
243c0d1ec0SdoughenrySummary: Header files and libraries for developing apps which will use sqlite
253c0d1ec0SdoughenryGroup: Development/C
263c0d1ec0SdoughenryRequires: %{name} = %{version}-%{release}
273c0d1ec0Sdoughenry
283c0d1ec0Sdoughenry%description -n %{name}-devel
293c0d1ec0SdoughenryThe sqlite-devel package contains the header files and libraries needed
303c0d1ec0Sdoughenryto develop programs that use the sqlite database library.
313c0d1ec0Sdoughenry
323c0d1ec0Sdoughenry%prep
333c0d1ec0Sdoughenry%setup -q -n %{name}
343c0d1ec0Sdoughenry
353c0d1ec0Sdoughenry%build
363c0d1ec0SdoughenryCFLAGS="%optflags -DNDEBUG=1" CXXFLAGS="%optflags -DNDEBUG=1" ./configure --prefix=%{_prefix}
373c0d1ec0Sdoughenry
383c0d1ec0Sdoughenrymake
393c0d1ec0Sdoughenrymake doc
403c0d1ec0Sdoughenry
413c0d1ec0Sdoughenry%install
423c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}
433c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/bin
443c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/include
453c0d1ec0Sdoughenryinstall -d $RPM_BUILD_ROOT/%{_prefix}/lib
463c0d1ec0Sdoughenrymake install prefix=$RPM_BUILD_ROOT/%{_prefix}
473c0d1ec0Sdoughenry
483c0d1ec0Sdoughenry%clean
493c0d1ec0Sdoughenryrm -fr $RPM_BUILD_ROOT
503c0d1ec0Sdoughenry
513c0d1ec0Sdoughenry%files
523c0d1ec0Sdoughenry%defattr(-, root, root)
533c0d1ec0Sdoughenry%{_libdir}/*.so*
543c0d1ec0Sdoughenry%{_bindir}/*
553c0d1ec0Sdoughenry
563c0d1ec0Sdoughenry%files -n %{name}-devel
573c0d1ec0Sdoughenry%defattr(-, root, root)
58*88215bdfSdougcurrie%{_libdir}/pkgconfig/sqlite3.pc
593c0d1ec0Sdoughenry%{_libdir}/*.a
603c0d1ec0Sdoughenry%{_libdir}/*.la
613c0d1ec0Sdoughenry%{_includedir}/*
623c0d1ec0Sdoughenry%doc doc/*
63