Bug #153896, bump for security reasons. Also clean up some minor QA issues, and remov...
authorRobin H. Johnson <robbat2@gentoo.org>
Sat, 11 Nov 2006 11:02:14 +0000 (11:02 +0000)
committerRobin H. Johnson <robbat2@gentoo.org>
Sat, 11 Nov 2006 11:02:14 +0000 (11:02 +0000)
Package-Manager: portage-2.1.2_rc1-r4

net-mail/qmailadmin/ChangeLog
net-mail/qmailadmin/Manifest
net-mail/qmailadmin/files/digest-qmailadmin-1.2.1
net-mail/qmailadmin/files/digest-qmailadmin-1.2.1-r1
net-mail/qmailadmin/files/digest-qmailadmin-1.2.10 [new file with mode: 0644]
net-mail/qmailadmin/qmailadmin-1.2.10.ebuild [new file with mode: 0644]

index 0184d18a610bf6b55e12a8cd0846c9112a726771..59040855bf2ec1717a428a10241bc53c3ef0a978 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for net-mail/qmailadmin
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/ChangeLog,v 1.10 2006/04/12 00:42:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/ChangeLog,v 1.11 2006/11/11 11:02:13 robbat2 Exp $
+
+*qmailadmin-1.2.10 (11 Nov 2006)
+
+  11 Nov 2006; Robin H. Johnson <robbat2@gentoo.org>
+  +qmailadmin-1.2.10.ebuild:
+  Bug #153896, bump for security reasons. Also clean up some minor QA issues,
+  and remove the strict requirement on apache - as it works with other web
+  servers too.
 
   12 Apr 2006; Mike Frysinger <vapier@gentoo.org> qmailadmin-1.2.9.ebuild:
   Add support for USE=maildrop #117233 by Jeff Thompson.
index 77a099d46f1e13bf658733b085bded2479320846..72ed84143a45e112d9da03c7acf9478e964b17fb 100644 (file)
@@ -1,37 +1,43 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 2c11b5b0d8a0a6a6165fadfe58b936fa ChangeLog 1933
-RMD160 2aa9f690233fb93e06f2b348ab62f0556bc3d6c2 ChangeLog 1933
-SHA256 73a908e5d0331803258dfa2dfefe393bd88c00f1724f043010cf5b8140e0f188 ChangeLog 1933
-MD5 115805b7a6c017324593b25605e987c5 files/digest-qmailadmin-1.2.1 68
-RMD160 e12b6ec30c9435af5dc205eb93f85aed9bdd0690 files/digest-qmailadmin-1.2.1 68
-SHA256 7b175263b796c2a6f56f571c6663c994641e6a771db550303f2fbdd01f3cfd8a files/digest-qmailadmin-1.2.1 68
-MD5 115805b7a6c017324593b25605e987c5 files/digest-qmailadmin-1.2.1-r1 68
-RMD160 e12b6ec30c9435af5dc205eb93f85aed9bdd0690 files/digest-qmailadmin-1.2.1-r1 68
-SHA256 7b175263b796c2a6f56f571c6663c994641e6a771db550303f2fbdd01f3cfd8a files/digest-qmailadmin-1.2.1-r1 68
-MD5 c7faccb05e12bc74ab6a2e917712e484 files/digest-qmailadmin-1.2.9 250
-RMD160 234ef58ac741815f42053046f5b7877cb36b2a1a files/digest-qmailadmin-1.2.9 250
-SHA256 27422005ccd200b0309b71fcf544d0bdaed5ddb07c73de69b1cae3b5f2aa3c76 files/digest-qmailadmin-1.2.9 250
+AUX qmailadmin-1.2.9-maildir.patch 253 RMD160 d3f2ec39cd95a83ee274dd07651245bf077175d6 SHA1 1660688779c1f5ef26ac3998cd7cbaf0bdb13526 SHA256 038e72a7770883e6418a10dfacd80d414ff504d554d798e2f42b5a2dadf98caf
 MD5 6f26b5241bba6022ae31ac83bb9e40ef files/qmailadmin-1.2.9-maildir.patch 253
 RMD160 d3f2ec39cd95a83ee274dd07651245bf077175d6 files/qmailadmin-1.2.9-maildir.patch 253
 SHA256 038e72a7770883e6418a10dfacd80d414ff504d554d798e2f42b5a2dadf98caf files/qmailadmin-1.2.9-maildir.patch 253
