From 8667b49e0fc8f2eb08e815e1b338705af38ac7ff Mon Sep 17 00:00:00 2001 From: Tom Knight Date: Tue, 22 Mar 2005 19:10:57 +0000 Subject: Version bump to 3.2, added eutils inherit to 3.0-r2 --- app-editors/joe/ChangeLog | 8 +++++- app-editors/joe/Manifest | 8 +++--- app-editors/joe/files/digest-joe-3.2 | 1 + app-editors/joe/joe-3.0-r2.ebuild | 4 +-- app-editors/joe/joe-3.2.ebuild | 48 ++++++++++++++++++++++++++++++++++++ 5 files changed, 63 insertions(+), 6 deletions(-) create mode 100644 app-editors/joe/files/digest-joe-3.2 create mode 100644 app-editors/joe/joe-3.2.ebuild (limited to 'app-editors') 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 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 : Change encoding to UTF-8 for GLEP 31 compliance diff --git a/app-editors/joe/Manifest b/app-editors/joe/Manifest index d887a1d138bc..48ddf2a39bb2 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 0969d94e8337887bc2012eaae92dabf5 ChangeLog 4262 +MD5 cf3869b6b3cb30d21e5e5b816e7f1eb5 joe-3.0-r2.ebuild 1480 MD5 131038935558d5f95a5bab2d8b359b1f joe-3.1-r1.ebuild 1463 +MD5 aae33cfa3be544ca68973d0a8c8ff53f metadata.xml 758 +MD5 1fc61941e2b31f74e7048687dba4bb67 joe-3.2.ebuild 1324 +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 +} -- cgit v1.2.3-65-gdbad