summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-02-09 05:43:51 +0000
committerSamuli Suominen <drac@gentoo.org>2008-02-09 05:43:51 +0000
commitbee87b73aba0b26cdf43079702fd418f137664f7 (patch)
treed364b073c7ac383122273281cb8b0728ef79bd0c
parentversion bump (diff)
downloadgentoo-2-bee87b73aba0b26cdf43079702fd418f137664f7.tar.gz
gentoo-2-bee87b73aba0b26cdf43079702fd418f137664f7.tar.bz2
gentoo-2-bee87b73aba0b26cdf43079702fd418f137664f7.zip
Fix lpe to work with slang 2.1.3.
(Portage version: 2.1.4.1)
-rw-r--r--app-editors/lpe/ChangeLog6
-rw-r--r--app-editors/lpe/files/lpe-1.2.6.13-slang-2.patch29
-rw-r--r--app-editors/lpe/lpe-1.2.6.13.ebuild14
3 files changed, 8 insertions, 41 deletions
diff --git a/app-editors/lpe/ChangeLog b/app-editors/lpe/ChangeLog
index 440474f01bf6..3335f91a2f7d 100644
--- a/app-editors/lpe/ChangeLog
+++ b/app-editors/lpe/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-editors/lpe
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/ChangeLog,v 1.14 2008/01/25 19:23:19 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/ChangeLog,v 1.15 2008/02/09 05:43:51 drac Exp $
+
+ 09 Feb 2008; Samuli Suominen <drac@gentoo.org>
+ -files/lpe-1.2.6.13-slang-2.patch, lpe-1.2.6.13.ebuild:
+ Fix lpe to work with slang 2.1.3.
25 Jan 2008; Samuli Suominen <drac@gentoo.org> -lpe-1.2.6.ebuild:
Remove unused version.
diff --git a/app-editors/lpe/files/lpe-1.2.6.13-slang-2.patch b/app-editors/lpe/files/lpe-1.2.6.13-slang-2.patch
deleted file mode 100644
index 6d79ab69a2d0..000000000000
--- a/app-editors/lpe/files/lpe-1.2.6.13-slang-2.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -ur lpe-1.2.6.13.orig/configure.in lpe-1.2.6.13/configure.in
---- lpe-1.2.6.13.orig/configure.in 2005-06-20 07:20:31.000000000 +0300
-+++ lpe-1.2.6.13/configure.in 2008-01-24 13:33:36.000000000 +0200
-@@ -106,11 +106,11 @@
- dnl AC_MSG_WARN("$PACKAGE depends on dynamic libraries.")
- ])])])
- AC_SUBST(DL_LIB)
--AC_CHECK_LIB(slang,SLang_init_tty,[SLANG_LIB="-lslang"],[
-+AC_CHECK_LIB(slang-2,SLang_init_tty,[SLANG_LIB="-lslang-2"],[
- dnl reset the cache variable so configure will even bother to check -ltermcap
- unset ac_cv_lib_slang_SLang_init_tty
--AC_CHECK_LIB(slang,SLang_init_tty,[SLANG_LIB="-lslang -ltermcap"],[
--AC_MSG_ERROR([no slang library found. $PACKAGE depends on SLang.])
-+AC_CHECK_LIB(slang-2,SLang_init_tty,[SLANG_LIB="-lslang-2 -ltermcap"],[
-+AC_MSG_ERROR([no slang-2 library found. $PACKAGE depends on SLang.])
- ,-ltermcap])])
- AC_SUBST(SLANG_LIB)
-
-@@ -144,8 +144,8 @@
- AC_CHECK_HEADERS(fcntl.h)
- AC_CHECK_HEADER(slang.h,
- [SLANG_H=slang.h],
-- [AC_CHECK_HEADER(slang/slang.h,
-- [SLANG_H=slang/slang.h],
-+ [AC_CHECK_HEADER(slang-2/slang.h,
-+ [SLANG_H=slang-2/slang.h],
- [AC_MSG_ERROR([slang.h is needed to compile $PACKAGE])])])
- AC_DEFINE_UNQUOTED(SLANG_H,"${SLANG_H}")
-
diff --git a/app-editors/lpe/lpe-1.2.6.13.ebuild b/app-editors/lpe/lpe-1.2.6.13.ebuild
index 0e3cbfb30f96..ed49e3febe19 100644
--- a/app-editors/lpe/lpe-1.2.6.13.ebuild
+++ b/app-editors/lpe/lpe-1.2.6.13.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/lpe-1.2.6.13.ebuild,v 1.1 2008/01/24 11:49:19 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/lpe-1.2.6.13.ebuild,v 1.2 2008/02/09 05:43:51 drac Exp $
-inherit autotools eutils multilib
+inherit multilib
DESCRIPTION="a lightweight programmers editor"
HOMEPAGE="http://packages.qa.debian.org/l/lpe.html"
@@ -13,17 +13,10 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="nls"
-RDEPEND=">=sys-libs/slang-2"
+RDEPEND=">=sys-libs/slang-2.1.3"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-slang-2.patch
- eautoconf
-}
-
src_compile() {
econf $(use_enable nls)
emake || die "emake failed."
@@ -38,6 +31,5 @@ src_install() {
docdir="${D}/usr/share/doc/${PF}" \
exdir="${D}/usr/share/doc/${PF}/examples" \
install || die "emake install failed."
- dodoc AUTHORS BUGS Changelog CUSTOMIZE IDEAS MODES NEWS README TODO
prepalldocs
}