[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 698047424fa6afaa0e6bfdde8e92e29a4f299e54 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 24 06:50:14 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 24 06:50:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69804742 www-apps/postfixadmin: dropped obsolete 3.3.11-r1 Bug: https://bugs.gentoo.org/891823 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - .../postfixadmin/postfixadmin-3.3.11-r1.ebuild | 104 - 2 files changed, 105 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index c300771d8dba..a49430a4215a 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ -DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 DIST postfixadmin-3.3.13.tar.gz 1865708 BLAKE2B 0b5160e9996fa3b3580ee4f7dde128d6c4335c9929600158bb4e431f337b3a5ff6fe92cf8657102698b051b10c47ef134eb0a9d13d6675a3c701988bf4cefcb1 SHA512 bf7daaa089ee3adc4b557f1a7d0509d78979ef688fb725bab795f5c9d81e8774296245fde0cb184db51e9185cad381682c3ecc0bfadf852388b499a0a95cca64 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild deleted file mode 100644 index 1039e2a1ab83.. --- a/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild +++ /dev/null @@ -1,104 +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} - 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/vacatio
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 016880846357ad0aa0ae2c6b9c30b76e353722bf Author: Sam James gentoo org> AuthorDate: Mon Jan 23 18:07:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 18:08:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01688084 www-apps/postfixadmin: add github upstream metadata Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/postfixadmin/metadata.xml b/www-apps/postfixadmin/metadata.xml index 71138b138026..e406ae444946 100644 --- a/www-apps/postfixadmin/metadata.xml +++ b/www-apps/postfixadmin/metadata.xml @@ -15,5 +15,6 @@ postfixadmin + postfixadmin/postfixadmin
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 4050fb46dc198aa4bfcd8a40bf4d7ca2dd78d5c2 Author: Sam James gentoo org> AuthorDate: Mon Jan 23 17:47:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jan 23 17:47:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4050fb46 www-apps/postfixadmin: Stabilize 3.3.13 ALLARCHES, #891823 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild index 91f45c0d6e96..161078f4e212 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; S="${WORKDIR}/${PN}-${P}" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 408a0cdc63f56619aac059699d7484d8547a67d2 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Dec 9 08:24:33 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Dec 9 08:24:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408a0cdc www-apps/postfixadmin: bump to 3.3.13, dropped 3.3.12 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.12.ebuild => postfixadmin-3.3.13.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index e58fd5a63e6e..c300771d8dba 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 -DIST postfixadmin-3.3.12.tar.gz 1865612 BLAKE2B 0b90d868ae83163d82b11f051876fdffd8ca73e2a10d7d82dae53bb73d2dfd6d2b3e14a108ae4f19881013ada968a495acac5a535432dfd307e064266a83c58f SHA512 46b22876b9ad07a23f32499615cb25b82eeb5ff457ea92f48628f7810f1b4caa5c98fe39b6e1f28cbfc59c8a110f523573742cedb7badc6dd26e79db330b108c +DIST postfixadmin-3.3.13.tar.gz 1865708 BLAKE2B 0b5160e9996fa3b3580ee4f7dde128d6c4335c9929600158bb4e431f337b3a5ff6fe92cf8657102698b051b10c47ef134eb0a9d13d6675a3c701988bf4cefcb1 SHA512 bf7daaa089ee3adc4b557f1a7d0509d78979ef688fb725bab795f5c9d81e8774296245fde0cb184db51e9185cad381682c3ecc0bfadf852388b499a0a95cca64 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.12.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.13.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.12.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.13.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: d91d0f7a010a68fb2b334078399543759e10799c Author: Miroslav Šulc gentoo org> AuthorDate: Mon Dec 5 08:12:29 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Dec 5 08:12:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91d0f7a www-apps/postfixadmin: bump to 3.3.12 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.12.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 34876ceab274..e58fd5a63e6e 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 +DIST postfixadmin-3.3.12.tar.gz 1865612 BLAKE2B 0b90d868ae83163d82b11f051876fdffd8ca73e2a10d7d82dae53bb73d2dfd6d2b3e14a108ae4f19881013ada968a495acac5a535432dfd307e064266a83c58f SHA512 46b22876b9ad07a23f32499615cb25b82eeb5ff457ea92f48628f7810f1b4caa5c98fe39b6e1f28cbfc59c8a110f523573742cedb7badc6dd26e79db330b108c diff --git a/www-apps/postfixadmin/postfixadmin-3.3.12.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.12.ebuild new file mode 100644 index ..91f45c0d6e96 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.12.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 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="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/vacat
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 3ca2894b66223b6b9be4dd06e61e1d924b17cace Author: Miroslav Šulc gentoo org> AuthorDate: Mon Sep 19 07:58:59 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 19 07:58:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca2894b www-apps/postfixadmin: removed obsolete 3.3.10 Bug: https://bugs.gentoo.org/871333 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.3.10.ebuild | 105 --- 2 files changed, 106 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index e552120ae35c..34876ceab274 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ -DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81 SHA512 b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild deleted file mode 100644 index fae0d87352a6.. --- a/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2021 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 3560c683ca6d54643afc9f3561fbb7073d18a5d9 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 19 06:40:03 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 19 06:40:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3560c683 www-apps/postfixadmin: Stabilize 3.3.11-r1 ALLARCHES, #871333 Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild index cfd79a1f8c4f..1039e2a1ab83 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; S="${WORKDIR}/${PN}-${P}" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: f5a00aa71288f68a50a4accc54f815a1d0dc5f56 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Sep 18 12:36:06 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Sep 18 12:36:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a00aa7 www-apps/postfixadmin: fixed vacation permissions in 3.3.11 Closes: https://bugs.gentoo.org/459144 Signed-off-by: Miroslav Šulc gentoo.org> .../{postfixadmin-3.3.11.ebuild => postfixadmin-3.3.11-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild similarity index 95% rename from www-apps/postfixadmin/postfixadmin-3.3.11.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild index c6881c4b2bf9..cfd79a1f8c4f 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.11-r1.ebuild @@ -50,8 +50,7 @@ src_install() { 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} + 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 29c6f40f25a018c770b9c423399f28fddd98236b Author: Miroslav Šulc gentoo org> AuthorDate: Wed Mar 2 21:42:32 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Mar 2 21:42:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c6f40f www-apps/postfixadmin: bump to 3.3.11 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.11.ebuild | 105 +++ 2 files changed, 106 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 186ff67a45aa..e552120ae35c 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81 SHA512 b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f +DIST postfixadmin-3.3.11.tar.gz 1869783 BLAKE2B 21aecab15e75918908cf57450ce6458ae74b1077fac96c58891bc18fea33916cecb4fc7347204aba358f35c5e82348ceddc9e7ab83369c96172fd10a7f24dc3d SHA512 84b22fd1d162f723440fbfb9e20c01d7ddc7481556e340a80fda66658687878fd1668d164a216daed9badf4d2e308c958b0f678f7a4dc6a2af748e435a066072 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild new file mode 100644 index ..c6881c4b2bf9 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.11.ebuild @@ -0,0 +1,105 @@ +# 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[@]} ]]; the
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 719313a38bf1ec7c1948a07a8778016ae7cc Author: Miroslav Šulc gentoo org> AuthorDate: Mon Aug 16 05:20:12 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Aug 16 05:20:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719313a3 www-apps/postfixadmin: removed obsolete and vulnerable 3.3.9-r2 Bug: https://bugs.gentoo.org/808192 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild | 105 - 2 files changed, 106 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index ea781fb57a0..186ff67a45a 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81 SHA512 b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f -DIST postfixadmin-3.3.9.tar.gz 1866167 BLAKE2B 28546631dce340d3c1128b525de1c33e9e3aa23cd557e6c8f7e9b26f97aedba67f2e5f3ea351e0db2d79e068e16cfa1672cbe3e6abbffd19e5009e2a9df84523 SHA512 791b05df34a4f2eec01fe6f6b9038a6630cd60c42e1f2e725fe3d033a692b77d2d688858b947c53d1ce48258c7c87a2e3fb31356e553632b88149d5a29bfa70e diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild deleted file mode 100644 index fae0d87352a..000 --- a/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2021 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 "${R
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: f597b07f7c21ae698e6a96c45c52d53d0f79305a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 16 05:11:45 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 16 05:11:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f597b07f www-apps/postfixadmin: amd64/x86 stable (ALLARCHES policy) wrt bug #808192 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild index 7a74f56da1f..fae0d87352a 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; S="${WORKDIR}/${PN}-${P}" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: f1e5024ffe4586aa30308652d69b75a5daa0e6ad Author: Miroslav Šulc gentoo org> AuthorDate: Mon Aug 9 09:14:29 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Aug 9 09:14:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5024f www-apps/postfixadmin: bump to 3.3.10 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.10.ebuild | 105 +++ 2 files changed, 106 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index f0a30a675da..ea781fb57a0 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ +DIST postfixadmin-3.3.10.tar.gz 1868307 BLAKE2B 489cac00205dbac9d1995f83a38a1817dfa207b2fd858ef87c0f4f3c45018759f6b2510e44da51f550df4182b0677cba346fd10a7fc3d4183672ebf70e64dd81 SHA512 b922ef08cbb3338e7581a78abb3077e92401019bea584710816615ab019a8cf678b22dbb068d0321550e2298f6a235b8a245c44c9f7eef02bb6b49b696225a2f DIST postfixadmin-3.3.9.tar.gz 1866167 BLAKE2B 28546631dce340d3c1128b525de1c33e9e3aa23cd557e6c8f7e9b26f97aedba67f2e5f3ea351e0db2d79e068e16cfa1672cbe3e6abbffd19e5009e2a9df84523 SHA512 791b05df34a4f2eec01fe6f6b9038a6630cd60c42e1f2e725fe3d033a692b77d2d688858b947c53d1ce48258c7c87a2e3fb31356e553632b88149d5a29bfa70e diff --git a/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild new file mode 100644 index 000..7a74f56da1f --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.10.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2021 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 +
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 455e4b27dd36ecd70f08e259098a88406f107b5a Author: Sam James gentoo org> AuthorDate: Thu Jul 29 02:03:14 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 29 02:05:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455e4b27 www-apps/postfixadmin: fix docinto argument (avoid double 'prefix') Signed-off-by: Sam James gentoo.org> .../{postfixadmin-3.3.9-r1.ebuild => postfixadmin-3.3.9-r2.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild similarity index 98% rename from www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild index fb348597596..fae0d87352a 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.9-r2.ebuild @@ -57,7 +57,6 @@ src_install() { rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die fi - docinto /usr/share/doc/${PF}/ dodoc -r ADDITIONS local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: cf258076c16c8cd519dae031a2f0c29128c974b8 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jul 18 18:08:23 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jul 18 18:42:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf258076 www-apps/postfixadmin: migrate to glep 81 Bug: https://bugs.gentoo.org/781524 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild | 106 + 1 file changed, 106 insertions(+) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild new file mode 100644 index 000..fb348597596 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.9-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2021 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 + + docinto /usr/share/doc/${PF}/ + 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 +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 99ba67b863b0cd60c40521124c68ace3b32b7675 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jul 18 18:09:24 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jul 18 18:42:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ba67b8 www-apps/postfixadmin: drop old version Closes: https://bugs.gentoo.org/781524 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.9.ebuild | 107 1 file changed, 107 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild deleted file mode 100644 index 20b1f26da4e..000 --- a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user 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"; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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] ) )" - -S="${WORKDIR}/${PN}-${P}" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 - - docinto /usr/share/doc/${PF}/ - 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 -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 07ab30506fa04acb3be96ea44eeaa5bed50eb032 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Jun 13 06:39:26 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Jun 13 06:39:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ab3050 www-apps/postfixadmin: removed obsolete 3.3.8-r1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild | 106 - 2 files changed, 107 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 8cc4e8135a4..f0a30a675da 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ -DIST postfixadmin-3.3.8.tar.gz 1865581 BLAKE2B f8b29248e839d973fd72647747e0bba7452676543f44310f12203d5e64e83222a3992e282a3898fa077dc54100b3446e4d1cded56cd464d72b2997ce34f064db SHA512 bfe5d874083568f1e8b1830394338d2aa29e39e30834d4c8c728836495f12f6d49c65b83b1fae1fce20e7456afaef0058320033866b720a5858911ceec22a022 DIST postfixadmin-3.3.9.tar.gz 1866167 BLAKE2B 28546631dce340d3c1128b525de1c33e9e3aa23cd557e6c8f7e9b26f97aedba67f2e5f3ea351e0db2d79e068e16cfa1672cbe3e6abbffd19e5009e2a9df84523 SHA512 791b05df34a4f2eec01fe6f6b9038a6630cd60c42e1f2e725fe3d033a692b77d2d688858b947c53d1ce48258c7c87a2e3fb31356e553632b88149d5a29bfa70e diff --git a/www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild deleted file mode 100644 index 317c3a95673..000 --- a/www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user 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"; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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] ) )" - -S="${WORKDIR}/${PN}-${P}" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 "${
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 6585e8af8edd27a42fd10383f21443a105fd02ca Author: Sam James gentoo org> AuthorDate: Sun Jun 13 06:00:17 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jun 13 06:00:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6585e8af www-apps/postfixadmin: Stabilize 3.3.9 ALLARCHES, #795576 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild index 0df1b6d2667..20b1f26da4e 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: b753dac277c85c10749a5252e01912aa047cf5bc Author: Sam James gentoo org> AuthorDate: Fri May 28 15:57:22 2021 + Commit: David Seifert gentoo org> CommitDate: Fri May 28 15:57:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b753dac2 www-apps/postfixadmin: fix docinto argument (avoid double 'prefix') Signed-off-by: Sam James gentoo.org> Signed-off-by: David Seifert gentoo.org> .../{postfixadmin-3.3.8.ebuild => postfixadmin-3.3.8-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild similarity index 98% rename from www-apps/postfixadmin/postfixadmin-3.3.8.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild index 20b1f26da4e..317c3a95673 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.8-r1.ebuild @@ -58,7 +58,6 @@ src_install() { rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.md,tests,FILTER_README} || die fi - docinto /usr/share/doc/${PF}/ dodoc -r ADDITIONS local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 5951d97e6e43c8310cbf07d8b76e1b4d02fc0051 Author: Miroslav Šulc gentoo org> AuthorDate: Thu May 13 08:10:13 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu May 13 08:10:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5951d97e www-apps/postfixadmin: bump to 3.3.9 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.9.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index fe3753e3de8..8cc4e8135a4 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-3.3.8.tar.gz 1865581 BLAKE2B f8b29248e839d973fd72647747e0bba7452676543f44310f12203d5e64e83222a3992e282a3898fa077dc54100b3446e4d1cded56cd464d72b2997ce34f064db SHA512 bfe5d874083568f1e8b1830394338d2aa29e39e30834d4c8c728836495f12f6d49c65b83b1fae1fce20e7456afaef0058320033866b720a5858911ceec22a022 +DIST postfixadmin-3.3.9.tar.gz 1866167 BLAKE2B 28546631dce340d3c1128b525de1c33e9e3aa23cd557e6c8f7e9b26f97aedba67f2e5f3ea351e0db2d79e068e16cfa1672cbe3e6abbffd19e5009e2a9df84523 SHA512 791b05df34a4f2eec01fe6f6b9038a6630cd60c42e1f2e725fe3d033a692b77d2d688858b947c53d1ce48258c7c87a2e3fb31356e553632b88149d5a29bfa70e diff --git a/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild new file mode 100644 index 000..0df1b6d2667 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.9.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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} + i
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 19a369031168d0a95cc9fb2d7a56e4c9d11ba7e1 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 7 12:59:23 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 7 12:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a36903 www-apps/postfixadmin: removed obsolete 3.3.5 & 3.3.7 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 - www-apps/postfixadmin/postfixadmin-3.3.5.ebuild | 107 www-apps/postfixadmin/postfixadmin-3.3.7.ebuild | 107 3 files changed, 216 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index c5a89269ed5..fe3753e3de8 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,3 +1 @@ -DIST postfixadmin-3.3.5.tar.gz 1857139 BLAKE2B f6e051e8439a5bc4a2145fa58219d3e92f9599923a8b9380db2e1a241cbcca03c6cec893a63de78329f78633cd97e09ab08cc4179667629e7ef77687d2a6d752 SHA512 1db7dd42335d1704501f2491ceed3f0ecb3063a1df4b6487a1f1aac397f658e3479e4ccbc374b3e2f854f90406c1465a68579b1bd9a98386dbd6dda6b22d94c5 -DIST postfixadmin-3.3.7.tar.gz 1858520 BLAKE2B 5da2663fe6c445828118cb4531cbb7ca8a0a81b2d4997b71fe1a39dc25031ec3b1ead393dd3dbbef80d139c1518d172b1937a052a15a0a43dfb6bd6f693bee5b SHA512 c635b885235f2683532ff4fcd6d3e123fa5af8314cfcdbcdf412d7242444bb9c040a6eeb2f6b0669b9f5dd9fc56c53127779727768c68699885cc642717453ca DIST postfixadmin-3.3.8.tar.gz 1865581 BLAKE2B f8b29248e839d973fd72647747e0bba7452676543f44310f12203d5e64e83222a3992e282a3898fa077dc54100b3446e4d1cded56cd464d72b2997ce34f064db SHA512 bfe5d874083568f1e8b1830394338d2aa29e39e30834d4c8c728836495f12f6d49c65b83b1fae1fce20e7456afaef0058320033866b720a5858911ceec22a022 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild deleted file mode 100644 index 20b1f26da4e..000 --- a/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user 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"; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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] ) )" - -S="${WORKDIR}/${PN}-${P}" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 - - docinto /usr/share/doc/${PF}/ - 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}
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: a574a94b0c5acf918c432ebbc9aefd8fd118bcc2 Author: Sam James gentoo org> AuthorDate: Wed Apr 7 06:23:11 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 7 06:23:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a574a94b www-apps/postfixadmin: Stabilize 3.3.8 ALLARCHES, #780357 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild index 0df1b6d2667..20b1f26da4e 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 85506cf4ef68f692bafc5f9af00059907d177f33 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Mar 28 14:29:27 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Mar 28 14:29:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85506cf4 www-apps/postfixadmin: removed obsolete 3.2.4 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.2.4.ebuild | 101 2 files changed, 102 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index e2062be71ac..c5a89269ed5 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,4 +1,3 @@ -DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 DIST postfixadmin-3.3.5.tar.gz 1857139 BLAKE2B f6e051e8439a5bc4a2145fa58219d3e92f9599923a8b9380db2e1a241cbcca03c6cec893a63de78329f78633cd97e09ab08cc4179667629e7ef77687d2a6d752 SHA512 1db7dd42335d1704501f2491ceed3f0ecb3063a1df4b6487a1f1aac397f658e3479e4ccbc374b3e2f854f90406c1465a68579b1bd9a98386dbd6dda6b22d94c5 DIST postfixadmin-3.3.7.tar.gz 1858520 BLAKE2B 5da2663fe6c445828118cb4531cbb7ca8a0a81b2d4997b71fe1a39dc25031ec3b1ead393dd3dbbef80d139c1518d172b1937a052a15a0a43dfb6bd6f693bee5b SHA512 c635b885235f2683532ff4fcd6d3e123fa5af8314cfcdbcdf412d7242444bb9c040a6eeb2f6b0669b9f5dd9fc56c53127779727768c68699885cc642717453ca DIST postfixadmin-3.3.8.tar.gz 1865581 BLAKE2B f8b29248e839d973fd72647747e0bba7452676543f44310f12203d5e64e83222a3992e282a3898fa077dc54100b3446e4d1cded56cd464d72b2997ce34f064db SHA512 bfe5d874083568f1e8b1830394338d2aa29e39e30834d4c8c728836495f12f6d49c65b83b1fae1fce20e7456afaef0058320033866b720a5858911ceec22a022 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild deleted file mode 100644 index f9263e65838..000 --- a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user 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"; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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] ) )" - -S="${WORKDIR}/${PN}-${P}" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 - - docinto /usr/share/doc/${PF}/ - 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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - einfo "/var/spool/vacation/vacation.pl symlink was updated to:" - einfo "/var/spool/vacation/vacation.pl-${SLOT}" -
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: a8c38b19eed3faeb6fd7e4c57dcd4c718363aa7b Author: Sam James gentoo org> AuthorDate: Sun Mar 28 14:01:32 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 14:01:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c38b19 www-apps/postfixadmin: Stabilize 3.3.5 ALLARCHES, #773358 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild index 0df1b6d2667..20b1f26da4e 100644 --- a/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: c0c202f8b5e162c4bed69722e1f00e705e68be97 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Mar 5 07:45:35 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Mar 5 07:45:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c202f8 www-apps/postfixadmin: bump to 3.3.8 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.8.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 65447f19db3..e2062be71ac 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,3 +1,4 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 DIST postfixadmin-3.3.5.tar.gz 1857139 BLAKE2B f6e051e8439a5bc4a2145fa58219d3e92f9599923a8b9380db2e1a241cbcca03c6cec893a63de78329f78633cd97e09ab08cc4179667629e7ef77687d2a6d752 SHA512 1db7dd42335d1704501f2491ceed3f0ecb3063a1df4b6487a1f1aac397f658e3479e4ccbc374b3e2f854f90406c1465a68579b1bd9a98386dbd6dda6b22d94c5 DIST postfixadmin-3.3.7.tar.gz 1858520 BLAKE2B 5da2663fe6c445828118cb4531cbb7ca8a0a81b2d4997b71fe1a39dc25031ec3b1ead393dd3dbbef80d139c1518d172b1937a052a15a0a43dfb6bd6f693bee5b SHA512 c635b885235f2683532ff4fcd6d3e123fa5af8314cfcdbcdf412d7242444bb9c040a6eeb2f6b0669b9f5dd9fc56c53127779727768c68699885cc642717453ca +DIST postfixadmin-3.3.8.tar.gz 1865581 BLAKE2B f8b29248e839d973fd72647747e0bba7452676543f44310f12203d5e64e83222a3992e282a3898fa077dc54100b3446e4d1cded56cd464d72b2997ce34f064db SHA512 bfe5d874083568f1e8b1830394338d2aa29e39e30834d4c8c728836495f12f6d49c65b83b1fae1fce20e7456afaef0058320033866b720a5858911ceec22a022 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild new file mode 100644 index 000..0df1b6d2667 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.8.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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 :) +
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 9d42af4440de734fa1d9ccbdf046c1808e538899 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Feb 18 08:11:43 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Feb 18 08:11:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d42af44 www-apps/postfixadmin: bump to 3.3.7 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.7.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index dae061d9fcc..65447f19db3 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,3 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 DIST postfixadmin-3.3.5.tar.gz 1857139 BLAKE2B f6e051e8439a5bc4a2145fa58219d3e92f9599923a8b9380db2e1a241cbcca03c6cec893a63de78329f78633cd97e09ab08cc4179667629e7ef77687d2a6d752 SHA512 1db7dd42335d1704501f2491ceed3f0ecb3063a1df4b6487a1f1aac397f658e3479e4ccbc374b3e2f854f90406c1465a68579b1bd9a98386dbd6dda6b22d94c5 +DIST postfixadmin-3.3.7.tar.gz 1858520 BLAKE2B 5da2663fe6c445828118cb4531cbb7ca8a0a81b2d4997b71fe1a39dc25031ec3b1ead393dd3dbbef80d139c1518d172b1937a052a15a0a43dfb6bd6f693bee5b SHA512 c635b885235f2683532ff4fcd6d3e123fa5af8314cfcdbcdf412d7242444bb9c040a6eeb2f6b0669b9f5dd9fc56c53127779727768c68699885cc642717453ca diff --git a/www-apps/postfixadmin/postfixadmin-3.3.7.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.7.ebuild new file mode 100644 index 000..0df1b6d2667 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.7.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 8d6273c8ab55cb4d41782f52eaf64f9b67233648 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jan 28 12:14:22 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jan 28 12:14:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6273c8 www-apps/postfixadmin: bugfix bump to 3.3.5 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.4.ebuild => postfixadmin-3.3.5.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 972dfcb68e1..dae061d9fcc 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 -DIST postfixadmin-3.3.4.tar.gz 1853142 BLAKE2B bc3fb8c61b386a1ad182fb602e95a74aa8671c62dbf8e1cdb5f7e26bdfa974b831cef9e6723f816278a6083aaf98eb6f79bb783efb9cc81b350625a21cd38f5f SHA512 7891f013be87785599898042cf1590e0e121eebfcb55bfbc90dab9c257d2cb590639fbb155a0b6246d2848cecb8812707c31a6df478bb2866a17c25d9f387070 +DIST postfixadmin-3.3.5.tar.gz 1857139 BLAKE2B f6e051e8439a5bc4a2145fa58219d3e92f9599923a8b9380db2e1a241cbcca03c6cec893a63de78329f78633cd97e09ab08cc4179667629e7ef77687d2a6d752 SHA512 1db7dd42335d1704501f2491ceed3f0ecb3063a1df4b6487a1f1aac397f658e3479e4ccbc374b3e2f854f90406c1465a68579b1bd9a98386dbd6dda6b22d94c5 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.4.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.5.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.4.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 5231023e64c3890a2cb15e27df4dbe4c8fe1a2f4 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 20 18:17:54 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 20 18:17:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5231023e www-apps/postfixadmin: bugfix bump to 3.3.4 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.3.ebuild => postfixadmin-3.3.4.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 0f7e469955e..972dfcb68e1 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 -DIST postfixadmin-3.3.3.tar.gz 1851580 BLAKE2B 005c2a370b6fe0d09a8f1845ff9537b7be3629844983b8592cb43f119d6c8691730140161c993e9edd53a73174944aeded8b4e50472e97823edc39721deb7af4 SHA512 363b91eb07f263a0f595e020725cacf9f9de058adaef3987efb3257d0e6fba526b075f8328e47763256278797ec946305d1e4c8ff5c55d77753f9ed72bfa4121 +DIST postfixadmin-3.3.4.tar.gz 1853142 BLAKE2B bc3fb8c61b386a1ad182fb602e95a74aa8671c62dbf8e1cdb5f7e26bdfa974b831cef9e6723f816278a6083aaf98eb6f79bb783efb9cc81b350625a21cd38f5f SHA512 7891f013be87785599898042cf1590e0e121eebfcb55bfbc90dab9c257d2cb590639fbb155a0b6246d2848cecb8812707c31a6df478bb2866a17c25d9f387070 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.4.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.3.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 740868b45d248957a96d997806dbd3cf1c1e746a Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jan 15 06:50:11 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jan 15 06:50:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740868b4 www-apps/postfixadmin: bugfix bump to 3.3.3 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.2.ebuild => postfixadmin-3.3.3.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 491d87db24c..0f7e469955e 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 -DIST postfixadmin-3.3.2.tar.gz 1850987 BLAKE2B 3ddac453ade3277e934e88242775e3b70fd4462331433b0ca7d7c39e977e846541a68198707345d3305e62700d07ca41461b10ec3d766ce52ba453b2e977d5a1 SHA512 786c3c8323023259d44ee711a5a6f5b38882c32143d663a92fd3ef91d6bb693f3af97b380f92b345e68efa2275abead80c01b32180c381a3768cc929ab2d63de +DIST postfixadmin-3.3.3.tar.gz 1851580 BLAKE2B 005c2a370b6fe0d09a8f1845ff9537b7be3629844983b8592cb43f119d6c8691730140161c993e9edd53a73174944aeded8b4e50472e97823edc39721deb7af4 SHA512 363b91eb07f263a0f595e020725cacf9f9de058adaef3987efb3257d0e6fba526b075f8328e47763256278797ec946305d1e4c8ff5c55d77753f9ed72bfa4121 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.3.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.2.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 80d15a0491f417d06308aca8a20e0ab80ed9f91c Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jan 14 08:40:58 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jan 14 08:41:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d15a04 www-apps/postfixadmin: bugfix bump to 3.3.2 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.1.ebuild => postfixadmin-3.3.2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 5aafd83af96..491d87db24c 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 -DIST postfixadmin-3.3.1.tar.gz 1849336 BLAKE2B 7f2195ed0f870a64b277592993536ad4ca7ef2261ad4970a843acca2dd74c3134317156b844060b693a1415f3dd9a60297beccd1b88eccf70932aa9223b7 SHA512 803b92d34b56f2be999c6ed0b57162d05b256683436073a76ca120d982a67461ceb06f89a859e8c9bd0903bbb5ba2bf9126c1a2d660a4353755d5304df798555 +DIST postfixadmin-3.3.2.tar.gz 1850987 BLAKE2B 3ddac453ade3277e934e88242775e3b70fd4462331433b0ca7d7c39e977e846541a68198707345d3305e62700d07ca41461b10ec3d766ce52ba453b2e977d5a1 SHA512 786c3c8323023259d44ee711a5a6f5b38882c32143d663a92fd3ef91d6bb693f3af97b380f92b345e68efa2275abead80c01b32180c381a3768cc929ab2d63de diff --git a/www-apps/postfixadmin/postfixadmin-3.3.1.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.2.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.1.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 132aed0e007cdfdf67266c2f3d805bc5c409ddfc Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jan 11 09:57:52 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 11 09:58:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132aed0e www-apps/postfixadmin: bugfix bump to 3.3.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 2 +- .../{postfixadmin-3.3.0.ebuild => postfixadmin-3.3.1.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 3ec5d23349b..5aafd83af96 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,2 @@ DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 -DIST postfixadmin-3.3.0.tar.gz 1850601 BLAKE2B 126a9ad89338372ff28f7d4400456678d6599f453457e180b31e34dd3239023c0c77f3d195ff25dbebfbe3fd65186934ac876d92b438c885340c34eba28cf93f SHA512 941c1b51d353253039fd8af48428b981e5f79f463ed09e5bb3417a22cbd114e025f86245e74c92ff5e375ab944ed7d9ff57f51d145838eede77ab3f7e54d5eb6 +DIST postfixadmin-3.3.1.tar.gz 1849336 BLAKE2B 7f2195ed0f870a64b277592993536ad4ca7ef2261ad4970a843acca2dd74c3134317156b844060b693a1415f3dd9a60297beccd1b88eccf70932aa9223b7 SHA512 803b92d34b56f2be999c6ed0b57162d05b256683436073a76ca120d982a67461ceb06f89a859e8c9bd0903bbb5ba2bf9126c1a2d660a4353755d5304df798555 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.0.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.1.ebuild similarity index 100% rename from www-apps/postfixadmin/postfixadmin-3.3.0.ebuild rename to www-apps/postfixadmin/postfixadmin-3.3.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: e259ba431d72df6e29fb2d26930fbfe44843cc53 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jan 11 08:20:59 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jan 11 08:20:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e259ba43 www-apps/postfixadmin: removed obsolete 3.2.3 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 101 2 files changed, 102 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index cd477300fbd..3ec5d23349b 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,3 +1,2 @@ -DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 DIST postfixadmin-3.3.0.tar.gz 1850601 BLAKE2B 126a9ad89338372ff28f7d4400456678d6599f453457e180b31e34dd3239023c0c77f3d195ff25dbebfbe3fd65186934ac876d92b438c885340c34eba28cf93f SHA512 941c1b51d353253039fd8af48428b981e5f79f463ed09e5bb3417a22cbd114e025f86245e74c92ff5e375ab944ed7d9ff57f51d145838eede77ab3f7e54d5eb6 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild deleted file mode 100644 index 7682db279b4..000 --- a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit user 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"; - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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] ) )" - -S="${WORKDIR}/${PN}-${P}" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 - - docinto /usr/share/doc/${PF}/ - 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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - 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 vacati
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 78f3ac281e09413eaded9a0a449589d1d6eecd29 Author: Sam James gentoo org> AuthorDate: Mon Jan 11 08:04:58 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 08:04:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f3ac28 www-apps/postfixadmin: Stabilize 3.2.4 ALLARCHES, #764770 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild index 11196de207c..f9263e65838 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: e7d472822d34a16ce7c9a80f078f96f86178950b Author: Sam James gentoo org> AuthorDate: Mon Jan 11 08:01:10 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 11 08:01:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d47282 www-apps/postfixadmin: Stabilize 3.2.4 x86, #764770 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild index b998b917d86..11196de207c 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 65bc62025b2eb43c7caf4d4340f94ecf9c3fa19d Author: Sam James gentoo org> AuthorDate: Sun Jan 10 22:01:31 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 10 22:27:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bc6202 www-apps/postfixadmin: mark ALLARCHES Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> www-apps/postfixadmin/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/postfixadmin/metadata.xml b/www-apps/postfixadmin/metadata.xml index 13951ac400b..c13a18fe46f 100644 --- a/www-apps/postfixadmin/metadata.xml +++ b/www-apps/postfixadmin/metadata.xml @@ -9,6 +9,7 @@ web-a...@gentoo.org Gentoo Webapps + Install vacation.pl script and dependencies
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 70f9a91afcff4f8d5aa14368774de21c58076cb4 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Jan 10 10:19:01 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Jan 10 10:19:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f9a91a www-apps/postfixadmin: bump to 3.3.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.3.0.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 56aef54dbbf..cd477300fbd 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,3 @@ DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 +DIST postfixadmin-3.3.0.tar.gz 1850601 BLAKE2B 126a9ad89338372ff28f7d4400456678d6599f453457e180b31e34dd3239023c0c77f3d195ff25dbebfbe3fd65186934ac876d92b438c885340c34eba28cf93f SHA512 941c1b51d353253039fd8af48428b981e5f79f463ed09e5bb3417a22cbd114e025f86245e74c92ff5e375ab944ed7d9ff57f51d145838eede77ab3f7e54d5eb6 diff --git a/www-apps/postfixadmin/postfixadmin-3.3.0.ebuild b/www-apps/postfixadmin/postfixadmin-3.3.0.ebuild new file mode 100644 index 000..0df1b6d2667 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.3.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 81c8bc45fbc7813f3f11756b4e73beb16cbff6ee Author: Miroslav Šulc gentoo org> AuthorDate: Fri Apr 17 09:09:50 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Apr 17 09:10:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c8bc45 www-apps/postfixadmin: bump to 3.2.4 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.2.4.ebuild | 101 2 files changed, 102 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 3f9dac5606a..56aef54dbbf 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab +DIST postfixadmin-3.2.4.tar.gz 1331185 BLAKE2B a16df15f6376f9024114c5870174168e5f3d4b0f52d8759db0d83cb4c05fbbe2949056de0ca5ce097652588b777d59f08bcc277c95fbd7f2ebc5dd7f357f SHA512 2bd7ae05addbaf3c6c7eebea16ec1e21b2c67c8e6161446ed82a9553c26c04e19c1ec9ce248a9b9df504df56d309590259e6f04907b04b593548028b40e40d47 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild new file mode 100644 index 000..b998b917d86 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.2.4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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 + if use vacation; then + # portage does not update owners of directories (feature :) + chown vacation:vacation "${ROOT}"/var/spool/vacation/ + 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 243609af19742bc0557b3b44840f05688bde5c92 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Jan 23 15:20:02 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Jan 23 15:20:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243609af www-apps/postfixadmin: removed old 3.2 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest| 1 - www-apps/postfixadmin/postfixadmin-3.2.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 6eebb7799bd..3f9dac5606a 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab -DIST postfixadmin-3.2.tar.gz 1324335 BLAKE2B 39fe9174f9085b35a58cacac1e99cc1a9209dbb029c903dbbab4fc68f041687e94327ea379e11c6967810d786bae0758f77f5cc2359d82720bb8edada61717d5 SHA512 eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild deleted file mode 100644 index 75b56983724..000 --- a/www-apps/postfixadmin/postfixadmin-3.2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit user webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="http://postfixadmin.sourceforge.net"; -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - 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 - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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 - - insinto /usr/share/doc/${PF}/ - doins -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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: db7cc01b50c3179ca659d20ec26fe65ba2535a0d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 23 12:18:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 23 12:18:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7cc01b www-apps/postfixadmin: x86 stable wrt bug #706054 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild index 00c91cd663c..7682db279b4 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 29121b207011f74ea337a7867f7a839f8299688d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 23 10:58:46 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 23 10:58:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29121b20 www-apps/postfixadmin: amd64 stable wrt bug #706054 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild index b998b917d86..00c91cd663c 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 71e95f745dff0755faa77b5b15b1b0398265e4e7 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jan 8 09:18:41 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jan 8 09:19:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71e95f74 www-apps/postfixadmin: Whitespace Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 4 ++-- www-apps/postfixadmin/postfixadmin-3.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild index 50da4f5cd72..b998b917d86 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,7 @@ DEPEND=" dev-perl/MIME-EncWords mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) -) + ) " RDEPEND="${DEPEND} virtual/httpd-php diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild index f4e6acdd42f..75b56983724 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -26,7 +26,7 @@ DEPEND=" dev-perl/MIME-EncWords mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) -) + ) " RDEPEND="${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 7a72e84a8eb2fa766823afaa9ccd7516074f1b52 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 26 11:19:24 2019 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 26 11:19:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a72e84a www-apps/postfixadmin: removed old 3.1 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest| 1 - www-apps/postfixadmin/postfixadmin-3.1.ebuild | 101 -- 2 files changed, 102 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 066c7092d95..6eebb7799bd 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,3 +1,2 @@ -DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812 DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab DIST postfixadmin-3.2.tar.gz 1324335 BLAKE2B 39fe9174f9085b35a58cacac1e99cc1a9209dbb029c903dbbab4fc68f041687e94327ea379e11c6967810d786bae0758f77f5cc2359d82720bb8edada61717d5 SHA512 eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7 diff --git a/www-apps/postfixadmin/postfixadmin-3.1.ebuild b/www-apps/postfixadmin/postfixadmin-3.1.ebuild deleted file mode 100644 index 5cb58aab877..000 --- a/www-apps/postfixadmin/postfixadmin-3.1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit user webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="http://postfixadmin.sourceforge.net"; -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND=" - dev-lang/php:*[unicode,imap,postgres?] - vacation? ( - dev-perl/DBI - virtual/perl-MIME-Base64 - dev-perl/MIME-EncWords - dev-perl/Email-Valid - dev-perl/Mail-Sender - dev-perl/Log-Dispatch - dev-perl/Log-Log4perl - dev-perl/MIME-Charset - 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 - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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.TXT VIRTUAL_VACATION_INSTALL.TXT - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die - fi - - insinto /usr/share/doc/${PF}/ - doins -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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - 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=(
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: fbc548b64d31e9523ba45e8dfb1fe2b74fad0bd6 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 26 11:17:55 2019 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 26 11:19:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc548b6 www-apps/postfix: re-added ~ppc to 3.2 and 3.2.3 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 2 +- www-apps/postfixadmin/postfixadmin-3.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild index 052843a261c..50da4f5cd72 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="https://github.com/postfixadmin/postfixadmin/archive/${P}.tar.gz"; LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc ~x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )" diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild index 9c6a2539f66..f4e6acdd42f 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 54865cd0acd368a092ebf6c8c1e3bac7d8b116fa Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 24 08:07:45 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 24 08:07:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54865cd0 www-apps/postfixadmin: x86 stable wrt bug #703402 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild index 8c3c18dcca3..9c6a2539f66 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 78eac974ebcc8e3b0f60cccdeb02af362969e20d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Dec 23 14:02:34 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Dec 23 14:02:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78eac974 www-apps/postfixadmin: amd64 stable wrt bug #703402 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/postfixadmin/postfixadmin-3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild index 45f2da12339..8c3c18dcca3 100644 --- a/www-apps/postfixadmin/postfixadmin-3.2.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: d7e48fc8424d8c14b6bcdbdf99ad8751862065ad Author: Miroslav Šulc gentoo org> AuthorDate: Thu Dec 19 19:42:48 2019 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 19 19:43:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e48fc8 www-apps/postfixadmin: bump 3.2.3 1) eapi7 2) project download moved to github 3) fixed doc installation qa Closes: https://bugs.gentoo.org/703376 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-3.2.3.ebuild | 101 2 files changed, 102 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index f6f17b4a947..066c7092d95 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,3 @@ DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812 +DIST postfixadmin-3.2.3.tar.gz 1330423 BLAKE2B 95aeb1a5f3b1dca2ce60e3e6a974f59b8c0e649c185149adb5d1259477cfe113b59c06f825cc9e1a38741260f111eaa3eef5a26ca44260aea2277b16f1f54543 SHA512 d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab DIST postfixadmin-3.2.tar.gz 1324335 BLAKE2B 39fe9174f9085b35a58cacac1e99cc1a9209dbb029c903dbbab4fc68f041687e94327ea379e11c6967810d786bae0758f77f5cc2359d82720bb8edada61717d5 SHA512 eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild new file mode 100644 index 000..052843a261c --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.2.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit user 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"; + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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] ) )" + +S="${WORKDIR}/${PN}-${P}" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + docinto /usr/share/doc/${PF}/ + 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 + if use vacation; then + # portage does not update owners of directories (feature :) + chown vacation:vacation "${ROOT}"/var/spool/vacation/ + 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 -delet
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: f9bd98b8c5c21978b51fc0e91d98b22b6a0edc2c Author: Miroslav Šulc gentoo org> AuthorDate: Tue Feb 26 19:23:40 2019 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Feb 26 19:23:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bd98b8 www-apps/postfixadmin-3.2: bump (~ppc dropped - see #678850) Closes: https://bugs.gentoo.org/654798 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/postfixadmin/Manifest| 1 + www-apps/postfixadmin/postfixadmin-3.2.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index c5a87cf90cc..f6f17b4a947 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812 +DIST postfixadmin-3.2.tar.gz 1324335 BLAKE2B 39fe9174f9085b35a58cacac1e99cc1a9209dbb029c903dbbab4fc68f041687e94327ea379e11c6967810d786bae0758f77f5cc2359d82720bb8edada61717d5 SHA512 eca4903dc3a22e56585c6f1b028a0f93d2422574faf9458b369b071880af55b36cd52c5ff9b0438c2c129a561404414b5d1f926043b40700fb5e31be6ec7 diff --git a/www-apps/postfixadmin/postfixadmin-3.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.2.ebuild new file mode 100644 index 000..45f2da12339 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit user webapp + +DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" +HOMEPAGE="http://postfixadmin.sourceforge.net"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + 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 + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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 + + insinto /usr/share/doc/${PF}/ + doins -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 + if use vacation; then + # portage does not update owners of directories (feature :) + chown vacation:vacation "${ROOT}"/var/spool/vacation/ + 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 up
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: e39f6eadc4689518133b7afd5ca995260ac9a414 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 9 14:38:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 15 07:30:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39f6ead www-apps/postfixadmin: Replace path_exists with inline logic Replace the call to path_exists with local filename expansion. While at it, also kill the ugly ls-abuse in favor of using the results of earlier expansion. www-apps/postfixadmin/postfixadmin-3.1.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.1.ebuild b/www-apps/postfixadmin/postfixadmin-3.1.ebuild index 3e69bc6b657..5cb58aab877 100644 --- a/www-apps/postfixadmin/postfixadmin-3.1.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit eutils user webapp +inherit user webapp DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" HOMEPAGE="http://postfixadmin.sourceforge.net"; @@ -89,10 +89,12 @@ pkg_postinst() { pkg_postrm() { # Make sure we don't leave broken vacation.pl symlink find -L "${ROOT}"/var/spool/vacation/ -type l -delete - if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] && - path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then - ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1) \ - "${ROOT}"/var/spool/vacation/vacation.pl || die + 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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 62dba7e671a83d8cb27c01ee8cb9d745553c4090 Author: Aaron W. Swenson gentoo org> AuthorDate: Fri Feb 23 12:40:57 2018 + Commit: Aaron Swenson gentoo org> CommitDate: Fri Feb 23 12:40:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dba7e6 www-apps/postfixadmin: Cleanup old Package-Manager: Portage-2.3.19, Repoman-2.3.6 www-apps/postfixadmin/Manifest | 2 - www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 96 --- www-apps/postfixadmin/postfixadmin-3.0.2.ebuild | 100 3 files changed, 198 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 7fcbfdc9845..c5a87cf90cc 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,3 +1 @@ -DIST postfixadmin-2.3.8.tar.gz 1600215 BLAKE2B d0f732d2d4f2e81f0e910d12f008141886cf555c8517109d690e5c49ccfb74c5bf1f1778700ba1769fd3d6202f8a79514fb4ab09f15a9bb7e3f08add89b93dc2 SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6 -DIST postfixadmin-3.0.2.tar.gz 1306500 BLAKE2B da57834bc6b5222e4e964b64ff90ade50c9a711690232963767e8f8a8f90e670c74b71bb366397355401c634f1cdda443ef7527718a5a69979c9d870bc8df98d SHA512 19db70cc59e8e41356e4cd632b0cb9df8d8de0f0451e7e2c84d61a0aa6ede5cc93bbf8914786a2eec012e4c013ad130a001d143ce869aa54b54a50fb798ed92b DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812 diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild deleted file mode 100644 index 8be06195e4c..000 --- a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit user webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="http://postfixadmin.sourceforge.net"; -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation xmlrpc" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND="vacation? ( dev-perl/DBI - virtual/perl-MIME-Base64 - dev-perl/MIME-EncWords - dev-perl/Email-Valid - dev-perl/Mail-Sender - dev-perl/Log-Dispatch - dev-perl/Log-Log4perl - dev-perl/MIME-Charset - mysql? ( dev-perl/DBD-mysql ) - postgres? ( dev-perl/DBD-Pg ) ) - xmlrpc? ( dev-php/ZendFramework[-minimal] ) - dev-lang/php[unicode,imap,postgres?,xmlrpc?]" - -RDEPEND="${DEPEND} - virtual/httpd-php - mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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.TXT VIRTUAL_VACATION_INSTALL.TXT - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die - fi - - insinto /usr/share/doc/${PF}/ - doins -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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - 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 - if [[ ! -e "${ROO
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: d26c8d182502e5744e7e57e308dc3e7b23d5c135 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 12 22:08:40 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 12 22:08:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26c8d18 www-apps/postfixadmin: x86 stable (bug #646746) Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/postfixadmin/postfixadmin-3.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-3.1.ebuild b/www-apps/postfixadmin/postfixadmin-3.1.ebuild index 7c491a63d73..51746c903f8 100644 --- a/www-apps/postfixadmin/postfixadmin-3.1.ebuild +++ b/www-apps/postfixadmin/postfixadmin-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -10,7 +10,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="+mysql postgres +vacation" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: cd0ce8d3c186a0ffc5615e3ead052ce57a6b0d08 Author: Jonas Stein gentoo org> AuthorDate: Thu Oct 19 21:40:41 2017 + Commit: Jonas Stein gentoo org> CommitDate: Thu Oct 19 21:40:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0ce8d3 www-apps/postfixadmin: Remove proxy-maint Remove proxy maintainer project from metadata, because there was no proxied maintainer left. Reported-By: Michael Mair-Keimberger Package-Manager: Portage-2.3.11, Repoman-2.3.3 www-apps/postfixadmin/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/www-apps/postfixadmin/metadata.xml b/www-apps/postfixadmin/metadata.xml index 024770a12b4..13951ac400b 100644 --- a/www-apps/postfixadmin/metadata.xml +++ b/www-apps/postfixadmin/metadata.xml @@ -9,10 +9,6 @@ web-a...@gentoo.org Gentoo Webapps - - proxy-ma...@gentoo.org - Proxy Maintainers - Install vacation.pl script and dependencies
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 9ab7b887e2a5fe5d6b4f74bf55e149a9de43 Author: Aaron W. Swenson gentoo org> AuthorDate: Sat Aug 19 17:52:44 2017 + Commit: Aaron Swenson gentoo org> CommitDate: Sat Aug 19 17:52:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab7b887 www-apps/postfixadmin: Bump to 3.1, Remove xmlrpc Version bump to 3.1. Remove xmlrpc as dev-php/ZendFramework is destined for tree cleaning (bug 604182). Inherit eutils (bug 505926) to clear error regarding missing path_exists. Gentoo-Bug: 505926, 604182 Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-apps/postfixadmin/Manifest| 1 + www-apps/postfixadmin/postfixadmin-3.1.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 31cf5808030..53ae92a8921 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1,3 @@ DIST postfixadmin-2.3.8.tar.gz 1600215 SHA256 8969b3312935c6e94ff17508f5b7e78b65828cd52d371adde3bfd9206597d94a SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6 WHIRLPOOL 4c98ad01a69708abf10970dd437f15945d02c0ccf8e3563051369f39be6b78eba0f7d7bd09b1784e73e65976b7454ae419571b77c0142477790e320710f3de21 DIST postfixadmin-3.0.2.tar.gz 1306500 SHA256 9a4edb111258c90912aea66ad1dd684445b4f03f08f8549b9d708336ae019c8c SHA512 19db70cc59e8e41356e4cd632b0cb9df8d8de0f0451e7e2c84d61a0aa6ede5cc93bbf8914786a2eec012e4c013ad130a001d143ce869aa54b54a50fb798ed92b WHIRLPOOL 9ab719381dcd4d38f6cc85ba17e9124aed13b6124c1eea4bfbb3323c33046886e6191a4d90d11e4ef9596fce9f31eb07683fd09e2af3370ddd8f6d25379e167c +DIST postfixadmin-3.1.tar.gz 1279224 SHA256 36eaed433c673382fb5d513bc3b0d2685bf3169ead6065293d3a0f8f6d262aa4 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812 WHIRLPOOL 2f1a8faad7661fc442e7e4bb78bf852eeef2f5901b862bf6e246ea0cb65457f201d4a314bf26227519973f0f4def505957df3ff596294f47662a815b87314a71 diff --git a/www-apps/postfixadmin/postfixadmin-3.1.ebuild b/www-apps/postfixadmin/postfixadmin-3.1.ebuild new file mode 100644 index 000..7c491a63d73 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit eutils user webapp + +DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" +HOMEPAGE="http://postfixadmin.sourceforge.net"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?] + vacation? ( + dev-perl/DBI + virtual/perl-MIME-Base64 + dev-perl/MIME-EncWords + dev-perl/Email-Valid + dev-perl/Mail-Sender + dev-perl/Log-Dispatch + dev-perl/Log-Log4perl + dev-perl/MIME-Charset + 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 + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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.TXT VIRTUAL_VACATION_INSTALL.TXT + rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die + fi + + insinto /usr/share/doc/${PF}/ + doins -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 + if use vacation; then + # portage does not update owners of directories (feature :) + chown vacation:vacation "${ROOT}"/var/spool/vacation/ + einfo "/var/spool/vacation/vacation.pl symlink was up
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: ac0e6ffd4e7879e451a7c0cef896e45fda46c47d Author: Aaron W. Swenson gentoo org> AuthorDate: Fri Jun 16 01:05:03 2017 + Commit: Aaron Swenson gentoo org> CommitDate: Fri Jun 16 01:05:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0e6ffd www-apps/postfixadmin: Version Bump Version bump to fix security bug 608726. Updated to EAPI 6. Added myself and Proxy Maintainers. All are welcome to improve this ebuild through Proxy Maintainers, but I will, ultimately, take care of it. Bugs: 608726, 621236, 600542. Package-Manager: Portage-2.3.5, Repoman-2.3.1 www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/metadata.xml | 8 ++ www-apps/postfixadmin/postfixadmin-3.0.2.ebuild | 100 3 files changed, 109 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index e0c44644be0..31cf5808030 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-2.3.8.tar.gz 1600215 SHA256 8969b3312935c6e94ff17508f5b7e78b65828cd52d371adde3bfd9206597d94a SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6 WHIRLPOOL 4c98ad01a69708abf10970dd437f15945d02c0ccf8e3563051369f39be6b78eba0f7d7bd09b1784e73e65976b7454ae419571b77c0142477790e320710f3de21 +DIST postfixadmin-3.0.2.tar.gz 1306500 SHA256 9a4edb111258c90912aea66ad1dd684445b4f03f08f8549b9d708336ae019c8c SHA512 19db70cc59e8e41356e4cd632b0cb9df8d8de0f0451e7e2c84d61a0aa6ede5cc93bbf8914786a2eec012e4c013ad130a001d143ce869aa54b54a50fb798ed92b WHIRLPOOL 9ab719381dcd4d38f6cc85ba17e9124aed13b6124c1eea4bfbb3323c33046886e6191a4d90d11e4ef9596fce9f31eb07683fd09e2af3370ddd8f6d25379e167c diff --git a/www-apps/postfixadmin/metadata.xml b/www-apps/postfixadmin/metadata.xml index b8dbc4c9c58..024770a12b4 100644 --- a/www-apps/postfixadmin/metadata.xml +++ b/www-apps/postfixadmin/metadata.xml @@ -1,10 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd";> + + titanof...@gentoo.org + Aaron W. Swenson + web-a...@gentoo.org Gentoo Webapps + + proxy-ma...@gentoo.org + Proxy Maintainers + Install vacation.pl script and dependencies diff --git a/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild new file mode 100644 index 000..9cef0cdd9d3 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit user webapp + +DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" +HOMEPAGE="http://postfixadmin.sourceforge.net"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation xmlrpc" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND=" + dev-lang/php:*[unicode,imap,postgres?,xmlrpc?] + vacation? ( + dev-perl/DBI + virtual/perl-MIME-Base64 + dev-perl/MIME-EncWords + dev-perl/Email-Valid + dev-perl/Mail-Sender + dev-perl/Log-Dispatch + dev-perl/Log-Log4perl + dev-perl/MIME-Charset + mysql? ( dev-perl/DBD-mysql ) + postgres? ( dev-perl/DBD-Pg ) +) + xmlrpc? ( dev-php/ZendFramework[-minimal] ) +" + +RDEPEND="${DEPEND} + virtual/httpd-php + mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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.TXT VIRTUAL_VACATION_INSTALL.TXT + rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die + fi + + insinto /usr/share/doc/${PF}/ + doins -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_t
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/files/
commit: eb736accbc8522506acfd4e531b864dd825ac13c Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Tue Feb 14 19:09:46 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Feb 14 21:39:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb736acc www-apps/postfixadmin: remove unused file Closes: https://github.com/gentoo/gentoo/pull/3969 .../postfixadmin/files/postinstall-en-2.2.0.txt| 47 -- 1 file changed, 47 deletions(-) diff --git a/www-apps/postfixadmin/files/postinstall-en-2.2.0.txt b/www-apps/postfixadmin/files/postinstall-en-2.2.0.txt deleted file mode 100644 index 6b9773a6e8..00 --- a/www-apps/postfixadmin/files/postinstall-en-2.2.0.txt +++ /dev/null @@ -1,47 +0,0 @@ -You will need to provide a database for your postfixadmin installation. - -This assumes you have some knowledge of MySQL, and already have it -installed and configured. If not, please refer to the Gentoo MySQL -guide at the following URL: - -http://www.gentoo.org/doc/en/mysql-howto.xml - -Log in to MySQL, and create a new database as well as a user with full -access to this database. After that you will need to provide the details -of this database and the associated user within the file - -${MY_INSTALLDIR}/config.inc.php - -Make sure you also set - - $CONF['configured'] = true; - -in this file. - -Finally you should be able to complete the installation of postfixadmin -by pointing your browser at - - http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/setup.php - - -Updating from older version of Postfix Admin: - * When you are upgrading from an older Postfix Admin version, make sure you - * backup your database before you run the update script on your database. - * mysqldump -a -u root -p > /tmp/postfixadmin-backup.sql - - For update from 1.5.x version of Postfix Admin: -1. Please read the DOCUMENTS/UPGRADE.TXT - 2. Run: http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/setup.php - - -To use Virtual Vacation, please read VIRTUAL_VACATION_INSTALL. - -Check the config.inc.php file. There you can specify settings that are -relevant to your setup. - -Postfix Admin contains 3 views of administration: - 1. Site Admin view, located at http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/admin/. - 2. Domain Admin view, located at http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/. - 3. User Admin View, located at http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/users/. - -In order to do the initial configuration you have to go to the Site Admin view.
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 892318b72924bf4d95e28b1f98404013c44b9097 Author: Matthew Thode gentoo org> AuthorDate: Tue Oct 13 14:34:26 2015 + Commit: Matt Thode gentoo org> CommitDate: Tue Oct 13 14:34:26 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892318b7 www-apps/postfixadmin: cleaned up for bug 562956 Package-Manager: portage-2.2.20.1 www-apps/postfixadmin/Manifest | 1 - www-apps/postfixadmin/postfixadmin-2.3.7.ebuild | 97 - 2 files changed, 98 deletions(-) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index 37c0d1f..e0c4464 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1,2 +1 @@ -DIST postfixadmin-2.3.7.tar.gz 1600662 SHA256 761074e711ab618deda425dc013133b9d5968e0859bb883f10164061fd87006e SHA512 2d217874832bb3e70b200d7ddadcfdc81f0e9d3119bb54070fd645e055e4fd69b8fd9470b88af630a38c4053f4dd132425448b0dbe6525966aa5a4a2d8a1e7d0 WHIRLPOOL 7726aa7157834efcde5ac81f62c92db53b8931e868824cd48e43c541921d18908484291a6c5711a40609ad5e8dded954e8edffbdf0b5673d7cd49d647644bf50 DIST postfixadmin-2.3.8.tar.gz 1600215 SHA256 8969b3312935c6e94ff17508f5b7e78b65828cd52d371adde3bfd9206597d94a SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6 WHIRLPOOL 4c98ad01a69708abf10970dd437f15945d02c0ccf8e3563051369f39be6b78eba0f7d7bd09b1784e73e65976b7454ae419571b77c0142477790e320710f3de21 diff --git a/www-apps/postfixadmin/postfixadmin-2.3.7.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.7.ebuild deleted file mode 100644 index ee91304..000 --- a/www-apps/postfixadmin/postfixadmin-2.3.7.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit user webapp - -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" -HOMEPAGE="http://postfixadmin.sourceforge.net"; -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres +vacation xmlrpc" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND="vacation? ( dev-perl/DBI - virtual/perl-MIME-Base64 - dev-perl/MIME-EncWords - dev-perl/Email-Valid - dev-perl/Mail-Sender - dev-perl/Log-Dispatch - dev-perl/Log-Log4perl - dev-perl/MIME-Charset - mysql? ( dev-perl/DBD-mysql ) - postgres? ( dev-perl/DBD-Pg ) ) - xmlrpc? ( dev-php/ZendFramework[-minimal] ) - dev-lang/php[unicode,imap,postgres?,xmlrpc?]" - -RDEPEND="${DEPEND} - virtual/httpd-php - mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup - - if use vacation; then - enewgroup vacation - enewuser vacation -1 -1 -1 vacation - fi -} - -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.TXT VIRTUAL_VACATION_INSTALL.TXT - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} - fi - - insinto /usr/share/doc/${PF}/ - doins -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 - if use vacation; then - # portage does not update owners of directories (feature :) - chown vacation:vacation "${ROOT}"/var/spool/vacation/ - 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},} - fi -} - -pkg_postrm() { - # Make sure we don't leave broken vacation.pl symlink - find -L "${ROOT}"/var/spool/vacation/ -type l -delete - if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] && - path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then - ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1) \ - "${ROOT}"/var/spool/vacation/vacation.pl -
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: d0e4b3d6796e2ac9032e61af7fb0f058211a9604 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 07:23:42 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 07:23:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e4b3d6 www-apps/postfixadmin: x86 stable wrt bug #562956 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild index d63c2a3..2a8d1c4 100644 --- a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+mysql postgres +vacation xmlrpc" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 639c08d847312551e9caf0312e6e1e050726ce04 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 07:22:48 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 07:22:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c08d8 www-apps/postfixadmin: amd64 stable wrt bug #562956 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild index 6c16e99..d63c2a3 100644 --- a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="http://postfixadmin.sourceforge.net"; SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="+mysql postgres +vacation xmlrpc" REQUIRED_USE="|| ( mysql postgres )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 6e15b6e72f21c989cf9e084ce83b310a43e7454c Author: Matthew Thode gentoo org> AuthorDate: Mon Oct 12 22:30:28 2015 + Commit: Matt Thode gentoo org> CommitDate: Mon Oct 12 22:32:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e15b6e7 www-apps/postfixadmin: adding die Package-Manager: portage-2.2.20.1 www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild index 543a347..6c16e99 100644 --- a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild +++ b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild @@ -53,7 +53,7 @@ src_install() { fperms 770 /var/spool/vacation/vacation.pl-${SLOT} dodoc VIRTUAL_VACATION/FILTER_README newdoc VIRTUAL_VACATION/INSTALL.TXT VIRTUAL_VACATION_INSTALL.TXT - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} + rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die fi insinto /usr/share/doc/${PF}/ @@ -80,7 +80,7 @@ pkg_postinst() { chown vacation:vacation "${ROOT}"/var/spool/vacation/ 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},} + ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || die fi } @@ -90,7 +90,7 @@ pkg_postrm() { if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] && path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1) \ - "${ROOT}"/var/spool/vacation/vacation.pl + "${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
[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
commit: 587d975718504710eb63dc723e09495232af5d66 Author: Matthew Thode gentoo org> AuthorDate: Mon Oct 12 22:24:53 2015 + Commit: Matt Thode gentoo org> CommitDate: Mon Oct 12 22:24:53 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587d9757 www-apps/postfixadmin: bup, has sec fixes too http://sourceforge.net/p/postfixadmin/discussion/676076/thread/23c07c6e/ Package-Manager: portage-2.2.20.1 www-apps/postfixadmin/Manifest | 1 + www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 97 + 2 files changed, 98 insertions(+) diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest index bef6e44..37c0d1f 100644 --- a/www-apps/postfixadmin/Manifest +++ b/www-apps/postfixadmin/Manifest @@ -1 +1,2 @@ DIST postfixadmin-2.3.7.tar.gz 1600662 SHA256 761074e711ab618deda425dc013133b9d5968e0859bb883f10164061fd87006e SHA512 2d217874832bb3e70b200d7ddadcfdc81f0e9d3119bb54070fd645e055e4fd69b8fd9470b88af630a38c4053f4dd132425448b0dbe6525966aa5a4a2d8a1e7d0 WHIRLPOOL 7726aa7157834efcde5ac81f62c92db53b8931e868824cd48e43c541921d18908484291a6c5711a40609ad5e8dded954e8edffbdf0b5673d7cd49d647644bf50 +DIST postfixadmin-2.3.8.tar.gz 1600215 SHA256 8969b3312935c6e94ff17508f5b7e78b65828cd52d371adde3bfd9206597d94a SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6 WHIRLPOOL 4c98ad01a69708abf10970dd437f15945d02c0ccf8e3563051369f39be6b78eba0f7d7bd09b1784e73e65976b7454ae419571b77c0142477790e320710f3de21 diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild new file mode 100644 index 000..543a347 --- /dev/null +++ b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit user webapp + +DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users" +HOMEPAGE="http://postfixadmin.sourceforge.net"; +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+mysql postgres +vacation xmlrpc" +REQUIRED_USE="|| ( mysql postgres )" + +DEPEND="vacation? ( dev-perl/DBI + virtual/perl-MIME-Base64 + dev-perl/MIME-EncWords + dev-perl/Email-Valid + dev-perl/Mail-Sender + dev-perl/Log-Dispatch + dev-perl/Log-Log4perl + dev-perl/MIME-Charset + mysql? ( dev-perl/DBD-mysql ) + postgres? ( dev-perl/DBD-Pg ) ) + xmlrpc? ( dev-php/ZendFramework[-minimal] ) + dev-lang/php[unicode,imap,postgres?,xmlrpc?]" + +RDEPEND="${DEPEND} + virtual/httpd-php + mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup + + if use vacation; then + enewgroup vacation + enewuser vacation -1 -1 -1 vacation + fi +} + +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.TXT VIRTUAL_VACATION_INSTALL.TXT + rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} + fi + + insinto /usr/share/doc/${PF}/ + doins -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 + if use vacation; then + # portage does not update owners of directories (feature :) + chown vacation:vacation "${ROOT}"/var/spool/vacation/ + 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},} + fi +} + +pkg_postrm() { + # Make sure we don't leave broken vacation.pl symlink + find -L "${ROOT}"/var/spool/vacation/ -type l -delete + if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] && + path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then + ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1)