-MD5 d027ffd7aeae11a98cc1c8711c678c07 metadata.xml 221
-RMD160 40a06bc55daa54462d2424a7f55dba2b7451382c metadata.xml 221
-SHA256 1897b5da49912ff52e9e4972d74bc6e1ed185ea67cce31a7a64c3b98dac636cf metadata.xml 221
+DIST qmailadmin-1.2.1.tar.gz 323295 RMD160 a92392af174b998f27e02f7c8e0b238f30cff79b SHA1 1fde8ee467604b1dcf6a6462253e367a090ec8e4 SHA256 779e0a96cf948534e5243d34dfd8d62292382f2e9204f478186c76d86198f860
+DIST qmailadmin-1.2.10.tar.gz 390150 RMD160 1220d99d2f228011760ce670fea94f3e5a019506 SHA1 80ec9159535e08ae10a7690ff403d77ea33c17d0 SHA256 24f27697c268a0031145d1fe3b597f0e3e55af41a09f5c6d499b6c2409ce771b
+DIST qmailadmin-1.2.9.tar.gz 389026 RMD160 a03ad94e30095dd5e164b1dccc8eeb52f9c471cb SHA1 b496357ad8965c07a55cb05a8121e49d8c676c7b SHA256 c4f57e0ee8a046db55caed7d1692bc57a027654bc00efd41b3f55c8bdc923069
+EBUILD qmailadmin-1.2.1-r1.ebuild 2347 RMD160 fbd055914c3c577fa130d463c968b1b7a14c6491 SHA1 4374fa5565eca4c7df974e6c2dcccf5e15711586 SHA256 0db385148d6575a6116b4e0830d8741c55d73e5931639f5c2eac1500d839a277
 MD5 ba76a94bf340d4e322b55cebf86e4e77 qmailadmin-1.2.1-r1.ebuild 2347
 RMD160 fbd055914c3c577fa130d463c968b1b7a14c6491 qmailadmin-1.2.1-r1.ebuild 2347
 SHA256 0db385148d6575a6116b4e0830d8741c55d73e5931639f5c2eac1500d839a277 qmailadmin-1.2.1-r1.ebuild 2347
+EBUILD qmailadmin-1.2.1.ebuild 2344 RMD160 60c7bdd056d79f9c58ad794216d9d7682fdd70f9 SHA1 2ed6e4fecaf9390c199d6ca6a6a2c941c4dc4796 SHA256 7b55e2ce19f490bf612322c24ea7551aa4a346615d4d1012c3951496df14b79b
 MD5 a6867fb9f3a892619bc79a759be23301 qmailadmin-1.2.1.ebuild 2344
 RMD160 60c7bdd056d79f9c58ad794216d9d7682fdd70f9 qmailadmin-1.2.1.ebuild 2344
 SHA256 7b55e2ce19f490bf612322c24ea7551aa4a346615d4d1012c3951496df14b79b qmailadmin-1.2.1.ebuild 2344
