[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2024-05-05 Thread Miroslav Šulc
commit: 1865e7b6d3011cc902e0d68f8b108eba693f9c7d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat May  4 12:44:53 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  5 07:25:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1865e7b6

dev-java/assertj-core: drop 2.3.0-r1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/assertj-core/Manifest |  1 -
 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-java/assertj-core/Manifest b/dev-java/assertj-core/Manifest
index 6d5c5f3a7ea0..7e6324ac741b 100644
--- a/dev-java/assertj-core/Manifest
+++ b/dev-java/assertj-core/Manifest
@@ -1,2 +1 @@
-DIST assertj-core-2.3.0.tar.gz 611609 BLAKE2B 
b99a01f67da75bad18e08df739c10943012f75eda9855ed906d407e474eeafe9a30be2e761de0bc791d72a6ff8c7ec8181cd37c6b6c9126f073df82a974163c3
 SHA512 
da67930d45afde12d317579edb62b5cff546283ea6a252c9b297f21b74404d7cfb63372d339f51733322205b89d35734e97888085387fb1a83c80d5963b05fd3
 DIST assertj-core-3.10.0.tar.gz 1100495 BLAKE2B 
4050060e027588d9c62abd5f4c6b77affd96d94a6474c4acc750a946cd3906787f9b2194627abff6d2e0849d590f5a74bbc702b41de6cbfaa09fae951a1012cf
 SHA512 
3763768c5572e133de69735b01fd64432c4330723aa7e6cc0de42e5948cb2d455ae52d9ada66391fb41e47c261816fe12a00d07962e253f0da13ef49255fc5c6

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
deleted file mode 100644
index 018ad72c7861..
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.assertj:assertj-core:2.3.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java library that provides a fluent interface for writing 
assertions"
-HOMEPAGE="https://joel-costigliola.github.io/assertj/;
-SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-SLOT="2"
-
-CDEPEND="dev-java/cglib:3
-   dev-java/junit:4"
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.8:*"
-
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${PN}-${P}"
-JAVA_SRC_DIR="src/main/java"
-JAVA_GENTOO_CLASSPATH="cglib-3,junit-4"
-
-src_install() {
-   java-pkg-simple_src_install
-   dodoc {CONTRIBUTING,README}.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-21 Thread Sam James
commit: 1faf16c7ae84be176c16dc66963304eb91fb2396
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 22 00:00:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 22 00:00:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faf16c7

dev-java/assertj-core: Stabilize 3.10.0 amd64, #865917

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 418454d91e71..38d9cb8187f0 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-21 Thread Sam James
commit: 30bc9727a44182d5f70d8a2cd391a2646885d3c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 21 23:59:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 23:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bc9727

dev-java/assertj-core: Stabilize 3.10.0 x86, #865917

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 885cd28374a8..418454d91e71 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc64 x86"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-21 Thread Arthur Zamarin
commit: dafd17844bc443abace0a760b2ba9f712f60d5e2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 21 15:46:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 21 15:46:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafd1784

dev-java/assertj-core: Stabilize 3.10.0 arm64, #865917

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index aac98e5265bc..15603594d403 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-21 Thread Arthur Zamarin
commit: 7d387c754a29b4918d7b5db468d007c9267b32f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 21 15:46:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 21 15:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d387c75

dev-java/assertj-core: Stabilize 3.10.0 ppc64, #865917

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 15603594d403..885cd28374a8 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-01 Thread Arthur Zamarin
commit: b1b6b136763e9aa12b271d355d24e3933e5606bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  1 20:20:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  1 20:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b6b136

dev-java/assertj-core: Keyword 3.10.0 arm64, #860156

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 14c55741e7f7..9bd45c393c06 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-01 Thread Arthur Zamarin
commit: a91ce417f708b26faa9f0a7468de4330c3c28a40
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  1 20:20:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  1 20:20:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91ce417

dev-java/assertj-core: Keyword 3.10.0 arm, #860156

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 16dd0ff3e9ff..14c55741e7f7 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc64"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-08-01 Thread Arthur Zamarin
commit: a897f3bf9c197e13665f501d472faaff45c394ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  1 20:20:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  1 20:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a897f3bf

dev-java/assertj-core: Keyword 3.10.0 x86, #860156

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 9bd45c393c06..aac98e5265bc 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-07-23 Thread Sam James
commit: 9730838145c431ffb4e5fd759c1ab6a33d65e023
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:03:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97308381

dev-java/assertj-core: Keyword 3.10.0 ppc64, #860156

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
index 922daf9a8789..16dd0ff3e9ff 100644
--- a/dev-java/assertj-core/assertj-core-3.10.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 CP_DEPEND="
>=dev-java/byte-buddy-1.12.12:0



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/, dev-java/assertj-core/files/

2022-07-22 Thread Florian Schmaus
commit: 1ccebaf11b4164add396ed2ffbbf78268ce7bb48
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jun 23 09:40:00 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jul 22 17:36:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccebaf1

dev-java/assertj-core: add 3.10.0

Higher versions need JUnit 5 to compile.
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/assertj-core/Manifest |   1 +
 dev-java/assertj-core/assertj-core-3.10.0.ebuild   | 109 +
 .../assertj-core-3.10.0-java11-compatibility.patch | 456 +
 dev-java/assertj-core/metadata.xml |   2 +-
 4 files changed, 567 insertions(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/Manifest b/dev-java/assertj-core/Manifest
index ab50860a2085..6d5c5f3a7ea0 100644
--- a/dev-java/assertj-core/Manifest
+++ b/dev-java/assertj-core/Manifest
@@ -1 +1,2 @@
 DIST assertj-core-2.3.0.tar.gz 611609 BLAKE2B 
b99a01f67da75bad18e08df739c10943012f75eda9855ed906d407e474eeafe9a30be2e761de0bc791d72a6ff8c7ec8181cd37c6b6c9126f073df82a974163c3
 SHA512 
da67930d45afde12d317579edb62b5cff546283ea6a252c9b297f21b74404d7cfb63372d339f51733322205b89d35734e97888085387fb1a83c80d5963b05fd3
+DIST assertj-core-3.10.0.tar.gz 1100495 BLAKE2B 
4050060e027588d9c62abd5f4c6b77affd96d94a6474c4acc750a946cd3906787f9b2194627abff6d2e0849d590f5a74bbc702b41de6cbfaa09fae951a1012cf
 SHA512 
3763768c5572e133de69735b01fd64432c4330723aa7e6cc0de42e5948cb2d455ae52d9ada66391fb41e47c261816fe12a00d07962e253f0da13ef49255fc5c6

diff --git a/dev-java/assertj-core/assertj-core-3.10.0.ebuild 
b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
new file mode 100644
index ..922daf9a8789
--- /dev/null
+++ b/dev-java/assertj-core/assertj-core-3.10.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/assertj/assertj-core/archive/assertj-core-3.10.0.tar.gz 
--slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild 
assertj-core-3.10.0.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.assertj:assertj-core:3.10.0"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Rich and fluent assertions for testing for Java"
+HOMEPAGE="https://assertj.github.io/doc/;
+SRC_URI="https://github.com/assertj/${PN}/archive/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="~amd64"
+
+CP_DEPEND="
+   >=dev-java/byte-buddy-1.12.12:0
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+   dev-java/hamcrest-core:1.3
+   dev-java/junit:4
+   dev-java/opentest4j:0
+   test? (
+   dev-java/guava:0
+   dev-java/junit-dataprovider:0
+   dev-java/memoryfilesystem:0
+   dev-java/mockito:4
+   )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+
+DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md )
+
+PATCHES=( "${FILESDIR}"/assertj-core-3.10.0-java11-compatibility.patch )
+
+S="${WORKDIR}/${PN}-${P}"
+
+JAVA_CLASSPATH_EXTRA="junit-4,hamcrest-core-1.3,opentest4j"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-dataprovider,memoryfilesystem,mockito-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+# These test classes are not run by "mvn test"
+# FAILURES!!!
+# Tests run: 11514,  Failures: 32
+# Exclusion should leave "OK (11486 tests)" with jdk-11
+# and 14 test failures with jdk-17
+JAVA_TEST_EXCLUDES=(
+   org.assertj.core.internal.BaseArraysTest
+   org.assertj.core.internal.TestDescription
+   org.assertj.core.navigation.BaseNavigableIterableAssert_Test
+   org.assertj.core.navigation.BaseNavigableListAssert_Test
+   org.assertj.core.navigation.GenericNavigableAssert_Test
+   org.assertj.core.api.assumptions.BaseAssumptionsRunnerTest
+   
org.assertj.core.api.atomic.referencearray.AtomicReferenceArrayAssert_filtered_baseTest
+   org.assertj.core.api.iterable.IterableAssert_filtered_baseTest
+   org.assertj.core.api.objectarray.ObjectArrayAssert_filtered_baseTest
+   org.assertj.core.api.TestCondition
+   org.assertj.core.api.BaseAssertionsTest
+   org.assertj.core.util.Files_TestCase
+   org.assertj.core.test.EqualsHashCodeContractTestCase
+   org.assertj.core.test.TestClassWithRandomId
+   org.assertj.core.test.TestData
+   org.assertj.core.test.TestFailures
+)
+
+src_prepare() {
+   default
+   sed \
+   -e 's:verifyZeroInteractions:verifyNoInteractions:' \
+   -i 
src/test/java/org/assertj/core/api/Assertions_assertThat_with_DoubleStream_Test.java
 \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-05 Thread Miroslav Šulc
commit: 82d40beb1d46fc297babdf2adeef33f6c83ddf65
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu May  5 07:28:51 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu May  5 07:28:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d40beb

dev-java/assertj-core: dropped obsolete 2.3.0

Bug: https://bugs.gentoo.org/842000
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 34 -
 1 file changed, 34 deletions(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
deleted file mode 100644
index 4d52cde7788b..
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.assertj:assertj-core:2.3.0"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java library that provides a fluent interface for writing 
assertions"
-HOMEPAGE="http://joel-costigliola.github.io/assertj/;
-SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-SLOT="2"
-
-CDEPEND="dev-java/cglib:3
-   dev-java/junit:4"
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.7"
-
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.7"
-
-S="${WORKDIR}/${PN}-${P}"
-JAVA_SRC_DIR="src/main/java"
-JAVA_GENTOO_CLASSPATH="cglib-3,junit-4"
-
-src_install() {
-   java-pkg-simple_src_install
-   dodoc {CONTRIBUTING,README}.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-04 Thread Arthur Zamarin
commit: c9b1e51bc9702f8e2a95cb63acfdd789ae4fe64c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 05:28:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 05:28:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b1e51b

dev-java/assertj-core: Stabilize 2.3.0-r1 arm64, #842000

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
index 3bf8982050e8..018ad72c7861 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://joel-costigliola.github.io/assertj/;
 
SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-04 Thread Sam James
commit: 01780f9f2b3ebbb7a29b9258e19f61ebfdb2e27a
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 14:38:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 14:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01780f9f

dev-java/assertj-core: Stabilize 2.3.0-r1 ppc64, #842000

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
index 74b677bcf379..3bf8982050e8 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://joel-costigliola.github.io/assertj/;
 
SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-03 Thread Sam James
commit: ec0e2f7ea0550960eed699ff258edc4ec2701606
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 00:15:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 00:15:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0e2f7e

dev-java/assertj-core: Stabilize 2.3.0-r1 x86, #842000

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
index cd540512f493..74b677bcf379 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://joel-costigliola.github.io/assertj/;
 
SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-01 Thread Jakov Smolić
commit: 78a5fdeee895ae90406a7ab44f966f76add275d6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a5fdee

dev-java/assertj-core: Stabilize 2.3.0-r1 amd64, #842000

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
index 21ab78c440d6..cd540512f493 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://joel-costigliola.github.io/assertj/;
 
SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-03-28 Thread Florian Schmaus
commit: 5d6975950c1ea7743d669fd6d0b500894591124c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 27 14:09:47 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 28 07:48:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d697595

dev-java/assertj-core: min java 1.8:*

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24779
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
new file mode 100644
index ..21ab78c440d6
--- /dev/null
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.assertj:assertj-core:2.3.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java library that provides a fluent interface for writing 
assertions"
+HOMEPAGE="https://joel-costigliola.github.io/assertj/;
+SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+SLOT="2"
+
+CDEPEND="dev-java/cglib:3
+   dev-java/junit:4"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${PN}-${P}"
+JAVA_SRC_DIR="src/main/java"
+JAVA_GENTOO_CLASSPATH="cglib-3,junit-4"
+
+src_install() {
+   java-pkg-simple_src_install
+   dodoc {CONTRIBUTING,README}.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-12-22 Thread Arthur Zamarin
commit: 53572fe0c4d8b3c11727d2d7d7d2946f86cfb642
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 22 18:35:47 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 22 18:44:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53572fe0

dev-java/assertj-core: Keyword 2.3.0 arm, #828049

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 37f6529204e7..4d52cde7788b 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-11-20 Thread Arthur Zamarin
commit: e5b4bfb5fbb110e9d400cb7eeed10debdebaeed4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 21 04:55:44 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 21 04:57:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b4bfb5

dev-java/assertj-core: Stabilize 2.3.0 arm64, #794655

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 621566efea85..37f6529204e7 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-11-15 Thread Agostino Sarubbo
commit: d29e458bb6cee0ebf4298a25f70dda51e3b6fd0c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 16 07:49:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 16 07:49:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d29e458b

dev-java/assertj-core: ppc64 stable wrt bug #822921

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 72ee40183061..621566efea85 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-05-14 Thread Sam James
commit: d5297ca03d7506f87a5cb12e58bbc6df4fd2d0ef
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 01:55:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 01:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5297ca0

dev-java/assertj-core: Keyword 2.3.0 arm64, #788721

Signed-off-by: Sam James  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 994e879012f..72ee4018306 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-05-11 Thread Sergei Trofimovich
commit: 4aa9af58d9896603295186c17ba3b159fc67748f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May 11 20:37:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May 11 20:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa9af58

dev-java/assertj-core: keyworded 2.3.0 for ppc64

keyworded wrt bug #788721

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 6ef61f2b87f..994e879012f 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2021-05-01 Thread Miroslav Šulc
commit: 3e8e6088c5055fd3a40b1cc7674b0a8a2407364f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Apr 26 09:33:21 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May  1 06:00:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8e6088

dev-java/assertj-core: MAVEN_ID

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/20546/commits/c73a9e1cc5f6fb7eb8607b7f2735f89b74ac0800
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 065a36adbee..6ef61f2b87f 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.assertj:assertj-core:2.3.0"
 
 inherit java-pkg-2 java-pkg-simple
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2016-03-14 Thread James Le Cuirot
commit: eb1d1cc77bafb9e04bef2e0746316f71f852bc64
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 14 20:57:26 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 14 21:04:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1d1cc7

dev-java/assertj-core: 2.3.0 stable on amd64 and x86 using ALLARCHES

Package-Manager: portage-2.2.28

 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
index 949ca88..f7b3cf4 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Java library that provides a fluent interface 
for writing assertion
 HOMEPAGE="http://joel-costigliola.github.io/assertj/;
 SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2016-01-16 Thread James Le Cuirot
commit: c9c3c6462b3c94af2c1255167f625826d238c15c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan 16 22:36:47 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 17 00:01:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c3c646

dev-java/assertj-core: New package, needed by latest testng's tests

No tests on this one for now due to missing dependencies. This isn't
the newest version but I don't know whether 3.x is compatible and it
also requires Java 8, which might be inconvenient at present.

Package-Manager: portage-2.2.26

 dev-java/assertj-core/Manifest  |  1 +
 dev-java/assertj-core/assertj-core-2.3.0.ebuild | 34 +
 dev-java/assertj-core/metadata.xml  |  6 +
 3 files changed, 41 insertions(+)

diff --git a/dev-java/assertj-core/Manifest b/dev-java/assertj-core/Manifest
new file mode 100644
index 000..06844c3
--- /dev/null
+++ b/dev-java/assertj-core/Manifest
@@ -0,0 +1 @@
+DIST assertj-core-2.3.0.tar.gz 611609 SHA256 
6bb86e5bb7d65599c09a87df276fe049333e9d0cca25de902be83971940dc8dc SHA512 
da67930d45afde12d317579edb62b5cff546283ea6a252c9b297f21b74404d7cfb63372d339f51733322205b89d35734e97888085387fb1a83c80d5963b05fd3
 WHIRLPOOL 
9fa7c74e2f4f4c4f2a03dd2b22a6525e753c092b1ba2185e4a7d12c460dc43d08b9910e8fce3ce62092b8916f5c6939648c5df230d3be8c363f24cc6eafc9063

diff --git a/dev-java/assertj-core/assertj-core-2.3.0.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
new file mode 100644
index 000..949ca88
--- /dev/null
+++ b/dev-java/assertj-core/assertj-core-2.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java library that provides a fluent interface for writing 
assertions"
+HOMEPAGE="http://joel-costigliola.github.io/assertj/;
+SRC_URI="https://github.com/joel-costigliola/${PN}/archive/${P}.tar.gz;
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+SLOT="2"
+
+CDEPEND="dev-java/cglib:3
+   dev-java/junit:4"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.7"
+
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.7"
+
+S="${WORKDIR}/${PN}-${P}"
+JAVA_SRC_DIR="src/main/java"
+JAVA_GENTOO_CLASSPATH="cglib-3,junit-4"
+
+src_install() {
+   java-pkg-simple_src_install
+   dodoc {CONTRIBUTING,README}.md
+}

diff --git a/dev-java/assertj-core/metadata.xml 
b/dev-java/assertj-core/metadata.xml
new file mode 100644
index 000..dd06c6d
--- /dev/null
+++ b/dev-java/assertj-core/metadata.xml
@@ -0,0 +1,6 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   java
+   AssertJ core is a Java library that provides a fluent 
interface for writing assertions. Its main goal is to improve test code 
readability and make maintenance of tests easier. AssertJ core provides 
assertions for JDK standard types can be used with either JUnit or 
TestNG.
+