Added a lot of PHP packages for the defunct volkszaehler ebuild
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
DIST symfony-finder-5.4.45.tar.gz 15816 BLAKE2B 317aa17763c258b8191275bfff9e73bcbc62874b29398eef5148be950ef214abc96c5a80e08ef03b055c1aac45941370514816cdc07af2960a1023eaae21fbf7 SHA512 ba9c2a7944a61817971273143f1ea2609e1e85546021e96e6b9e6b0f2eb8ce2472bf3dd2bb73d5f251c6a8864889f4c17f8d562d4809b25ba65ec2081ccf059c
|
||||
DIST symfony-finder-6.4.17.tar.gz 16181 BLAKE2B 3824d53459960a83842b3d723e5cf37a5abded2368d76f153159c15f1d7506e5234c22e0b6bb161757e9ddcb2f48ae681eaf2a82e401af26710f623efa958805 SHA512 3eda7708ca94cf2ceecdd770cdf79416cc5c48962344ad1a49022559b06867ab47b2581bba88107455d2e691e583b7e714b0fbc2deb3a30981c48f1b074cddc4
|
||||
EBUILD symfony-finder-5.4.45.ebuild 1152 BLAKE2B 57978b932cc6c753cb7ed4e6ae889b6b5d173fae14e8cf311685f3ba7ab0772abb59916b6960b724450ec6bfefd9ff9b9c67c307a7d4293822863ed58f294721 SHA512 7eae07c69e39e3d853d2ed89193e560a802137952b22ea5930794bf93965cf3676fcd55f28dd377d09cce2140bf86f3755bcd881616f4563f2c2786ac426365c
|
||||
EBUILD symfony-finder-6.4.17.ebuild 755 BLAKE2B 81e50ec92cba8d632f2df4ae232f2c49af76a11f290b9826caf6b0d5c0f6db18304f16697bb1ce08dae37b060930d40180729f4170a47eab65d1c313887b8b8e SHA512 1bb2bc260e51ec8139a85e2a2fcf5aea9fde6b112e63a38010dd8b802cc50a293f73d79eb854343544e784d98ab44ae5f59fa56e1eaf746f1dd8d7227f4f8640
|
||||
MISC metadata.xml 223 BLAKE2B 2823b05a5cb401fb924a39e3fd2ba8dcbabf1d566b6fec5c87503958129c73992a68157033075587e7948cddd5d7c37b212e4aa17c28592ea1f4790f88b9abb7 SHA512 d3dd62f9619b4a67f36d2700b6da18b9ccd2ab715b06abbef55478cdb12e264bf41ad6aede55ee27ec331d8e8f00595beb7b4651968fb5c1f712eec404cd7944
|
||||
@@ -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/finder</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Finds files and directories via an intuitive fluent interface"
|
||||
HOMEPAGE="https://github.com/symfony/finder"
|
||||
SRC_URI="https://github.com/symfony/finder/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/finder-${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-deprecation-contracts
|
||||
dev-php/symfony-polyfill-php80
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
phpab \
|
||||
--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/Component/DeprecationContracts/autoload.php",
|
||||
"${VENDOR_DIR}/Symfony/Polyfill/Php80/autoload.php"
|
||||
]);
|
||||
EOF
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/php/Symfony/Component/Finder"
|
||||
doins -r *.php Comparator Exception Iterator
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Finds files and directories via an intuitive fluent interface"
|
||||
HOMEPAGE="https://github.com/symfony/finder"
|
||||
SRC_URI="https://github.com/symfony/finder/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/finder-${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
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
phpab \
|
||||
--quiet \
|
||||
--output autoload.php \
|
||||
--template fedora2 \
|
||||
--basedir . \
|
||||
. \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/php/Symfony/Component/Finder"
|
||||
doins -r *.php Comparator Exception Iterator LICENSE
|
||||
}
|
||||
Reference in New Issue
Block a user