Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/qmailadmin: ChangeLog qmailadmin-1.2.15.ebuild
Date: Wed, 26 Jan 2011 01:31:31
Message-Id: 20110126013119.5420420054@flycatcher.gentoo.org
1 robbat2 11/01/26 01:31:19
2
3 Modified: ChangeLog
4 Added: qmailadmin-1.2.15.ebuild
5 Log:
6 Bug #285207: version bump.
7
8 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.22 net-mail/qmailadmin/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/qmailadmin/ChangeLog?rev=1.22&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/qmailadmin/ChangeLog?rev=1.22&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/qmailadmin/ChangeLog?r1=1.21&r2=1.22
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/ChangeLog,v
20 retrieving revision 1.21
21 retrieving revision 1.22
22 diff -p -w -b -B -u -u -r1.21 -r1.22
23 --- ChangeLog 6 Apr 2008 19:37:46 -0000 1.21
24 +++ ChangeLog 26 Jan 2011 01:31:19 -0000 1.22
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-mail/qmailadmin
27 -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/ChangeLog,v 1.21 2008/04/06 19:37:46 hollow Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/ChangeLog,v 1.22 2011/01/26 01:31:19 robbat2 Exp $
31 +
32 +*qmailadmin-1.2.15 (26 Jan 2011)
33 +
34 + 26 Jan 2011; Robin H. Johnson <robbat2@g.o> +qmailadmin-1.2.15.ebuild:
35 + Bug #285207: version bump.
36
37 06 Apr 2008; Benedikt Böhm <hollow@g.o> qmailadmin-1.2.12.ebuild:
38 use qmail.eclass
39
40
41
42 1.1 net-mail/qmailadmin/qmailadmin-1.2.15.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/qmailadmin/qmailadmin-1.2.15.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-mail/qmailadmin/qmailadmin-1.2.15.ebuild?rev=1.1&content-type=text/plain
46
47 Index: qmailadmin-1.2.15.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-mail/qmailadmin/qmailadmin-1.2.15.ebuild,v 1.1 2011/01/26 01:31:19 robbat2 Exp $
52
53 inherit qmail eutils webapp
54
55 # the RESTRICT is because the vpopmail lib directory is locked down
56 # and non-root can't access them.
57 RESTRICT="userpriv"
58
59 MY_P=${P/_rc/-rc}
60
61 DESCRIPTION="A web interface for managing a qmail system with virtual domains"
62 HOMEPAGE="http://www.inter7.com/qmailadmin.html"
63 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
64
65 LICENSE="GPL-2"
66 SLOT="0"
67 WEBAPP_MANUAL_SLOT="yes"
68 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~s390 ~sh ~sparc ~x86"
69 IUSE="maildrop"
70
71 DEPEND="virtual/qmail
72 >=net-mail/vpopmail-5.3
73 net-mail/autorespond
74 maildrop? ( >=mail-filter/maildrop-2.0.1 )"
75
76 S="${WORKDIR}"/${MY_P}
77
78 src_unpack() {
79 unpack ${A}
80 cd "${S}"
81 epatch "${FILESDIR}"/${PN}-1.2.9-maildir.patch
82 }
83
84 src_compile() {
85 # Pass spam stuff through $@ so we get the quoting right
86 if use maildrop ; then
87 set -- --enable-modify-spam \
88 --enable-spam-command='|preline maildrop /etc/maildroprc'
89 else
90 set --
91 fi
92
93 econf \
94 --enable-valias \
95 --enable-vpopmaildir=/var/vpopmail \
96 --enable-htmldir="${MY_HTDOCSDIR}" \
97 --enable-imagedir="${MY_HTDOCSDIR}"/images \
98 --enable-imageurl=/${PN}/images \
99 --enable-htmllibdir=/usr/share/${PN}/htmllib \
100 --enable-cgibindir="${MY_CGIBINDIR}" \
101 --enable-cgipath=/cgi-bin/${PN} \
102 --enable-qmaildir="${QMAIL_HOME}" \
103 --enable-autoresponder-path="${QMAIL_HOME}"/bin \
104 --enable-true-path=/bin \
105 --enable-ezmlmdir=/usr/bin \
106 --enable-domain-autofill \
107 --enable-modify-quota \
108 --enable-no-cache \
109 --enable-trivial-password \
110 --enable-catchall \
111 --enable-maxusersperpage=50 \
112 --enable-maxaliasesperpage=50 \
113 --enable-vpopuser=vpopmail \
114 --enable-vpopgroup=vpopmail \
115 "$@" \
116 || die "econf failed"
117
118 emake || die "make failed"
119 }
120
121 src_install() {
122 webapp_src_preinst
123
124 make DESTDIR="${D}" install || die "make install failed"
125
126 dodoc AUTHORS INSTALL README.hooks BUGS TODO ChangeLog \
127 TRANSLATORS NEWS FAQ README contrib/*
128
129 webapp_src_install
130 }
131
132 pkg_postinst() {
133 einfo "If you would like support for ezmlm mailing lists inside qmailadmin,"
134 einfo "please emerge some variant of ezmlm-idx."
135 webapp_pkg_postinst
136 }