[gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/

2023-01-23 Thread Miroslav Šulc
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/

2023-01-23 Thread Sam James
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/

2023-01-23 Thread Sam James
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/

2022-12-09 Thread Miroslav Šulc
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/

2022-12-05 Thread Miroslav Šulc
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/

2022-09-19 Thread Miroslav Šulc
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/

2022-09-18 Thread Agostino Sarubbo
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/

2022-09-18 Thread Miroslav Šulc
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/

2022-03-02 Thread Miroslav Šulc
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/

2021-08-15 Thread Miroslav Šulc
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/

2021-08-15 Thread Agostino Sarubbo
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/

2021-08-09 Thread Miroslav Šulc
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/

2021-07-28 Thread Sam James
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/

2021-07-18 Thread Conrad Kostecki
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/

2021-07-18 Thread Conrad Kostecki
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/

2021-06-12 Thread Miroslav Šulc
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/

2021-06-12 Thread Sam James
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/

2021-05-28 Thread David Seifert
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/

2021-05-13 Thread Miroslav Šulc
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/

2021-04-07 Thread Miroslav Šulc
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/

2021-04-06 Thread Sam James
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/

2021-03-28 Thread Miroslav Šulc
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/

2021-03-28 Thread Sam James
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/

2021-03-04 Thread Miroslav Šulc
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/

2021-02-18 Thread Miroslav Šulc
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/

2021-01-28 Thread Miroslav Šulc
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/

2021-01-20 Thread Miroslav Šulc
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/

2021-01-14 Thread Miroslav Šulc
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/

2021-01-14 Thread Miroslav Šulc
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/

2021-01-11 Thread Miroslav Šulc
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/

2021-01-11 Thread Miroslav Šulc
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/

2021-01-11 Thread Sam James
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/

2021-01-11 Thread Sam James
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/

2021-01-10 Thread Sam James
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/

2021-01-10 Thread Miroslav Šulc
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/

2020-04-17 Thread Miroslav Šulc
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/

2020-01-23 Thread Miroslav Šulc
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/

2020-01-23 Thread Agostino Sarubbo
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/

2020-01-23 Thread Agostino Sarubbo
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/

2020-01-08 Thread Jeroen Roovers
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/

2019-12-26 Thread Miroslav Šulc
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/

2019-12-26 Thread Miroslav Šulc
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/

2019-12-24 Thread Agostino Sarubbo
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/

2019-12-23 Thread Agostino Sarubbo
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/

2019-12-19 Thread Miroslav Šulc
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/

2019-02-26 Thread Miroslav Šulc
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/

2018-08-15 Thread Michał Górny
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/

2018-02-23 Thread Aaron Swenson
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/

2018-02-12 Thread Thomas Deutschmann
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/

2017-10-19 Thread Jonas Stein
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/

2017-08-19 Thread Aaron Swenson
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/

2017-06-15 Thread Aaron Swenson
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/

2017-02-14 Thread David Seifert
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/

2015-10-13 Thread Matt Thode
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/

2015-10-13 Thread Agostino Sarubbo
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/

2015-10-13 Thread Agostino Sarubbo
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/

2015-10-12 Thread Matt Thode
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/

2015-10-12 Thread Matt Thode
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)