Added 3.1 ebuild submitted by Michael Postmann, closes bug # 53964
authorTom Knight <tomk@gentoo.org>
Wed, 13 Oct 2004 17:57:23 +0000 (17:57 +0000)
committerTom Knight <tomk@gentoo.org>
Wed, 13 Oct 2004 17:57:23 +0000 (17:57 +0000)
app-editors/joe/ChangeLog
app-editors/joe/Manifest
app-editors/joe/files/digest-joe-3.1 [new file with mode: 0644]
app-editors/joe/joe-3.1.ebuild [new file with mode: 0644]
app-editors/joe/metadata.xml

index 8b691cfe474e6bd36b2c57f0a174ded7819953ee..94b778016207630efb0143956c9874eccca9653d 100644 (file)
@@ -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
index d70583f06924d3ea1250c3a65a27eb4da2099df7..08080fd17829af883ac0dcbca7c8849562e60338 100644 (file)
@@ -1,4 +1,6 @@
-MD5 663c997ac862df6f45dcfaad1f6a6158 ChangeLog 3293
-MD5 0485cd42dbb2bfd28f1549f86f311e27 metadata.xml 672
 MD5 6a6c1e09a509e29d16236b1253a72256 joe-3.0-r1.ebuild 1319
+MD5 cf317fb3bd388621a598bba01308238d joe-3.1.ebuild 1282
+MD5 d25dc59edc1c0959613a7ecb09289af9 ChangeLog 3457
+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 (file)
index 0000000..60dd3d2
--- /dev/null
@@ -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 (file)
index 0000000..1799724
--- /dev/null
@@ -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
+}
index 0b53c94e795a3c844a789fcff030375e328974ca..55d38b110a6808998a95c1f54f54bba9cbe5c5cd 100644 (file)
@@ -2,6 +2,10 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <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>