# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" JAVA_PKG_IUSE="doc source" inherit java-pkg-2 java-pkg-simple DESCRIPTION="Generate documents in the Portable Document Format (PDF) and/or HTML" HOMEPAGE="http://itextpdf.com" SRC_URI="mirror://sourceforge/${PN}/${P}.zip" LICENSE="AGPL-3" SLOT="5" KEYWORDS="amd64 x86" BC_SLOT="1.52" CDEPEND="dev-java/bcmail:${BC_SLOT} dev-java/bcpkix:${BC_SLOT} dev-java/bcprov:${BC_SLOT} dev-java/xml-security:0" RDEPEND="${CDEPEND} >=virtual/jre-1.6" DEPEND="${CDEPEND} >=virtual/jdk-1.6 app-arch/unzip" JAVA_GENTOO_CLASSPATH=" bcmail-${BC_SLOT} bcpkix-${BC_SLOT} bcprov-${BC_SLOT} xml-security" PATCHES=( "${FILESDIR}"/${P}-OcspClientBouncyCastle.java.patch ) java_prepare() { mkdir source || die for x in *-sources.jar; do unzip -n ${x} -d source || die done rm -v *.jar || die mkdir target/classes/com/itextpdf/text/pdf/fonts -p || die cp source/com/itextpdf/text/pdf/fonts/*{afm,html,txt} target/classes/com/itextpdf/text/pdf/fonts/ || die mkdir target/classes/com/itextpdf/text/l10n/ -p || die cp -r source/com/itextpdf/text/l10n/* target/classes/com/itextpdf/text/l10n/ || die epatch "${PATCHES[@]}" }