Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 145406
Collapse All | Expand All

(-)/usr/portage/eclass/php5_1-sapi.eclass (-2 / +18 lines)
Lines 38-44 Link Here
38
	S="${WORKDIR}/${MY_PHP_P}"
38
	S="${WORKDIR}/${MY_PHP_P}"
39
fi
39
fi
40
40
41
IUSE="adabas bcmath berkdb birdstep bzip2 calendar cdb cjk crypt ctype curl curlwrappers db2 dbase dbmaker debug doc empress empress-bcs esoob exif frontbase fdftk filepro firebird flatfile ftp gd gd-external gdbm gmp hardenedphp hash hyperwave-api iconv imap informix inifile interbase iodbc ipv6 java-external kerberos ldap libedit mcve memlimit mhash ming msql mssql mysql mysqli ncurses nls oci8 oci8-instant-client odbc pcntl pcre pdo pdo-external pic posix postgres qdbm readline reflection recode sapdb sasl session sharedext sharedmem simplexml snmp soap sockets solid spell spl sqlite ssl sybase sybase-ct sysvipc tidy tokenizer truetype unicode vm-goto vm-switch wddx xml xmlreader xmlwriter xmlrpc xpm xsl yaz zip zlib"
41
IUSE="adabas bcmath berkdb birdstep bzip2 calendar cdb cjk crypt ctype curl
42
curlwrappers db2 dbase dbmaker debug doc empress empress-bcs esoob exif
43
frontbase fdftk filepro firebird flatfile ftp gd gd-external gdbm gmp
44
hardenedphp hash hyperwave-api iconv imap informix inifile interbase iodbc ipv6
45
java-external kerberos ldap libedit mcve memlimit mhash ming msql mssql mysql
46
mysqli ncurses nls oci8 oci8-instant-client odbc pcntl pcre pcre-external pdo 
47
pdo-external pic posix postgres qdbm readline reflection recode sapdb sasl 
48
session sharedext sharedmem simplexml snmp soap sockets solid spell spl sqlite 
49
ssl sybase sybase-ct sysvipc tidy tokenizer truetype unicode vm-goto vm-switch 
50
wddx xml xmlreader xmlwriter xmlrpc xpm xsl yaz zip zlib"
42
51
43
# these USE flags should have the correct dependencies
52
# these USE flags should have the correct dependencies
44
DEPEND="adabas? ( >=dev-db/unixODBC-1.8.13 )
53
DEPEND="adabas? ( >=dev-db/unixODBC-1.8.13 )
Lines 77-82 Link Here
77
		nls? ( sys-devel/gettext )
86
		nls? ( sys-devel/gettext )
78
		oci8-instant-client? ( dev-db/oracle-instantclient-basic )
87
		oci8-instant-client? ( dev-db/oracle-instantclient-basic )
79
		odbc? ( >=dev-db/unixODBC-1.8.13 )
88
		odbc? ( >=dev-db/unixODBC-1.8.13 )
89
		pcre-external? ( dev-libs/libpcre )
80
		postgres? ( >=dev-db/libpq-7.1 )
90
		postgres? ( >=dev-db/libpq-7.1 )
81
		qdbm? ( dev-db/qdbm )
91
		qdbm? ( dev-db/qdbm )
82
		readline? ( sys-libs/readline )
92
		readline? ( sys-libs/readline )
Lines 187-192 Link Here
187
	# Direct USE conflicts
197
	# Direct USE conflicts
188
	phpconfutils_use_conflict "gd" "gd-external"
198
	phpconfutils_use_conflict "gd" "gd-external"
189
	phpconfutils_use_conflict "oci8" "oci8-instant-client"
199
	phpconfutils_use_conflict "oci8" "oci8-instant-client"
200
	phpconfutils_use_conflict "pcre" "pcre-external"
190
	phpconfutils_use_conflict "pdo" "pdo-external"
201
	phpconfutils_use_conflict "pdo" "pdo-external"
191
	phpconfutils_use_conflict "qdbm" "gdbm"
202
	phpconfutils_use_conflict "qdbm" "gdbm"
192
	phpconfutils_use_conflict "readline" "libedit"
203
	phpconfutils_use_conflict "readline" "libedit"
Lines 386-392 Link Here
386
	phpconfutils_extension_with		"openssl"		"ssl"			0
397
	phpconfutils_extension_with		"openssl"		"ssl"			0
387
	phpconfutils_extension_with		"openssl-dir"	"ssl"			0 "/usr"
398
	phpconfutils_extension_with		"openssl-dir"	"ssl"			0 "/usr"
388
	phpconfutils_extension_enable	"pcntl" 		"pcntl" 		1
399
	phpconfutils_extension_enable	"pcntl" 		"pcntl" 		1
389
	phpconfutils_extension_without	"pcre-regex"	"pcre"			0
390
	phpconfutils_extension_disable	"pdo"			"pdo"			0
400
	phpconfutils_extension_disable	"pdo"			"pdo"			0
391
	phpconfutils_extension_with		"pgsql"			"postgres"		1
401
	phpconfutils_extension_with		"pgsql"			"postgres"		1
392
	phpconfutils_extension_disable	"posix"			"posix"			0
402
	phpconfutils_extension_disable	"posix"			"posix"			0
Lines 501-506 Link Here
501
		phpconfutils_extension_with		"oci8"			"oci8-instant-client"	1	"instantclient,/usr/lib/oracle/${OCI8IC_PKG}/client/lib"
511
		phpconfutils_extension_with		"oci8"			"oci8-instant-client"	1	"instantclient,/usr/lib/oracle/${OCI8IC_PKG}/client/lib"
502
	fi
512
	fi
503
513
514
	if useq pcre-external || phpconfutils_usecheck pcre-external ; then
515
		phpconfutils_extension_with     "pcre-regex"	"pcre-external"   1 "/usr"
516
	else
517
		phpconfutils_extension_without	"pcre-regex"	"pcre"			0
518
	fi											
519
504
	# PDO support
520
	# PDO support
505
	if useq pdo || phpconfutils_usecheck pdo ; then
521
	if useq pdo || phpconfutils_usecheck pdo ; then
506
		phpconfutils_extension_with		"pdo-dblib"		"mssql"			1
522
		phpconfutils_extension_with		"pdo-dblib"		"mssql"			1

Return to bug 145406