+EBUILD qmailadmin-1.2.10.ebuild 2737 RMD160 7ce7b1b86a532b1226ede3ead1cb612bb02374ea SHA1 e44cd792ea6dede8555ab6448c25663a13bf7bef SHA256 78322af36e5cefd8f63fca72f87145561dca93228c678c15a580f13c80a068b1
+MD5 8390a69669a774daa900dcebf423af27 qmailadmin-1.2.10.ebuild 2737
+RMD160 7ce7b1b86a532b1226ede3ead1cb612bb02374ea qmailadmin-1.2.10.ebuild 2737
+SHA256 78322af36e5cefd8f63fca72f87145561dca93228c678c15a580f13c80a068b1 qmailadmin-1.2.10.ebuild 2737
+EBUILD qmailadmin-1.2.9.ebuild 2492 RMD160 eb3d3c185a550c612e4ea08fa865a58a087ff7ff SHA1 fa8b157ef43fdcb0cb4a1cb52113aabb3384f759 SHA256 ff9285a08ac337a2a2b46a32acc91973838a6e1d6c5b18b282dc924b2c9c7a94
 MD5 4066382807b0a1d8b42dd29d9b1ba61b qmailadmin-1.2.9.ebuild 2492
 RMD160 eb3d3c185a550c612e4ea08fa865a58a087ff7ff qmailadmin-1.2.9.ebuild 2492
 SHA256 ff9285a08ac337a2a2b46a32acc91973838a6e1d6c5b18b282dc924b2c9c7a94 qmailadmin-1.2.9.ebuild 2492
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
-
-iD8DBQFEPE0T2+ySkm8kpY0RAsaJAJwIPHGnOE4jMEjY+7bjyhRD56VYbACfWd35
-14pJqsp450nqhvTkLjR89AY=
-=ssXq
------END PGP SIGNATURE-----
+MISC ChangeLog 2219 RMD160 09c9c6362a4e4574e874d4afd30bb1ba1043bfa8 SHA1 07bf9b15bb8cfdb17f82fea3f3ff30e2c6246d57 SHA256 830de8a3ae9e7c0e4a3a66f9b2ac66e4f09bfbcd36206d8677440ebc0a53344b
+MD5 3900b5c30af041c1861466f208807b2e ChangeLog 2219
+RMD160 09c9c6362a4e4574e874d4afd30bb1ba1043bfa8 ChangeLog 2219
+SHA256 830de8a3ae9e7c0e4a3a66f9b2ac66e4f09bfbcd36206d8677440ebc0a53344b ChangeLog 2219
+MISC metadata.xml 221 RMD160 40a06bc55daa54462d2424a7f55dba2b7451382c SHA1 2d1b4044aa3d39f426bae14c77e02ca9693c42cb SHA256 1897b5da49912ff52e9e4972d74bc6e1ed185ea67cce31a7a64c3b98dac636cf
+MD5 d027ffd7aeae11a98cc1c8711c678c07 metadata.xml 221
+RMD160 40a06bc55daa54462d2424a7f55dba2b7451382c metadata.xml 221
+SHA256 1897b5da49912ff52e9e4972d74bc6e1ed185ea67cce31a7a64c3b98dac636cf metadata.xml 221
+MD5 26e6b3ad0c7b02b9e381e84a44daac8c files/digest-qmailadmin-1.2.1 250
+RMD160 a91cecc7ed1bf349db5851b6521f9f4be0837850 files/digest-qmailadmin-1.2.1 250
+SHA256 961621597814b5c3175062ce0ae184387bf49d5d01b0b6aa244aa29a3c7321e2 files/digest-qmailadmin-1.2.1 250
+MD5 26e6b3ad0c7b02b9e381e84a44daac8c files/digest-qmailadmin-1.2.1-r1 250
+RMD160 a91cecc7ed1bf349db5851b6521f9f4be0837850 files/digest-qmailadmin-1.2.1-r1 250
+SHA256 961621597814b5c3175062ce0ae184387bf49d5d01b0b6aa244aa29a3c7321e2 files/digest-qmailadmin-1.2.1-r1 250
+MD5 8934b0498b4b569fcfaa7ef4f09e1375 files/digest-qmailadmin-1.2.10 253
+RMD160 0abf3f7b74bfd3d27dc8c4e4ecb881ca66db694b files/digest-qmailadmin-1.2.10 253
+SHA256 5676342be48f8c5a2b37f33859fb9949f5e8f87e89bfac9700f2ea4dd2d635c7 files/digest-qmailadmin-1.2.10 253
+MD5 c7faccb05e12bc74ab6a2e917712e484 files/digest-qmailadmin-1.2.9 250
+RMD160 234ef58ac741815f42053046f5b7877cb36b2a1a files/digest-qmailadmin-1.2.9 250
+SHA256 27422005ccd200b0309b71fcf544d0bdaed5ddb07c73de69b1cae3b5f2aa3c76 files/digest-qmailadmin-1.2.9 250
index 50446c6162181ce87d8c6c0036ade31f4131bc1e..f10142619b7f7cc694b1371c655929372943fc1a 100644 (file)
@@ -1 +1,3 @@
 MD5 ed04f1ce8e95c70c6ba2505e5d81a79e qmailadmin-1.2.1.tar.gz 323295
+RMD160 a92392af174b998f27e02f7c8e0b238f30cff79b qmailadmin-1.2.1.tar.gz 323295
+SHA256 779e0a96cf948534e5243d34dfd8d62292382f2e9204f478186c76d86198f860 qmailadmin-1.2.1.tar.gz 323295
index 50446c6162181ce87d8c6c0036ade31f4131bc1e..f10142619b7f7cc694b1371c655929372943fc1a 100644 (file)
@@ -1 +1,3 @@
 MD5 ed04f1ce8e95c70c6ba2505e5d81a79e qmailadmin-1.2.1.tar.gz 323295
