diff options
Diffstat (limited to 'sys-libs/slang/slang-2.1.4.ebuild')
-rw-r--r-- | sys-libs/slang/slang-2.1.4.ebuild | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/sys-libs/slang/slang-2.1.4.ebuild b/sys-libs/slang/slang-2.1.4.ebuild index d29056700e98..3399830682a9 100644 --- a/sys-libs/slang/slang-2.1.4.ebuild +++ b/sys-libs/slang/slang-2.1.4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild,v 1.1 2008/11/03 01:47:54 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.1.4.ebuild,v 1.2 2009/04/29 22:24:08 ssuominen Exp $ EAPI=2 inherit eutils @@ -14,44 +14,43 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" IUSE="cjk pcre png readline" -RDEPEND="sys-libs/ncurses[-minimal] +RDEPEND="sys-libs/ncurses pcre? ( dev-libs/libpcre ) png? ( media-libs/libpng ) cjk? ( dev-libs/oniguruma ) readline? ( sys-libs/readline )" -DEPEND="${RDEPEND} - !=sys-libs/slang-2.1.2" +DEPEND="${RDEPEND}" src_prepare() { - epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch - epatch "${FILESDIR}"/${PN}-2.1.3-uclibc.patch + epatch "${FILESDIR}"/${PN}-2.1.2-slsh-libs.patch \ + "${FILESDIR}"/${PN}-2.1.3-uclibc.patch } src_configure() { local myconf if use readline; then - myconf="${myconf} --with-readline=gnu" + myconf+=" --with-readline=gnu" else - myconf="${myconf} --with-readline=slang" + myconf+=" --with-readline=slang" fi econf \ $(use_with cjk onig) \ $(use_with pcre) \ $(use_with png) \ - ${myconf} || die + ${myconf} } src_compile() { - emake -j1 elf static || die "emake elf static failed." + emake -j1 elf static || die "emake elf static failed" cd slsh - emake -j1 slsh || die "emake slsh failed." + emake -j1 slsh || die "emake slsh failed" } src_install() { - emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed." + emake -j1 DESTDIR="${D}" install-all || die "emake install-all failed" rm -rf "${D}"/usr/share/doc/{slang,slsh} |