Files
gentoo/app-crypt/certbot-apache/certbot-apache-9999.ebuild
Thibaud CANALE 3b9387f8ab app-crypt/certbot-apache: provide transition package
The new merged app-crypt/certbot has blockers on all the old split
modules like certbot-nginx, which leads to poor UX when users who have
e.g. certbot-nginx in their world file now to try to upgrade.

Add a dummy set of ebuilds for the old split modules to depend on the
merged certbot with the right USE, which we can last-rite in a while.

Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-04 22:45:08 +00:00

28 lines
694 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Apache plugin for Certbot (Lets Encrypt client)"
HOMEPAGE="
https://github.com/certbot/certbot
https://pypi.org/project/certbot-apache/
https://letsencrypt.org/
"
LICENSE="metapackage"
SLOT="0"
# Meta package for transition
# No need to upgrade thanks to ">="
RDEPEND="
>=app-crypt/certbot-9999[certbot-apache]
"
pkg_postinst() {
elog "This is a meta-package to help in transition to single package "
elog "app-crypt/certbot."
elog "It is advice to simply deselect this package and to emerge "
elog "app-crypt/certbot[certbot-apache] for this module."
}