* [gentoo-commits] gentoo-x86 commit in eclass: texlive-module.eclass ChangeLog
@ 2014-03-09 18:54 Ulrich Mueller (ulm)
0 siblings, 0 replies; only message in thread
From: Ulrich Mueller (ulm) @ 2014-03-09 18:54 UTC (permalink / raw
To: gentoo-commits
ulm 14/03/09 18:54:44
Modified: texlive-module.eclass ChangeLog
Log:
Do not inherit base.eclass, bug 497054.
Revision Changes Path
1.68 eclass/texlive-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/texlive-module.eclass?rev=1.68&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/texlive-module.eclass?rev=1.68&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/texlive-module.eclass?r1=1.67&r2=1.68
Index: texlive-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- texlive-module.eclass 25 Sep 2013 15:18:28 -0000 1.67
+++ texlive-module.eclass 9 Mar 2014 18:54:44 -0000 1.68
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.67 2013/09/25 15:18:28 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.68 2014/03/09 18:54:44 ulm Exp $
# @ECLASS: texlive-module.eclass
# @MAINTAINER:
@@ -20,7 +20,7 @@
# Starting from TeX Live 2009, the eclass provides a src_unpack function taking
# care of unpacking and relocating the files that need it.
#
-# It inherits texlive-common and base for supporting patching via the PATCHES
+# It inherits texlive-common. Patching is supported via the PATCHES
# bash array.
# @ECLASS-VARIABLE: TEXLIVE_MODULE_CONTENTS
@@ -61,7 +61,11 @@
# Information to display about the package.
# e.g. for enabling/disabling a feature
-inherit texlive-common base
+# @ECLASS-VARIABLE: PATCHES
+# @DESCRIPTION:
+# Array variable specifying any patches to be applied.
+
+inherit texlive-common eutils
case "${EAPI:-0}" in
0|1|2)
@@ -128,6 +132,15 @@
done
}
+# @FUNCTION: texlive-module_src_prepare
+# @DESCRIPTION:
+# Apply patches from the PATCHES array and user patches, if any.
+
+texlive-module_src_prepare() {
+ [[ ${#PATCHES[@]} -gt 0 ]] && epatch "${PATCHES[@]}"
+ epatch_user
+}
+
# @FUNCTION: texlive-module_add_format
# @DESCRIPTION:
# Creates/appends to a format.${PN}.cnf file for fmtutil.
@@ -372,4 +385,5 @@
etexmf-update
}
-EXPORT_FUNCTIONS src_unpack src_compile src_install pkg_postinst pkg_postrm
+EXPORT_FUNCTIONS src_unpack src_prepare src_compile src_install \
+ pkg_postinst pkg_postrm
1.1169 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1169&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1169&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1168&r2=1.1169
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1168
retrieving revision 1.1169
diff -u -r1.1168 -r1.1169
--- ChangeLog 9 Mar 2014 18:16:04 -0000 1.1168
+++ ChangeLog 9 Mar 2014 18:54:44 -0000 1.1169
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1168 2014/03/09 18:16:04 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1169 2014/03/09 18:54:44 ulm Exp $
+
+ 09 Mar 2014; Ulrich Müller <ulm@gentoo.org> texlive-module.eclass:
+ Do not inherit base.eclass, bug 497054.
09 Mar 2014; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass:
Remove stray character thanks to mimi_vx.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-03-09 18:54 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-09 18:54 [gentoo-commits] gentoo-x86 commit in eclass: texlive-module.eclass ChangeLog Ulrich Mueller (ulm)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox