Added a lot of PHP packages for the defunct volkszaehler ebuild

This commit is contained in:
Torsten Kurbad
2025-10-09 12:09:31 +02:00
parent cba6641bde
commit 69cb537d3d
417 changed files with 8637 additions and 53 deletions
+3
View File
@@ -0,0 +1,3 @@
DIST symfony-polyfill-php83-1.33.0.tar.gz 4327 BLAKE2B b9a8f08bde17b0eb4d659a07a5a3dd2a7c1d7ad96af6b32e3492d4a39c403ae8d06113fde8273142c32d6fc253c047ddb598704e85c48e684d281cee6846e4a8 SHA512 8fb5abfa7b63d01aec2dd93606bb7460f2c57a7e379f8129d4c25356a0a8cd9063f92c04d358d3473ad38801e793e1d3638fa479a9b89d1d151bf331017bd2ed
EBUILD symfony-polyfill-php83-1.33.0.ebuild 837 BLAKE2B bcd3bcd644a3c3ef735785c68a96ab795b289639c8925789413897d3374da840cf5bcaf2b564fe62f941ea2f6c524322f62ef0a442d7fd2f24e1d0dadb1abd33 SHA512 30282b8e013f4d15106d9ac1e906f7be070934274f44786bbca7c8344849881dd1f1e39905401db439ed85915b773af92d1b5ff43375dce5333c16f431136fbd
MISC metadata.xml 231 BLAKE2B 7790b47027d901cf913e581b188beaec75ded5016a15719706e3c2137e9aa9faa42a1703a41ff1304d92165bdba2778d357a2e3ebc8768c1749a33c165aad5d0 SHA512 b92409bf7fb3ea2cef9034e0eb824674fb318b10b9154c414140ebe35e660bd4ea532fe54b1d98eaf7ea9f06e850fe31ae4d095e3b97f8f6f6d0415d5330c14a
@@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">symfony/polyfill-php83</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,40 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions"
HOMEPAGE="https://github.com/symfony/polyfill-php83"
SRC_URI="https://github.com/symfony/polyfill-php83/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/polyfill-php83-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
BDEPEND="dev-php/theseer-Autoload"
RDEPEND="
>=dev-lang/php-7.2:*
dev-php/fedora-autoloader
"
src_prepare() {
default
phpab \
--quiet \
--output autoload.php \
--template fedora2 \
--basedir . \
. \
|| die
echo "require_once __DIR__ . \"/bootstrap.php\";" >> autoload.php
}
src_install() {
insinto "/usr/share/php/Symfony/Polyfill/Php83"
doins -r *.php LICENSE Resources
}