commit: e840b2c1f9f8b3c7ef502efb577e30eaa9f6e97d Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> AuthorDate: Mon Dec 29 10:22:28 2025 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Mon Dec 29 10:22:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e840b2c1
www-apps/postfixadmin: dropped obsolete 3.3.15 Bug: https://bugs.gentoo.org/967633 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.3.15.ebuild | 116 ----------------------- 2 files changed, 117 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index ecfd5b5241e4..36c31dec269c 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ -DIST postfixadmin-3.3.15.tar.gz 1863746 BLAKE2B 3df3f4745c9743d5e2d700fed2f08c607817b4264ba91ed91801235a64bdb3bdda489a1279b5dfb579f3eabbbed2f105d2f29759f0aff2c1c3f4aa6e4246f687 SHA512 02c4a7fb0d5b148a2f9e73e0278a47d1ee63b29a0019cf510f04d33386fc50727c0dae728eafee688a136159ba462af1931fe0658daa06671459c43668867865 DIST postfixadmin-3.3.16.tar.gz 1873682 BLAKE2B c2ab85bec1cf84e5b1050ee0ae3ec88a5c04faab0c46bfc1052e23b2e3e4e0979f214688be23eb530e06f2b11fa76aeb12d93f6b2bffffadb2e80964d2f7f084 SHA512 d1b8074c32f7912c187c2c37c5cca158432cb85fc415d9efe86cf11f70ab035117053cc579306e224cb180e70fa3c84a68335f18d62b43abf591e8105a00847d diff --git a/www-apps/postfixadmin/postfixadmin-3.3.15.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.15.ebuild deleted file mode 100644 index 97e5e9941ce3..000000000000 --- a/www-apps/postfixadmin/postfixadmin-3.3.15.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="https://github.com/postfixadmin/postfixadmin" -SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation imap" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - !imap? ( dev-lang/php:*[unicode,postgres?] ) - imap? ( || - ( - ( - dev-lang/php:8.3[unicode,imap,postgres?] - virtual/httpd-php:8.3 - ) - ( - dev-lang/php:8.2[unicode,imap,postgres?] - virtual/httpd-php:8.2 - ) - ) - ) - vacation? ( - acct-group/vacation - acct-user/vacation - dev-perl/DBI - dev-perl/Email-Sender - dev-perl/Email-Valid - dev-perl/Log-Dispatch - dev-perl/Log-Log4perl - dev-perl/MIME-Charset - dev-perl/MIME-EncWords - mysql? ( dev-perl/DBD-mysql ) - postgres? ( dev-perl/DBD-Pg ) - ) -" - -RDEPEND=" - ${DEPEND} - virtual/httpd-php - mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) ) -" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - if use vacation; then - insinto /var/spool/vacation - newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT} - fperms 755 /var/spool/vacation/vacation.pl-${SLOT} - dodoc VIRTUAL_VACATION/FILTER_README - newdoc VIRTUAL_VACATION/INSTALL.md VIRTUAL_VACATION_INSTALL.md - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die - fi - - dodoc -r ADDITIONS - - local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT" - dodoc ${docs} - - rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ ADDITIONS/ - - insinto "${MY_HTDOCSDIR}" - doins -r . - - webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - einfo "Please note that if upgrading from version prior to 3.3.0," - einfo "existing setup_password will no longer work and you will" - einfo "need to generate new one. See instructions in setup.php." - - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - einfo - einfo "/var/spool/vacation/vacation.pl symlink was updated to:" - einfo "/var/spool/vacation/vacation.pl-${SLOT}" - ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || die - fi -} - -pkg_postrm() { - # Make sure we don't leave broken vacation.pl symlink - find -L "${ROOT}"/var/spool/vacation/ -type l -delete - local shopt_save=$(shopt -p nullglob) - shopt -s nullglob - local vacation=( "${ROOT}"/var/spool/vacation/vacation.pl-* ) - ${shopt_save} - if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl && -n ${vacation[@]} ]]; then - ln -s "${vacation[-1]}" "${ROOT}"/var/spool/vacation/vacation.pl || die - ewarn "/var/spool/vacation/vacation.pl was updated to point on most" - ewarn "recent verion, but please, do your own checks" - fi -}
