diff --git a/dev-java/slf4j-api/Manifest b/dev-java/slf4j-api/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-api/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-api/files/1.7.26-build.xml b/dev-java/slf4j-api/files/1.7.26-build.xml
new file mode 100644
index 0000000..e955e62
--- /dev/null
+++ b/dev-java/slf4j-api/files/1.7.26-build.xml
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-api/metadata.xml b/dev-java/slf4j-api/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/slf4j-api/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-api/slf4j-api-1.7.26.ebuild b/dev-java/slf4j-api/slf4j-api-1.7.26.ebuild
new file mode 100644
index 0000000..edada0b
--- /dev/null
+++ b/dev-java/slf4j-api/slf4j-api-1.7.26.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-api/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND=">=virtual/jdk-1.8
+ app-arch/unzip
+ test? (
+ dev-java/junit:4
+ dev-java/ant-junit:0
+ )"
+
+S="${WORKDIR}/${P/-api/}/${PN}"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_TEST_GENTOO_CLASSPATH="junit-4"
+EANT_TEST_ANT_TASKS="ant-junit"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp "${FILESDIR}"/"${PV}"-build.xml build.xml || die
+ find "${WORKDIR}" -iname '*.jar' -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar target/${PN}.jar
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/org
+}
diff --git a/dev-java/slf4j-ext/Manifest b/dev-java/slf4j-ext/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-ext/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-ext/files/1.7.26-build.xml b/dev-java/slf4j-ext/files/1.7.26-build.xml
new file mode 100644
index 0000000..a703961
--- /dev/null
+++ b/dev-java/slf4j-ext/files/1.7.26-build.xml
@@ -0,0 +1,233 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-ext/metadata.xml b/dev-java/slf4j-ext/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/slf4j-ext/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-ext/slf4j-ext-1.7.26.ebuild b/dev-java/slf4j-ext/slf4j-ext-1.7.26.ebuild
new file mode 100644
index 0000000..adcec06
--- /dev/null
+++ b/dev-java/slf4j-ext/slf4j-ext-1.7.26.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-ext/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+COMMON_DEP="dev-java/slf4j-api:0
+ dev-java/javassist:3
+ dev-java/cal10n:0
+ dev-java/commons-lang:2.1"
+RDEPEND=">=virtual/jre-1.8
+ ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.8
+ app-arch/unzip
+ ${COMMON_DEP}"
+
+S="${WORKDIR}/${P/-ext/}/${PN}"
+
+RESTRICT="test" # causes loop with log4j:2
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_GENTOO_CLASSPATH="slf4j-api,javassist-3,cal10n,commons-lang-2.1"
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+EANT_TEST_ANT_TASKS="ant-junit"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp -v "${FILESDIR}"/${PV}-build.xml build.xml || die
+ find "${S}" -name "*.jar" -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ java-pkg_dojar "${S}"/target/${PN}.jar
+ use doc && java-pkg_dojavadoc "${S}"/target/site/apidocs
+ use source && java-pkg_dosrc "${S}"/src/main/java/org
+}
diff --git a/dev-java/slf4j-jdk14/Manifest b/dev-java/slf4j-jdk14/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-jdk14/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-jdk14/files/1.7.26-build.xml b/dev-java/slf4j-jdk14/files/1.7.26-build.xml
new file mode 100644
index 0000000..1b83607
--- /dev/null
+++ b/dev-java/slf4j-jdk14/files/1.7.26-build.xml
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-jdk14/metadata.xml b/dev-java/slf4j-jdk14/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/slf4j-jdk14/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-jdk14/slf4j-jdk14-1.7.26.ebuild b/dev-java/slf4j-jdk14/slf4j-jdk14-1.7.26.ebuild
new file mode 100644
index 0000000..273fa37
--- /dev/null
+++ b/dev-java/slf4j-jdk14/slf4j-jdk14-1.7.26.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-jdk14/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.8
+ dev-java/slf4j-api:0"
+DEPEND=">=virtual/jdk-1.8
+ app-arch/unzip
+ dev-java/slf4j-api:0"
+
+S="${WORKDIR}/${P/-jdk14/}/${PN}"
+
+RESTRICT="test"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_GENTOO_CLASSPATH="slf4j-api"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp -v "${FILESDIR}"/${PV}-build.xml build.xml || die
+ find "${S}" -name "*.jar" -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ java-pkg_dojar "${S}"/target/${PN}.jar
+ use doc && java-pkg_dojavadoc "${S}"/target/site/apidocs
+ use source && java-pkg_dosrc "${S}"/src/main/java/org
+}
diff --git a/dev-java/slf4j-log4j12/Manifest b/dev-java/slf4j-log4j12/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-log4j12/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-log4j12/files/1.7.26-build.xml b/dev-java/slf4j-log4j12/files/1.7.26-build.xml
new file mode 100644
index 0000000..ddbbc18
--- /dev/null
+++ b/dev-java/slf4j-log4j12/files/1.7.26-build.xml
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-log4j12/metadata.xml b/dev-java/slf4j-log4j12/metadata.xml
new file mode 100644
index 0000000..2444066
--- /dev/null
+++ b/dev-java/slf4j-log4j12/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.26.ebuild b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.26.ebuild
new file mode 100644
index 0000000..7868c03
--- /dev/null
+++ b/dev-java/slf4j-log4j12/slf4j-log4j12-1.7.26.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java (SLF4J) log4j bindings"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-log4j12/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+COMMON_DEPEND="
+ dev-java/log4j:0
+ dev-java/slf4j-api:0"
+
+RDEPEND="${COMMON_DEPEND}
+ >=virtual/jre-1.8"
+DEPEND="${COMMON_DEPEND}
+ >=virtual/jdk-1.8
+ test? (
+ dev-java/hamcrest-core:0
+ dev-java/junit:4
+ dev-java/ant-junit4:0
+ )"
+
+S=${WORKDIR}/${P/-log4j12/}/${PN}
+
+EANT_GENTOO_CLASSPATH="log4j,slf4j-api"
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},hamcrest-core,junit-4"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp "${FILESDIR}"/${PV}-build.xml build.xml || die
+ find "${S}" -iname '*.jar' -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar target/${PN}.jar
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/org
+}
diff --git a/dev-java/slf4j-nop/Manifest b/dev-java/slf4j-nop/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-nop/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-nop/files/1.7.26-build.xml b/dev-java/slf4j-nop/files/1.7.26-build.xml
new file mode 100644
index 0000000..e2233f1
--- /dev/null
+++ b/dev-java/slf4j-nop/files/1.7.26-build.xml
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-nop/metadata.xml b/dev-java/slf4j-nop/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/slf4j-nop/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-nop/slf4j-nop-1.7.26.ebuild b/dev-java/slf4j-nop/slf4j-nop-1.7.26.ebuild
new file mode 100644
index 0000000..3cb0907
--- /dev/null
+++ b/dev-java/slf4j-nop/slf4j-nop-1.7.26.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-nop/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+CDEPEND="dev-java/slf4j-api:0"
+RDEPEND=">=virtual/jre-1.8
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.8
+ app-arch/unzip
+ test? (
+ dev-java/ant-junit:0
+ dev-java/junit:4
+ )
+ ${CDEPEND}"
+
+S="${WORKDIR}/${P/-nop/}/${PN}"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_GENTOO_CLASSPATH="slf4j-api"
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+EANT_TEST_ANT_TASKS="ant-junit"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp -v "${FILESDIR}"/${PV}-build.xml "${S}"/build.xml || die
+ find "${S}" -name "*.jar" -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_install() {
+ java-pkg_dojar "${S}"/target/${PN}.jar
+
+ use doc && java-pkg_dojavadoc "${S}"/target/site/apidocs
+ use source && java-pkg_dosrc "${S}"/src/main/java/org
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
diff --git a/dev-java/slf4j-simple/Manifest b/dev-java/slf4j-simple/Manifest
new file mode 100644
index 0000000..45bc6b1
--- /dev/null
+++ b/dev-java/slf4j-simple/Manifest
@@ -0,0 +1 @@
+DIST slf4j-1.7.26.tar.gz 3403983 BLAKE2B 0400367412c19eb1b37cdb31d87836d950971ad0d28a9b3800fc5d7d947cdb8de5eb2e87417e166b0e76f3b44669ae4583273995c6dbd29ea898a76c8370faa0 SHA512 a033aca563914d3a718dfad2b47c20cb84e734c2450c75d0c4cb42438ac2c2f993b9cae44eaab91d1f9daba925162bf5c7601926c7564737d45442a0ed52829c
diff --git a/dev-java/slf4j-simple/files/1.7.26-build.xml b/dev-java/slf4j-simple/files/1.7.26-build.xml
new file mode 100644
index 0000000..6839f18
--- /dev/null
+++ b/dev-java/slf4j-simple/files/1.7.26-build.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ =================================== WARNING ===================================
+ JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.
+ ===============================================================================
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev-java/slf4j-simple/metadata.xml b/dev-java/slf4j-simple/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/slf4j-simple/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ java@gentoo.org
+ Java
+
+
diff --git a/dev-java/slf4j-simple/slf4j-simple-1.7.26.ebuild b/dev-java/slf4j-simple/slf4j-simple-1.7.26.ebuild
new file mode 100644
index 0000000..7da2890
--- /dev/null
+++ b/dev-java/slf4j-simple/slf4j-simple-1.7.26.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Simple Logging Facade for Java"
+HOMEPAGE="http://www.slf4j.org/"
+SRC_URI="http://www.slf4j.org/dist/${P/-simple/}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+CDEPEND="
+ dev-java/slf4j-api:0"
+RDEPEND=">=virtual/jre-1.8
+ ${CDEPEND}"
+DEPEND=">=virtual/jdk-1.8
+ ${CDEPEND}
+ test? (
+ dev-java/junit:4
+ dev-java/ant-junit:0
+ )"
+
+S="${WORKDIR}/${P/-simple/}/${PN}"
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+EANT_GENTOO_CLASSPATH="slf4j-api"
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+EANT_TEST_ANT_TASKS="ant-junit"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+src_prepare() {
+ cp "${FILESDIR}"/"${PV}"-build.xml build.xml || die
+ find "${S}" -name "*.jar" -delete || die
+ java-pkg-2_src_prepare
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar target/${PN}.jar
+ use doc && java-pkg_dojavadoc target/site/apidocs
+ use source && java-pkg_dosrc src/main/java/org
+}