commit: 3ece4e06fd48c70fe790d4643d55f86f08a6949a
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 25 16:33:03 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Dec 25 16:36:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece4e06
app-admin/webapp-config: update live ebuild
Update the live ebuild to follow a new branch for testing, until I merge
it to master and cut a new release.
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-admin/webapp-config/webapp-config-9999.ebuild | 30 +++--------------------
1 file changed, 3 insertions(+), 27 deletions(-)
diff --git a/app-admin/webapp-config/webapp-config-9999.ebuild
b/app-admin/webapp-config/webapp-config-9999.ebuild
index dac1ae577889..0402cebcb041 100644
--- a/app-admin/webapp-config/webapp-config-9999.ebuild
+++ b/app-admin/webapp-config/webapp-config-9999.ebuild
@@ -4,13 +4,14 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{12..13} )
+PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 prefix
if [[ ${PV} = 9999* ]]
then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git"
+ EGIT_BRANCH="fixes"
inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.bz2"
@@ -18,7 +19,7 @@ else
fi
DESCRIPTION="Gentoo's installer for web-based applications"
-HOMEPAGE="https://sourceforge.net/projects/webapp-config/"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Webapp-config"
LICENSE="GPL-2"
SLOT="0"
@@ -29,23 +30,7 @@ DEPEND="app-text/xmlto
RDEPEND="
portage? ( sys-apps/portage[${PYTHON_USEDEP}] )"
-PATCHES=(
- "${FILESDIR}"/webapp-config-1.55-py3.122-invalid-escape-sequence.patch
-)
-
python_prepare_all() {
- # make the source from svn mirror the one in the tarball
- if [[ ${PV} == 9999* ]]; then
- mkdir ../webapp-config || die "Cannot create temp directory."
- cp -r * ../webapp-config || die "Cannot copy all into the temp
directory."
- mv ../webapp-config . || die "Cannot move temp directory to its
final position."
-
- # Installation fails if version is 1.55-git
- sed -e 's/-git//' \
- -i webapp-config/WebappConfig/version.py \
- -i WebappConfig/version.py || die "Cannot fix version."
- fi
-
distutils-r1_python_prepare_all
eprefixify WebappConfig/eprefix.py config/webapp-config
}
@@ -59,15 +44,6 @@ python_test() {
die "Testing failed with ${EPYTHON}"
}
-python_install() {
- # According to this discussion:
- #
http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html
- # distutils does not provide for specifying two different script install
- # locations. Since we only install one script here the following should
- # be ok
- distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin"
-}
-
python_install_all() {
distutils-r1_python_install_all