Removed unnecessary php packages

This commit is contained in:
Torsten Kurbad
2025-10-16 11:41:35 +02:00
parent 042a4fce27
commit 76335f7cee
306 changed files with 0 additions and 6563 deletions
-5
View File
@@ -1,5 +0,0 @@
AUX gitea.confd-r1 243 BLAKE2B 87caa8371f53f52b0a85f720342f9f358dedec9240ab78998655a03df6bf3f301fe077afabdca1b1895dbcab2fa05748735d6f38f9b3ad53534fe8ae6e72db49 SHA512 485dc9d0b86d0a7b3ba958aac9de1129aa0ffbb47219419d38811f2accca2539e49dd93cc4a24b21f1c3802b024aa8449f54e320e8a16197f201532edeca6836
AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b006233b28e5b57be69eef1d83441adebe2b94681585edaf77f9da4eb97930f91e75c1b1a5cd8d137633 SHA512 5ff2e653180a0601734fcd055dfffdfdc12363736ed2e56c8576c802398b90f4025b44002cbb9a3fd1e0c2d4c169f62d460381c6c549746d3390e55fc1c677d1
AUX gravo.default 137 BLAKE2B c73221584bc53eef8bf43f5ee1595605b0d2cd3b2e5b400d9a8798ab1d05e7b38350adbd7d619671d9b15d90ef85e216743c521fe676390daf53a17a70c8f9ae SHA512 f6a19198e6ae9c6036d308dce8e14466950150bf2bf1d4a30bf9aa4e4106fd7022a72b9c5705929d9cdc3161e7852eb90ebfa7a939f542b9f76d8028f5dc9fd5
AUX gravo.service 319 BLAKE2B dd71c6a336d566036a2c514949c1824925fa9f5f2e3aa13d6e4f7b00583459382b6962247bb244f98392d2e92e77f1b8143429a319a335d4510a3faa71fc954b SHA512 d2f5b0b63e2d7375752a69df0add5495580a05bfe0525e321ad755c6b720cd9ffc0e243109aef18c3b079bca47c9a1a49d01bc47782d5ec484f3c61cba89dc2d
EBUILD gravo-9999.ebuild 927 BLAKE2B d63751d5bdec8cd01676ea8118d460770ce5a5e4f316aa27780d6edc9d04184abb4684500e0a6d5eb2e3eb51f35a75be7c00967ad13a894c7b50621f5c21f82b SHA512 5fe992efca24d459afdec04f3decf64600288997b9f917add644a66c24b451dd6a182b68f829b8c41532e71989420bfc317708c5b58f77ada4eaa1df439dc5c9
-14
View File
@@ -1,14 +0,0 @@
# Gitea configuration
GITEA_CONF="/etc/gitea/app.ini"
# Gitea user
GITEA_USER="git"
# Gitea group
GITEA_GROUP="git"
# Gitea working directory
GITEA_WORK_DIR="/var/lib/gitea"
# Gitea custom directory
GITEA_CUSTOM="${GITEA_WORK_DIR}/custom"
-22
View File
@@ -1,22 +0,0 @@
#!/sbin/openrc-run
# Copyright 2016-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
description="Gitea, a self-hosted Git service"
: ${GITEA_CONF:=/etc/gitea/app.ini}
: ${GITEA_USER:=git}
: ${GITEA_GROUP:=git}
: ${GITEA_WORK_DIR:=/var/lib/gitea}
: ${GITEA_CUSTOM:=${GITEA_WORK_DIR}/custom}
command="/usr/bin/gitea web"
command_args="--config ${GITEA_CONF}"
command_background="true"
command_user="${GITEA_USER}:${GITEA_GROUP}"
error_log="/var/log/${RC_SVCNAME}/${RC_SVCNAME}.err"
pidfile="/run/${RC_SVCNAME}.pid"
required_files="${GITEA_CONF}"
start_stop_daemon_args="-d ${GITEA_WORK_DIR}"
start_stop_daemon_args="${start_stop_daemon_args} -e GITEA_WORK_DIR=${GITEA_WORK_DIR}"
start_stop_daemon_args="${start_stop_daemon_args} -e GITEA_CUSTOM=${GITEA_CUSTOM}"
-5
View File
@@ -1,5 +0,0 @@
# Middleware API gravo connects to
GRAVO_API=https://demo.volkszaehler.org/middleware.php
# URL gravo listens on
GRAVO_URL=0.0.0.0:8000
-18
View File
@@ -1,18 +0,0 @@
[Unit]
Description=Gravo
Documentation=https://github.com/andig/gravo
After=network.target
Requires=network.target
After=grafana.service
[Service]
EnvironmentFile=-/etc/default/gravo
ExecStart=/usr/bin/gravo -api $GRAVO_API -url $GRAVO_URL
Restart=always
PrivateTmp=true
Nice=5
[Install]
WantedBy=multi-user.target
-49
View File
@@ -1,49 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit go-module systemd
DESCRIPTION="Grafana for Volkszaehler"
HOMEPAGE="https://github.com/andig/gravo"
if [[ ${PV} != 9999* ]] ; then
SRC_URI="https://github.com/andig/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}"
else
EGIT_REPO_URI="https://github.com/andig/${PN}.git"
inherit git-r3
S="${WORKDIR}/${P}"
fi
LICENSE="MIT"
SLOT="0"
IUSE=""
BDEPEND=">=dev-lang/go-1.13
dev-go/golint"
DEPEND=""
RDEPEND="www-apps/grafana-bin"
DOCS=(
doc/dashboard.{json,png} doc/datasource.png doc/panel.png README.md
)
RESTRICT="test"
src_prepare() {
sed -i "s/golangci-lint/golint/" ${S}/Makefile || die
default
}
src_install() {
dobin gravo
einstalldocs
systemd_dounit "${FILESDIR}"/gravo.service
insinto /etc/default
newins "${FILESDIR}"/gravo.default gravo
}
-2
View File
@@ -1,2 +0,0 @@
EBUILD volkszaehler-9999.ebuild 3004 BLAKE2B 480ca66eed563218d581310470bd2ac47aeaf2e5383311d99fd281e7658015e8d5f48e5aaf20c928523d6268c002083b24233c488547c85625a6f544ca33c1f3 SHA512 489f90d22a414da24f9a7488259e951572d91357d4cb4e1f3135be2c88f5a0ed7b68cc97fce4be1e9353b27504c7e7dbaa46535df07212fa19cf14b05e94bdf1
MISC metadata.xml 392 BLAKE2B 736fb06bba21342a9cdd29ce815b1325098bc11798675534a4d299bcbaeb29f46d1eab8bebd90e2539187e82294510d06827ac068611797ad441e7c024bee6b8 SHA512 f63f0ac7c836f4f8c21d69b021d6e4d6f4257f80fd1995f180509379c7ab82028a89d1be22a381e36aad34b21d94e29c2471b48d6b31dd1a634150991e7b6c33
-12
View File
@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>web-apps@gentoo.org</email>
<name>Gentoo Webapps</name>
</maintainer>
<use>
<flag name="akismet">Installs Akismet comment spam plug-in</flag>
<flag name="themes">Installs themes (including default theme)</flag>
</use>
</pkgmetadata>
@@ -1,107 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit webapp
DESCRIPTION="A free smart meter implementation with focus on data privacy"
HOMEPAGE="http://volkszaehler.org/"
MY_PN="${PN}.org"
MY_P="${MY_PN}-${PV}"
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/volkszaehler/${MY_PN}"
inherit git-r3
KEYWORDS=""
else
SRC_URI="https://github.com/volkszaehler/${PN}/archive/${PV} -> ${MY_P}"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
RDEPEND="virtual/httpd-php
dev-lang/php[cli,xml]
dev-php/composer
dev-php/andig-dbcopy
dev-php/andig-php-shunting-yard
dev-php/doctrine-annotations
dev-php/doctrine-dbal
dev-php/doctrine-orm
dev-php/symfony-cache
dev-php/symfony-console
dev-php/symfony-http-foundation
dev-php/symfony-http-kernel
dev-php/symfony-routing
dev-php/symfony-yaml
dev-php/cboden-ratchet
dev-php/ringcentral-psr7
dev-php/php-pm
dev-php/php-pm-http-kernel-adapter
dev-php/webpatser-laravel-uuid
|| ( dev-lang/php[apache2] dev-lang/php[fpm] )
postgres? ( dev-lang/php[postgres] )
mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) )
vzlogger? ( sci-electronics/vzlogger )"
need_httpd_cgi
IUSE="+mysql postgres +vzlogger"
src_prepare() {
default
}
src_install() {
webapp_src_preinst
local docs="LICENSE README.md bin/README.md"
dodoc ${docs}
rm -rf ${docs}
insinto "${MY_HTDOCSDIR}"
doins -r .
webapp_configfile "${MY_HTDOCSDIR}"/etc/config.dist.yaml
webapp_configfile "${MY_HTDOCSDIR}"/etc/middleware.json
webapp_configfile "${MY_HTDOCSDIR}"/etc/dbcopy.dist.yaml
webapp_src_install
}
pkg_postinst() {
webapp_pkg_postinst
local PASSWORD=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1)
echo
einfo "If this is a first time install, you have to configure your"
einfo "volkszaehler instance."
echo
einfo "For MySQL, you have to run:"
echo
echo " mysql -uroot -p"
echo " CREATE USER 'volkszaehler'@'localhost' IDENTIFIED BY '$PASSWORD';"
echo " CREATE DATABASE IF NOT EXISTS \`volkszaehler\`;"
echo " GRANT select, update, insert ON volkszaehler.* TO volkszaehler@localhost;"
echo " FLUSH PRIVILEGES;"
echo " QUIT;"
echo
echo " cp -a /var/www/localhost/htdocs/${PN}/etc/config.dist.yaml \\"
echo " /var/www/localhost/htdocs/${PN}/etc/config.yaml"
echo " sed \"s/\([[:space:]+]\)= 'vz';/\1= 'volkszaehler';/\" \\"
echo " -i /var/www/localhost/htdocs/${PN}/etc/volkszaehler.conf.php";
echo " sed \"s/\([[:space:]+]\)= 'demo';/\1= '$PASSWORD';/\" \\"
echo " -i /var/www/localhost/htdocs/${PN}/etc/volkszaehler.conf.php";
echo
echo " cd /var/www/localhost/htdocs/${PN}"
echo " php bin/doctrine orm:schema-tool:create --dump-sql > misc/sql/database.sql"
echo " cat database.sql | mysql -uroot volkszaehler -p"
echo
einfo "Additionally, you need to configure your webserver."
einfo "Consult https://wiki.volkszaehler.org/software/middleware/installation for details."
echo
}