MAN ebook.eclass 5

Un article de Gentoo Linux Wiki.


portage-manpages
Collection de scripts d'administration pour Gentoo
Dévelopeur : Gentoo Foundation
Catégorie : app-portage
Licence : GPL-2
Site Web : http://www.gentoo.org/

Sommaire

[modifier] ebook.eclass

Section: portage (5)
Updated: Août 2004

[modifier] Name

ebook.eclass - installation facile des ebooks.

[modifier] Description

L'eclasse ebook permet de créer des ebuilds pour les e-books très facilement.

[modifier] Variables

NOTE: Les variables suivants doivent être initialiser AVANT d'hériter de la eclasse ebook:

DESCRIPTION

Description du package. Défaut : "${P} ebook basé sur l'eclasse ebook".

RDEPEND

Dependance lors de l'installation. Défaut : ">=dev-util/devhelp-0.6".

EBOOKNAME

Le nom de l'ebook. Ce variable doit être initialiser.

EBOOKVERSION

La version de l'ebook. Ce variable doit être initialiser, même si il n'y a pas de version. Voir le variable ${NOVERSION} ci-dessous pour plus d'informations.

SRC

Le nom du fichier à télécharger, racourci de l'extension. Défaut : ${EBOOKNAME}-${EBOOKVERSION}.

SRC_URI

L'URI de l'ebook à télécharger. Défaut : "http://lidn.sourceforge.net/books_download/${SRC}.${EBOOKEXT}".

EBOOKEXT

L'extension du fichier ${SRC}. Défaut : tar.gz.

EBOOKDESTDIR

Le répertoire à l'intérieur de ${DEVHELPROOT}/books/${EBOOKDIR} dans lequel sera installé l'ebook. Défaut : ${EBOOKNAME}-${EBOOKVERSION} ou ${EBOOKNAME} si ${NOVERSION} n'est pas initialisé.

EBOOKFROMDIR

Le répertoire dans lequel les fichiers HTML de l'ebook seront mis après decompression ${SRC_URI}. Ce repertoire est relatif par rapport à ${WORKDIR}. défaut : ${EBOOKNAME}-${EBOOKVERSION} ou ${EBOOKNAME} si ${NOVERSION} n'est pas initialisé.

BOOKDEVHELPFILE

The file name that the ebook's book.devhelp will be installed as. Défaut : ${EBOOKNAME}-${EBOOKVERSION}.devhelp ou ${EBOOKNAME}.devhelp si ${NOVERSION} n'est pas initialisé.

BOOKDESTDIR

Le repertoire dans lequel les fichier HTML de l'ebook seront installés. Défaut : ${EBOOKNAME}-${EBOOKVERSION} ou ${EBOOKNAME} si ${NOVERSION} n'est pas initialisé.

NOVERSION

Si ce variable n'est pas vide, toutes les copies de ${EBOOKVERSION} seront supprimées de tous les variables.

DEVHELPROOT

L'emplacement du répertoire data de devhelp. Défaut : usr/share/devhelp.

[modifier] Fonctions

NOTE: La fonction suivante sera employée par défaut si elle a été omise de l'ebuild.

ebook_src_install

Installe ${BOOKDEVHELPFILE} et tous les fichiers HTML dans ${DEVHELPROOT}/books/${EBOOKDESTDIR}.

[modifier] Bugs

Svp, rapportez les bugs via http://bugs.gentoo.org/

[modifier] Voir aussi

ebuild(5)

[modifier] Fichier

/usr/portage/eclass/ebook.eclass

[modifier] Auteur

Autres langues