diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /app-forensics/zzuf | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'app-forensics/zzuf')
-rw-r--r-- | app-forensics/zzuf/Manifest | 6 | ||||
-rw-r--r-- | app-forensics/zzuf/metadata.xml | 11 | ||||
-rw-r--r-- | app-forensics/zzuf/zzuf-0.13-r1.ebuild | 46 | ||||
-rw-r--r-- | app-forensics/zzuf/zzuf-0.15.ebuild | 25 |
4 files changed, 88 insertions, 0 deletions
diff --git a/app-forensics/zzuf/Manifest b/app-forensics/zzuf/Manifest new file mode 100644 index 000000000000..a837f225ac2c --- /dev/null +++ b/app-forensics/zzuf/Manifest @@ -0,0 +1,6 @@ +DIST zzuf-0.13-zzcat-zzat-rename.patch.bz2 11370 BLAKE2B a1a2fef43f9ae5aecb89e364db7ec045611d531ae8f3ff56fed625050ab61ea147af6b1e3ad005a91a91d86b4d17dbc3f00c61744325549a6a2d2981d420ae47 SHA512 5df3ccc08315c8a983f13294ca3fc38f3b7094a9ba04a46ee7740522ad486318bcf019fec78d60581cb541b5ebdbe1d0751273233d5a54b03f411aef84790529 +DIST zzuf-0.13.tar.gz 461498 BLAKE2B bb42c32f466b2f99675ec7e2c8ad5fdd0852e8b3a94b05dcd9d4d705d3ca1abaef5d6e7c6a4f204c6050ab8ad2eefbeaa6e0378c4ebda7a65cfa2c7e5a8b6fbf SHA512 e8208dae68b4eee5ebc96775476f616c6822bc9a6a9c753d7f477e9f3e6f527a03e1aec494c2cb8a6666f3159104ea2e221acf8da35efb7d8e357666dbc315ce +DIST zzuf-0.15.tar.bz2 394859 BLAKE2B a040bc0c43050d36b4dcc59ad49e42a81a0f944fdcaea537a33c925cc9a60cebe46bbd165df4a309204e4c125fb871e9aaaf532183cdb1101ac33230b83f5979 SHA512 7e5b55761c0f75af10920e1ffdde1564022b8d43ce8f59d6b0a27d2c59779ef98dd561cb26f781b8cee09016f08144439770ea2db250874d4bebd2443f592898 +EBUILD zzuf-0.13-r1.ebuild 1154 BLAKE2B 29d3bc09ff4edc647ee1e11b9dd061f1006c0936905395ab2285d817959c77e8899b0b734fcb5f1cf3f8172105aed43aefd052fb3bfd639e8a4d1e72ea0a7e62 SHA512 3b5b284dd4056c74a470a1d682f65d79d5768c633d6990b3959c941efb9c5583d4edf677cb60c2cf56863a9f442a67a501a9266af6a36d933c7215df72fb9b7b +EBUILD zzuf-0.15.ebuild 589 BLAKE2B d042b1d5df3a186088ec35773b49db6702eacd2a45bdca0a5cf4edbc294a74511511afa002fc57391723865fdb2f18776f05cea79ba309a0073bfde11a5a43ff SHA512 22d27b4ec9a638dc056483d3bfcd2d6fba4442321f8d80f97dfcf3012cce38cfd5cc30d90464d4375d149dcea8ad6af05049fbcae33e44a8a680db858d92b067 +MISC metadata.xml 331 BLAKE2B fbbbb0f25f30a1b2f932203d4d08cab17baa49eed31513827e2ba71d4f4ffef8fdb939137db4aea7805f8c439ee6bbcdc37c0db9e1385abc3a8ded2548de1548 SHA512 f6f336c6acc55f1f7b3f42dac722a370826d57f7792ba3694f1b7f8b0ff2ed97e67368facae98610b9bc1a0880e78f226b9efe6a6e591ec3cf449615f22644fa diff --git a/app-forensics/zzuf/metadata.xml b/app-forensics/zzuf/metadata.xml new file mode 100644 index 000000000000..e8a678de174d --- /dev/null +++ b/app-forensics/zzuf/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>slyfox@gentoo.org</email> + <name>Sergei Trofimovich</name> + </maintainer> + <upstream> + <remote-id type="github">samhocevar/zzuf</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-forensics/zzuf/zzuf-0.13-r1.ebuild b/app-forensics/zzuf/zzuf-0.13-r1.ebuild new file mode 100644 index 000000000000..14e3745d20f1 --- /dev/null +++ b/app-forensics/zzuf/zzuf-0.13-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit autotools eutils + +DESCRIPTION="Transparent application input fuzzer" +HOMEPAGE="http://caca.zoy.org/wiki/zzuf" +SRC_URI="http://caca.zoy.org/files/${PN}/${P}.tar.gz + https://dev.gentoo.org/~cardoe/distfiles/${P}-zzcat-zzat-rename.patch.bz2" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="" + +# fails with sandbox enabled +RESTRICT="test" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_prepare() { + sed -i -e '/CFLAGS/d' "${S}"/configure.ac \ + || die "unable to fix the configure.ac" + sed -i -e 's:noinst_:check_:' "${S}"/test/Makefile.am \ + || die "unable to fix unconditional test building" + + epatch "${DISTDIR}"/${P}-zzcat-zzat-rename.patch.bz2 + + eautoreconf +} + +src_configure() { + # 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-static +} + +src_install() { + default + + find "${D}" -name '*.la' -delete +} diff --git a/app-forensics/zzuf/zzuf-0.15.ebuild b/app-forensics/zzuf/zzuf-0.15.ebuild new file mode 100644 index 000000000000..189de28bc39c --- /dev/null +++ b/app-forensics/zzuf/zzuf-0.15.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Transparent application input fuzzer" +HOMEPAGE="http://caca.zoy.org/wiki/zzuf" +SRC_URI="https://github.com/samhocevar/zzuf/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="" + +# Uses dlopen hack to hijack many libc functions. +# Fails 2 tests with sandbox enabled: check-zzuf-A-autoinc check-utils +RESTRICT="test" + +DOCS=( AUTHORS COPYING TODO ) + +src_install() { + default + + find "${D}" -name '*.la' -delete +} |