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.

Supported EAPIs

8

Example

EAPI=8

EBO_DESCRIPTION="applications from the CBS group"

inherit emboss-r3

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/