mirror of
				https://github.com/sqlite/sqlite.git
				synced 2025-11-03 16:53:36 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			68 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
%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/*
 |