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