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 psr-container-2.0.2.tar.gz 2154 BLAKE2B 25e83fde23e3da6abd7a53196459c38ce248d21091920833fb2ab01308e20a95fb35c303888e6735b3bae7dc1053cd31c64ba7d83f961ac3d01ba43e509bd8cf SHA512 b3181b0e51c15da373791b2687202c372666d11ff4241e6e23d95ba97840f48dc33f608574317391560077260fc56a07c6850217841b33296f5503e1f52d548b
EBUILD psr-container-2.0.2.ebuild 714 BLAKE2B e3118468e03b48626a31c8e969d00009a89424fdc6e990116f01d53c35e333e1966b68bf5fdb41c7994f15938a01425f245a43d861cb84620275a27367563291 SHA512 dc069beb9ffe90709728872609bdf4e9be9bdadfb84bf1731a5bb37de173fc0a210e423d34af63feaa1270dd64e7867c0cfc9d1fa3f494ef39793d72f837ea94
MISC metadata.xml 226 BLAKE2B 74f5f984a113bb5eae52e39775206b719ec79b8635e0799c8e1a11dcad8314a407af51d994a21767c4349576d6e79b48f79f5141019212d13466f4895c0e63bd SHA512 ebabae130980605bbd4a6e1b0a2a954ff903ff775034d95f3d9006fa8de5ccbebecc1dc43e4ee1adaba9be20e7dfd3a5ff28a90574675c623e90e3e5feb95258
+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">php-fig/container</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,38 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Common Container Interface (PHP FIG PSR-11)"
HOMEPAGE="https://github.com/php-fig/container"
SRC_URI="https://github.com/php-fig/container/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/container-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
BDEPEND="dev-php/theseer-Autoload"
RDEPEND="
>=dev-lang/php-7.4:*
dev-php/fedora-autoloader
"
src_prepare() {
default
phpab \
--quiet \
--output autoload.php \
--template fedora2 \
--basedir . \
. \
|| die
}
src_install() {
insinto "/usr/share/php/Psr/Container"
doins -r *.php LICENSE src src/*
}