Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 227469 Details for
Bug 304289
dev-php5/eaccelerator-0.9.6 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for 0.9.6
eaccelerator-0.9.6.ebuild (text/plain), 3.43 KB, created by
Ole Markus With (RETIRED)
on 2010-04-12 09:04:34 UTC
(
hide
)
Description:
Ebuild for 0.9.6
Filename:
MIME Type:
Creator:
Ole Markus With (RETIRED)
Created:
2010-04-12 09:04:34 UTC
Size:
3.43 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-php5/eaccelerator/eaccelerator-0.9.5.3-r1.ebuild,v 1.1 2009/08/14 11:00:24 a3li Exp $ > >PHP_EXT_NAME="eaccelerator" >PHP_EXT_INI="yes" >PHP_EXT_ZENDEXT="yes" > >EAPI="2" > >[[ -z "${EACCELERATOR_CACHEDIR}" ]] && EACCELERATOR_CACHEDIR="/var/cache/eaccelerator-php5/" > >inherit php-ext-source-r1 eutils depend.apache autotools > >KEYWORDS="~amd64 ~sparc ~x86" > >DESCRIPTION="A PHP Accelerator & Encoder." >HOMEPAGE="http://www.eaccelerator.net/" >SRC_URI="http://bart.eaccelerator.net/source/${PV}/${P}.tar.bz2" >LICENSE="GPL-2" >SLOT="0" >IUSE="debug disassembler inode doccommentinclusion" > >DEPEND="!dev-php5/pecl-apc !dev-php5/xcache" >RDEPEND="${DEPEND} > >=dev-lang/php-5.1[zlib,session?] > || ( dev-lang/php[cgi] dev-lang/php[apache2] ) >" > ># Webserver user and group, here for Apache by default >HTTPD_USER="${HTTPD_USER:-apache}" >HTTPD_GROUP="${HTTPD_GROUP:-apache}" > >need_php_by_category >want_apache > >pkg_setup() { > depend.apache_pkg_setup > > has_php > > if ! use apache2 ; then > if [[ ${HTTPD_USER} == "apache" ]] || [[ ${HTTPD_GROUP} == "apache" ]] ; then > eerror "You did not enable apache2 USE flag, so you need to define" > eerror "the user and group that will be used for ${PN} yourself." > eerror > eerror "This should (generally) match the user and group that your webserver uses, e.g.:" > eerror "HTTPD_USER=\"lighttpd\" HTTPD_GROUP=\"lighttpd\" if using www-servers/lighttpd" > eerror > die "Either enable USE=\"apache2\" or re-emerge this with HTTPD_USER and HTTPD_GROUP set" > else > enewgroup ${HTTPD_GROUP} > enewuser ${HTTPD_USER} -1 -1 /var/www ${HTTPD_GROUP} > fi > fi >} > > >src_compile() { > has_php > > my_conf="--enable-eaccelerator=shared --with-eaccelerator-userid=`id -u ${HTTPD_USER}`" > > use debug && my_conf="${my_conf} --with-eaccelerator-debug" > use disassembler && my_conf="${my_conf} --with-eaccelerator-disassembler" > ! use inode && my_conf="${my_conf} --without-eaccelerator-use-inode" > use doccommentinclusion && my_conf="${my_conf} --with-eaccelerator-doc-comment-inclusion" > > php-ext-source-r1_src_compile >} > >src_install() { > php-ext-source-r1_src_install > > keepdir "${EACCELERATOR_CACHEDIR}" > fowners ${HTTPD_USER}:${HTTPD_GROUP} "${EACCELERATOR_CACHEDIR}" > fperms 750 "${EACCELERATOR_CACHEDIR}" > > insinto "/usr/share/${PN}-php5/" > doins -r doc/php/ > dodoc-php AUTHORS ChangeLog COPYING NEWS README README.eLoader > > php-ext-base-r1_addtoinifiles "eaccelerator.shm_size" '"28"' > php-ext-base-r1_addtoinifiles "eaccelerator.cache_dir" "\"${EACCELERATOR_CACHEDIR}\"" > php-ext-base-r1_addtoinifiles "eaccelerator.enable" '"1"' > php-ext-base-r1_addtoinifiles "eaccelerator.optimizer" '"1"' > php-ext-base-r1_addtoinifiles "eaccelerator.debug" '"0"' > php-ext-base-r1_addtoinifiles ";eaccelerator.log_file" '"/var/log/eaccelerator_log"' > php-ext-base-r1_addtoinifiles "eaccelerator.check_mtime" '"1"' > php-ext-base-r1_addtoinifiles "eaccelerator.filter" '""' > php-ext-base-r1_addtoinifiles "eaccelerator.shm_ttl" '"0"' > php-ext-base-r1_addtoinifiles "eaccelerator.shm_prune_period" '"0"' > php-ext-base-r1_addtoinifiles "eaccelerator.shm_only" '"0"' > php-ext-base-r1_addtoinifiles ";eaccelerator.allowed_admin_path" '"/path/where/admin/files/shall/be/allowed"' >} > >pkg_postinst() { > elog "Please see the files in ${ROOT}usr/share/${PN}-php5/ for some" > elog "examples and informations on how to use the functions that" > elog "eAccelerator adds to PHP." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 304289
: 227469