# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Prince is a computer program that converts XML and HTML into PDF documents." HOMEPAGE="https://www.princexml.com/" SRC_URI=" amd64? ( https://www.princexml.com/download/${P}-linux-generic-x86_64.tar.gz ) x86? ( https://www.princexml.com/download/${P}-linux-generic-i686.tar.gz ) " LICENSE="Prince-13.5-EULA" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="demo" RDEPEND=" media-libs/fontconfig:1.0 " QA_PRESTRIPPED="usr/lib/prince/.*" PRINCE_LICENSEDIR="/usr/lib/prince/license/" PRINCE_LICENSEFILE="${PRINCE_LICENSEDIR}/license.dat" src_unpack() { default mv "${P}"-linux-generic-* "${S}" || die } src_prepare() { eapply "${FILESDIR}/destdir.patch" default } src_install() { DESTDIR="${ED}" ./install.sh <<<'/usr' doman "${ED}/usr/lib/prince/man"/*/* rm -rf "${ED}/usr/lib/prince/man" keepdir "${PRINCE_LICENSEDIR}" use demo || rm "${ED}${PRINCE_LICENSEFILE}" } pkg_postinst() { if ! ( use demo || [ -e "${PRINCE_LICENSEFILE}" ] ); then elog "Demo license has not been installed (USE flag 'demo')." elog "You must manually copy a license file to ${PRINCE_LICENSEFILE}" fi }