summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Knight <tomk@gentoo.org>2004-10-13 17:57:23 +0000
committerTom Knight <tomk@gentoo.org>2004-10-13 17:57:23 +0000
commitad9acc2e8f25dc5816a0255a015f6f5fa10cd9a1 (patch)
tree78ee78b564a4f2bfdf7faca63d080aa9fc432ba2 /app-editors
parentit seems the strange libpthread-not-installed bug was an ebuild quirk and not... (diff)
downloadgentoo-2-ad9acc2e8f25dc5816a0255a015f6f5fa10cd9a1.tar.gz
gentoo-2-ad9acc2e8f25dc5816a0255a015f6f5fa10cd9a1.tar.bz2
gentoo-2-ad9acc2e8f25dc5816a0255a015f6f5fa10cd9a1.zip
Added 3.1 ebuild submitted by Michael Postmann, closes bug # 53964
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/joe/ChangeLog7
-rw-r--r--app-editors/joe/Manifest6
-rw-r--r--app-editors/joe/files/digest-joe-3.11
-rw-r--r--app-editors/joe/joe-3.1.ebuild48
-rw-r--r--app-editors/joe/metadata.xml4
5 files changed, 63 insertions, 3 deletions
diff --git a/app-editors/joe/ChangeLog b/app-editors/joe/ChangeLog
index 8b691cfe474e..94b778016207 100644
--- a/app-editors/joe/ChangeLog
+++ b/app-editors/joe/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/joe
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.26 2004/08/12 00:25:24 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.27 2004/10/13 17:57:23 tomk Exp $
+
+*joe-3.1 (13 Oct 2004)
+
+ 13 Oct 2004; Tom Knight <tomk@gentoo.org> metadata.xml, +joe-3.1.ebuild:
+ Added 3.1 ebuild submitted by Michael Postmann, closes bug # 53964
11 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org> joe-3.0-r1.ebuild:
gnuconfig_update in src_unpack
diff --git a/app-editors/joe/Manifest b/app-editors/joe/Manifest
index d70583f06924..3344bdf94de2 100644
--- a/app-editors/joe/Manifest
+++ b/app-editors/joe/Manifest
@@ -1,4 +1,6 @@
-MD5 663c997ac862df6f45dcfaad1f6a6158 ChangeLog 3293
-MD5 0485cd42dbb2bfd28f1549f86f311e27 metadata.xml 672
MD5 6a6c1e09a509e29d16236b1253a72256 joe-3.0-r1.ebuild 1319
+MD5 0aec4d9917f967a51c2cfa4b6320b189 joe-3.1.ebuild 1429
+MD5 5928554816f2114f9cf093257071b11c ChangeLog 3462
+MD5 aae33cfa3be544ca68973d0a8c8ff53f metadata.xml 758
+MD5 ac08ada3dfe348bc96ff85aff854e31a files/digest-joe-3.1 59
MD5 8115b4ae2f2702a436c3008f32ae6ca4 files/digest-joe-3.0-r1 59
diff --git a/app-editors/joe/files/digest-joe-3.1 b/app-editors/joe/files/digest-joe-3.1
new file mode 100644
index 000000000000..60dd3d25ba99
--- /dev/null
+++ b/app-editors/joe/files/digest-joe-3.1
@@ -0,0 +1 @@
+MD5 2a6ef018870fca9b7df85401994fb0e0 joe-3.1.tar.gz 381201
diff --git a/app-editors/joe/joe-3.1.ebuild b/app-editors/joe/joe-3.1.ebuild
new file mode 100644
index 000000000000..1799724a65e5
--- /dev/null
+++ b/app-editors/joe/joe-3.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.1.ebuild,v 1.1 2004/10/13 17:57:23 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() {
+ einstall || die
+ dodoc ChangeLog HINTS INFO LIST NEWS README README.cvs 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
+}
diff --git a/app-editors/joe/metadata.xml b/app-editors/joe/metadata.xml
index 0b53c94e795a..55d38b110a68 100644
--- a/app-editors/joe/metadata.xml
+++ b/app-editors/joe/metadata.xml
@@ -3,6 +3,10 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
+ <email>tomk@gentoo.org</email>
+ <name>Tom Knight</name>
+</maintainer>
+<maintainer>
<email>jmaynard@gentoo.org</email>
<name>Jay Maynard</name>
</maintainer>