diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2008-09-11 23:20:52 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2008-09-11 23:20:52 +0000 |
commit | d1abb006af35c3a22432292c808146e5fc1724e5 (patch) | |
tree | 12b319eb28b4a273e0f003d30ff9f41b62d1607f | |
parent | clean up (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | app-editors/joe/Manifest | 20 | ||||
-rw-r--r-- | app-editors/joe/files/joe-3.0-overflow.patch | 12 | ||||
-rw-r--r-- | app-editors/joe/files/joe-3.1-overflow.patch | 12 | ||||
-rw-r--r-- | app-editors/joe/joe-3.0-r2.ebuild | 49 | ||||
-rw-r--r-- | app-editors/joe/joe-3.1-r1.ebuild | 49 | ||||
-rw-r--r-- | app-editors/joe/joe-3.2.ebuild | 47 | ||||
-rw-r--r-- | app-editors/joe/joe-3.4.ebuild | 62 |
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 -} |