Gentoo Archives: gentoo-dev

From: "Alin Năstac" <mrness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag
Date: Mon, 24 Sep 2007 19:37:10
Message-Id: 46F80F2C.2080508@gentoo.org
In Reply to: Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag by Mike Frysinger
1 Mike Frysinger wrote:
2 > how about 'sqlite' means you want sqlite irregardless of version ... then
3 > sqlite-2 either gets punted from apr-util or it gets a local USE
4 > flag 'sqlite-old' for older cruft
5 >
6 Wouldn't be better to determine what version of sqlite should be used
7 based on the version of sqlite currently installed on the system?
8 Something like:
9 sqlite_atom=$(best_version dev-db/sqlite)
10 sqlite_major_version=${sqlite_atom#*/*-} #reduce it to $PV-$PR
11 sqlite_major_version=${sqlite_major_version%%.*} # major version
12
13 ... ebuild stuff...
14 econf \
15 $(use_enable sqlite sqlite${sqlite_major_version})
16
17 Better yet, why not make an sqlite.eclass that would contain at least
18 get_sqlite_major_version()?

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] meaning of sqlite/sqlite3 use flag "Petteri Räty" <betelgeuse@g.o>