diff options
author | 2008-11-08 18:36:21 +0000 | |
---|---|---|
committer | 2008-11-08 18:36:21 +0000 | |
commit | 2e708b48e77f0411aba1a92510398b6ac95d9971 (patch) | |
tree | 1a3f5bf6db505ec2c1154d19fa92547cd3d01870 /app-text/dictd/dictd-1.10.11-r3.ebuild | |
parent | amd64/x86 stable, bug #245830 (diff) | |
download | gentoo-2-2e708b48e77f0411aba1a92510398b6ac95d9971.tar.gz gentoo-2-2e708b48e77f0411aba1a92510398b6ac95d9971.tar.bz2 gentoo-2-2e708b48e77f0411aba1a92510398b6ac95d9971.zip |
Disabled tests on bid-endian architectures, bug #244246, updated init script to make it more steady, bug #245593 thank Erik Hahn for report and fix.
(Portage version: 2.2_rc13/cvs/Linux 2.6.26-openvz.git-35f41f1 i686)
Diffstat (limited to 'app-text/dictd/dictd-1.10.11-r3.ebuild')
-rw-r--r-- | app-text/dictd/dictd-1.10.11-r3.ebuild | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/app-text/dictd/dictd-1.10.11-r3.ebuild b/app-text/dictd/dictd-1.10.11-r3.ebuild index 50bf48fa792b..d9bbf63406ed 100644 --- a/app-text/dictd/dictd-1.10.11-r3.ebuild +++ b/app-text/dictd/dictd-1.10.11-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/dictd/dictd-1.10.11-r3.ebuild,v 1.3 2008/11/03 22:33:56 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/dictd/dictd-1.10.11-r3.ebuild,v 1.4 2008/11/08 18:36:21 pva Exp $ inherit eutils autotools @@ -44,13 +44,18 @@ src_unpack() { } src_test() { - if ! hasq userpriv "${FEATURES}"; then - # If dictd is run as root user (-userpriv) it drops its privileges to - # dictd user and group. Give dictd group write access to test directory. - chown :dictd "${WORKDIR}" "${S}/test" - chmod 770 "${WORKDIR}" "${S}/test" + if use ppc || use ppc64; then + ewarn "Tests are known to fail on big-endian systems (ppc, ppc64)" + ewarn "Skipping tests." + else + if ! hasq userpriv "${FEATURES}"; then + # If dictd is run as root user (-userpriv) it drops its privileges to + # dictd user and group. Give dictd group write access to test directory. + chown :dictd "${WORKDIR}" "${S}/test" + chmod 770 "${WORKDIR}" "${S}/test" + fi + emake test || die fi - emake test || die } src_compile() { |