From 903cc4940907d75406f4d89292f0803e64444f8d Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Tue, 12 Apr 2016 13:15:21 +0200 Subject: [PATCH 1/5] Add trhash ebuild --- dev-libs/libtrhash/ChangeLog | 8 ++++++++ dev-libs/libtrhash/Manifest | 4 ++++ dev-libs/libtrhash/libtrhash-1.0.0.ebuild | 19 +++++++++++++++++++ dev-libs/libtrhash/metadata.xml | 11 +++++++++++ 4 files changed, 42 insertions(+) create mode 100644 dev-libs/libtrhash/ChangeLog create mode 100644 dev-libs/libtrhash/Manifest create mode 100644 dev-libs/libtrhash/libtrhash-1.0.0.ebuild create mode 100644 dev-libs/libtrhash/metadata.xml diff --git a/dev-libs/libtrhash/ChangeLog b/dev-libs/libtrhash/ChangeLog new file mode 100644 index 0000000..b68ee34 --- /dev/null +++ b/dev-libs/libtrhash/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-libs/trbase +# Copyright 2016 Georg Hopp; Distributed under the GPL v3 + +*libtrhash-1.0.0 (12 Apr 2016) + + 12 Apr 2016; Georg Hopp metadata.xml, + libtrhash-1.0.0.ebuild : + Initial import. diff --git a/dev-libs/libtrhash/Manifest b/dev-libs/libtrhash/Manifest new file mode 100644 index 0000000..15bf994 --- /dev/null +++ b/dev-libs/libtrhash/Manifest @@ -0,0 +1,4 @@ +DIST libtrhash-1.0.0.tar.gz 439097 SHA256 eeeecf5fba9f315d59487ce932a8808de2b4507036d3eac4dc668fb6d44f59fc SHA512 21fb1a4bb9dd8206fe9d71e1dbd12921f3dc9e7b7ed81a36da6d195c5bbc875b3e6d2e6e51f7966f8c532849b8594b8855f851beefe7b04eceab601c9cb3fabd WHIRLPOOL ada7fd27ae57f9d3d4708d00e0e2e83ebc73f245bef01fd6442edc708cbe71bda0468ce90837237c05338523d5529db1ae45fe8c92d01f6577c4b43c9a35c2f1 +EBUILD libtrhash-1.0.0.ebuild 467 SHA256 812562df80c4f910dab75f0b1602c54195398f5aa0388cdaaf7a7098ee6e88e9 SHA512 60744569a3f96344a906e40db936276e34605dcf5c068268dafba10d65ab75cd6cad79ab0f1971b414c99708a39632bee931021ad8e7f86101d0964e56abe55e WHIRLPOOL a69f7fa0c39986a694b8eb5e029c45ceb41e6564b1a68761d63bdd3c4c3a32b3414db8f6a2567dfd2eed057f5b08470f7f6dbe1fcb28e7d00a74b9a311624254 +MISC ChangeLog 231 SHA256 297672c10c68b432d177ca7f6b8e320a66a57a3d386c1d2ee77bd26422dd2048 SHA512 389087ca45699a00d0a1588ee16975f7195c63a163104092ff0cb3b5650858c727faba7fc308db54650a2faa5a4966c140b5b0c1a439f9a4fa0874c6dd85bda8 WHIRLPOOL f7f1e5a3512086aa166d17b9703d839d5ded6e8871074d99c0213afb2984f9fa3921346db02ba97da8565c4503cb0a17afaa44a3fb67746c3dbfd32f3e360d1c +MISC metadata.xml 373 SHA256 845025e6a7e06b626446a154210f325384f7726dca0803322ede799304fd622c SHA512 04f412d14680f9ebb2093f963de61b025668c47b5f95c8bb9e9faae66828b5bad36e284fba313b05222b07de9403841048d2053859e63cee0aabe5b92bdf94e4 WHIRLPOOL 2715a55c23b2a52ccf00c694c7454d7d1a64b79d3b9b2c68dca32a4510a7268cff9dc828261333de3ad96ab9ab81c052beb22490ac149fbd19c09120481b368c diff --git a/dev-libs/libtrhash/libtrhash-1.0.0.ebuild b/dev-libs/libtrhash/libtrhash-1.0.0.ebuild new file mode 100644 index 0000000..6d1a483 --- /dev/null +++ b/dev-libs/libtrhash/libtrhash-1.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Georg Hopp +# Distributed under the terms of the GNU General Public License v3 + +EAPI=6 + +inherit eutils + +DESCRIPTION="Various basic hashing rotines for the taskrambler framework." +HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/trhash" +SRC_URI="http://ci-build.weird-web-workers.org/trhash/artifacts/${P}.tar.gz" +LICENSE="GPL-3+" + +SLOT="1.0" + +KEYWORDS="amd64 ~x86" + +DEPEND="dev-libs/libtrbase:1.0 + dev-libs/openssl" +RDEPEND="${DEPEND}" diff --git a/dev-libs/libtrhash/metadata.xml b/dev-libs/libtrhash/metadata.xml new file mode 100644 index 0000000..160ec01 --- /dev/null +++ b/dev-libs/libtrhash/metadata.xml @@ -0,0 +1,11 @@ + + + + + georg@steffers.org + Author and primary maintainer + + + Various basic hashing routines for the taskrambler framework. + + From 1ac2221394f19e2db033ab41e77541b8e801a94a Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Tue, 12 Apr 2016 13:45:15 +0200 Subject: [PATCH 2/5] fix manifest for libtrhash release --- dev-libs/libtrhash/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtrhash/Manifest b/dev-libs/libtrhash/Manifest index 15bf994..bc5a881 100644 --- a/dev-libs/libtrhash/Manifest +++ b/dev-libs/libtrhash/Manifest @@ -1,4 +1,4 @@ -DIST libtrhash-1.0.0.tar.gz 439097 SHA256 eeeecf5fba9f315d59487ce932a8808de2b4507036d3eac4dc668fb6d44f59fc SHA512 21fb1a4bb9dd8206fe9d71e1dbd12921f3dc9e7b7ed81a36da6d195c5bbc875b3e6d2e6e51f7966f8c532849b8594b8855f851beefe7b04eceab601c9cb3fabd WHIRLPOOL ada7fd27ae57f9d3d4708d00e0e2e83ebc73f245bef01fd6442edc708cbe71bda0468ce90837237c05338523d5529db1ae45fe8c92d01f6577c4b43c9a35c2f1 +DIST libtrhash-1.0.0.tar.gz 439103 SHA256 79e502d9360ea9ba35ce39a26d048bc6c246fa1578fda3192dda938a7013f039 SHA512 762c382263e0606447fc41ccfb00b9cdcec21c7000916c3a829387d609235d06868368701bb82e281c385f0daca5e3b4742c31825ff7942c6a36d30402b19e85 WHIRLPOOL 02a99393ba3ec89fb748dc110a2f46d91800761b77dfb88c2d6afdae5b61138bcf95704a95a176113a6bb7c40b273be513b772a47b8a80a8966ef2618583ff7f EBUILD libtrhash-1.0.0.ebuild 467 SHA256 812562df80c4f910dab75f0b1602c54195398f5aa0388cdaaf7a7098ee6e88e9 SHA512 60744569a3f96344a906e40db936276e34605dcf5c068268dafba10d65ab75cd6cad79ab0f1971b414c99708a39632bee931021ad8e7f86101d0964e56abe55e WHIRLPOOL a69f7fa0c39986a694b8eb5e029c45ceb41e6564b1a68761d63bdd3c4c3a32b3414db8f6a2567dfd2eed057f5b08470f7f6dbe1fcb28e7d00a74b9a311624254 MISC ChangeLog 231 SHA256 297672c10c68b432d177ca7f6b8e320a66a57a3d386c1d2ee77bd26422dd2048 SHA512 389087ca45699a00d0a1588ee16975f7195c63a163104092ff0cb3b5650858c727faba7fc308db54650a2faa5a4966c140b5b0c1a439f9a4fa0874c6dd85bda8 WHIRLPOOL f7f1e5a3512086aa166d17b9703d839d5ded6e8871074d99c0213afb2984f9fa3921346db02ba97da8565c4503cb0a17afaa44a3fb67746c3dbfd32f3e360d1c MISC metadata.xml 373 SHA256 845025e6a7e06b626446a154210f325384f7726dca0803322ede799304fd622c SHA512 04f412d14680f9ebb2093f963de61b025668c47b5f95c8bb9e9faae66828b5bad36e284fba313b05222b07de9403841048d2053859e63cee0aabe5b92bdf94e4 WHIRLPOOL 2715a55c23b2a52ccf00c694c7454d7d1a64b79d3b9b2c68dca32a4510a7268cff9dc828261333de3ad96ab9ab81c052beb22490ac149fbd19c09120481b368c From 9d9cdacee6542c8ee3dc18af5f72d6d365e3e26d Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Tue, 12 Apr 2016 14:05:21 +0200 Subject: [PATCH 3/5] update manifest --- dev-libs/libtrhash/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtrhash/Manifest b/dev-libs/libtrhash/Manifest index bc5a881..3ec14b1 100644 --- a/dev-libs/libtrhash/Manifest +++ b/dev-libs/libtrhash/Manifest @@ -1,4 +1,4 @@ -DIST libtrhash-1.0.0.tar.gz 439103 SHA256 79e502d9360ea9ba35ce39a26d048bc6c246fa1578fda3192dda938a7013f039 SHA512 762c382263e0606447fc41ccfb00b9cdcec21c7000916c3a829387d609235d06868368701bb82e281c385f0daca5e3b4742c31825ff7942c6a36d30402b19e85 WHIRLPOOL 02a99393ba3ec89fb748dc110a2f46d91800761b77dfb88c2d6afdae5b61138bcf95704a95a176113a6bb7c40b273be513b772a47b8a80a8966ef2618583ff7f +DIST libtrhash-1.0.0.tar.gz 439103 SHA256 459818c1c0fc30708ba9a1bdedc68a1e59c1c4a201a82e0d9e7c4916f4cf441f SHA512 0055ea7be97f465a0fe3fdeec829b18d1ec3c04a1a22ffa4e4e210a9af2b565d88578fc04d18d726aac4242c37f9bd668d47b8092a062751cdfd14c74c8d27eb WHIRLPOOL 97c8e084fd5c010acb06ed8545b4fa76dc662975b780f57bd655a8cfbf8db59f247778507a8b9701cad436b056ef7279d91183635dc1509fcd3d3cdad857fcc4 EBUILD libtrhash-1.0.0.ebuild 467 SHA256 812562df80c4f910dab75f0b1602c54195398f5aa0388cdaaf7a7098ee6e88e9 SHA512 60744569a3f96344a906e40db936276e34605dcf5c068268dafba10d65ab75cd6cad79ab0f1971b414c99708a39632bee931021ad8e7f86101d0964e56abe55e WHIRLPOOL a69f7fa0c39986a694b8eb5e029c45ceb41e6564b1a68761d63bdd3c4c3a32b3414db8f6a2567dfd2eed057f5b08470f7f6dbe1fcb28e7d00a74b9a311624254 MISC ChangeLog 231 SHA256 297672c10c68b432d177ca7f6b8e320a66a57a3d386c1d2ee77bd26422dd2048 SHA512 389087ca45699a00d0a1588ee16975f7195c63a163104092ff0cb3b5650858c727faba7fc308db54650a2faa5a4966c140b5b0c1a439f9a4fa0874c6dd85bda8 WHIRLPOOL f7f1e5a3512086aa166d17b9703d839d5ded6e8871074d99c0213afb2984f9fa3921346db02ba97da8565c4503cb0a17afaa44a3fb67746c3dbfd32f3e360d1c MISC metadata.xml 373 SHA256 845025e6a7e06b626446a154210f325384f7726dca0803322ede799304fd622c SHA512 04f412d14680f9ebb2093f963de61b025668c47b5f95c8bb9e9faae66828b5bad36e284fba313b05222b07de9403841048d2053859e63cee0aabe5b92bdf94e4 WHIRLPOOL 2715a55c23b2a52ccf00c694c7454d7d1a64b79d3b9b2c68dca32a4510a7268cff9dc828261333de3ad96ab9ab81c052beb22490ac149fbd19c09120481b368c From c021fe736ad5c85c0fa45068c3473300e02a6433 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Tue, 12 Apr 2016 14:59:53 +0200 Subject: [PATCH 4/5] naive try to force an env for libtrhash --- profiles/env/single-make.conf | 1 + profiles/package.env | 1 + 2 files changed, 2 insertions(+) create mode 100644 profiles/env/single-make.conf create mode 100644 profiles/package.env diff --git a/profiles/env/single-make.conf b/profiles/env/single-make.conf new file mode 100644 index 0000000..1b43095 --- /dev/null +++ b/profiles/env/single-make.conf @@ -0,0 +1 @@ +MAKEOPTS="-j1" diff --git a/profiles/package.env b/profiles/package.env new file mode 100644 index 0000000..1bdd004 --- /dev/null +++ b/profiles/package.env @@ -0,0 +1 @@ +dev-libs/libtrhash single-make.conf From a9fd77c06a135e1b7c29f5306654e7e17611ce73 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Tue, 12 Apr 2016 15:21:06 +0200 Subject: [PATCH 5/5] workaround for broken paralell build of libtrhash --- dev-libs/libtrhash/Manifest | 2 +- dev-libs/libtrhash/libtrhash-1.0.0.ebuild | 4 ++++ profiles/env/single-make.conf | 1 - profiles/package.env | 1 - 4 files changed, 5 insertions(+), 3 deletions(-) delete mode 100644 profiles/env/single-make.conf delete mode 100644 profiles/package.env diff --git a/dev-libs/libtrhash/Manifest b/dev-libs/libtrhash/Manifest index 3ec14b1..a22b4c7 100644 --- a/dev-libs/libtrhash/Manifest +++ b/dev-libs/libtrhash/Manifest @@ -1,4 +1,4 @@ DIST libtrhash-1.0.0.tar.gz 439103 SHA256 459818c1c0fc30708ba9a1bdedc68a1e59c1c4a201a82e0d9e7c4916f4cf441f SHA512 0055ea7be97f465a0fe3fdeec829b18d1ec3c04a1a22ffa4e4e210a9af2b565d88578fc04d18d726aac4242c37f9bd668d47b8092a062751cdfd14c74c8d27eb WHIRLPOOL 97c8e084fd5c010acb06ed8545b4fa76dc662975b780f57bd655a8cfbf8db59f247778507a8b9701cad436b056ef7279d91183635dc1509fcd3d3cdad857fcc4 -EBUILD libtrhash-1.0.0.ebuild 467 SHA256 812562df80c4f910dab75f0b1602c54195398f5aa0388cdaaf7a7098ee6e88e9 SHA512 60744569a3f96344a906e40db936276e34605dcf5c068268dafba10d65ab75cd6cad79ab0f1971b414c99708a39632bee931021ad8e7f86101d0964e56abe55e WHIRLPOOL a69f7fa0c39986a694b8eb5e029c45ceb41e6564b1a68761d63bdd3c4c3a32b3414db8f6a2567dfd2eed057f5b08470f7f6dbe1fcb28e7d00a74b9a311624254 +EBUILD libtrhash-1.0.0.ebuild 497 SHA256 c389050da20b9e3a7525c1acba06070313545f051f97491c0cd1f322e06dde30 SHA512 34a107fe9654359b6cca2a6ab01f63512cfdaafa6561c7c5b9016b1642baa82233781b82e41c827c977bc34011aaba966f1ac3e8832bc369d46ca63ea8400a65 WHIRLPOOL 7d8eafc0f3f34bc0d4ee4605e825238e6c3b313a005bb666d729d43cf962e638780fb22a3327b509597b037bbd989990b0236f731244f17f51ee335b326309db MISC ChangeLog 231 SHA256 297672c10c68b432d177ca7f6b8e320a66a57a3d386c1d2ee77bd26422dd2048 SHA512 389087ca45699a00d0a1588ee16975f7195c63a163104092ff0cb3b5650858c727faba7fc308db54650a2faa5a4966c140b5b0c1a439f9a4fa0874c6dd85bda8 WHIRLPOOL f7f1e5a3512086aa166d17b9703d839d5ded6e8871074d99c0213afb2984f9fa3921346db02ba97da8565c4503cb0a17afaa44a3fb67746c3dbfd32f3e360d1c MISC metadata.xml 373 SHA256 845025e6a7e06b626446a154210f325384f7726dca0803322ede799304fd622c SHA512 04f412d14680f9ebb2093f963de61b025668c47b5f95c8bb9e9faae66828b5bad36e284fba313b05222b07de9403841048d2053859e63cee0aabe5b92bdf94e4 WHIRLPOOL 2715a55c23b2a52ccf00c694c7454d7d1a64b79d3b9b2c68dca32a4510a7268cff9dc828261333de3ad96ab9ab81c052beb22490ac149fbd19c09120481b368c diff --git a/dev-libs/libtrhash/libtrhash-1.0.0.ebuild b/dev-libs/libtrhash/libtrhash-1.0.0.ebuild index 6d1a483..a7a0516 100644 --- a/dev-libs/libtrhash/libtrhash-1.0.0.ebuild +++ b/dev-libs/libtrhash/libtrhash-1.0.0.ebuild @@ -17,3 +17,7 @@ KEYWORDS="amd64 ~x86" DEPEND="dev-libs/libtrbase:1.0 dev-libs/openssl" RDEPEND="${DEPEND}" + +src_compile() { + emake -j1 +} diff --git a/profiles/env/single-make.conf b/profiles/env/single-make.conf deleted file mode 100644 index 1b43095..0000000 --- a/profiles/env/single-make.conf +++ /dev/null @@ -1 +0,0 @@ -MAKEOPTS="-j1" diff --git a/profiles/package.env b/profiles/package.env deleted file mode 100644 index 1bdd004..0000000 --- a/profiles/package.env +++ /dev/null @@ -1 +0,0 @@ -dev-libs/libtrhash single-make.conf