# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="Refactored repack of https://github.com/andig/dbcopy" HOMEPAGE="https://github.com/andig/php-shunting-yard" MY_PN="dbcopy" if [ "${PV}" == "9999" ] ; then EGIT_REPO_URI="https://github.com/andig/${MY_PN}" inherit git-r3 KEYWORDS="" else SRC_URI="https://github.com/andig/php-shunting-yard/archive/${PV}.tar.gz -> ${P}.tar.gz" fi LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-lang/php-7.4:* dev-php/fedora-autoloader dev-php/doctrine-dbal dev-php/influxdb-influxdb-php dev-php/symfony-console dev-php/symfony-yaml " PATCHES=" ${FILESDIR}/${PN}-autoloader.patch ${FILESDIR}/${PN}-symfony.patch " DOCS=( config.dist.yaml README.md ) src_prepare() { default phpab -q -o src/autoload.php -t "${FILESDIR}"/autoload.php.tpl \ src || die "phpab failed" #install -D -m 644 "${FILESDIR}"/autoload-test.php \ # vendor/autoload.php || die "install failed" } src_install() { einstalldocs insinto "/usr/share/php/Andig/DatabaseCopy" doins -r src src/* dobin "dbcopy" }