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
[modifier] Fichier
/usr/portage/eclass/ebook.eclass
[modifier] Auteur
- Aaron Walker ka0ttic@gentoo.org.
