diff options
author | Brian Evans <grknight@gentoo.org> | 2020-12-07 21:31:00 -0500 |
---|---|---|
committer | Brian Evans <grknight@gentoo.org> | 2020-12-07 21:31:00 -0500 |
commit | 162e920a0c63a5bfe98805f7dce4a3354d8f3b3e (patch) | |
tree | e2f88fb0aa4eedc4dc0143ac0cb07e494742233d /app-eselect/eselect-php | |
parent | profiles: add php_targets_php8-0 to stable mask (diff) | |
download | gentoo-162e920a0c63a5bfe98805f7dce4a3354d8f3b3e.tar.gz gentoo-162e920a0c63a5bfe98805f7dce4a3354d8f3b3e.tar.bz2 gentoo-162e920a0c63a5bfe98805f7dce4a3354d8f3b3e.zip |
app-eselect/eselect-php: Version bump for 0.9.7
Includes PHP 8 support
Signed-off-by: Brian Evans <grknight@gentoo.org>
Diffstat (limited to 'app-eselect/eselect-php')
-rw-r--r-- | app-eselect/eselect-php/Manifest | 1 | ||||
-rw-r--r-- | app-eselect/eselect-php/eselect-php-0.9.7.ebuild | 38 |
2 files changed, 39 insertions, 0 deletions
diff --git a/app-eselect/eselect-php/Manifest b/app-eselect/eselect-php/Manifest index 313fb404135d..c68b2b5c945e 100644 --- a/app-eselect/eselect-php/Manifest +++ b/app-eselect/eselect-php/Manifest @@ -1 +1,2 @@ DIST eselect-php-0.9.6.tar.xz 53236 BLAKE2B 38478d4792f8a527e5f519abd7765211aff8c1d132ceeba5eec70ea3b8d1f254be52564334fed3840950c2461ff4a30784b92fbb8b21cc448083617797eab1d4 SHA512 d3f14288b3493cb48717c1f27430ae8b60881e9f6f48e4b7644a4596d9fc1b9823a6af8b7101a62b28a92e3bff164b1717617a2642a5bb02e8dd46de56d4f410 +DIST eselect-php-0.9.7.tar.bz2 8460 BLAKE2B 160c87d1373b10cb2bd2d48210c7382f721433fb45557d0a5336af0ea25a1a49b151bcbbcf253947e6a5018b5740e8f9f9b1a66544bd74539a4e54aeab047a74 SHA512 f6c909906228906bc75be24bdf69330db10b0ea84822a5a016a185ac2855eec34bf6cb0bdaf22f3edc331002e72c8ae56733e1ea13cf815948a7a58439240fa9 diff --git a/app-eselect/eselect-php/eselect-php-0.9.7.ebuild b/app-eselect/eselect-php/eselect-php-0.9.7.ebuild new file mode 100644 index 000000000000..c118dbec2492 --- /dev/null +++ b/app-eselect/eselect-php/eselect-php-0.9.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd autotools + +DESCRIPTION="PHP eselect module" +HOMEPAGE="https://gitweb.gentoo.org/proj/eselect-php.git/" +SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="fpm apache2" + +# The "DirectoryIndex" line in 70_mod_php.conf requires mod_dir. +RDEPEND="app-admin/eselect + apache2? ( www-servers/apache[apache2_modules_dir] )" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # We expect localstatedir to be "var"ish, not "var/lib"ish, because + # that's what PHP upstream expects. See for example the FPM + # configuration where they put logs in @localstatedir@/log. + # + # The libdir is passed explicitly in case the /usr/lib symlink + # is not present (bug 624528). + econf --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --localstatedir="${EPREFIX}/var" \ + --with-piddir="${EPREFIX}/run" \ + $(use_enable apache2) \ + $(use_enable fpm) +} |