| 1 | # Copyright 1999-2008 Gentoo Foundation |
1 | # Copyright 1999-2008 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.57 2010/11/07 19:46:55 aballier Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.58 2011/02/17 13:21:43 aballier Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: texlive-module.eclass |
5 | # @ECLASS: texlive-module.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # tex@gentoo.org |
7 | # tex@gentoo.org |
| 8 | # |
8 | # |
| … | |
… | |
| 18 | # texmf and texmf-dist directories to ${WORKDIR} (which is what the default |
18 | # texmf and texmf-dist directories to ${WORKDIR} (which is what the default |
| 19 | # src_unpack does). |
19 | # src_unpack does). |
| 20 | # Starting from TeX Live 2009, the eclass provides a src_unpack function taking |
20 | # Starting from TeX Live 2009, the eclass provides a src_unpack function taking |
| 21 | # care of unpacking and relocating the files that need it. |
21 | # care of unpacking and relocating the files that need it. |
| 22 | # |
22 | # |
| 23 | # It inherits texlive-common. |
23 | # It inherits texlive-common and base for supporting patching via the PATCHES |
|
|
24 | # bash array with EAPI>=2. |
| 24 | |
25 | |
| 25 | # @ECLASS-VARIABLE: TEXLIVE_MODULE_CONTENTS |
26 | # @ECLASS-VARIABLE: TEXLIVE_MODULE_CONTENTS |
| 26 | # @DESCRIPTION: |
27 | # @DESCRIPTION: |
| 27 | # The list of packages that will be installed. This variable will be expanded to |
28 | # The list of packages that will be installed. This variable will be expanded to |
| 28 | # SRC_URI: |
29 | # SRC_URI: |
| … | |
… | |
| 57 | # @ECLASS-VARIABLE: TL_MODULE_INFORMATION |
58 | # @ECLASS-VARIABLE: TL_MODULE_INFORMATION |
| 58 | # @DESCRIPTION: |
59 | # @DESCRIPTION: |
| 59 | # Information to display about the package. |
60 | # Information to display about the package. |
| 60 | # e.g. for enabling/disabling a feature |
61 | # e.g. for enabling/disabling a feature |
| 61 | |
62 | |
| 62 | inherit texlive-common |
63 | inherit texlive-common base |
| 63 | |
64 | |
| 64 | HOMEPAGE="http://www.tug.org/texlive/" |
65 | HOMEPAGE="http://www.tug.org/texlive/" |
| 65 | |
66 | |
| 66 | COMMON_DEPEND=">=app-text/texlive-core-${TL_PV:-${PV}}" |
67 | COMMON_DEPEND=">=app-text/texlive-core-${TL_PV:-${PV}}" |
| 67 | |
68 | |