| %define name sqlite |
| %define version SQLITE_VERSION |
| %define release 1 |
| |
| Name: %{name} |
| Summary: SQLite is a C library that implements an embeddable SQL database engine |
| Version: %{version} |
| Release: %{release} |
| Source: %{name}-%{version}.tar.gz |
| Group: System/Libraries |
| URL: http://www.sqlite.org/ |
| License: Public Domain |
| BuildRoot: %{_tmppath}/%{name}-%{version}-root |
| |
| %description |
| SQLite is a software library that implements a self-contained, serverless, |
| zero-configuration, transactional SQL database engine. |
| Programs that link with the SQLite library can have SQL database access |
| without running a separate RDBMS process. The distribution comes with a |
| standalone command-line access program (sqlite) that can be used to |
| administer an SQLite database and which serves as an example of how to |
| use the SQLite library. |
| |
| %package -n %{name}-devel |
| Summary: Header files and libraries for developing apps which will use sqlite |
| Group: Development/C |
| Requires: %{name} = %{version}-%{release} |
| |
| %description -n %{name}-devel |
| The sqlite-devel package contains the header files and libraries needed |
| to develop programs that use the SQLite database library. |
| |
| %prep |
| %setup -q -n %{name} |
| |
| %build |
| CFLAGS="%optflags -DNDEBUG=1" CXXFLAGS="%optflags -DNDEBUG=1" ./configure --prefix=%{_prefix} |
| |
| make |
| make doc |
| |
| %install |
| install -d $RPM_BUILD_ROOT/%{_prefix} |
| install -d $RPM_BUILD_ROOT/%{_prefix}/bin |
| install -d $RPM_BUILD_ROOT/%{_prefix}/include |
| install -d $RPM_BUILD_ROOT/%{_prefix}/lib |
| make install prefix=$RPM_BUILD_ROOT/%{_prefix} |
| |
| %post -p /sbin/ldconfig |
| |
| %postun -p /sbin/ldconfig |
| |
| %clean |
| rm -fr $RPM_BUILD_ROOT |
| |
| %files |
| %defattr(-, root, root) |
| %{_libdir}/*.so* |
| %{_bindir}/* |
| |
| %files -n %{name}-devel |
| %defattr(-, root, root) |
| %{_libdir}/pkgconfig/sqlite3.pc |
| %{_libdir}/*.a |
| %{_libdir}/*.la |
| %{_includedir}/* |
| %doc doc/* |