|
Lines 22-28
Link Here
|
| 22 |
LICENSE="as-is" |
22 |
LICENSE="as-is" |
| 23 |
SLOT="3" |
23 |
SLOT="3" |
| 24 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
24 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
| 25 |
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex tcl test +threadsafe unlock-notify" |
25 |
IUSE="debug doc +extensions +fts3 icu +readline secure-delete soundex static-libs tcl test +threadsafe unlock-notify" |
| 26 |
|
26 |
|
| 27 |
RDEPEND="icu? ( dev-libs/icu ) |
27 |
RDEPEND="icu? ( dev-libs/icu ) |
| 28 |
readline? ( sys-libs/readline ) |
28 |
readline? ( sys-libs/readline ) |
|
Lines 94-99
Link Here
|
| 94 |
append-cppflags -DSQLITE_SOUNDEX |
94 |
append-cppflags -DSQLITE_SOUNDEX |
| 95 |
fi |
95 |
fi |
| 96 |
|
96 |
|
|
|
97 |
# Optionally build with static libs |
| 98 |
local static_option |
| 99 |
if use static-libs; then |
| 100 |
static_option="--enable-static" |
| 101 |
else |
| 102 |
static_option="--disable-static" |
| 103 |
fi |
| 104 |
|
| 97 |
# Enable unlock notification |
105 |
# Enable unlock notification |
| 98 |
if use unlock-notify; then |
106 |
if use unlock-notify; then |
| 99 |
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY |
107 |
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY |
|
Lines 123-129
Link Here
|
| 123 |
# `configure` from amalgamation tarball doesn't support |
131 |
# `configure` from amalgamation tarball doesn't support |
| 124 |
# --with-readline-inc and --(enable|disable)-tcl options. |
132 |
# --with-readline-inc and --(enable|disable)-tcl options. |
| 125 |
econf \ |
133 |
econf \ |
| 126 |
--disable-static \ |
134 |
$static_option \ |
| 127 |
$(use_enable extensions ${extensions_option}) \ |
135 |
$(use_enable extensions ${extensions_option}) \ |
| 128 |
$(use_enable readline) \ |
136 |
$(use_enable readline) \ |
| 129 |
$(use_enable threadsafe) \ |
137 |
$(use_enable threadsafe) \ |