diff options
Diffstat (limited to 'app-forensics')
-rw-r--r-- | app-forensics/zzuf/ChangeLog | 10 | ||||
-rw-r--r-- | app-forensics/zzuf/Manifest | 14 | ||||
-rw-r--r-- | app-forensics/zzuf/metadata.xml | 8 | ||||
-rw-r--r-- | app-forensics/zzuf/zzuf-0.10.ebuild | 44 |
4 files changed, 76 insertions, 0 deletions
diff --git a/app-forensics/zzuf/ChangeLog b/app-forensics/zzuf/ChangeLog new file mode 100644 index 000000000000..fc2f862e409f --- /dev/null +++ b/app-forensics/zzuf/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-forensics/zzuf +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-forensics/zzuf/ChangeLog,v 1.1 2008/04/19 00:37:48 flameeyes Exp $ + +*zzuf-0.10 (19 Apr 2008) + + 19 Apr 2008; Diego Pettenò <flameeyes@gentoo.org> +metadata.xml, + +zzuf-0.10.ebuild: + Initial import of zzuf. Thanks also to Jakub Moc in bug #188646. + diff --git a/app-forensics/zzuf/Manifest b/app-forensics/zzuf/Manifest new file mode 100644 index 000000000000..0c1337c23bac --- /dev/null +++ b/app-forensics/zzuf/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST zzuf-0.10.tar.gz 425897 RMD160 521369e990b1e79db71de688494b264995baa508 SHA1 92d0948e6b821945011f9707244db6d17a4d0ba0 SHA256 a5fa82e49c01721f0ae339345780c55d1ae9e42ed6909901a1c688800e5b834c +EBUILD zzuf-0.10.ebuild 1115 RMD160 0a7c0ee72928dbe4e20773be432739b97bb20583 SHA1 32961ce1dff13e87bd4e00733294de48b9c657f4 SHA256 d6bf24817bea3656e7b492709c6e7070fe18af6e427a5a2804dc884bc018bb13 +MISC ChangeLog 395 RMD160 56b8b477cd798ebbc915bceeb51aeabb1c0f6520 SHA1 a629cd5523bc1140e780520baa3e1d91d14dbaf3 SHA256 f3bbb4299d7640bf0926ffa9571853358a9bcd5d3550c6c3508525f5152f4c9a +MISC metadata.xml 225 RMD160 d973b4a3a0e8ed0a3bc126ecb9dea3ce3371371f SHA1 5872fd680b46d3aef07c0239f38a4362649f0de9 SHA256 0bc12d2711e9d0335e5a6b4561909de251122ba63cb2039e1f60e5cdcb52ad5b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkgJPuIACgkQAiZjviIA2XjuNACgtNK39osr1YLGOVDAwgWACF+w +FrsAoOHAl1SRCaGIWTrcCvsjGQb+hW/U +=pTqh +-----END PGP SIGNATURE----- diff --git a/app-forensics/zzuf/metadata.xml b/app-forensics/zzuf/metadata.xml new file mode 100644 index 000000000000..d54bd3354d0d --- /dev/null +++ b/app-forensics/zzuf/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>flameeyes@gentoo.org</email> +</maintainer> +</pkgmetadata> diff --git a/app-forensics/zzuf/zzuf-0.10.ebuild b/app-forensics/zzuf/zzuf-0.10.ebuild new file mode 100644 index 000000000000..64021cbf538a --- /dev/null +++ b/app-forensics/zzuf/zzuf-0.10.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-forensics/zzuf/zzuf-0.10.ebuild,v 1.1 2008/04/19 00:37:48 flameeyes Exp $ + +inherit autotools + +DESCRIPTION="Transparent application input fuzzer" +HOMEPAGE="http://sam.zoy.org/zzuf/" +SRC_URI="http://sam.zoy.org/zzuf/${P}.tar.gz" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i -e '/CFLAGS/d' "${S}/configure.ac" \ + || die "unable to fix the configure.ac" + eautoreconf +} + +src_compile() { + # Don't build the static library, as the library is only used for + # preloading, so there is no reason to build it statically, unless + # you want to use zzuf with a static-linked executable, which I'm + # not even sure would be a good idea. + econf \ + --disable-dependency-tracking \ + --disable-static \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README TODO + + find "${D}" -name '*.la' -delete +} |