Added a lot of PHP packages for the defunct volkszaehler ebuild
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user