summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2008-09-11 23:20:52 +0000
committerChristian Faulhammer <fauli@gentoo.org>2008-09-11 23:20:52 +0000
commitd1abb006af35c3a22432292c808146e5fc1724e5 (patch)
tree12b319eb28b4a273e0f003d30ff9f41b62d1607f
parentclean up (diff)
downloadhistorical-d1abb006af35c3a22432292c808146e5fc1724e5.tar.gz
historical-d1abb006af35c3a22432292c808146e5fc1724e5.tar.bz2
historical-d1abb006af35c3a22432292c808146e5fc1724e5.zip
clean up
Package-Manager: portage-2.1.4.4
-rw-r--r--app-editors/joe/ChangeLog7
-rw-r--r--app-editors/joe/Manifest20
-rw-r--r--app-editors/joe/files/joe-3.0-overflow.patch12
-rw-r--r--app-editors/joe/files/joe-3.1-overflow.patch12
-rw-r--r--app-editors/joe/joe-3.0-r2.ebuild49
-rw-r--r--app-editors/joe/joe-3.1-r1.ebuild49
-rw-r--r--app-editors/joe/joe-3.2.ebuild47
-rw-r--r--app-editors/joe/joe-3.4.ebuild62
8 files changed, 11 insertions, 247 deletions
diff --git a/app-editors/joe/ChangeLog b/app-editors/joe/ChangeLog
index 5cf41b72ec0a..4e8853b1bdb5 100644
--- a/app-editors/joe/ChangeLog
+++ b/app-editors/joe/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/joe
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.60 2008/07/28 19:33:31 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.61 2008/09/11 23:20:52 opfer Exp $
+
+ 11 Sep 2008; Christian Faulhammer <opfer@gentoo.org>
+ -files/joe-3.0-overflow.patch, -files/joe-3.1-overflow.patch,
+ -joe-3.0-r2.ebuild, -joe-3.1-r1.ebuild, -joe-3.2.ebuild, -joe-3.4.ebuild:
+ clean up
28 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
diff --git a/app-editors/joe/Manifest b/app-editors/joe/Manifest
index 3bb89202f672..8271fc81afbe 100644
--- a/app-editors/joe/Manifest
+++ b/app-editors/joe/Manifest
@@ -1,24 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX joe-3.0-overflow.patch 354 RMD160 87a971a02e3aa4b5a1c0c6acca26404d7cff9072 SHA1 bbf699e6a6977c3e35fede745173c934269de65e SHA256 271a4bf42fc53601322723bed1a1dc710df8a9048d4c82d3dbc8b6322a24a4eb
-AUX joe-3.1-overflow.patch 386 RMD160 9949f9426c42078fdf59b8a31ac0b149a69d7ece SHA1 a72370d3c9521af5469f64ec954d37d6d31f35a3 SHA256 737bc745e570158bf1b9cd3b8250a2aab4105a4f3e4e77de9935c150321878b6
-DIST joe-3.0.tar.gz 310584 RMD160 82ebbd789e8e552d92e98047335dcfb04a773a4e SHA1 5e1b3e1c9b967f8008c0b8f443d1edec8069bcc3 SHA256 3675e282e9f9a2a317b44f7e8f7ad13c61639c38be0f1e99ef1690a9a4aeb56f
-DIST joe-3.1.tar.gz 381201 RMD160 43685e049b43406ecb1caed6e72f5ffa791606d9 SHA1 52b8ce32e94b2269c7723a80892f8adf6b653017 SHA256 252390e4bc687957f09f334095904c8cc53b39c7b663ed47861ae1d11aef5946
-DIST joe-3.2.tar.gz 431843 RMD160 be62aa12e36e8841136aa22e6c90633cda4cbab7 SHA1 ae0fb0c6e228af4432aa2e0a534fb7048274974d SHA256 8bc493dac57be8774826867c08283324763f97ac53d45d544122da4b80bb79cf
-DIST joe-3.4.tar.gz 590679 RMD160 0849f34ae239be8281a098532ec6b82d85f61607 SHA1 8c044130b48dce0768880605ee2b5dac102ebbd1 SHA256 802cf016fe0077a4567c70ba2221b59f2f1e341444fbe6d4280c52c7c8f7bbc3
DIST joe-3.5.tar.gz 613815 RMD160 c58d2bdd4882bf698722d5a8e840f3d7a0221fc6 SHA1 aeee6bb71ed1e9b9c9a2a64d8e078a06245957e5 SHA256 a295f1c5e0cb0f0ae0446c419a248517cb04ae1881f982964a7a7595cde9f2e6
-EBUILD joe-3.0-r2.ebuild 1420 RMD160 0fe9de6c0a52c7302a6d84ab50f2db7cb12a8d87 SHA1 2531ea6f2ae4e9c2e7bc6a250504523ae21292df SHA256 296d8f694665567b7756db7ee709f0c5cb93b6815d37ae60264b4b01b5db9a98
-EBUILD joe-3.1-r1.ebuild 1420 RMD160 d0be6da6cc4124828f9d137bffd372caa0edac84 SHA1 1577e6aad8111ac9bc485e8dc9408c964890dcf3 SHA256 bf15c7dc8f6379ce1073f064a4881115971b45b80c11c4e79521bc36b980dda0
-EBUILD joe-3.2.ebuild 1293 RMD160 7c0874cfe0f71c2f3cbf75e462355e345a5976ed SHA1 9adbf0396ce0a548021abcc4b2ce786d03668991 SHA256 3bde1dee9a9f20f7239861fc7014f557847db9a28be97b26a579c70e354919ff
-EBUILD joe-3.4.ebuild 1813 RMD160 cdcbd38483320acbf3b27b38b41408325c53ad4b SHA1 c7ff9fed7b19443d1e0e728eb0600a8d48530abe SHA256 2862fd4437da52b619f7307ce150110e204bd0eca14f01832252f3d6f658e421
EBUILD joe-3.5.ebuild 1657 RMD160 a1f882735cc4325d1f5a7e7f2fda190b0ec663e9 SHA1 c55984cc6569f48c8c387521a4411c3e47bf83e4 SHA256 2d8bab05aae74e7c081f285f1fccd4f7a79ee13d5bf555e9771d0c1ac3fd6192
-MISC ChangeLog 7335 RMD160 9a489a12a0e29ee73a27a11b63f5642147aa8a0d SHA1 0993321286009f308c82b6bbce426c037fda5174 SHA256 a7478b538bb8a3cb6cba088933ee9373ffa785fa47b7b62d61a2a8407fcf00b0
+MISC ChangeLog 7544 RMD160 ca5739b2a903b36b06d1b24835ee907fc088f20a SHA1 f850692ae75fb04a98db223811b6c6e1a8b8950f SHA256 6f10b752549bb41ccd0de8fdec7adc9e4b0b1d5d579c0e724a9b4f92c66e80eb
MISC metadata.xml 744 RMD160 57ae49e0dbd2ccfdbb994d1d43ea1b4167ce5637 SHA1 a7f6a18d6ab448a54c88621687d8eb6701ac016e SHA256 a0af8fa4bccf2a9372d5b4d08e3b1745edd2b2a2cc8bfb9ef2ba9dff66d608e7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.9 (GNU/Linux)
+Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkiOHxgACgkQOeoy/oIi7uwuaQCgzwKY35qbJqXFnNYAVLIWFmNQ
-+8wAn1yNl+cvJdpgn9sdN7LSM2jFsd0r
-=yJdd
+iEYEARECAAYFAkjJp9kACgkQNQqtfCuFneNGBgCeJVNQm0QfWVLHanrRHpxhPYER
+OSAAniSmvsTM8C61IpiCK462pyGP5OwZ
+=cZFN
-----END PGP SIGNATURE-----
diff --git a/app-editors/joe/files/joe-3.0-overflow.patch b/app-editors/joe/files/joe-3.0-overflow.patch
deleted file mode 100644
index 493ef8d3d011..000000000000
--- a/app-editors/joe/files/joe-3.0-overflow.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- rc.c~ 2004-04-23 16:02:18.000000000 +0100
-+++ rc.c 2004-11-16 20:41:33.000000000 +0000
-@@ -708,7 +708,8 @@
- int line = 0; /* Line number */
- int err = 0; /* Set to 1 if there was a syntax error */
-
-- strcpy(buf, name);
-+ strncpy(buf, name, sizeof(buf) - 1);
-+ buf[sizeof(buf)-1] = '\0';
- #ifdef __MSDOS__
- fd = fopen((char *)buf, "rt");
- #else
diff --git a/app-editors/joe/files/joe-3.1-overflow.patch b/app-editors/joe/files/joe-3.1-overflow.patch
deleted file mode 100644
index c30822631d92..000000000000
--- a/app-editors/joe/files/joe-3.1-overflow.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- rc.c~ 2004-05-28 17:37:30.000000000 +0100
-+++ rc.c 2004-11-16 20:33:47.000000000 +0000
-@@ -810,7 +810,8 @@
- int line = 0; /* Line number */
- int err = 0; /* Set to 1 if there was a syntax error */
-
-- strcpy((char *)buf, (char *)name);
-+ strncpy((char *)buf, (char *)name, sizeof(buf) - 1);
-+ buf[sizeof(buf)-1] = '\0';
- #ifdef __MSDOS__
- fd = fopen((char *)buf, "rt");
- #else
diff --git a/app-editors/joe/joe-3.0-r2.ebuild b/app-editors/joe/joe-3.0-r2.ebuild
deleted file mode 100644
index 81027a69a1d1..000000000000
--- a/app-editors/joe/joe-3.0-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2007 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.7 2007/10/10 06:57:56 opfer Exp $
-
-inherit flag-o-matic eutils
-
-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="alpha amd64 mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/ncurses-5.2-r2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # Fix for non-critical buffer overflow, bug #71129
- epatch ${FILESDIR}/${P}-overflow.patch || die "epatch failed"
- # 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 README.cvs TODO
-}
-
-pkg_postinst() {
- elog
- elog "Global configuration has been moved from /etc to /etc/joe."
- elog "You should move or remove your old configuration files."
- elog
-}
diff --git a/app-editors/joe/joe-3.1-r1.ebuild b/app-editors/joe/joe-3.1-r1.ebuild
deleted file mode 100644
index 44d0d337ab1e..000000000000
--- a/app-editors/joe/joe-3.1-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.1-r1.ebuild,v 1.7 2007/10/10 06:57:56 opfer Exp $
-
-inherit flag-o-matic eutils
-
-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="~alpha ~amd64 ~mips ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=sys-libs/ncurses-5.2-r2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- # Fix for non-critical buffer overflow, bug #71129
- epatch ${FILESDIR}/${P}-overflow.patch || die "epatch failed"
- # 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 README.cvs TODO
-}
-
-pkg_postinst() {
- elog
- elog "Global configuration has been moved from /etc to /etc/joe."
- elog "You should move or remove your old configuration files."
- elog
-}
diff --git a/app-editors/joe/joe-3.2.ebuild b/app-editors/joe/joe-3.2.ebuild
deleted file mode 100644
index 4dd101b795d8..000000000000
--- a/app-editors/joe/joe-3.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2007 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.14 2007/10/10 06:57:56 opfer 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="alpha amd64 arm mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=">=sys-libs/ncurses-5.2-r2"
-
-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() {
- elog
- elog "Global configuration has been moved from /etc to /etc/joe."
- elog "You should move or remove your old configuration files."
- elog
-}
diff --git a/app-editors/joe/joe-3.4.ebuild b/app-editors/joe/joe-3.4.ebuild
deleted file mode 100644
index 9038e7567e85..000000000000
--- a/app-editors/joe/joe-3.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.4.ebuild,v 1.5 2008/01/26 15:51:30 grobian Exp $
-
-inherit flag-o-matic eutils
-
-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="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="xterm"
-
-DEPEND=">=sys-libs/ncurses-5.2-r2"
-RDEPEND="xterm? ( >=x11-terms/xterm-215-r1 )"
-
-pkg_setup() {
- if use xterm && ! built_with_use x11-terms/xterm paste64; then
- die "For full xterm clipboard support build x11-terms/xterm with USE=paste64"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"/rc
-
- # This has since been fixed upstream, so remove it at the next version bump
- sed -e 's:/home/Joe/etc/joe:@JOERC@:' -i joerc.in || die "sed failed"
-
- # Enable xterm mouse support in the rc files
- if use xterm; then
- for i in *rc*.in; do
- sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die "sed failed"
- done
- fi
-}
-
-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 HACKING HINTS LIST NEWS README TODO
- # remove superfluous documentation, fixes bug #116861
- rm -rf "${D}"/etc/joe/doc
-}
-
-pkg_postinst() {
- if use xterm; then
- elog "To enable full xterm clipboard you need to set the allowWindowOps"
- elog "resources to true. This is usually found in /etc/X11/app-defaults/XTerm"
- elog "This is false by default due to potential security problems on some"
- elog "architectures (see bug #91453)."
- fi
-}