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
+5
View File
@@ -0,0 +1,5 @@
DIST symfony-filesystem-5.4.45.tar.gz 15196 BLAKE2B 2bd4bb9ee1342b25e0b3bfcefbc8b998968e901fa4d6744f2f3b8a50b8dbab9b0991b4a6b9c1b1550b78c62b0e714d774c6142cbe7d219d7e79179386fcad7db SHA512 952e6038b372abae7e8507386390c96bafeefa19308c0d44dcf3e3da957967ee4fce4ec37e71a6bd5bdab9546118b2080092c9f1e998d055686b295610d2a338
DIST symfony-filesystem-6.4.13.tar.gz 15031 BLAKE2B c764b3eeea071d3ba184c033f9aafe94f8f00b9c900eb21721c96d27fa5fbbce67e7d1c4736c6f834e9e9d7b7b06f43302581639d39139520aa1ecf704bb2b76 SHA512 336bca7df91a229b67cb51539157d24b97802f646ccdccce48d6d20ef0e4a1fe6b6fdb6beca1761dcf1b8a911d4d7c0a7706aecd9d80b3ebc44b416b7f21c5af
EBUILD symfony-filesystem-5.4.45.ebuild 1220 BLAKE2B bc844f05796b15e78eb98c596ba02e8690426e2cfe13c69972fbc06be7e232e4e7b0af034f74ac9b6e4780d686dd8d8d06a6e690505eb35ebfd009851eebc061 SHA512 a54053d6cdea221dc29e3c4f1f64fb7f07d7eec2cdc53b5bdfa3ff5c449811472d17d0e919336d0c5aa6d9ade5d725b92febcfa283e9f987bac36e9c14ed7477
EBUILD symfony-filesystem-6.4.13.ebuild 1134 BLAKE2B c3b08cf2250448e174928a43c8575243dd84bd3390e7897fd479b1e804fe0c63fcef6cc86523a2219c407a2ce328979c8f011580132a8988bf6f3f22d6bf7eea SHA512 a27c3d351127aa87536e81641557ecb7c81f656f85f41f5da47af2dc881d154683aaf243b08f0cd073f060b44724d07a8ffc24b5b5837f2b70cc2f0a76134488
MISC metadata.xml 227 BLAKE2B ab0f82262f04dbc4f80fc06e07de189e05e9f56fff2ff96db456ed8ef712d8da43c89e4dbd87544c2ac7ecc3fa8adb53bc81d11e3a5daa544b1752cdaf70c61a SHA512 63667007f8643775e83e2d4e81d070a32c5be993641728e529a5369818157bd78c89c46450aa0873af1e64e94a86d764bf4ed81d4e9a0ba2eb5272b505e4415c
+7
View File
@@ -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/filesystem</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,53 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Provides basic utilities for the filesystem"
HOMEPAGE="https://github.com/symfony/filesystem"
SRC_URI="https://github.com/symfony/filesystem/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/filesystem-${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
dev-php/symfony-polyfill-ctype
dev-php/symfony-polyfill-mbstring
dev-php/symfony-polyfill-php80
"
src_prepare() {
default
phpab \
--quiet \
--output autoload.php \
--template fedora2 \
--basedir . \
. \
|| die
VENDOR_DIR="${EPREFIX}/usr/share/php"
cat >> autoload.php <<EOF || die "failed to extend autoload.php"
// Dependencies
\Fedora\Autoloader\Dependencies::required([
"${VENDOR_DIR}/Fedora/Autoloader/autoload.php",
"${VENDOR_DIR}/Symfony/Polyfill/Ctype/autoload.php",
"${VENDOR_DIR}/Symfony/Polyfill/Mbstring/autoload.php",
"${VENDOR_DIR}/Symfony/Polyfill/Php80/autoload.php"
]);
EOF
}
src_install() {
insinto "/usr/share/php/Symfony/Component/Filesystem"
doins -r *.php Exception LICENSE
}
@@ -0,0 +1,51 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Provides basic utilities for the filesystem"
HOMEPAGE="https://github.com/symfony/filesystem"
SRC_URI="https://github.com/symfony/filesystem/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/filesystem-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
BDEPEND="dev-php/theseer-Autoload"
RDEPEND="
>=dev-lang/php-8.1:*
dev-php/fedora-autoloader
dev-php/symfony-polyfill-ctype
dev-php/symfony-polyfill-mbstring
"
src_prepare() {
default
phpab \
--quiet \
--output autoload.php \
--template fedora2 \
--basedir . \
. \
|| die
VENDOR_DIR="${EPREFIX}/usr/share/php"
cat >> autoload.php <<EOF || die "failed to extend autoload.php"
// Dependencies
\Fedora\Autoloader\Dependencies::required([
"${VENDOR_DIR}/Fedora/Autoloader/autoload.php",
"${VENDOR_DIR}/Symfony/Polyfill/Ctype/autoload.php",
"${VENDOR_DIR}/Symfony/Polyfill/Mbstring/autoload.php"
]);
EOF
}
src_install() {
insinto "/usr/share/php/Symfony/Component/Filesystem"
doins -r *.php Exception LICENSE
}