]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/blame - sqlite/sqlite.nm
Add a -debuginfo for every package that is not noarch.
[people/amarx/ipfire-3.x.git] / sqlite / sqlite.nm
CommitLineData
45975375 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
45975375
MT
4###############################################################################
5
802ea3af
MT
6name = sqlite
7version = 3.7.3
8release = 1
45975375 9
802ea3af
MT
10groups = System/Databases
11url = http://www.sqlite.org/
12license = PublicDomain
13summary = A small an versative Database, that uses simple text files.
45975375 14
802ea3af 15description
45975375
MT
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.
802ea3af
MT
22end
23
24source_dl =
25
26build
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
45975375 44
802ea3af
MT
45 configure_options += \
46 --enable-threadsafe \
47 --enable-threads-override-locks \
48 --enable-load-extension \
49 --disable-tcl
45975375 50
802ea3af
MT
51 prepare_cmds
52 autoreconf -vfi
53 end
54end
52d652a9 55
802ea3af
MT
56quality-agent
57 whitelist_rpath
58 /usr/lib
59 end
60end
45975375 61
802ea3af
MT
62packages
63 package %{name}
45975375 64
802ea3af
MT
65 package %{name}-devel
66 template DEVEL
67 end
1f9bc2f0
MT
68
69 package %{name}-debuginfo
70 template DEBUGINFO
71 end
802ea3af 72end