--- freeradius-2.1.12.ebuild.orig 2012-01-30 20:23:31.000000000 +0000 +++ freeradius-2.1.12.ebuild 2012-01-30 20:03:18.000000000 +0000 @@ -13,7 +13,8 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" LICENSE="GPL-2" SLOT="0" -IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam postgres snmp ssl threads +udpfromto" +IUSE="bindist debug edirectory firebird frascend frxp kerberos ldap mysql pam +postgres snmp sqlite ssl threads +udpfromto" RDEPEND="!net-dialup/cistronradius !net-dialup/gnuradius @@ -25,6 +26,7 @@ snmp? ( net-analyzer/net-snmp ) mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql-server ) + sqlite? ( dev-db/sqlite ) !bindist? ( firebird? ( dev-db/firebird ) ) pam? ( sys-libs/pam ) ssl? ( dev-libs/openssl ) @@ -86,6 +88,9 @@ rm -rf src/modules/rlm_sql/drivers/rlm_sql_postgresql sed -i -e '/rlm_sql_postgresql/d' src/modules/rlm_sql/stable fi + if use sqlite; then + echo rlm_sql_sqlite >> src/modules/rlm_sql/stable + fi if use bindist || ! use firebird; then einfo "removing rlm_sql_firebird (use bindist or no use firebird)" rm -rf src/modules/rlm_sql/drivers/rlm_sql_firebird