diff --git a/dev-java/failureaccess/Manifest b/dev-java/failureaccess/Manifest new file mode 100644 index 0000000..0045299 --- /dev/null +++ b/dev-java/failureaccess/Manifest @@ -0,0 +1,3 @@ +DIST guava-33.4.8.tar.gz 5876137 BLAKE2B 67c14f95ac894bd821126519034ef45cffc016d7e29652b5020bc01a4ea7cecf779359f21261e1011842ff694299f62be3577a34ea0234c61d21fde7ccfa129d SHA512 e0ce963356e9404bd80a1caa76108ece9bb82c1a46a10ff262b8ba515af17fc33c520bf7dae35168ea9d92250b40e46ef062e5ccf5fec6ebad1a791b137c0f60 +EBUILD failureaccess-33.4.8.ebuild 686 BLAKE2B 53f7faa98253b10ebdb42cd4f4702a59b925aac0b33f6dac4078fd8ecc2416fc1faed890dbd3961d8f775b7884df419b88db3ce5b80e717c40dc2eb03e9881ee SHA512 33e3780906a022bdd17366155677a6b5227e8ed1a931aa26a05bfdd36a275d3f1c9d868b2006f6d21959b30b1cf07983955c188d6c39687e375aac3b3174550d +MISC metadata.xml 777 BLAKE2B 0e44350994369e126a7b4fa9b3264c96ab8e4ffa922f2f7ff09a11f68ef489b420873456691f325efba1106ea5d4d839f488a2b39c8aa2a1e7697212b830295f SHA512 5807719572aaacc5269053a97d1ec13fe51cebe35a7c0cc97c1ceb3abef4022e03db0163e8bdbe825efdcc86694466bbf20aac9bb1319419b1caa62886822390 diff --git a/dev-java/failureaccess/failureaccess-33.4.8.ebuild b/dev-java/failureaccess/failureaccess-33.4.8.ebuild new file mode 100644 index 0000000..766c922 --- /dev/null +++ b/dev-java/failureaccess/failureaccess-33.4.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=guava-${PV} + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.google.guava:failureaccess:1.0.1" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Guava's InternalFutureFailureAccess and InternalFutures classes." +HOMEPAGE="https://github.com/google/guava/" +SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> guava-${PV}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +JAVA_SRC_DIR="futures/${PN}/src/com/google/common/util/concurrent/internal/" diff --git a/dev-java/failureaccess/metadata.xml b/dev-java/failureaccess/metadata.xml new file mode 100644 index 0000000..79ce56d --- /dev/null +++ b/dev-java/failureaccess/metadata.xml @@ -0,0 +1,18 @@ + + + + + pierre.saundersgb@gmail.com + Pierre Saunders + + +Contains com.google.common.util.concurrent.internal.InternalFutureFailureAccess +and InternalFutures. Most users will never need to use this artifact. Its +classes are conceptually a part of Guava, but they're in this separate artifact +so that Android libraries can use them without pulling in all of Guava (just as +they can use ListenableFuture by depending on the listenablefuture artifact). + + + google/guava + + diff --git a/metadata/md5-cache/dev-java/failureaccess-33.4.8 b/metadata/md5-cache/dev-java/failureaccess-33.4.8 new file mode 100644 index 0000000..8e7c356 --- /dev/null +++ b/metadata/md5-cache/dev-java/failureaccess-33.4.8 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Guava's InternalFutureFailureAccess and InternalFutures classes. +EAPI=8 +HOMEPAGE=https://github.com/google/guava/ +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=0 +SRC_URI=https://github.com/google/guava/archive/v33.4.8.tar.gz -> guava-33.4.8.tar.gz +_eclasses_=java-utils-2 e2cdf66cd9c826ccda532772976d342d java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple 460c3cd928ba6e677d113a15c496017e +_md5_=8aded878ba231cecd421997c5f9d5d0c