1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- # Copyright 1999-2016 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- inherit eutils
- DESCRIPTION="A modern multi-purpose calculator library"
- HOMEPAGE="http://qalculate.sourceforge.net/"
- SRC_URI="mirror://sourceforge/${P/lib}/${P}.tar.gz"
- LICENSE="GPL-2"
- SLOT="0"
- KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
- IUSE="gnuplot readline static-libs"
- COMMON_DEPEND="
- dev-libs/glib:2
- dev-libs/libxml2:2
- >=sci-libs/cln-1.2
- sys-libs/zlib
- readline? ( sys-libs/readline:0= )"
- DEPEND="${COMMON_DEPEND}
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
- RDEPEND="${COMMON_DEPEND}
- net-misc/wget
- gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
- src_prepare() {
- cat >po/POTFILES.skip <<-EOF
- # Required by make check
- data/currencies.xml.in
- data/datasets.xml.in
- data/elements.xml.in
- data/functions.xml.in
- data/planets.xml.in
- data/units.xml.in
- data/variables.xml.in
- src/defs2doc.cc
- EOF
- }
- src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with readline)
- }
- src_install() {
- # docs/reference/Makefile.am -> referencedir=
- emake \
- DESTDIR="${D}" \
- referencedir="${EPREFIX}/usr/share/doc/${PF}/html/reference" \
- install
- dodoc AUTHORS ChangeLog NEWS README* TODO
- prune_libtool_files
- }
|