* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2015-09-15 0:41 Tim Harder
0 siblings, 0 replies; 6+ messages in thread
From: Tim Harder @ 2015-09-15 0:41 UTC (permalink / raw
To: gentoo-commits
commit: a4b58072050c9d00243275e1a73015bbae3b617c
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 14 19:33:56 2015 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 00:38:45 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b58072
dev-util/trinity: remove myself as maintainer
dev-util/trinity/metadata.xml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-util/trinity/metadata.xml b/dev-util/trinity/metadata.xml
index 209e56b..7a8b776 100644
--- a/dev-util/trinity/metadata.xml
+++ b/dev-util/trinity/metadata.xml
@@ -2,8 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
- <email>radhermit@gentoo.org</email>
- <name>Tim Harder</name>
+ <email>maintainer-needed@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">kernelslacker/trinity</remote-id>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2016-04-02 9:21 David Seifert
0 siblings, 0 replies; 6+ messages in thread
From: David Seifert @ 2016-04-02 9:21 UTC (permalink / raw
To: gentoo-commits
commit: fa942294de2e0ac58bf1e0e1186bc1eda8320617
Author: Toralf Förster <toralf.foerster <AT> gmx <DOT> de>
AuthorDate: Sat Apr 2 09:14:14 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 09:21:04 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa942294
dev-util/trinity: src_configure() no longer needed
due to upstream commit b91a4ef77da which changed filename from
configure.sh to configure
bump EAPI=6
update Copyright
Signed-off-by: Toralf Förster <toralf.foerster <AT> gmx.de>
dev-util/trinity/trinity-9999.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-util/trinity/trinity-9999.ebuild b/dev-util/trinity/trinity-9999.ebuild
index 36b1a4f..caa077f 100644
--- a/dev-util/trinity/trinity-9999.ebuild
+++ b/dev-util/trinity/trinity-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit toolchain-funcs git-r3
@@ -26,10 +26,6 @@ src_prepare() {
tc-export CC
}
-src_configure() {
- ./configure.sh || die
-}
-
src_compile() {
emake V=1
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2016-04-05 18:02 Patrice Clement
0 siblings, 0 replies; 6+ messages in thread
From: Patrice Clement @ 2016-04-05 18:02 UTC (permalink / raw
To: gentoo-commits
commit: 89042a11f691a8752a50e8d4def0630eaf2c887f
Author: Toralf Förster <toralf.foerster <AT> gmx <DOT> de>
AuthorDate: Mon Apr 4 19:28:16 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Apr 5 17:47:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89042a11
dev-util/trinity: add "default" to src_prepare()
accidently missed in the EAPI=6 bump of commit fa94229
Signed-off-by: Toralf Förster <toralf.foerster <AT> gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/1198
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-util/trinity/trinity-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/trinity/trinity-9999.ebuild b/dev-util/trinity/trinity-9999.ebuild
index caa077f..9eb8f22 100644
--- a/dev-util/trinity/trinity-9999.ebuild
+++ b/dev-util/trinity/trinity-9999.ebuild
@@ -24,6 +24,7 @@ src_prepare() {
-i Makefile || die
tc-export CC
+ default
}
src_compile() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2018-01-04 10:37 Pacho Ramos
0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2018-01-04 10:37 UTC (permalink / raw
To: gentoo-commits
commit: 158f19e4ea24315601e245376031c7aa3edaa2f7
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 4 10:34:20 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 4 10:37:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158f19e4
dev-util/trinity: Version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-util/trinity/Manifest | 1 +
dev-util/trinity/trinity-1.8.ebuild | 41 +++++++++++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-util/trinity/Manifest b/dev-util/trinity/Manifest
index 5e658d2441c..8e0ae95bb9f 100644
--- a/dev-util/trinity/Manifest
+++ b/dev-util/trinity/Manifest
@@ -1 +1,2 @@
DIST trinity-1.7.tar.xz 195488 BLAKE2B a2efd5fa2dd9ae40e943d96b2ae9232e292bb5cd41a350813a137a5910cf308a06d4e0b1be37e2ab8dc6325443101b6d956a593a778d9a7128e086ebbf6f2b61 SHA512 bb702ec79494591e04c74279e39d6dd0c5779f7cb2696c306c94bee3a8aefb524e369674daadf02f70b58dbb19ad5699d2c331bc4c9089046d2214403a95ba87
+DIST trinity-1.8.tar.xz 213984 BLAKE2B 56f664023e2bc3648e941e4a3cb20e450cdcad3556289e201513d1755267eb013da2be035e81c87b3f1d1b0b1e12cb041c6bb345f7a84ee4c5c12f20a8e87f55 SHA512 686076dab2346cf9b5d8a20b14db31f460a352fa72eeadbe005a7423941918f5afef08b4987bb68cbbf4218d0cb620adb85f8036294d8df5ab5262e0031a44e4
diff --git a/dev-util/trinity/trinity-1.8.ebuild b/dev-util/trinity/trinity-1.8.ebuild
new file mode 100644
index 00000000000..1072988366e
--- /dev/null
+++ b/dev-util/trinity/trinity-1.8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit 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}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+# We need newer headers to avoid compilation failures in the BPF stuff.
+DEPEND="app-arch/xz-utils
+ >=sys-kernel/linux-headers-4.8
+"
+
+src_configure() {
+ tc-export CC
+ default
+}
+
+src_compile() {
+ # Enable a verbose (i.e. not quiet) build.
+ emake V=1
+}
+
+src_install() {
+ dobin "${PN}"
+ dodoc Documentation/*
+ einstalldocs
+
+ if use examples ; then
+ exeinto "/usr/share/doc/${PF}/scripts"
+ doexe scripts/*
+ docompress -x "/usr/share/doc/${PF}/scripts"
+ fi
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2018-10-20 12:17 Pacho Ramos
0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2018-10-20 12:17 UTC (permalink / raw
To: gentoo-commits
commit: e7401feb93a7147628f334dee7dcc06d02b2018a
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 20 11:58:37 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct 20 12:16:50 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7401feb
dev-util/trinity: Bump eapi
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-util/trinity/trinity-9999.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-util/trinity/trinity-9999.ebuild b/dev-util/trinity/trinity-9999.ebuild
index 2e263c788ce..4245b613481 100644
--- a/dev-util/trinity/trinity-9999.ebuild
+++ b/dev-util/trinity/trinity-9999.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-
+EAPI=7
inherit toolchain-funcs git-r3
EGIT_REPO_URI="https://github.com/kernelslacker/trinity.git"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/
@ 2019-04-14 15:19 Andrew Savchenko
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Savchenko @ 2019-04-14 15:19 UTC (permalink / raw
To: gentoo-commits
commit: ad1b678690ba50a48fff3ac231747c9dcc043f05
Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 15:13:26 2019 +0000
Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 15:13:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1b6786
dev-util/trinity: version bump
Take an orphaned package for a maintenace.
Update to version 1.9 which fixes bug 669604.
Closes: https://bugs.gentoo.org/669604
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>
dev-util/trinity/Manifest | 1 +
dev-util/trinity/metadata.xml | 11 +++++++----
.../trinity/{trinity-9999.ebuild => trinity-1.9.ebuild} | 15 ++++++++++-----
dev-util/trinity/trinity-9999.ebuild | 9 +++++++--
4 files changed, 25 insertions(+), 11 deletions(-)
diff --git a/dev-util/trinity/Manifest b/dev-util/trinity/Manifest
index 8a55880f359..dec5c8d1afd 100644
--- a/dev-util/trinity/Manifest
+++ b/dev-util/trinity/Manifest
@@ -1 +1,2 @@
DIST trinity-1.8.tar.xz 213984 BLAKE2B 56f664023e2bc3648e941e4a3cb20e450cdcad3556289e201513d1755267eb013da2be035e81c87b3f1d1b0b1e12cb041c6bb345f7a84ee4c5c12f20a8e87f55 SHA512 686076dab2346cf9b5d8a20b14db31f460a352fa72eeadbe005a7423941918f5afef08b4987bb68cbbf4218d0cb620adb85f8036294d8df5ab5262e0031a44e4
+DIST trinity-1.9.tar.xz 216364 BLAKE2B dbf5af03539fc7bac37fd49f495e3feb506c7a403f72d0ef0b85327a3714b8edef52260a03dce1082db05d520376d7b96b0f85d541d6dff67e1245b0e1b35fe8 SHA512 3a2ab84b61b450d50e46a5da5dffa803f92bf469fc3d04ff4cb39f26b4f486bede9790bb48fc6b3bbda0ee882f0acf5b610d39e86b16bea7f2207adef94be31a
diff --git a/dev-util/trinity/metadata.xml b/dev-util/trinity/metadata.xml
index 1d8df37aeeb..7471f506688 100644
--- a/dev-util/trinity/metadata.xml
+++ b/dev-util/trinity/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">kernelslacker/trinity</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">kernelslacker/trinity</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-util/trinity/trinity-9999.ebuild b/dev-util/trinity/trinity-1.9.ebuild
similarity index 68%
copy from dev-util/trinity/trinity-9999.ebuild
copy to dev-util/trinity/trinity-1.9.ebuild
index 4245b613481..583104b92a5 100644
--- a/dev-util/trinity/trinity-9999.ebuild
+++ b/dev-util/trinity/trinity-1.9.ebuild
@@ -1,23 +1,27 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs git-r3
-
-EGIT_REPO_URI="https://github.com/kernelslacker/trinity.git"
+inherit toolchain-funcs
DESCRIPTION="A Linux system call fuzz tester"
HOMEPAGE="http://codemonkey.org.uk/projects/trinity/ https://github.com/kernelslacker/trinity/"
+SRC_URI="http://codemonkey.org.uk/projects/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE="examples"
-DEPEND="sys-kernel/linux-headers"
+# We need newer headers to avoid compilation failures in the BPF stuff.
+DEPEND="
+ >=sys-kernel/linux-headers-4.8
+"
src_prepare() {
sed -e 's/-g -O2//' \
-e 's/-D_FORTIFY_SOURCE=2//' \
+ -e 's/-Werror//' \
-e '/-o $@/s/$(LDFLAGS) //' \
-i Makefile || die
@@ -32,6 +36,7 @@ src_compile() {
src_install() {
dobin ${PN}
dodoc Documentation/* README
+ doman trinity.1
if use examples ; then
exeinto /usr/share/doc/${PF}/scripts
diff --git a/dev-util/trinity/trinity-9999.ebuild b/dev-util/trinity/trinity-9999.ebuild
index 4245b613481..3910c2f87cd 100644
--- a/dev-util/trinity/trinity-9999.ebuild
+++ b/dev-util/trinity/trinity-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,11 +13,15 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="examples"
-DEPEND="sys-kernel/linux-headers"
+# We need newer headers to avoid compilation failures in the BPF stuff.
+DEPEND="
+ >=sys-kernel/linux-headers-4.8
+"
src_prepare() {
sed -e 's/-g -O2//' \
-e 's/-D_FORTIFY_SOURCE=2//' \
+ -e 's/-Werror//' \
-e '/-o $@/s/$(LDFLAGS) //' \
-i Makefile || die
@@ -32,6 +36,7 @@ src_compile() {
src_install() {
dobin ${PN}
dodoc Documentation/* README
+ doman trinity.1
if use examples ; then
exeinto /usr/share/doc/${PF}/scripts
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-04-14 15:19 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-05 18:02 [gentoo-commits] repo/gentoo:master commit in: dev-util/trinity/ Patrice Clement
-- strict thread matches above, loose matches on Subject: below --
2019-04-14 15:19 Andrew Savchenko
2018-10-20 12:17 Pacho Ramos
2018-01-04 10:37 Pacho Ramos
2016-04-02 9:21 David Seifert
2015-09-15 0:41 Tim Harder
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox