/[gentoo-x86]/eclass/texlive-module.eclass
Gentoo

Diff of /eclass/texlive-module.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.17 Revision 1.19
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.17 2008/09/02 09:56:31 aballier Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.19 2008/10/31 15:16:28 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#
37# @DESCRIPTION: 37# @DESCRIPTION:
38# The list of packages that will be installed if the source useflag is enabled. 38# The list of packages that will be installed if the source useflag is enabled.
39# Expansion to SRC_URI is the same as for TEXLIVE_MODULE_CONTENTS. This is only 39# Expansion to SRC_URI is the same as for TEXLIVE_MODULE_CONTENTS. This is only
40# valid for TeX Live 2008 40# valid for TeX Live 2008
41 41
42# @ECLASS-VARIABLE: TEXLIVE_MODULE_BINSCRIPTS
43# @DESCRIPTION:
44# A space separated list of files that are in fact scripts installed in the
45# texmf tree and that we want to be available directly. They will be installed in
46# /usr/bin.
47
42inherit texlive-common 48inherit texlive-common
43 49
44HOMEPAGE="http://www.tug.org/texlive/" 50HOMEPAGE="http://www.tug.org/texlive/"
45 51
46COMMON_DEPEND=">=app-text/texlive-core-${PV} 52COMMON_DEPEND=">=app-text/texlive-core-${PV}"
47 ${TEXLIVE_MODULES_DEPS}"
48 53
49IUSE="" 54IUSE=""
50 55
51# TeX Live 2007 was providing .zip files of CTAN packages. For 2008 they are now 56# TeX Live 2007 was providing .zip files of CTAN packages. For 2008 they are now
52# .tar.lzma 57# .tar.lzma
53if [ -z "${PV##2007*}" ] ; then 58if [ -z "${PV##2007*}" ] ; then
54for i in ${TEXLIVE_MODULE_CONTENTS}; do 59for i in ${TEXLIVE_MODULE_CONTENTS}; do
55 SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.zip" 60 SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.zip"
56done 61done
62COMMON_DEPEND="${COMMON_DEPEND}
63 ${TEXLIVE_MODULES_DEPS}"
57DEPEND="${COMMON_DEPEND} 64DEPEND="${COMMON_DEPEND}
58 app-arch/unzip" 65 app-arch/unzip"
59else 66else
60for i in ${TEXLIVE_MODULE_CONTENTS}; do 67for i in ${TEXLIVE_MODULE_CONTENTS}; do
61 SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.lzma" 68 SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.lzma"

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.20