Added a lot of PHP packages for the defunct volkszaehler ebuild
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
DIST theseer-tokenizer-1.2.3.tar.gz 5357 BLAKE2B 1106158928bb3abeeb98e35ab36052c89370d55f4b47dd7ef8ef444f414bf0bcf893a276409a8f20e40f520e166050994f85ea87b716b98b2547d3fa3a3b8591 SHA512 04df0cd02552c907f2847d2f1c7fb908d93c83b607c46ee7c98cbdbb60075d89405d58e5c61eefc1f04cd522afe62958ba82c83797367cf450ad58ff9edfee69
|
||||
EBUILD theseer-tokenizer-1.2.3.ebuild 906 BLAKE2B 309624f647d3c2846e81c55a5265a5515cf1d8daa5f088b41360f3880397292adb4713c45c754d8318fec4fa1980a61e6c46294ea42d589643d9a2e5b993ccdd SHA512 74c0d26622cdc9e38f5af01ffce3ea3b881878d71ac0f82706411cfd7c1c38b92c089f2a6ee81c7f16309d847206f7ee6d54475060b1e327fff1f004d735a33d
|
||||
MISC metadata.xml 226 BLAKE2B d1e03391077d1bd248e9e3b41a4d5592baef1599aab064b166a68a2681a92ad2395b20e92df9032eb720286ed5bafdde5260f7bd076ffc7f1c718de6d19cfb32 SHA512 956840a5697eb6ff44863720f0a91071c586818e9a6109aba7b21634c2a7eaa2cb2d9833b122fd0241c02a153cddb9916d7f310bb1e4c22046f71ac7cc8ade2b
|
||||
@@ -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">theseer/tokenizer</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MY_PN="Tokenizer"
|
||||
|
||||
DESCRIPTION="PHP Autoload Builder"
|
||||
HOMEPAGE="https://github.com/theseer/${MY_PN}"
|
||||
SRC_URI="https://github.com/theseer/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
|
||||
RDEPEND="dev-lang/php:*[cli,fileinfo(-),tokenizer(-)]
|
||||
dev-php/fedora-autoloader
|
||||
dev-php/theseer-Autolood"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Set version
|
||||
sed -i \
|
||||
-e "s/%development%/${PV}/" \
|
||||
phpab.php \
|
||||
composer/bin/phpab \
|
||||
|| die
|
||||
|
||||
./phpab.php \
|
||||
--output src/autoload.php \
|
||||
--template "${FILESDIR}"/autoload.php.tpl \
|
||||
--basedir src \
|
||||
src || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/php/TheSeer/${MY_PN}
|
||||
doins -r src/*
|
||||
|
||||
dobin "${S}"/composer/bin/phpab
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
Reference in New Issue
Block a user