summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Nigbur <pyrania@gentoo.org>2005-06-25 11:22:21 +0000
committerMarkus Nigbur <pyrania@gentoo.org>2005-06-25 11:22:21 +0000
commitca3b3c636d7247fe4aab4d813d05f21cb6b2c36e (patch)
treec84c9b12833dc55acdfb704f5103091661c849da /app-editors/lpe
parentAdded to ~ppc (diff)
downloadgentoo-2-ca3b3c636d7247fe4aab4d813d05f21cb6b2c36e.tar.gz
gentoo-2-ca3b3c636d7247fe4aab4d813d05f21cb6b2c36e.tar.bz2
gentoo-2-ca3b3c636d7247fe4aab4d813d05f21cb6b2c36e.zip
Version bump. See bug #80398 for details (debian took maintainership).
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'app-editors/lpe')
-rw-r--r--app-editors/lpe/ChangeLog8
-rw-r--r--app-editors/lpe/Manifest3
-rw-r--r--app-editors/lpe/files/digest-lpe-1.2.6.121
-rw-r--r--app-editors/lpe/files/lpe-1.2.6.12-slang.patch24
-rw-r--r--app-editors/lpe/lpe-1.2.6.12.ebuild38
5 files changed, 73 insertions, 1 deletions
diff --git a/app-editors/lpe/ChangeLog b/app-editors/lpe/ChangeLog
index 1b1c7d47a051..b15d18bd5847 100644
--- a/app-editors/lpe/ChangeLog
+++ b/app-editors/lpe/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-editors/lpe
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/ChangeLog,v 1.5 2005/01/01 13:31:12 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/lpe/ChangeLog,v 1.6 2005/06/25 11:22:21 pyrania Exp $
+
+*lpe-1.2.6.12 (25 Jun 2005)
+
+ 25 Jun 2005; <pyrania@gentoo.org> +files/lpe-1.2.6.12-slang.patch,
+ +lpe-1.2.6.12.ebuild:
+ Version bump. See bug #80398 for details (debian took maintainership).
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> lpe-1.2.6.ebuild:
Masked lpe-1.2.6.ebuild stable for ppc
diff --git a/app-editors/lpe/Manifest b/app-editors/lpe/Manifest
index 5cba998d1353..57a3a942faad 100644
--- a/app-editors/lpe/Manifest
+++ b/app-editors/lpe/Manifest
@@ -1,5 +1,8 @@
MD5 5133a0c199ea70b1a7032cd0ca1b455d ChangeLog 569
MD5 d3426a8da8ef783fe7deace8dc8b59d1 lpe-1.2.6.ebuild 871
MD5 4dc6d4e1ef0c431973c5d0dbbbeb81c8 metadata.xml 351
+MD5 38c9127564fbf9c1457a748f2bdcec3a lpe-1.2.6.12.ebuild 875
MD5 a678618369e633c350fc7a1c51bb0e68 files/digest-lpe-1.2.6 61
MD5 c2d1499e89218cbe880b75ca499a63b7 files/lpe-1.2.6-gentoo.patch 766
+MD5 41be02de497aa2040050a992ee023f07 files/digest-lpe-1.2.6.12 64
+MD5 ff7045caf10764fd1d7c4beb0aa5b093 files/lpe-1.2.6.12-slang.patch 800
diff --git a/app-editors/lpe/files/digest-lpe-1.2.6.12 b/app-editors/lpe/files/digest-lpe-1.2.6.12
new file mode 100644
index 000000000000..4610dc11e5b9
--- /dev/null
+++ b/app-editors/lpe/files/digest-lpe-1.2.6.12
@@ -0,0 +1 @@
+MD5 06861acbae664ab3463a1754d27a4c49 lpe_1.2.6.12.tar.gz 540141
diff --git a/app-editors/lpe/files/lpe-1.2.6.12-slang.patch b/app-editors/lpe/files/lpe-1.2.6.12-slang.patch
new file mode 100644
index 000000000000..6a40343165cc
--- /dev/null
+++ b/app-editors/lpe/files/lpe-1.2.6.12-slang.patch
@@ -0,0 +1,24 @@
+diff -Naur lpe-1.2.6.12_/src/cfg.c lpe-1.2.6.12/src/cfg.c
+--- lpe-1.2.6.12_/src/cfg.c 2005-06-20 06:27:25.000000000 +0200
++++ lpe-1.2.6.12/src/cfg.c 2005-06-25 13:10:16.379831120 +0200
+@@ -37,7 +37,7 @@
+ if (SLang_load_file (DATADIR "/lpe/init.sl") == -1)
+ {
+ SLang_restart (1);
+- SLang_set_error(0);
++ SLang_exit_error(0);
+ }
+ }
+ }
+diff -Naur lpe-1.2.6.12_/src/input.c lpe-1.2.6.12/src/input.c
+--- lpe-1.2.6.12_/src/input.c 2005-06-20 06:27:48.000000000 +0200
++++ lpe-1.2.6.12/src/input.c 2005-06-25 13:10:06.347356288 +0200
+@@ -2262,7 +2262,7 @@
+ SLang_load_string (cmd);
+ /* to avoid slang stack overflows... */
+ SLang_restart (1);
+- SLang_set_error(0);
++ SLang_exit_error(0);
+
+ /*
+ * This is not the nicest thing to do, but certain slang commnds,
diff --git a/app-editors/lpe/lpe-1.2.6.12.ebuild b/app-editors/lpe/lpe-1.2.6.12.ebuild
new file mode 100644
index 000000000000..9e87aa9a93aa
--- /dev/null
+++ b/app-editors/lpe/lpe-1.2.6.12.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2005 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.12.ebuild,v 1.1 2005/06/25 11:22:21 pyrania Exp $
+
+inherit eutils
+
+DESCRIPTION="Lightweight Programmers Editor"
+HOMEPAGE="http://cdsmith.twu.net/professional/opensource/lpe.html"
+SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~sparc ~x86"
+IUSE="nls"
+
+DEPEND="sys-libs/slang"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-slang.patch
+}
+
+src_compile() {
+ econf `use_enable nls` || die
+ emake || die
+}
+
+src_install() {
+ make \
+ prefix=${D}/usr \
+ datadir=${D}/usr/share \
+ mandir=${D}/usr/share/man \
+ infodir=${D}/usr/share/info \
+ docdir=${D}/usr/share/doc/${PF} \
+ exdir=${D}/usr/share/doc/${PF}/examples \
+ install || die
+ prepalldocs
+}