+RMD160 a92392af174b998f27e02f7c8e0b238f30cff79b qmailadmin-1.2.1.tar.gz 323295
+SHA256 779e0a96cf948534e5243d34dfd8d62292382f2e9204f478186c76d86198f860 qmailadmin-1.2.1.tar.gz 323295
diff --git a/net-mail/qmailadmin/files/digest-qmailadmin-1.2.10 b/net-mail/qmailadmin/files/digest-qmailadmin-1.2.10
new file mode 100644 (file)
index 0000000..3533786
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 a3c0aee9829579e3fb6e00e17a8215c9 qmailadmin-1.2.10.tar.gz 390150
+RMD160 1220d99d2f228011760ce670fea94f3e5a019506 qmailadmin-1.2.10.tar.gz 390150
+SHA256 24f27697c268a0031145d1fe3b597f0e3e55af41a09f5c6d499b6c2409ce771b qmailadmin-1.2.10.tar.gz 390150
diff --git a/net-mail/qmailadmin/qmailadmin-1.2.10.ebuild b/net-mail/qmailadmin/qmailadmin-1.2.10.ebuild
new file mode 100644 (file)
index 0000000..69e54af
--- /dev/null
@@ -0,0 +1,96 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/qmailadmin-1.2.10.ebuild,v 1.1 2006/11/11 11:02:13 robbat2 Exp $
+
+inherit eutils
+
+# TODO: convert this ebuild to use web-app.
+
+# the RESTRICT is because the vpopmail lib directory is locked down
+# and non-root can't access them.
+RESTRICT='userpriv'
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="A web interface for managing a qmail system with virtual domains"
+HOMEPAGE="http://www.inter7.com/qmailadmin.html"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+IUSE="maildrop"
+
+DEPEND="virtual/qmail
+       >=net-mail/vpopmail-5.3
+       net-mail/autorespond
+       maildrop? ( >=mail-filter/maildrop-2.0.1 )"
+RDEPEND="${DEPEND}"
+# apache and lighttpd both work, but there's no virtual yet
+#      net-www/apache"
+
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${PN}-1.2.9-maildir.patch
+}
+
+src_compile() {
+       local dir_vpopmail="/var/vpopmail"
+       local dir_vhost="/var/www/localhost"
+       local dir_htdocs="${dir_vhost}/htdocs/${PN}"
+       local dir_htdocs_images="${dir_htdocs}/images"
+       local url_htdocs_images="/${PN}/images"
+       local dir_cgibin="${dir_vhost}/cgi-bin"
+       local url_cgibin="/cgi-bin/${PN}"
+       local dir_htdocs_htmlib="/usr/share/${PN}/htmllib"
+       local dir_qmail="/var/qmail"
+       local dir_true="/bin"
+       local dir_ezmlm="/usr/bin"
+       local dir_autorespond="/var/qmail/bin"
+
+       # Pass spam stuff through $@ so we get the quoting right
+       if use maildrop ; then
+               set -- --enable-modify-spam \
+                       --enable-spam-command='|preline maildrop /etc/maildroprc'
+       else
+               set --
+       fi
+
+       econf \
+               --enable-valias \
+               --enable-vpopmaildir=${dir_vpopmail} \
+               --enable-htmldir=${dir_htdocs} \
+               --enable-imageurl=${url_htdocs_images} \
+               --enable-imagedir=${dir_htdocs_images} \
+               --enable-htmllibdir=${dir_htdocs_htmlib} \
+               --enable-qmaildir=${dir_qmail} \
+               --enable-true-path=${dir_true} \
+               --enable-ezmlmdir=${dir_ezmlm} \
+               --enable-cgibindir=${dir_cgibin} \
+               --enable-cgipath=${url_cgibin} \
+               --enable-autoresponder-path=${dir_autorespond} \
+               --enable-domain-autofill \
+               --enable-modify-quota \
+               --enable-no-cache \
+               --enable-maxusersperpage=50 \
+               --enable-maxaliasesperpage=50 \
+               --enable-vpopuser=vpopmail \
+               --enable-vpopgroup=vpopmail \
+               "$@" \
+               || die "econf failed"
+       emake || die
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die
+       dodoc AUTHORS INSTALL README.hooks BUGS TODO ChangeLog TRANSLATORS NEWS FAQ README contrib/*
+}
+
+pkg_postinst() {
+       einfo "If you would like support for ezmlm mailing lists inside qmailadmin,"
+       einfo "please emerge some variant of ezmlm-idx."
+}