File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / sqlite3 / spec.template
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 17:04:16 2012 UTC (12 years, 10 months ago) by misho
Branches: sqlite3, MAIN
CVS tags: v3_7_10, HEAD
sqlite3

    1: %define name sqlite
    2: %define version SQLITE_VERSION
    3: %define release 1
    4: 
    5: Name: %{name}
    6: Summary: SQLite is a C library that implements an embeddable SQL database engine
    7: Version: %{version}
    8: Release: %{release}
    9: Source: %{name}-%{version}.tar.gz
   10: Group: System/Libraries
   11: URL: http://www.sqlite.org/
   12: License: Public Domain
   13: BuildRoot: %{_tmppath}/%{name}-%{version}-root
   14: 
   15: %description
   16: SQLite is a software library that implements a self-contained, serverless,
   17: zero-configuration, transactional SQL database engine.
   18: Programs that link with the SQLite library can have SQL database access
   19: without running a separate RDBMS process. The distribution comes with a
   20: standalone command-line access program (sqlite) that can be used to
   21: administer an SQLite database and which serves as an example of how to
   22: use the SQLite library.
   23: 
   24: %package -n %{name}-devel
   25: Summary: Header files and libraries for developing apps which will use sqlite
   26: Group: Development/C
   27: Requires: %{name} = %{version}-%{release}
   28: 
   29: %description -n %{name}-devel
   30: The sqlite-devel package contains the header files and libraries needed
   31: to develop programs that use the SQLite database library.
   32: 
   33: %prep
   34: %setup -q -n %{name}
   35: 
   36: %build
   37: CFLAGS="%optflags -DNDEBUG=1" CXXFLAGS="%optflags -DNDEBUG=1" ./configure --prefix=%{_prefix}
   38: 
   39: make
   40: make doc
   41: 
   42: %install
   43: install -d $RPM_BUILD_ROOT/%{_prefix}
   44: install -d $RPM_BUILD_ROOT/%{_prefix}/bin
   45: install -d $RPM_BUILD_ROOT/%{_prefix}/include
   46: install -d $RPM_BUILD_ROOT/%{_prefix}/lib
   47: make install prefix=$RPM_BUILD_ROOT/%{_prefix}
   48: 
   49: %post -p /sbin/ldconfig
   50: 
   51: %postun -p /sbin/ldconfig
   52: 
   53: %clean
   54: rm -fr $RPM_BUILD_ROOT
   55: 
   56: %files
   57: %defattr(-, root, root)
   58: %{_libdir}/*.so*
   59: %{_bindir}/*
   60: 
   61: %files -n %{name}-devel
   62: %defattr(-, root, root)
   63: %{_libdir}/pkgconfig/sqlite3.pc
   64: %{_libdir}/*.a
   65: %{_libdir}/*.la
   66: %{_includedir}/*
   67: %doc doc/*

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>