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-event-dispatcher-1.0.0.tar.gz 2368 BLAKE2B eb3a808f8cd2c4313d254783bf24ccdfa2d4388be8e8ed7b7b90911e1eb146121dc5d7b9478f89c21fb5546c06ef512f2a7d156e35de77d4f202402bc73c10e6 SHA512 db986f3454ac3a181253f1c036c158a5f80b741a1544ef62693fa02970c8c980513ba898ed52980b1e2402ed0f9934ba9b429189751f2f63fa78bdce0ca51e2e
EBUILD psr-event-dispatcher-1.0.0.ebuild 737 BLAKE2B 921af5567bec9051014a81cc61b38301b78b9d00961239acc6ec480e98c747335a1c0991ccfc52cd12a3d597f5a890077b7855e0eab81b05de0fa81538545a70 SHA512 6b9840332507d33f70271ceac327d446c68064bb570ea479cd43bace5511f03f25a579cd9a85795616467cf2520b87ce1b30580c1cd8fc031d4ba5ca030c2f14
MISC metadata.xml 233 BLAKE2B 0ff4a3d5f1a8d73b2c518b4ddad60240d0389213c440bbac1ec671120a9e7ad97616946eb964c5d00d122dbee7848a57af3e949fe49f33ba5c6f56d41a218c0d SHA512 1368861b5eaf20600103cf2ce20ae7b7f87e46428c592b645857121ff77fcd937036665fab5b8f630c637a281070424e1c5d69012a0d3940751137dd2cf621c1
@@ -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/event-dispatcher</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="Standard interfaces for event handling."
HOMEPAGE="https://github.com/php-fig/event-dispatcher"
SRC_URI="https://github.com/php-fig/event-dispatcher/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/event-dispatcher-${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
}
src_install() {
insinto "/usr/share/php/Psr/EventDispatcher"
doins -r *.php LICENSE src src/*
}