summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2008-09-03 13:31:24 +0000
committerDoug Goldstein <cardoe@gentoo.org>2008-09-03 13:31:24 +0000
commitb69245fba95f5c3ceefb5abbc310c51134add711 (patch)
tree6b041e5cf0963c672e5d111e819e8c5f34bd4f19 /sys-apps/ed
parentFix Emacs support, bug 187332. Other small fixes. (diff)
downloadhistorical-b69245fba95f5c3ceefb5abbc310c51134add711.tar.gz
historical-b69245fba95f5c3ceefb5abbc310c51134add711.tar.bz2
historical-b69245fba95f5c3ceefb5abbc310c51134add711.zip
version bump. fixes buffer overflow in strip_escapes(). bug #236521
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.25-gentoo-r8 x86_64
Diffstat (limited to 'sys-apps/ed')
-rw-r--r--sys-apps/ed/ChangeLog7
-rw-r--r--sys-apps/ed/Manifest10
-rw-r--r--sys-apps/ed/ed-1.0.ebuild41
3 files changed, 53 insertions, 5 deletions
diff --git a/sys-apps/ed/ChangeLog b/sys-apps/ed/ChangeLog
index 84b6f14af270..38c3baa17627 100644
--- a/sys-apps/ed/ChangeLog
+++ b/sys-apps/ed/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/ed
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ChangeLog,v 1.65 2008/06/16 03:52:20 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ChangeLog,v 1.66 2008/09/03 13:31:24 cardoe Exp $
+
+*ed-1.0 (03 Sep 2008)
+
+ 03 Sep 2008; Doug Goldstein <cardoe@gentoo.org> +ed-1.0.ebuild:
+ version bump. fixes buffer overflow in strip_escapes(). bug #236521
16 Jun 2008; Joseph Jezak <josejx@gentoo.org> ed-0.9.ebuild:
Marked ppc/ppc64 stable.
diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 4478a441481e..315d4db5972e 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -4,14 +4,16 @@ Hash: SHA1
AUX ed-0.5-build.patch 1797 RMD160 37be69f082f5927f059b60eab23ce543bd711524 SHA1 0aea8161d9e363067f9fc1defc0a21e58aa7c4c3 SHA256 ec9f8a7e569a087bdcc68ec76d4418028a93ebe6389872e44fb6d24b68f7be65
DIST ed-0.8.tar.bz2 68052 RMD160 456a0cb1236651e65c3b0f0552c2c24aeab4daba SHA1 d191031fa8f1a424fa15c87b7332e1f42fbfca51 SHA256 37983c87cf1bd2b1162e9277d1bf304222924e9d1fb4ac05bb9be56d78e2ea1f
DIST ed-0.9.tar.bz2 67941 RMD160 ed73a7e4ea39100f491d207109387e08c6109b80 SHA1 233a942964653598e3915f8396be7dd3b688b95f SHA256 22fa075554b669178b7c073aab5274c473d311a5a10b1ccdae2f45759e21c7f7
+DIST ed-1.0.tar.bz2 68074 RMD160 d944beaba67e0f998e840628a7359415af35a42e SHA1 d826461be5247dab4db90055d5248e67eb6cad7c SHA256 f964b1800692d91fcab55e81b303b4a56ae9c311867278665b181a8fcd5f9357
EBUILD ed-0.8.ebuild 936 RMD160 af71e5b92a2cc6c62d3f5f7bad805b55f29df0d3 SHA1 aa8974d298034a039b1ca04e92a93a517f8fb759 SHA256 9b441aefe4ef4ca91491607746e6d863dc01497a0f1c56c60dbb6f2ae9f1f651
EBUILD ed-0.9.ebuild 938 RMD160 9119e2b222f0e2d99685f89cf1cecca36c1e52e7 SHA1 e0f9d13fc48a2c306059b9484b9f92b53ab4f3df SHA256 dd04f8f556e67401268561e03ce192a04c1c902bb6b78b31c896e749b2207416
-MISC ChangeLog 7112 RMD160 d8bc8cbf33a832173552fee64f3dfc0e4e720785 SHA1 42b3fad4893ec82c454b73de637661986b822063 SHA256 81b8da67f29f3329eee2aa878210c8b0744fc3a43d754a3893d6e0fcce18c631
+EBUILD ed-1.0.ebuild 960 RMD160 fc88c52127f20d1b6663bde77f29989a12666963 SHA1 6d4d2d20b74dec1cc717fd56fc63d928844bd553 SHA256 8a3e870b839c8b97052c95bca7571979d18e05ebd6b2aed9caccfd5ebcba3291
+MISC ChangeLog 7272 RMD160 d7dfbabda85d4bf8273a8576394b4bb96772a578 SHA1 e7823d3bab493edc3108fb03552142c1d7140c69 SHA256 36ddae062f55acea746f2d32e48570cde2f547d41bbb533a723cc2c11d5e3f94
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkheb3YACgkQ67wieSYcaxdlXACfdOP9gu2Jjl1NT+55JDzdswvy
-8YoAoLwxhMeLdgQCAbll60EbBMWQAGLj
-=Yhe+
+iEYEARECAAYFAki+kdQACgkQoeSe8B0zEfxsNACfakVDfz2TN/wlV1GbA4qQ3c9t
+bX8An1rzFa8paOK7LGTswv+PtQ4dQ57W
+=Z9Lf
-----END PGP SIGNATURE-----
diff --git a/sys-apps/ed/ed-1.0.ebuild b/sys-apps/ed/ed-1.0.ebuild
new file mode 100644
index 000000000000..e23e0cf246e2
--- /dev/null
+++ b/sys-apps/ed/ed-1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ed/ed-1.0.ebuild,v 1.1 2008/09/03 13:31:24 cardoe Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Your basic line editor"
+HOMEPAGE="http://www.gnu.org/software/ed/"
+SRC_URI="mirror://gnu/ed/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="sys-apps/texinfo"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-0.5-build.patch
+}
+
+src_compile() {
+ tc-export CC CXX
+ # custom configure script ... econf wont work
+ ./configure \
+ --prefix=/ \
+ --datadir=/usr/share \
+ ${EXTRA_ECONF} \
+ || die
+ emake || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ doman doc/ed.1
+ dosym ed.1 /usr/share/man/man1/red.1
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}