emboss-r3.eclass

Name

emboss-r3.eclass -- Use this to easy install EMBOSS and EMBASSY programs (EMBOSS add-ons).

Description

The inheriting ebuild must provide EBO_DESCRIPTION before the inherit line.

Example:

EAPI=8

EBO_DESCRIPTION="applications from the CBS group"

inherit emboss-r3

Supported EAPIs

8

Exported Phases

  • src_install

  • src_configure

Functions

emboss-r3_src_configure

runs econf with following options.

              

--enable-shared $(use_with X x) $(use_with png pngdriver) $(use_with pdf hpdf) $(use_with mysql mysql) $(use_with postgres postgresql) --enable-large --without-java --enable-systemlibs

can be appended to like econf, e.g.

emboss-r3_src_configure --enable-foo

emboss-r3_src_install

Installs the package into the staging area and removes unnecessary .la files.

Variables

EBO_DESCRIPTION (SET BEFORE INHERIT)

Completes the generic description of the embassy module as follows:

EMBOSS integrated version of ${EBO_DESCRIPTION}, e.g.

"EMBOSS integrated version of applications from the CBS group"

Defaults to the upstream name of the module.

Authors

Original author: Author Olivier Fisette <ofisette@gmail.com>

Next gen author: Justin Lecher <jlec@gentoo.org>

Next gen author: Ted Tanberry <ted.tanberry@gmail.com>

Reporting Bugs

Please report bugs via https://bugs.gentoo.org/