diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-11-10 09:14:57 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2019-11-10 09:23:57 +0100 |
commit | ecc25873cd730321d24b32f0e3757d6906e6c3e2 (patch) | |
tree | 231e5a9d09cf5c21af4365412144ebb98e2e1ff2 /dev-db/db-je/db-je-3.3.75.ebuild | |
parent | app-text/vlna: Bump to EAPI 7 (diff) | |
download | gentoo-ecc25873cd730321d24b32f0e3757d6906e6c3e2.tar.gz gentoo-ecc25873cd730321d24b32f0e3757d6906e6c3e2.tar.bz2 gentoo-ecc25873cd730321d24b32f0e3757d6906e6c3e2.zip |
dev-db/db-je: Bump to EAPI 7
Closes: https://bugs.gentoo.org/697364
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-db/db-je/db-je-3.3.75.ebuild')
-rw-r--r-- | dev-db/db-je/db-je-3.3.75.ebuild | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/dev-db/db-je/db-je-3.3.75.ebuild b/dev-db/db-je/db-je-3.3.75.ebuild index 4e4723e4f4ce..943c9c9fd986 100644 --- a/dev-db/db-je/db-je-3.3.75.ebuild +++ b/dev-db/db-je/db-je-3.3.75.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 JAVA_PKG_IUSE="doc source" @@ -9,30 +9,30 @@ inherit java-pkg-2 java-ant-2 DESCRIPTION="A high performance, transactional storage engine written entirely in Java" HOMEPAGE="https://www.oracle.com/database/berkeley-db/java-edition.html" -SRC_URI="http://download.oracle.com/berkeley-db/${P/db-/}.tar.gz" +SRC_URI="https://download.oracle.com/berkeley-db/${P/db-/}.tar.gz" +S=${WORKDIR}/${P/db-/} LICENSE="Sleepycat BSD" SLOT="3.3" KEYWORDS="amd64 x86" IUSE="" -DEPEND=">=virtual/jdk-1.5" +DEPEND=">=virtual/jdk-1.5 + dev-java/ant-core:0" RDEPEND=">=virtual/jre-1.5" -S=${WORKDIR}/${P/db-/} -src_unpack() { - unpack ${A} - cd "${S}" || die - epatch "${FILESDIR}"/${P}-optional-test.patch - rm -rf docs +EANT_DOC_TARGET="javadoc-all" +EANT_EXTRA_ARGS="-Dnotest=true" + +src_prepare() { + default + eapply "${FILESDIR}"/${P}-optional-test.patch + rm -r docs || die cd lib || die - rm -v *jar || die + rm -v *.jar || die java-pkg_jar-from --build-only ant-core ant.jar } -EANT_DOC_TARGET="javadoc-all" -EANT_EXTRA_ARGS="-Dnotest=true" - src_install() { java-pkg_dojar build/lib/je.jar use doc && java-pkg_dojavadoc docs |