Gentoo Archives: gentoo-commits

From: Aaron Swenson <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/postfixadmin/
Date: Fri, 23 Feb 2018 12:41:09
Message-Id: 1519389657.62dba7e671a83d8cb27c01ee8cb9d745553c4090.titanofold@gentoo
1 commit: 62dba7e671a83d8cb27c01ee8cb9d745553c4090
2 Author: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 23 12:40:57 2018 +0000
4 Commit: Aaron Swenson <titanofold <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 23 12:40:57 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dba7e6
7
8 www-apps/postfixadmin: Cleanup old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 www-apps/postfixadmin/Manifest | 2 -
13 www-apps/postfixadmin/postfixadmin-2.3.8.ebuild | 96 -----------------------
14 www-apps/postfixadmin/postfixadmin-3.0.2.ebuild | 100 ------------------------
15 3 files changed, 198 deletions(-)
16
17 diff --git a/www-apps/postfixadmin/Manifest b/www-apps/postfixadmin/Manifest
18 index 7fcbfdc9845..c5a87cf90cc 100644
19 --- a/www-apps/postfixadmin/Manifest
20 +++ b/www-apps/postfixadmin/Manifest
21 @@ -1,3 +1 @@
22 -DIST postfixadmin-2.3.8.tar.gz 1600215 BLAKE2B d0f732d2d4f2e81f0e910d12f008141886cf555c8517109d690e5c49ccfb74c5bf1f1778700ba1769fd3d6202f8a79514fb4ab09f15a9bb7e3f08add89b93dc2 SHA512 96cd4212109a9459344dc017a397b0d6abcb8653c7aae4f40f913e9a49581d7f74bd92500046f8758e195bd24e63a3b2373c461edc96c67fa1d01f91f4f489c6
23 -DIST postfixadmin-3.0.2.tar.gz 1306500 BLAKE2B da57834bc6b5222e4e964b64ff90ade50c9a711690232963767e8f8a8f90e670c74b71bb366397355401c634f1cdda443ef7527718a5a69979c9d870bc8df98d SHA512 19db70cc59e8e41356e4cd632b0cb9df8d8de0f0451e7e2c84d61a0aa6ede5cc93bbf8914786a2eec012e4c013ad130a001d143ce869aa54b54a50fb798ed92b
24 DIST postfixadmin-3.1.tar.gz 1279224 BLAKE2B f37fd9e34e5eb88a82c10a0b80d5593a7451f407948454a064209ba9150192b7026645774b97b0482488814d6abeb25b6a800c2f7fe12a7a768e711919b94852 SHA512 a3e1ecb3ac4ff4d604533bce532694bcc304b9b3d3e1b1ec840be6d007027705113f067393486f58908dd3846332ecf59c9c3c1a5123d03aa088f47593a75812
25
26 diff --git a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild b/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild
27 deleted file mode 100644
28 index 8be06195e4c..00000000000
29 --- a/www-apps/postfixadmin/postfixadmin-2.3.8.ebuild
30 +++ /dev/null
31 @@ -1,96 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI="4"
36 -
37 -inherit user webapp
38 -
39 -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users"
40 -HOMEPAGE="http://postfixadmin.sourceforge.net"
41 -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
42 -
43 -LICENSE="GPL-2"
44 -KEYWORDS="amd64 ~ppc x86"
45 -IUSE="+mysql postgres +vacation xmlrpc"
46 -REQUIRED_USE="|| ( mysql postgres )"
47 -
48 -DEPEND="vacation? ( dev-perl/DBI
49 - virtual/perl-MIME-Base64
50 - dev-perl/MIME-EncWords
51 - dev-perl/Email-Valid
52 - dev-perl/Mail-Sender
53 - dev-perl/Log-Dispatch
54 - dev-perl/Log-Log4perl
55 - dev-perl/MIME-Charset
56 - mysql? ( dev-perl/DBD-mysql )
57 - postgres? ( dev-perl/DBD-Pg ) )
58 - xmlrpc? ( dev-php/ZendFramework[-minimal] )
59 - dev-lang/php[unicode,imap,postgres?,xmlrpc?]"
60 -
61 -RDEPEND="${DEPEND}
62 - virtual/httpd-php
63 - mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )"
64 -
65 -need_httpd_cgi
66 -
67 -pkg_setup() {
68 - webapp_pkg_setup
69 -
70 - if use vacation; then
71 - enewgroup vacation
72 - enewuser vacation -1 -1 -1 vacation
73 - fi
74 -}
75 -
76 -src_install() {
77 - webapp_src_preinst
78 -
79 - if use vacation; then
80 - insinto /var/spool/vacation
81 - newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
82 - fowners vacation:vacation /var/spool/vacation/vacation.pl-${SLOT}
83 - fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
84 - dodoc VIRTUAL_VACATION/FILTER_README
85 - newdoc VIRTUAL_VACATION/INSTALL.TXT VIRTUAL_VACATION_INSTALL.TXT
86 - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die
87 - fi
88 -
89 - insinto /usr/share/doc/${PF}/
90 - doins -r ADDITIONS
91 -
92 - local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
93 - dodoc ${docs}
94 -
95 - rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ ADDITIONS/
96 -
97 - insinto "${MY_HTDOCSDIR}"
98 - doins -r .
99 -
100 - webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
101 -
102 - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
103 - webapp_src_install
104 -}
105 -
106 -pkg_postinst() {
107 - webapp_pkg_postinst
108 - if use vacation; then
109 - # portage does not update owners of directories (feature :)
110 - chown vacation:vacation "${ROOT}"/var/spool/vacation/
111 - einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
112 - einfo "/var/spool/vacation/vacation.pl-${SLOT}"
113 - ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || die
114 - fi
115 -}
116 -
117 -pkg_postrm() {
118 - # Make sure we don't leave broken vacation.pl symlink
119 - find -L "${ROOT}"/var/spool/vacation/ -type l -delete
120 - if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] &&
121 - path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then
122 - ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1) \
123 - "${ROOT}"/var/spool/vacation/vacation.pl || die
124 - ewarn "/var/spool/vacation/vacation.pl was updated to point on most"
125 - ewarn "recent verion, but please, do your own checks"
126 - fi
127 -}
128
129 diff --git a/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild b/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild
130 deleted file mode 100644
131 index 9cef0cdd9d3..00000000000
132 --- a/www-apps/postfixadmin/postfixadmin-3.0.2.ebuild
133 +++ /dev/null
134 @@ -1,100 +0,0 @@
135 -# Copyright 1999-2017 Gentoo Foundation
136 -# Distributed under the terms of the GNU General Public License v2
137 -
138 -EAPI="6"
139 -
140 -inherit user webapp
141 -
142 -DESCRIPTION="Web Based Management tool for Postfix style virtual domains and users"
143 -HOMEPAGE="http://postfixadmin.sourceforge.net"
144 -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${P}/${P}.tar.gz"
145 -
146 -LICENSE="GPL-2"
147 -KEYWORDS="~amd64 ~ppc ~x86"
148 -IUSE="+mysql postgres +vacation xmlrpc"
149 -REQUIRED_USE="|| ( mysql postgres )"
150 -
151 -DEPEND="
152 - dev-lang/php:*[unicode,imap,postgres?,xmlrpc?]
153 - vacation? (
154 - dev-perl/DBI
155 - virtual/perl-MIME-Base64
156 - dev-perl/MIME-EncWords
157 - dev-perl/Email-Valid
158 - dev-perl/Mail-Sender
159 - dev-perl/Log-Dispatch
160 - dev-perl/Log-Log4perl
161 - dev-perl/MIME-Charset
162 - mysql? ( dev-perl/DBD-mysql )
163 - postgres? ( dev-perl/DBD-Pg )
164 - )
165 - xmlrpc? ( dev-php/ZendFramework[-minimal] )
166 -"
167 -
168 -RDEPEND="${DEPEND}
169 - virtual/httpd-php
170 - mysql? ( || ( dev-lang/php[mysqli] dev-lang/php[mysql] ) )"
171 -
172 -need_httpd_cgi
173 -
174 -pkg_setup() {
175 - webapp_pkg_setup
176 -
177 - if use vacation; then
178 - enewgroup vacation
179 - enewuser vacation -1 -1 -1 vacation
180 - fi
181 -}
182 -
183 -src_install() {
184 - webapp_src_preinst
185 -
186 - if use vacation; then
187 - insinto /var/spool/vacation
188 - newins VIRTUAL_VACATION/vacation.pl vacation.pl-${SLOT}
189 - fowners vacation:vacation /var/spool/vacation/vacation.pl-${SLOT}
190 - fperms 770 /var/spool/vacation/vacation.pl-${SLOT}
191 - dodoc VIRTUAL_VACATION/FILTER_README
192 - newdoc VIRTUAL_VACATION/INSTALL.TXT VIRTUAL_VACATION_INSTALL.TXT
193 - rm -r VIRTUAL_VACATION/{vacation.pl,INSTALL.TXT,tests,FILTER_README} || die
194 - fi
195 -
196 - insinto /usr/share/doc/${PF}/
197 - doins -r ADDITIONS
198 -
199 - local docs="DOCUMENTS/*.txt INSTALL.TXT CHANGELOG.TXT"
200 - dodoc ${docs}
201 -
202 - rm -rf ${docs} DOCUMENTS/ GPL-LICENSE.TXT LICENSE.TXT debian/ tests/ ADDITIONS/
203 -
204 - insinto "${MY_HTDOCSDIR}"
205 - doins -r .
206 -
207 - webapp_configfile "${MY_HTDOCSDIR}"/config.inc.php
208 -
209 - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.3.txt
210 - webapp_src_install
211 -}
212 -
213 -pkg_postinst() {
214 - webapp_pkg_postinst
215 - if use vacation; then
216 - # portage does not update owners of directories (feature :)
217 - chown vacation:vacation "${ROOT}"/var/spool/vacation/
218 - einfo "/var/spool/vacation/vacation.pl symlink was updated to:"
219 - einfo "/var/spool/vacation/vacation.pl-${SLOT}"
220 - ln -sf "${ROOT}"/var/spool/vacation/vacation.pl{-${SLOT},} || die
221 - fi
222 -}
223 -
224 -pkg_postrm() {
225 - # Make sure we don't leave broken vacation.pl symlink
226 - find -L "${ROOT}"/var/spool/vacation/ -type l -delete
227 - if [[ ! -e "${ROOT}"/var/spool/vacation/vacation.pl ]] &&
228 - path_exists "${ROOT}"/var/spool/vacation/vacation.pl-*; then
229 - ln -s $(LC_ALL=C ls -1 /var/spool/vacation/vacation.pl-* | tail -n1) \
230 - "${ROOT}"/var/spool/vacation/vacation.pl || die
231 - ewarn "/var/spool/vacation/vacation.pl was updated to point on most"
232 - ewarn "recent verion, but please, do your own checks"
233 - fi
234 -}