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 webpatser-uuid-1.3.0.tar.gz 13257 BLAKE2B bf29b1b136c8b978691aae6a19676f50c0654efa7c7d4458eb1f696f15006506611138785c9b6fa58624987b575954d814e3e55834b2387fa347fa0865581bbc SHA512 5b1e6bf1d457c6fc5ad85073dc5a6dd2594715610af04cbd9a1ca9d9d27df0a3ca193ec72c3411558ac3950d3e34a3b9e94e8abbc68064ed6e4e950fec91eacc
EBUILD webpatser-uuid-1.3.0.ebuild 847 BLAKE2B 75d2e32a94feb5ffc87afaee9d380aaba308f18d3ab39ecdfeb57a6785036caaf592cfd72e38d38b593ffb7e9027d8d90db3a70cd5ac15d2a3f5fab7da5eb1a9 SHA512 bf08f909d9b9f100e2b3caf070bdee2bb4bf97b154418bbbe094d72adbbad799cc72ffc55fa1344841f86c8939d08969362ccff794295a0613f8ca8171309d26
MISC metadata.xml 223 BLAKE2B b6ce4ab59f259785b3286c3f247f75d9ad6fcf7cfa63ec37a0d19de1e02f520e79256bc3fa7e9beb2cba878a69f974fc5d51ac8a019a5dd4bb8aa0389c870e3f SHA512 50f3f332feda18723cc846dbf59e466ccfa85ef60dbba40249c4479450593a6d70161c81a763e35a428af4c758ce0219e87eeb07e4b5d45ed6ffe72d58406180
+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">webpatser/uuid</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="A pure PHP library to generate and validate universally unique identifiers (UUIDs) according to RFC 4122 and RFC 9562 standards. Support for UUID versions 1, 3, 4, 5, 6, 7, and 8."
HOMEPAGE="https://github.com/webpatser/uuid"
SRC_URI="https://github.com/webpatser/uuid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/uuid-${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/Webpatser/Uuid"
doins -r *.php LICENSE src src/* tests
}