For users who want to use vpopmail in a virtual domain setting, the current vpopmail ebuild will not work because it is missing the feature that makes virtual domains simple, --enable-ip-alias-domains since this might not be a feature required for those who are not using virtual domains, this can be enabled/disabled by a vpopmail specific USE flag (i have named the USE flag in my modified ebuild ipalias) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Here is a simple patch to fix the minor bug, --- vpopmail-5.2.1-r4.ebuild 2003-02-13 09:21:58.000000000 -0600 +++ /usr/local/portage/net-mail/vpopmail/vpopmail-5.2.1-r4.ebuild 2003-03-17 07:23:14.000000000 -0600 @@ -12,7 +12,7 @@ SLOT="0" LICENSE="GPL-2" KEYWORDS="x86 sparc" -IUSE="mysql" +IUSE="mysql ipalias" DEPEND="sys-apps/sed sys-apps/ucspi-tcp mysql? ( =dev-db/mysql-3.23* )" @@ -71,6 +71,9 @@ src_compile() { vpopmail_set_homedir + use ipalias && myopts="${myopts} --enable-ip-alias-domains=y" \ + || myopts="${myopts} --enable-ip-alias-domains=n" + use mysql && myopts="${myopts} --enable-mysql=y \ --enable-libs=/usr/include/mysql \ --enable-sqllibdir=/usr/lib/mysql \
this uses a new use-flag
local use flag fixed in cvs