Index: man-1.6f-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6f-r2.ebuild,v retrieving revision 1.8 diff -u -r1.8 man-1.6f-r2.ebuild --- man-1.6f-r2.ebuild 2 Oct 2008 16:52:21 -0000 1.8 +++ man-1.6f-r2.ebuild 27 Dec 2008 06:28:34 -0000 @@ -11,12 +11,13 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="nls" +IUSE="lzma nls" DEPEND="nls? ( sys-devel/gettext )" RDEPEND=">=sys-apps/groff-1.19.2-r1 !sys-apps/man-db - !app-arch/lzma" + !app-arch/lzma + lzma? ( app-arch/lzma-utils )" PROVIDE="virtual/man" pkg_setup() { @@ -39,6 +40,7 @@ epatch "${FILESDIR}"/man-1.6d-fbsd.patch epatch "${FILESDIR}"/man-1.6e-headers.patch epatch "${FILESDIR}"/man-1.6f-so-search.patch + epatch "${FILESDIR}"/man-1.6f-compress.patch strip-linguas $(eval $(grep ^LANGUAGES= configure) ; echo ${LANGUAGES//,/ }) } @@ -58,6 +60,12 @@ else mylang="none" fi + if use lzma; then + mycompress=/usr/bin/lzma + else + mycompress=/bin/bzip2 + fi + COMPRESS=$mycompress \ ./configure \ -confdir=/etc \ +sgid +fhs \