]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame_incremental - sqlite/sqlite.nm
pdns: Update to version 3.4.7
[people/amarx/ipfire-3.x.git] / sqlite / sqlite.nm
... / ...
CommitLineData
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = sqlite
7version = 3.8.8.2
8release = 1
9realver = 3080802
10
11groups = System/Databases
12url = http://www.sqlite.org/
13license = PublicDomain
14summary = A small an versative Database, that uses simple text files.
15
16description
17 SQLite is a in-process library that implements a self-contained,
18 serverless, zero-configuration, transactional SQL database engine.
19 The code for SQLite is in the public domain and is thus free for
20 use for any purpose, commercial or private. SQLite is currently
21 found in more applications than we can count, including several
22 high-profile projects.
23end
24
25thisapp = %{name}-autoconf-%{realver}
26source_dl = http://www.sqlite.org/2015/
27
28build
29 requires
30 autoconf
31 automake
32 ncurses-devel
33 readline-devel
34 tcl
35 unzip
36 end
37
38 CFLAGS += \
39 -DSQLITE_ENABLE_COLUMN_METADATA=1 \
40 -DSQLITE_DISABLE_DIRSYNC=1 \
41 -DSQLITE_ENABLE_FTS3=3 \
42 -DSQLITE_ENABLE_RTREE=1 \
43 -DSQLITE_SECURE_DELETE=1 \
44 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \
45 -fno-strict-aliasing
46
47 prepare_cmds
48 autoconf
49 end
50
51 configure_options += \
52 --enable-threadsafe \
53 --enable-threads-override-locks \
54 --enable-load-extension \
55 --disable-tcl
56end
57
58quality-agent
59 whitelist_rpath
60 /usr/lib
61 end
62end
63
64packages
65 package %{name}
66
67 package %{name}-libs
68 template LIBS
69 end
70
71 package %{name}-devel
72 template DEVEL
73 end
74
75 package %{name}-debuginfo
76 template DEBUGINFO
77 end
78end