summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-02-07 22:51:37 +0000
committerTim Harder <radhermit@gentoo.org>2013-02-07 22:51:37 +0000
commit14ecffce44628dac4a88f6fa4b2dbff319085d7f (patch)
tree1d0aff4fda23b1c1f6ade6a40c58eadd36a740dc /dev-util
parentInitial import (bug #456056 by Kevin Faulkner). (diff)
downloadhistorical-14ecffce44628dac4a88f6fa4b2dbff319085d7f.tar.gz
historical-14ecffce44628dac4a88f6fa4b2dbff319085d7f.tar.bz2
historical-14ecffce44628dac4a88f6fa4b2dbff319085d7f.zip
Initial import (bug #456056 by Kevin Faulkner).
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/trinity/Manifest18
-rw-r--r--dev-util/trinity/files/trinity-1.1-flags.patch20
-rw-r--r--dev-util/trinity/metadata.xml8
-rw-r--r--dev-util/trinity/trinity-1.1.ebuild29
4 files changed, 73 insertions, 2 deletions
diff --git a/dev-util/trinity/Manifest b/dev-util/trinity/Manifest
index 13735795abf8..8ac40b9f33a3 100644
--- a/dev-util/trinity/Manifest
+++ b/dev-util/trinity/Manifest
@@ -1,5 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX trinity-1.1-flags.patch 630 SHA256 398f245960cf31219a487ec8d571b57b0b874b196f63c7fc90cfa8c680b84604 SHA512 b1779eeaf082f736666806b7483f50ad6d570a15330df327bb756c2b9a413610fef7f94574ce35510e9626563ccbcce3689fa80609e25fa52d1de1a6de887e6f WHIRLPOOL 6eb53f75dc9d197e863c902b9624635fa97683e8def1abe41ab60d93cee3b194690bd8ee3414d65212cbde5a415e83b17fc38b94545892a378dab0399dfe2be6
DIST trinity-1.1.tgz 115894 SHA256 926a1d6595d9fc29ad79075b6603e4bbfe42df3e04215bfce2502f4b554447cb SHA512 a10af383cf085e4ee3e22a66e0da79409570fa4e72f64b892566c499f04cf23122064e99984e7712c58fc81498300e38248b78c91d8e0397074714205af28b5a WHIRLPOOL dbc3ba3dc3248178652d0d32f787e51a0c617d31b54d9053632b9a8ae23e6dd7426d53c37fbfef7a48846e4afbb3a37b029a54ee98a81179cc90ab75f16dae0b
-EBUILD trinity-1.1.ebuild 547 SHA256 73250a2ca1a7b5d564d2f242ea0f633194372e649d9a8972b957fc7496582b6c SHA512 3408f67a231ea984c76be657cf1136299df4603f36a654bfd883dbeea278fe7b9bbe79678646077b6c6ccbf9796752be565fbede7c4fcfb120bde8d98cf10af0 WHIRLPOOL 3d73a6471b7f0767dd740800dd64c021efb8e9e7452d9b9d8937c1ac0519877f4b27bca5c4553d9735d27244a524a36978f2935b0dad0fa21ab664ac8aeb5d4b
-MISC ChangeLog 315 SHA256 838912e92ecf38c54ea191a3d95a139ca87498be167c3048448aa6e36dc17374 SHA512 51b85a27f4bb9d9ac86b4952f9ce66a92c3354573a89ba8e7e02a5da9869ed5b13afc633542fc5532d440e4e30169739280b0425f948d27e0413e8d1a7d26c2a WHIRLPOOL 9a44e25118664c9f4f151ae6933d2a08f4657b1879a88e37b6b88e84fcdb580ccbee7a0f9bda49b927c40b616f68cd9339487c9adb213ae9bf8eb8f59e9987d7
+EBUILD trinity-1.1.ebuild 647 SHA256 1b0e16614fc128e161bf9a1de8b10b736ba00983dce043a73e0dde3b1e2fc2e4 SHA512 8770731e99e24b24112b735ce1c3f20dcdc2a5989d9c16c2ec84455f965eab3559657b8741aa639fd17d88c4d8d819c669738f22fc4c1f805d55f87fb772433d WHIRLPOOL 69e91d08df02cdf6b67bff5b53342ea673629d82f3271b90d0426fd0ae9c9e04662d54bb8c6089190a6051eb3c533d3102ca1d0c26bc0508b407c39b61c399c5
+MISC ChangeLog 406 SHA256 3c7284bae8afec145aeebd21ea519c441ba47d2b1e5cf6da80795756fdf180fc SHA512 66b37756b412c21b7b802a548583fd4ca58a0fd9e85d8c7847dfa843b3bbcbf0e9b3a4693f67a52c008cf9a4305b1ade0b3b67c9cf79d6ea6b3e71b2a32ed278 WHIRLPOOL c8a6b8182d2afb0b1283cb28bc2fa6beb837c262a4b55e0fdce134ca699ea979e4186903ee006e39b2a0d238e3af3134f2c47ee00d44491c9ed0c08db3c9ab56
MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRFC/4AAoJEEqz6FtPBkyj6xgH/AnhKUB7qDYaKrrPo6EYteDm
+m2ttx+G6OAqk2EE0LChrC+etqJ8z+dtDfRLFn8HgtjUTwLJrGmhvejptZVr3IFiR
+k/fWxvTDLTj//DmOUZjsHmzQf1uLICLTBm8Jgv/Yr17VqWilkE8pklTLytHeigiQ
+ubDaoaBbYWR15Kl6mBuDiZLJa+ENzAxo+4h1E3Q8GJeVe6w6ANNQJtr2semRh4UO
+MStWpIIKUVE5GDLgLyrVjh63SS2B6zXgDMOz5VK+4s1AZrzRryZBHEbUnNIIn2zH
+Hv4AjgQoDVeU3Ou8bHxecL2+FRximRd5zbICuanhnFf3TKJ2J/VaF2YpPtmcBZc=
+=0BUD
+-----END PGP SIGNATURE-----
diff --git a/dev-util/trinity/files/trinity-1.1-flags.patch b/dev-util/trinity/files/trinity-1.1-flags.patch
new file mode 100644
index 000000000000..fd794c62dc67
--- /dev/null
+++ b/dev-util/trinity/files/trinity-1.1-flags.patch
@@ -0,0 +1,20 @@
+--- trinity-1.1/Makefile
++++ trinity-1.1/Makefile
+@@ -3,7 +3,7 @@
+ INSTALL_PREFIX ?= $(DESTDIR)
+ INSTALL_PREFIX ?= $(HOME)
+
+-CFLAGS = -Wall -W -g -O2 -I. -Wimplicit -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
++CFLAGS += -Wall -W -I. -Wimplicit -D_GNU_SOURCE
+ #CFLAGS += $(shell if $(CC) -m32 -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-m32"; fi)
+ CFLAGS += -Wdeclaration-after-statement
+ CFLAGS += -Wformat=2
+@@ -49,7 +49,7 @@
+ -include $(SRCS:%.c=$(DEPDIR)/%.d)
+
+ trinity: test $(OBJS) $(HEADERS)
+- $(CC) $(CFLAGS) -o trinity $(OBJS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o trinity $(OBJS)
+ @mkdir -p tmp
+
+ df = $(DEPDIR)/$(*F)
diff --git a/dev-util/trinity/metadata.xml b/dev-util/trinity/metadata.xml
new file mode 100644
index 000000000000..efa5eb0078f3
--- /dev/null
+++ b/dev-util/trinity/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/trinity/trinity-1.1.ebuild b/dev-util/trinity/trinity-1.1.ebuild
new file mode 100644
index 000000000000..99b65109fa5a
--- /dev/null
+++ b/dev-util/trinity/trinity-1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/trinity/trinity-1.1.ebuild,v 1.1 2013/02/07 22:51:32 radhermit Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A Linux system call fuzz tester"
+HOMEPAGE="http://codemonkey.org.uk/projects/trinity/"
+SRC_URI="http://codemonkey.org.uk/projects/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-flags.patch
+ tc-export CC
+}
+
+src_configure() {
+ ./configure.sh || die
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc Documentation/* README
+}