summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Knight <tomk@gentoo.org>2005-03-22 19:10:57 +0000
committerTom Knight <tomk@gentoo.org>2005-03-22 19:10:57 +0000
commit75cda3d8f107f1199111a4520cb40be715f5e8c0 (patch)
tree8770f94ce0619aac1e73e9717335f3a0fbe572b1 /app-editors
parentBug 86161 - threaded perl and tests (diff)
downloadhistorical-75cda3d8f107f1199111a4520cb40be715f5e8c0.tar.gz
historical-75cda3d8f107f1199111a4520cb40be715f5e8c0.tar.bz2
historical-75cda3d8f107f1199111a4520cb40be715f5e8c0.zip
Version bump to 3.2, added eutils inherit to 3.0-r2
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/joe/ChangeLog8
-rw-r--r--app-editors/joe/Manifest8
-rw-r--r--app-editors/joe/files/digest-joe-3.21
-rw-r--r--app-editors/joe/joe-3.0-r2.ebuild4
-rw-r--r--app-editors/joe/joe-3.2.ebuild48
5 files changed, 63 insertions, 6 deletions
diff --git a/app-editors/joe/ChangeLog b/app-editors/joe/ChangeLog
index 6aa2de362878..64ebab6a1a73 100644
--- a/app-editors/joe/ChangeLog
+++ b/app-editors/joe/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-editors/joe
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.33 2005/01/01 13:28:57 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.34 2005/03/22 19:10:57 tomk Exp $
+
+*joe-3.2 (22 Mar 2005)
+
+ 22 Mar 2005; Tom Knight <tomk@gentoo.org> joe-3.0-r2.ebuild,
+ +joe-3.2.ebuild:
+ Version bump to 3.2, added eutils inherit to 3.0-r2
28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
diff --git a/app-editors/joe/Manifest b/app-editors/joe/Manifest
index d887a1d138bc..e3fa60ef7027 100644
--- a/app-editors/joe/Manifest
+++ b/app-editors/joe/Manifest
@@ -1,7 +1,9 @@
-MD5 633da205d500bc709d177a4620049f8d ChangeLog 4101
-MD5 aae33cfa3be544ca68973d0a8c8ff53f metadata.xml 758
-MD5 6c8546288d85a75e71ce514bee591962 joe-3.0-r2.ebuild 1473
+MD5 28f71fe9d5cd61e874c86cf2c05e3990 ChangeLog 4256
+MD5 4bdcc86c730cc779e0c97aca82949a6e joe-3.0-r2.ebuild 1474
MD5 131038935558d5f95a5bab2d8b359b1f joe-3.1-r1.ebuild 1463
+MD5 aae33cfa3be544ca68973d0a8c8ff53f metadata.xml 758
+MD5 3d4cc6ca9d920749c3df56c7ebb3728b joe-3.2.ebuild 1310
+MD5 595cf72f2a5230f8afdeb1391da39f71 files/digest-joe-3.2 59
MD5 8115b4ae2f2702a436c3008f32ae6ca4 files/digest-joe-3.0-r2 59
MD5 ac08ada3dfe348bc96ff85aff854e31a files/digest-joe-3.1-r1 59
MD5 1b4c305f8a53a6eec3f5ff94851985a4 files/joe-3.0-overflow.patch 354
diff --git a/app-editors/joe/files/digest-joe-3.2 b/app-editors/joe/files/digest-joe-3.2
new file mode 100644
index 000000000000..464cc990cccf
--- /dev/null
+++ b/app-editors/joe/files/digest-joe-3.2
@@ -0,0 +1 @@
+MD5 07e8077ee4562256bb6a2bf03e3071c2 joe-3.2.tar.gz 431843
diff --git a/app-editors/joe/joe-3.0-r2.ebuild b/app-editors/joe/joe-3.0-r2.ebuild
index 93836e417680..65aa09ae5a9a 100644
--- a/app-editors/joe/joe-3.0-r2.ebuild
+++ b/app-editors/joe/joe-3.0-r2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.0-r2.ebuild,v 1.2 2005/01/01 13:28:57 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.0-r2.ebuild,v 1.3 2005/03/22 19:10:57 tomk Exp $
-inherit flag-o-matic gnuconfig
+inherit flag-o-matic gnuconfig eutils
DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
HOMEPAGE="http://sourceforge.net/projects/joe-editor/"
diff --git a/app-editors/joe/joe-3.2.ebuild b/app-editors/joe/joe-3.2.ebuild
new file mode 100644
index 000000000000..0acb76b6b51e
--- /dev/null
+++ b/app-editors/joe/joe-3.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.2.ebuild,v 1.1 2005/03/22 19:10:57 tomk Exp $
+
+inherit flag-o-matic
+
+DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
+HOMEPAGE="http://sourceforge.net/projects/joe-editor/"
+SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~mips ~amd64"
+IUSE=""
+
+DEPEND=">=sys-libs/ncurses-5.2-r2"
+PROVIDE="virtual/editor"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # Fix bug #50271 (joe 3.0 documentation doesn't reflect new config file location)
+ sed -e 's:${prefix}/etc/joerc:@sysconfdir@/joe/joerc:' -i joerc.in
+ for i in jmacsrc.in jpicorc.in jstarrc.in rjoerc.in joe.1.in
+ do
+ sed -e 's:@sysconfdir@/:@sysconfdir@/joe/:' -i ${i}
+ done
+}
+
+src_compile() {
+ # Bug 34609 (joe 2.9.8 editor seg-faults on 'find and replace' when compiled with -Os)
+ replace-flags "-Os" "-O2"
+
+ econf || die
+ emake || die
+}
+
+src_install() {
+ make install DESTDIR=${D} || die "make install failed"
+ dodoc ChangeLog HINTS INFO LIST NEWS README TODO
+}
+
+pkg_postinst() {
+ echo
+ einfo "Global configuration has been moved from /etc to /etc/joe."
+ einfo "You should move or remove your old configuration files."
+ echo
+}