/ Check-in [66529ae3]
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Added ldconfig invocations for postinstall and postuninstall. Updated package URL and description to match the current website. (CVS 5287)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 66529ae3a21ea8c57d3f50cdf6e1e8929fd7e437
User & Date: mihailim 2008-06-23 20:55:21
Context
2008-06-23
21:18
Changed HTML mode output to use lowercase tags making good on the XHTML output promise (the DTDs indeed mandate lowercase) and closing #450. (CVS 5288) check-in: e07ed82c user: mihailim tags: trunk
20:55
Added ldconfig invocations for postinstall and postuninstall. Updated package URL and description to match the current website. (CVS 5287) check-in: 66529ae3 user: mihailim tags: trunk
18:49
Fix a bug in handling queries on the sqlite_master table with an empty (0 bytes in size) database file. (CVS 5286) check-in: f8238770 user: danielk1977 tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to spec.template.

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