From ce988d616d64ab1b8b130ec216df3bee4cb47d66 Mon Sep 17 00:00:00 2001 From: Ultrabug Date: Mon, 15 Jan 2018 20:00:32 +0100 Subject: dev-libs/thrift: overall bump, fix repoman errors --- dev-libs/thrift/Manifest | 8 +-- dev-libs/thrift/metadata.xml | 6 +-- dev-libs/thrift/thrift-0.11.0.ebuild | 99 ++++++++++++++++++++++++++++++++++++ dev-libs/thrift/thrift-0.9.1.ebuild | 13 +++-- dev-libs/thrift/thrift-0.9.3.ebuild | 13 +++-- 5 files changed, 119 insertions(+), 20 deletions(-) create mode 100644 dev-libs/thrift/thrift-0.11.0.ebuild (limited to 'dev-libs') diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest index 23f5931..1ecf46d 100644 --- a/dev-libs/thrift/Manifest +++ b/dev-libs/thrift/Manifest @@ -1,6 +1,8 @@ AUX 0.9.3-autoconf-fixes.patch 1432 SHA256 7c063719180c24bd2244d543376cbe34c716f71c05bacc9831a3cc5cb49430a9 SHA512 eede51eb5c4de8fc043176781f0d0aac1d101a3ce60ed0f573caa529f51d3dea3f8d72c1935fdabaa7ab82fb63fe71855edc34cf02067999638262d71fc6477e WHIRLPOOL 935ee02bb156c3b1c2e15e9de504d5a3260ca7cacf43f02826492e2323e7228e826410fb4bfa1a02604d73d191c939e410ae36b084b1c94c4c46657e98a17e11 DIST 0.9.1.tar.gz 1637092 SHA256 f9c04bf08e09de9f79dc8b0960817588ae2c08007b1980029ef1a1d8294e835f SHA512 3536b2a64e75c6dde6e049dddf81542501ca62dd82075b86ff1c28740fa512f99232715e7cccbff7c624f6fdd402b4525da3db2d12ff9c5602b3d0e157021ff6 WHIRLPOOL 1d4754025978eb5a060b787f160b834104f6169875d2d6e2c204740dab079d0695448df18e5c63123b70cfbbd2ca83955f2bc840026b4df16707ca4abeb93f1f +DIST thrift-0.11.0.tar.gz 3667154 SHA256 c4ad38b6cb4a3498310d405a91fef37b9a8e79a50cd0968148ee2524d2fa60c2 SHA512 c0e00d542b1bd6cad317dfa48c547742eb42eacc2517f65d8e8478eb650138c3233e537f6037c99433857e96737381b3c091ed08dd74ef7f2fe3aec02cd5de2b WHIRLPOOL 372c335117a16b3666e95346b8544c1aff7af302035a8d4a71bc7816748a71f3f41e9160c6e977d26d69364ccecbe3dee8ad6c6774992e57d448680408e88c2d DIST thrift-0.9.3.tar.gz 8897936 SHA256 b0740a070ac09adde04d43e852ce4c320564a292f26521c46b78e0641564969e SHA512 5156915fca6a9b9e620524d0228dcc417ea49249242f8087f746f243b54ed4548d36bccc2eda880517766fe6e944cf5c8feda6fb847301ac1009d8d5eaa1656d WHIRLPOOL 32c9988739f46f9f99dd0378c7b908a32d221dd777d0155c386e4c6fba690716548c8000d882925537ce347fc81947e0c26e818046c01819956ed52af90685ca -EBUILD thrift-0.9.1.ebuild 2043 SHA256 9e0bf3a0b914d5ec4fffc2b622397dbbcef4612871ab2e93f49ea2373c6a3f0f SHA512 5489f0abbe76b929d3777ddd3f983778d6535f3f371839bc53f6c2330f7f05a1ee1c43f15e05849631871dd46ce02911047449cf3a12ccf06190eac90b9c8581 WHIRLPOOL d10c2d3ba137bc630bc3374d3785167ed3b73041fc24aec01d810e12d287305f9db96c0f62c39065ae0e9b67091e13d9c8c7e7e959d28eadb72295bbe7180806 -EBUILD thrift-0.9.3.ebuild 2030 SHA256 1eb7ade059cd7369691ef12ec77e56d165ab2b6c13593fcee0b79429d7cc53e3 SHA512 6eca0cd40bfe20a8c202f270df4c2a9e868a2288182d4fea05a72bb0894fcbe7aa1936c3232f1b5adea08c2ed4d0bfd4e65171686c3c8ab5d85cbc44e85a7850 WHIRLPOOL 38d150635d77f6e49d750dfc3aa525073ae997d6be6397e4e6d6c72e54211a114011729c653f20301109f21c2b41becf5ff82db0c4e12073369bc4c1b8f8dd5d -MISC metadata.xml 534 SHA256 6c96b9886dedcf660385d2e80f319fdec2ce080b544fc5c319d518d24763445e SHA512 f38e77c5574441550e6317eeb2991f1a95e861354e10b18367d4f3f001048ce575b256cdd7bc57fc71c505dc2ea61c8bfdd2b9ba6b9c6e7fb5bb202ca4e91fd4 WHIRLPOOL 0722c51e2b0c344102290d38bec06c100daf6c0834eabc1afad6f93a396a534393c3fe358292194abd6413627c48e427c213475e285462b46926a06bb1575644 +EBUILD thrift-0.11.0.ebuild 1984 SHA256 9038fa4ce207e26b336d25a5e4b0b05458e8c76bae1a7098d4a0cce8275d3397 SHA512 707526b981363917b29b5a072e4ec0f8bd55a8d1a4eac61ea9d6b583f632923b1a3ec0272bf5243322cba364494dd2375fe91bc9da64969285fa688eb2e83a68 WHIRLPOOL fb8e0bd0111de049d890ffe533dae423d39f2bce5153c9a3f85e3637a4ea66a9c834fa0be7e5d74b0cdc259ac1c38d5d72926b7f6a3f07d1850dc93f4a4cc953 +EBUILD thrift-0.9.1.ebuild 1997 SHA256 ca199f82792bed5603282a7bfc139d1cf6111bb79f79b1c923321f18be19a89f SHA512 72b7d1a963622e913d90fe0b34946864e0472578bb8a924d655bab165af7e8a06a3f536f0dfe41b60bc861a099806d6d417e5c79134e81bc3966ca6836a5376d WHIRLPOOL 3af5279d9a3b96e3db135bc9f4a6bfd566a1e44dd15217fd06950cb9ff28a542448b3f4e159c20f7c253ad47cc8a8ca3a3e1d73ed5ea814cfef02c61df65ed05 +EBUILD thrift-0.9.3.ebuild 1984 SHA256 9038fa4ce207e26b336d25a5e4b0b05458e8c76bae1a7098d4a0cce8275d3397 SHA512 707526b981363917b29b5a072e4ec0f8bd55a8d1a4eac61ea9d6b583f632923b1a3ec0272bf5243322cba364494dd2375fe91bc9da64969285fa688eb2e83a68 WHIRLPOOL fb8e0bd0111de049d890ffe533dae423d39f2bce5153c9a3f85e3637a4ea66a9c834fa0be7e5d74b0cdc259ac1c38d5d72926b7f6a3f07d1850dc93f4a4cc953 +MISC metadata.xml 541 SHA256 36d871017388b80fe3b80ccf3f3fedd438e224cf134ee5d7ceb917cb02820404 SHA512 1d9091e955320660e79d9f847a57904b668f4343b6099713c6b27f981341d90718a111ec2f13d2100f23091e31b1f9080053eab2e9ded374c3ebb8d16e7a1d99 WHIRLPOOL c5caca0bd61ec65c858ff389a25178e7efad25db973f2cd0d6fda27a46c1060826e28d830fd86fc7abd5b2206922377a413ea46421fd24e8f538b44ef3e1ec77 diff --git a/dev-libs/thrift/metadata.xml b/dev-libs/thrift/metadata.xml index 5c4475e..a31ee4c 100644 --- a/dev-libs/thrift/metadata.xml +++ b/dev-libs/thrift/metadata.xml @@ -1,9 +1,9 @@ - - dev-zero@gentoo.org - Tiziano Müller + + ultrabug@gentoo.org + Ultrabug Enable C++ runtime support, requires dev-libs/boost diff --git a/dev-libs/thrift/thrift-0.11.0.ebuild b/dev-libs/thrift/thrift-0.11.0.ebuild new file mode 100644 index 0000000..ac76bea --- /dev/null +++ b/dev-libs/thrift/thrift-0.11.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_OPTIONAL=1 +GENTOO_DEPEND_ON_PERL="no" + +inherit autotools eutils distutils-r1 perl-module + +DESCRIPTION="Software stack with associated code generation mechanism for RPC" +HOMEPAGE="https://thrift.apache.org" +SRC_URI="mirror://apache/${PN}/${PV}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cpp +glib libevent perl python qt4 static-libs test +zlib" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="cpp? ( dev-libs/boost:= ) + libevent? ( dev-libs/libevent ) + glib? ( dev-libs/glib:2 ) + perl? ( dev-lang/perl:= dev-perl/Bit-Vector ) + qt4? ( dev-qt/qtcore:4 ) + zlib? ( sys-libs/zlib ) + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) + virtual/pkgconfig" + +src_prepare() { + #epatch "${FILESDIR}/${PV}-autoconf-fixes.patch" + + # fixed in 1.0-dev + sed -i -e 's|tutorial||' Makefile.am || die + + AT_NO_RECURSIVE=1 eautoreconf + + if use python ; then + cd "${S}/lib/py" + distutils-r1_src_prepare + fi +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable test) \ + $(use_with cpp) \ + $(use_with cpp boost) \ + $(use_with libevent) \ + $(use_with glib c_glib) \ + $(use_with qt4 qt) \ + $(use_with zlib) \ + --without-{python,perl} \ + --without-{csharp,java,erlang,php,php_extension,ruby,haskell,go,d,nodejs} + + if use perl ; then + cd "${S}/lib/perl" + perl-module_src_configure + fi + + if use python ; then + cd "${S}/lib/py" + distutils-r1_src_configure + fi +} + +src_compile() { + default + + if use perl ; then + cd "${S}/lib/perl" + perl-module_src_compile + fi + + if use python ; then + cd "${S}/lib/py" + distutils-r1_src_compile + fi +} + +src_install() { + default + prune_libtool_files + + if use perl ; then + cd "${S}/lib/perl" + perl-module_src_install + fi + + if use python ; then + cd "${S}/lib/py" + distutils-r1_src_install + fi +} diff --git a/dev-libs/thrift/thrift-0.9.1.ebuild b/dev-libs/thrift/thrift-0.9.1.ebuild index 19ddab0..d665a30 100644 --- a/dev-libs/thrift/thrift-0.9.1.ebuild +++ b/dev-libs/thrift/thrift-0.9.1.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=5 @@ -10,19 +9,19 @@ GENTOO_DEPEND_ON_PERL="no" inherit autotools eutils distutils-r1 perl-module -DESCRIPTION="Lightweight, language-independent software stack with associated code generation mechanism for RPC" -HOMEPAGE="http://thrift.apache.org" +DESCRIPTION="Software stack with associated code generation mechanism for RPC" +HOMEPAGE="https://thrift.apache.org" SRC_URI="https://github.com/apache/${PN}/archive/${PV}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="+cpp +glib event perl python qt4 static-libs test +zlib" +IUSE="+cpp +glib libevent perl python qt4 static-libs test +zlib" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="cpp? ( dev-libs/boost:= ) - event? ( dev-libs/libevent ) + libevent? ( dev-libs/libevent ) glib? ( dev-libs/glib:2 ) perl? ( dev-lang/perl:= dev-perl/Bit-Vector ) qt4? ( dev-qt/qtcore:4 ) @@ -52,7 +51,7 @@ src_configure() { $(use_enable test) \ $(use_with cpp) \ $(use_with cpp boost) \ - $(use_with event libevent) \ + $(use_with libevent) \ $(use_with glib c_glib) \ $(use_with qt4 qt) \ $(use_with zlib) \ diff --git a/dev-libs/thrift/thrift-0.9.3.ebuild b/dev-libs/thrift/thrift-0.9.3.ebuild index 166abe5..ac76bea 100644 --- a/dev-libs/thrift/thrift-0.9.3.ebuild +++ b/dev-libs/thrift/thrift-0.9.3.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ EAPI=5 @@ -10,19 +9,19 @@ GENTOO_DEPEND_ON_PERL="no" inherit autotools eutils distutils-r1 perl-module -DESCRIPTION="Lightweight, language-independent software stack with associated code generation mechanism for RPC" -HOMEPAGE="http://thrift.apache.org" +DESCRIPTION="Software stack with associated code generation mechanism for RPC" +HOMEPAGE="https://thrift.apache.org" SRC_URI="mirror://apache/${PN}/${PV}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="+cpp +glib event perl python qt4 static-libs test +zlib" +IUSE="+cpp +glib libevent perl python qt4 static-libs test +zlib" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="cpp? ( dev-libs/boost:= ) - event? ( dev-libs/libevent ) + libevent? ( dev-libs/libevent ) glib? ( dev-libs/glib:2 ) perl? ( dev-lang/perl:= dev-perl/Bit-Vector ) qt4? ( dev-qt/qtcore:4 ) @@ -52,7 +51,7 @@ src_configure() { $(use_enable test) \ $(use_with cpp) \ $(use_with cpp boost) \ - $(use_with event libevent) \ + $(use_with libevent) \ $(use_with glib c_glib) \ $(use_with qt4 qt) \ $(use_with zlib) \ -- cgit v1.2.3