|
|
|
# Copyright 1999-2014 Gentoo Foundation
|
|
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
# $Id$
|
|
|
|
|
|
|
|
EAPI=5
|
|
|
|
|
|
|
|
inherit alternatives eutils
|
|
|
|
|
|
|
|
DESCRIPTION="WordPerfect Document import/export library"
|
|
|
|
HOMEPAGE="http://libwpd.sf.net"
|
|
|
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
|
|
|
|
|
|
|
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
|
|
|
|
SLOT="0.9"
|
|
|
|
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
|
|
|
IUSE="doc test +tools"
|
|
|
|
|
|
|
|
RDEPEND=""
|
|
|
|
DEPEND="${RDEPEND}
|
|
|
|
virtual/pkgconfig
|
|
|
|
doc? ( app-doc/doxygen )
|
|
|
|
test? ( dev-util/cppunit )
|
|
|
|
"
|
|
|
|
RDEPEND="${RDEPEND}
|
|
|
|
!<app-text/libwpd-0.8.14-r1"
|
|
|
|
|
|
|
|
src_configure() {
|
|
|
|
econf \
|
|
|
|
--disable-static \
|
|
|
|
--disable-werror \
|
|
|
|
$(use_with doc docs) \
|
|
|
|
$(use_with tools stream) \
|
|
|
|
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
|
|
|
--program-suffix=-${SLOT}
|
|
|
|
}
|
|
|
|
|
|
|
|
src_install() {
|
|
|
|
default
|
|
|
|
prune_libtool_files --all
|
|
|
|
}
|
|
|
|
|
|
|
|
pkg_postinst() {
|
|
|
|
if use tools; then
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2html "/usr/bin/wpd2html-[0-9].[0-9]"
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2raw "/usr/bin/wpd2raw-[0-9].[0-9]"
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2text "/usr/bin/wpd2text-[0-9].[0-9]"
|
|
|
|
fi
|
|
|
|
}
|
|
|
|
|
|
|
|
pkg_postrm() {
|
|
|
|
if use tools; then
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2html "/usr/bin/wpd2html-[0-9].[0-9]"
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2raw "/usr/bin/wpd2raw-[0-9].[0-9]"
|
|
|
|
alternatives_auto_makesym /usr/bin/wpd2text "/usr/bin/wpd2text-[0-9].[0-9]"
|
|
|
|
fi
|
|
|
|
}
|