mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-21 09:07:26 -08:00
dev-php/ca-bundle: Respect EPREFIX in autoload.php
The provided autoload.php file hardcodes library PHP paths to /usr/share/php/..., which is invalid in Prefix installations, since the path will most likely not exist. This commit modifies autoload.php during the installation to include the correct EPREFIX before the file is copied to the final image destination. Closes: https://bugs.gentoo.org/919376 Signed-off-by: Moritz Brunner <moritz.brunner+gentoo@posteo.de> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
parent
9cbfa6270a
commit
c07bf106d5
@ -3,6 +3,8 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit prefix
|
||||
|
||||
DESCRIPTION="Find the system CA bundle or fall back to the Mozilla one"
|
||||
HOMEPAGE="https://github.com/composer/ca-bundle"
|
||||
SRC_URI="https://github.com/composer/ca-bundle/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
@ -17,6 +19,7 @@ RDEPEND="
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/php/Composer/CaBundle
|
||||
doins src/CaBundle.php "${FILESDIR}/autoload.php"
|
||||
doins src/CaBundle.php \
|
||||
"$(prefixify_ro "${FILESDIR}"/autoload.php)"
|
||||
dodoc README.md
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user