# Copyright 1999-2015 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 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" CDEPEND="dev-java/bcmail:0 dev-java/bcpkix:0 dev-java/bcprov:1.52 dev-java/xml-security:0" RDEPEND="${CDEPEND} >=virtual/jre-1.6" DEPEND="${CDEPEND} >=virtual/jdk-1.6 app-arch/unzip" JAVA_GENTOO_CLASSPATH=" bcmail bcpkix bcprov-1.52 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[@]}" }