summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/fuzz/ChangeLog8
-rw-r--r--dev-util/fuzz/Manifest20
-rw-r--r--dev-util/fuzz/files/digest-fuzz-0.63
-rw-r--r--dev-util/fuzz/files/fuzz-0.6-gentoo.diff11
-rw-r--r--dev-util/fuzz/fuzz-0.6.ebuild29
-rw-r--r--dev-util/fuzz/metadata.xml5
6 files changed, 76 insertions, 0 deletions
diff --git a/dev-util/fuzz/ChangeLog b/dev-util/fuzz/ChangeLog
new file mode 100644
index 000000000..a4e6ce776
--- /dev/null
+++ b/dev-util/fuzz/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-util/fuzz
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 22 Aug 2006; Aggelos Orfanakos (agorf) <agorf@void.gr> +fuzz-0.6.ebuild,
+ +files/fuzz-0.6-gentoo.diff, +metadata.xml:
+ New ebuild for bug 144749.
+
diff --git a/dev-util/fuzz/Manifest b/dev-util/fuzz/Manifest
new file mode 100644
index 000000000..f48bdbac2
--- /dev/null
+++ b/dev-util/fuzz/Manifest
@@ -0,0 +1,20 @@
+AUX fuzz-0.6-gentoo.diff 375 RMD160 fbabde0d19e17ed2037615799c222afc658baa7f SHA1 f833a8379811003c16f106135ebe6f15fe4d8cba SHA256 f8c558385d8028973f828ddb122251a741bb69f9d0ae67562e7a87961c076c22
+MD5 f53a03a9bafb09d1a19e7ba64f1817d0 files/fuzz-0.6-gentoo.diff 375
+RMD160 fbabde0d19e17ed2037615799c222afc658baa7f files/fuzz-0.6-gentoo.diff 375
+SHA256 f8c558385d8028973f828ddb122251a741bb69f9d0ae67562e7a87961c076c22 files/fuzz-0.6-gentoo.diff 375
+DIST fuzz-0.6.tar.gz 54431 RMD160 cc7e2454850d478dfc8aedd4067a10367c889729 SHA1 68a33a89302d2db7e35e2f5fdc9b0895e3ca24da SHA256 70fcd0d5b83f211f0a6fd9a95e1772c3e3aaaf83d533ae224a57812c00c0ce1b
+EBUILD fuzz-0.6.ebuild 631 RMD160 2e39e82b1501e2bf9d0f858a4ca3e0cb5158b31e SHA1 d925132d82db31b1e0cf9de873def9810c046d58 SHA256 1966ecfe9a7396abfb2702edc7966430450a60ad7cc4fbbe4ffae1457f7841d1
+MD5 48bae15b417e1a845a323423e6bdd89d fuzz-0.6.ebuild 631
+RMD160 2e39e82b1501e2bf9d0f858a4ca3e0cb5158b31e fuzz-0.6.ebuild 631
+SHA256 1966ecfe9a7396abfb2702edc7966430450a60ad7cc4fbbe4ffae1457f7841d1 fuzz-0.6.ebuild 631
+MISC ChangeLog 265 RMD160 a2742d545f81a98d6d8b2fa30193075d493c049a SHA1 5c22d4335295cb01f2b5533a68add2d6ea07d15b SHA256 025506ced2431b09a90bd2d8120d801d2bef2a2e5193287b0bee07fe718c6f8e
+MD5 46def23c500a6f6692932734bc95f3ff ChangeLog 265
+RMD160 a2742d545f81a98d6d8b2fa30193075d493c049a ChangeLog 265
+SHA256 025506ced2431b09a90bd2d8120d801d2bef2a2e5193287b0bee07fe718c6f8e ChangeLog 265
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 6fdaaf751f0fd938e9003220835ba3e2 files/digest-fuzz-0.6 223
+RMD160 005a071d266adc2ab86fd6a4c5f03da43fb0d2df files/digest-fuzz-0.6 223
+SHA256 faf111a823995e8729162b40d99109e2f7246dc1846b7f4db20bb9fc3809b84c files/digest-fuzz-0.6 223
diff --git a/dev-util/fuzz/files/digest-fuzz-0.6 b/dev-util/fuzz/files/digest-fuzz-0.6
new file mode 100644
index 000000000..13e7c6867
--- /dev/null
+++ b/dev-util/fuzz/files/digest-fuzz-0.6
@@ -0,0 +1,3 @@
+MD5 8c8e7c49729e0a98c0414faac7778ec7 fuzz-0.6.tar.gz 54431
+RMD160 cc7e2454850d478dfc8aedd4067a10367c889729 fuzz-0.6.tar.gz 54431
+SHA256 70fcd0d5b83f211f0a6fd9a95e1772c3e3aaaf83d533ae224a57812c00c0ce1b fuzz-0.6.tar.gz 54431
diff --git a/dev-util/fuzz/files/fuzz-0.6-gentoo.diff b/dev-util/fuzz/files/fuzz-0.6-gentoo.diff
new file mode 100644
index 000000000..f2efbc453
--- /dev/null
+++ b/dev-util/fuzz/files/fuzz-0.6-gentoo.diff
@@ -0,0 +1,11 @@
+--- fuzz.c.orig 2000-08-09 17:48:26.000000000 +0300
++++ fuzz.c 2006-08-22 21:50:16.000000000 +0300
+@@ -812,7 +812,7 @@
+
+ execv(progname,arguments);
+ write(cpy_stderr,"Exec failed.\n",strlen("Exec failed.\n"));
+- write(cpy_stderr,sys_errlist[errno],strlen(sys_errlist[errno]));
++ write(cpy_stderr,strerror(errno),strlen(strerror(errno)));
+ exit(CANT_FORK_EXIT);
+ }
+
diff --git a/dev-util/fuzz/fuzz-0.6.ebuild b/dev-util/fuzz/fuzz-0.6.ebuild
new file mode 100644
index 000000000..b9f853e13
--- /dev/null
+++ b/dev-util/fuzz/fuzz-0.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="A program to stress-test other programs by giving them random input."
+HOMEPAGE="http://fuzz.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=sys-libs/readline-4.3
+ >=sys-libs/glibc-2.3.2"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gentoo.diff"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog AUTHORS
+}
diff --git a/dev-util/fuzz/metadata.xml b/dev-util/fuzz/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-util/fuzz/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>