From: "Michael Orlitzky" <mjo@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-php/snuffleupagus/
Date: Mon, 17 Mar 2025 20:39:05 +0000 (UTC) [thread overview]
Message-ID: <1742243883.8f8a52ecb48ef537ffc0d016017a6e1b90c7d686.mjo@gentoo> (raw)
commit: 8f8a52ecb48ef537ffc0d016017a6e1b90c7d686
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 17 20:18:50 2025 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Mar 17 20:38:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8a52ec
dev-php/snuffleupagus: treeclean (php:8.1)
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
dev-php/snuffleupagus/Manifest | 1 -
dev-php/snuffleupagus/metadata.xml | 11 ----
dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild | 78 ------------------------
3 files changed, 90 deletions(-)
diff --git a/dev-php/snuffleupagus/Manifest b/dev-php/snuffleupagus/Manifest
deleted file mode 100644
index af5d6f90c9d0..000000000000
--- a/dev-php/snuffleupagus/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST snuffleupagus-0.8.3.tar.gz 11987086 BLAKE2B 989dbb57a8375cb394dfb41f07de5c048b66936a8e5b3dd14fb3609149dd371203f7a30d1fbcfe8ef6faa2ba5864c68b209b1b209541c348c0277c8bd12b568a SHA512 426ab7509e31f712dbef1505bf60f00d3a31481de1fbb0b438e45fb45a50fbdc16204d6af18490c5522a41e62d83107f280a20ac2ffc2795da68407b0dac81d6
diff --git a/dev-php/snuffleupagus/metadata.xml b/dev-php/snuffleupagus/metadata.xml
deleted file mode 100644
index 6cb8e5e502b5..000000000000
--- a/dev-php/snuffleupagus/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>php-bugs@gentoo.org</email>
- <name>PHP</name>
- </maintainer>
- <upstream>
- <remote-id type="github">jvoisin/snuffleupagus</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild b/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild
deleted file mode 100644
index 179ce8eb5ff4..000000000000
--- a/dev-php/snuffleupagus/snuffleupagus-0.8.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PHP_EXT_NAME="${PN}"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=( --enable-${PN} )
-PHP_EXT_S="${S}/src"
-PHP_EXT_NEEDED_USE="session(+)"
-
-USE_PHP="php8-1"
-
-inherit php-ext-source-r3
-
-KEYWORDS="~amd64"
-
-DESCRIPTION="A PHP module to drastically raise the cost of attacks against websites"
-HOMEPAGE="https://snuffleupagus.readthedocs.io/index.html"
-SRC_URI="https://github.com/jvoisin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3 PHP-3.01"
-SLOT="0"
-
-src_prepare() {
- # fix file locations tests look for
- ln -s "${P}/config" "${WORKDIR}/config" || die
- # Fix path dependent tests
- sed -i -e 's~src/tests/~~' \
- src/tests/session_encryption/crypt_session_read_uncrypt.phpt || die
- sed -i -e 's~%a/src~%a~' \
- src/tests/disable_function/disabled_functions_runtime.phpt || die
- # Fix bad test reference
- sed -i -e 's~%src/~%s~' \
- src/tests/deny_writable/deny_writable_execution_simulation.phpt || die
- php-ext-source-r3_src_prepare
-}
-
-src_install() {
- addtoinifile() {
- local inifile="${WORKDIR}/${1}"
- local inidir="${inifile%/*}"
-
- mkdir -p "${inidir}" || die "failed to create INI directory ${inidir}"
-
- local my_added="${2}=${3}"
- echo "${my_added}" >> "${inifile}" || die "failed to append to ${inifile}"
- einfo "Added '${my_added}' to /${1}"
-
- insinto "/${1%/*}"
- doins "${inifile}"
- }
- einstalldocs
- local slot x cfgdir
- php-ext-source-r3_src_install
- # Add the rules file which vary by install version
- for slot in $(php_get_slots); do
- php_init_slot_env "${slot}"
- for x in ${PHP_EXT_SAPIS} ; do
- cfgdir="/etc/php/${x}-${slot}"
- if [[ -f "${ED}${cfgdir}/ext/${PHP_INI_NAME}.ini" ]]; then
- addtoinifile "${cfgdir#/}/ext/${PHP_INI_NAME}.ini" \
- "sp.configuration_file" "${cfgdir}/${PN}.rules"
- insinto "${cfgdir}"
- case ${PHP_CURRENTSLOT:0:1} in
- 8) newins "${S}/config/default_php8.rules" "${PN}.rules" ;;
- *) newins "${S}/config/default.rules" "${PN}.rules" ;;
- esac
- fi
- done
- done
-}
-
-pkg_postinst() {
- elog "This extension is configured with recommended rules enabled by default."
- elog "Feel free to customize as necessary. Please test outside of production first."
- elog "Failure to test may cause unexpected results to loosely coded sites."
-}
next reply other threads:[~2025-03-17 20:39 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-17 20:39 Michael Orlitzky [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-01-18 7:56 [gentoo-commits] repo/gentoo:master commit in: dev-php/snuffleupagus/ Sam James
2022-11-05 22:43 Brian Evans
2022-11-05 22:43 Brian Evans
2022-04-14 15:10 Brian Evans
2022-04-13 17:11 Brian Evans
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1742243883.8f8a52ecb48ef537ffc0d016017a6e1b90c7d686.mjo@gentoo \
--to=mjo@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox