From 1b295861f983d29f9bd5d5906c7ca3cee4cf1f9a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 18 Sep 2022 17:20:12 +0100 Subject: gentoo auto-resync : 18:09:2022 - 17:20:12 --- www-apps/Manifest.gz | Bin 13146 -> 13144 bytes www-apps/postfixadmin/Manifest | 2 +- .../postfixadmin/postfixadmin-3.3.11-r1.ebuild | 104 ++++++++++++++++++++ www-apps/postfixadmin/postfixadmin-3.3.11.ebuild | 105 --------------------- 4 files changed, 105 insertions(+), 106 deletions(-) create mode 100644 www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild delete mode 100644 www-apps/postfixadmin/postfixadmin-3.3.11.ebuild (limited to 'www-apps') diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 62e89788141a..850b6f9d01f0 100644 Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 794763b4bc1f..9aa031265186 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -2,5 +2,5 @@ AUX postinstall-en-2.3.txt 1827 BLAKE2B 49402566ddf6981cf0226f6a963fdd2c48295790 DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81 SHA512 b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 EBUILD postfixadmin-3.3.10.ebuild 2901 BLAKE2B 19b5cb0f3397715224a29106f105bc5bf8c168e62880be57ed85693ff33b170c1ae6f32f1827b4392171f615509a00100067863b359499f951d461793032858a SHA512 4f7435f7b52b2f10ffd36e7abc3225921c39e4718ba4a8f4b163191a61ce8703e2a5d031168b2c19d80fa19d343aa11e24f592e39306e3a34f1688454dea1497 -EBUILD postfixadmin-3.3.11.ebuild 2903 BLAKE2B 69db08f68dca608a8a0377ba1d85b66cceab5c9f75bd6477d9256bc2a297048733d8b54080a68fc6ea12164ff15015d928adcf4b4375e4bbafa2fa9c1bd514d4 SHA512 df53b2af84f4d028b7d89842e8535fbcc2eca530a715f9e6cf3b8dd277c98a8344844be632bb87dd5f4390f071470e17e8869ca5c2ac5394e7c962d6f3798525 +EBUILD postfixadmin-3.3.11-r1.ebuild 2835 BLAKE2B d195a63412ee5c1ca63ac5a9e7eb0a6782e287ca90906adcc462e2bd9875fed0a960e04b66aaa355e72232248411934e0cefe97b721eed42af7058651668a4a2 SHA512 71743a96344106f296647305a3326fb330dd228751a23eb256e9b7747a997d1480dc026b3593dec42934b9521d2d0b8e48a0ee94a9032a805e6790f0d530355b MISC metadata.xml 561 BLAKE2B 858369802630451dd80d9207bbbd3fff9a4dc086b328d890cd29c4682a21e74cd249a2918444dfa12987e4783ae6d358e315ad518b45c22239a80b6a9dc7d2aa SHA512 b1d4c70e5c6c4b2f668d2e3886b81df2bb15d5aae17ae545b2ba716725dc09a5e95b993a8776d5a54ab5ed8224eddf287da460e39c3e6c09eaab46b95bb5597d diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild new file mode 100644 index 000000000000..cfd79a1f8c4f --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit webapp + +DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" +HOMEPAGE="http://postfixadmin.sourceforge.net" +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" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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 +} diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild deleted file mode 100644 index c6881c4b2bf9..000000000000 --- a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="http://postfixadmin.sourceforge.net" -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" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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} - fowners vacation:vacation /var/spool/vacation/vacation.pl-${SLOT} - fperms 770 /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 -} -- cgit v1.2.3