* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-09-19 18:17 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-09-19 18:17 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/09/19 18:17:12
Modified: ChangeLog perl-module.eclass
Log:
Remove support for EAPI 1, 2, 3 in perl-module.eclass (no packages left in the tree)
Revision Changes Path
1.1373 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1373&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1373&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1372&r2=1.1373
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1372
retrieving revision 1.1373
diff -u -r1.1372 -r1.1373
--- ChangeLog 17 Sep 2014 10:21:37 -0000 1.1372
+++ ChangeLog 19 Sep 2014 18:17:12 -0000 1.1373
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1372 2014/09/17 10:21:37 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1373 2014/09/19 18:17:12 dilfridge Exp $
+
+ 19 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Remove support for EAPI 1, 2, 3 in perl-module.eclass (no packages left in
+ the tree)
17 Sep 2014; Justin Lecher <jlec@gentoo.org> cuda.eclass:
nvcc always needs tp know the compiler location
1.140 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.140&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.140&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.139&r2=1.140
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -r1.139 -r1.140
--- perl-module.eclass 30 Mar 2014 19:25:14 -0000 1.139
+++ perl-module.eclass 19 Sep 2014 18:17:12 -0000 1.140
@@ -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/perl-module.eclass,v 1.139 2014/03/30 19:25:14 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.140 2014/09/19 18:17:12 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -18,10 +18,10 @@
PERL_EXPF="src_unpack src_compile src_test src_install"
case "${EAPI:-0}" in
- 0|1)
+ 0)
PERL_EXPF+=" pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm"
;;
- 2|3|4|5)
+ 4|5)
PERL_EXPF+=" src_prepare src_configure"
[[ ${CATEGORY} == "perl-core" ]] && \
PERL_EXPF+=" pkg_postinst pkg_postrm"
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2015-06-13 19:01 Andreas Huettel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas Huettel (dilfridge) @ 2015-06-13 19:01 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/06/13 19:01:10
Modified: ChangeLog perl-module.eclass
Log:
Allow dev-perl/Module-Build in QA check for Module::Build
Revision Changes Path
1.1660 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1660&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1660&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1659&r2=1.1660
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1659
retrieving revision 1.1660
diff -u -r1.1659 -r1.1660
--- ChangeLog 13 Jun 2015 17:28:13 -0000 1.1659
+++ ChangeLog 13 Jun 2015 19:01:10 -0000 1.1660
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1659 2015/06/13 17:28:13 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1660 2015/06/13 19:01:10 dilfridge Exp $
+
+ 13 Jun 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Allow dev-perl/Module-Build in QA check for Module::Build
13 Jun 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Workaround gcc-4.8 ICE in qtdeclarative (bug 551560).
1.166 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.166&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.166&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.165&r2=1.166
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.165
retrieving revision 1.166
diff -u -r1.165 -r1.166
--- perl-module.eclass 25 May 2015 18:18:00 -0000 1.165
+++ perl-module.eclass 13 Jun 2015 19:01:10 -0000 1.166
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.165 2015/05/25 18:18:00 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.166 2015/06/13 19:01:10 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -141,9 +141,9 @@
fi
else
einfo "Using Module::Build"
- if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${PN} != Module-Build ]] ; then
+ if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${DEPEND} != *dev-perl/Module-Build* && ${PN} != Module-Build ]] ; then
eqawarn "QA Notice: The ebuild uses Module::Build but doesn't depend on it."
- eqawarn " Add virtual/perl-Module-Build to DEPEND!"
+ eqawarn " Add dev-perl/Module-Build to DEPEND!"
if [[ -n ${PERLQAFATAL} ]]; then
eerror "Bailing out due to PERLQAFATAL=1";
die
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2015-05-25 18:18 Andreas Huettel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas Huettel (dilfridge) @ 2015-05-25 18:18 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/05/25 18:18:00
Modified: ChangeLog perl-module.eclass
Log:
Remove long-deprecated and just dieing function stubs
Revision Changes Path
1.1623 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1623&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1623&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1622&r2=1.1623
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1622
retrieving revision 1.1623
diff -u -r1.1622 -r1.1623
--- ChangeLog 25 May 2015 10:07:33 -0000 1.1622
+++ ChangeLog 25 May 2015 18:18:00 -0000 1.1623
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1622 2015/05/25 10:07:33 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1623 2015/05/25 18:18:00 dilfridge Exp $
+
+ 25 May 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Remove long-deprecated and just dieing function stubs
25 May 2015; Justin Lecher <jlec@gentoo.org> cuda.eclass:
Loose quoting, #550060
1.165 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.165&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.165&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.164&r2=1.165
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.164
retrieving revision 1.165
diff -u -r1.164 -r1.165
--- perl-module.eclass 15 Mar 2015 17:23:09 -0000 1.164
+++ perl-module.eclass 25 May 2015 18:18:00 -0000 1.165
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.164 2015/03/15 17:23:09 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.165 2015/05/25 18:18:00 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -177,20 +177,6 @@
fi
}
-# @FUNCTION: perl-module_src_prep
-# @USAGE: perl-module_src_prep
-# @DESCRIPTION:
-# Configure the ebuild sources (bis).
-#
-# This function is still around for historical reasons
-# and will be soon deprecated.
-#
-# Please use the function above instead, perl-module_src_configure().
-perl-module_src_prep() {
- debug-print-function $FUNCNAME "$@"
- die "perl-modules.eclass: perl-module_src_prep has been removed. Please use perl-module_src_configure instead."
-}
-
# @FUNCTION: perl-module_src_compile
# @USAGE: perl-module_src_compile
# @DESCRIPTION:
@@ -302,26 +288,6 @@
perl_link_duallife_scripts
}
-# @FUNCTION: perl-module_pkg_setup
-# @USAGE: perl-module_pkg_setup
-# @DESCRIPTION:
-# This function was to be called during the pkg_setup() phase.
-# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
-perl-module_pkg_setup() {
- debug-print-function $FUNCNAME "$@"
- die "perl-modules.eclass: perl-module_pkg_setup has been removed. Please use perl_set_version instead."
-}
-
-# @FUNCTION: perl-module_pkg_preinst
-# @USAGE: perl-module_pkg_preinst
-# @DESCRIPTION:
-# This function was to be called during the pkg_preinst() phase.
-# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
-perl-module_pkg_preinst() {
- debug-print-function $FUNCNAME "$@"
- die "perl-modules.eclass: perl-module_pkg_preinst has been removed. Please use perl_set_version instead."
-}
-
# @FUNCTION: perl-module_pkg_postinst
# @USAGE: perl-module_pkg_postinst
# @DESCRIPTION:
@@ -339,16 +305,6 @@
perl_link_duallife_scripts
}
-# @FUNCTION: perl-module_pkg_prerm
-# @USAGE: perl-module_pkg_prerm
-# @DESCRIPTION:
-# This function was to be called during the pkg_prerm() phase.
-# It does not do anything. Deprecated, to be removed.
-perl-module_pkg_prerm() {
- debug-print-function $FUNCNAME "$@"
- die "perl-module.eclass: perl-module_pkg_prerm has been removed. Please remove the call."
-}
-
# @FUNCTION: perl-module_pkg_postrm
# @USAGE: perl-module_pkg_postrm
# @DESCRIPTION:
@@ -392,17 +348,6 @@
VENDOR_ARCH=${installvendorarch}
}
-# @FUNCTION: perlinfo
-# @USAGE: perlinfo
-# @DESCRIPTION:
-# This function is deprecated.
-#
-# Please use the function above instead, perl_set_version().
-perlinfo() {
- debug-print-function $FUNCNAME "$@"
- die "perl-modules.eclass: perlinfo has been removed. Please use perl_set_version instead."
-}
-
# @FUNCTION: perl_delete_localpod
# @USAGE: perl_delete_localpod
# @DESCRIPTION:
@@ -416,17 +361,6 @@
find "${D}" -depth -mindepth 1 -type d -empty -delete
}
-# @FUNCTION: fixlocalpod
-# @USAGE: fixlocalpod
-# @DESCRIPTION:
-# This function is deprecated.
-#
-# Please use the function above instead, perl_delete_localpod().
-fixlocalpod() {
- debug-print-function $FUNCNAME "$@"
- die "perl-modules.eclass: fixlocalpod has been removed. Please use perl_delete_localpod instead."
-}
-
# @FUNCTION: perl_fix_osx_extra
# @USAGE: perl_fix_osx_extra
# @DESCRIPTION:
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2015-03-15 17:23 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2015-03-15 17:23 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/03/15 17:23:09
Modified: ChangeLog perl-module.eclass
Log:
Detect dangerous environment variables, bug 543042; support Module::Build::Tiny directly, bug 495044
Revision Changes Path
1.1565 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1565&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1565&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1564&r2=1.1565
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1564
retrieving revision 1.1565
diff -u -r1.1564 -r1.1565
--- ChangeLog 15 Mar 2015 17:03:27 -0000 1.1564
+++ ChangeLog 15 Mar 2015 17:23:09 -0000 1.1565
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1564 2015/03/15 17:03:27 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1565 2015/03/15 17:23:09 dilfridge Exp $
+
+ 15 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Detect dangerous environment variables, bug 543042; support
+ Module::Build::Tiny directly, bug 495044
15 Mar 2015; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Respect CFLAGS. New syntax for revisions
1.164 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.164&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.164&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.163&r2=1.164
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -r1.163 -r1.164
--- perl-module.eclass 14 Mar 2015 14:32:10 -0000 1.163
+++ perl-module.eclass 15 Mar 2015 17:23:09 -0000 1.164
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.163 2015/03/14 14:32:10 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.164 2015/03/15 17:23:09 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -114,6 +114,8 @@
[[ ${SRC_PREP} = yes ]] && return 0
SRC_PREP="yes"
+ perl_check_env
+
perl_set_version
[[ -z ${pm_echovar} ]] && export PERL_MM_USE_DEFAULT=1
@@ -127,13 +129,25 @@
fi
if [[ ( ${PREFER_BUILDPL} == yes || ! -f Makefile.PL ) && -f Build.PL ]] ; then
- einfo "Using Module::Build"
- if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${PN} != Module-Build ]] ; then
- eqawarn "QA Notice: The ebuild uses Module::Build but doesn't depend on it."
- eqawarn " Add virtual/perl-Module-Build to DEPEND!"
- if [[ -n ${PERLQAFATAL} ]]; then
- eerror "Bailing out due to PERLQAFATAL=1";
- die;
+ if grep -q '\(use\|require\)\s*Module::Build::Tiny' Build.PL ; then
+ einfo "Using Module::Build::Tiny"
+ if [[ ${DEPEND} != *dev-perl/Module-Build-Tiny* && ${PN} != Module-Build-Tiny ]]; then
+ eqawarn "QA Notice: The ebuild uses Module::Build::Tiny but doesn't depend on it."
+ eqawarn " Add dev-perl/Module-Build-Tiny to DEPEND!"
+ if [[ -n ${PERLQAFATAL} ]]; then
+ eerror "Bailing out due to PERLQAFATAL=1";
+ die
+ fi
+ fi
+ else
+ einfo "Using Module::Build"
+ if [[ ${DEPEND} != *virtual/perl-Module-Build* && ${PN} != Module-Build ]] ; then
+ eqawarn "QA Notice: The ebuild uses Module::Build but doesn't depend on it."
+ eqawarn " Add virtual/perl-Module-Build to DEPEND!"
+ if [[ -n ${PERLQAFATAL} ]]; then
+ eerror "Bailing out due to PERLQAFATAL=1";
+ die
+ fi
fi
fi
set -- \
@@ -256,23 +270,22 @@
local f
- if [[ -z ${mytargets} ]] ; then
+ if [[ -f Build ]]; then
+ mytargets="${mytargets:-install}"
+ mbparams="${mbparams:---pure}"
+ einfo "./Build ${mytargets} ${mbparams}"
+ ./Build ${mytargets} ${mbparams} \
+ || die "./Build ${mytargets} ${mbparams} failed"
+ elif [[ -f Makefile ]]; then
case "${CATEGORY}" in
dev-perl|perl-core) mytargets="pure_install" ;;
*) mytargets="install" ;;
esac
- fi
-
- if [[ $(declare -p myinst 2>&-) != "declare -a myinst="* ]]; then
- local myinst_local=(${myinst})
- else
- local myinst_local=("${myinst[@]}")
- fi
-
- if [[ -f Build ]] ; then
- ./Build ${mytargets} \
- || die "./Build ${mytargets} failed"
- elif [[ -f Makefile ]] ; then
+ if [[ $(declare -p myinst 2>&-) != "declare -a myinst="* ]]; then
+ local myinst_local=(${myinst})
+ else
+ local myinst_local=("${myinst[@]}")
+ fi
emake "${myinst_local[@]}" ${mytargets} \
|| die "emake ${myinst_local[@]} ${mytargets} failed"
fi
@@ -548,3 +561,53 @@
popd > /dev/null
fi
}
+
+# @FUNCTION: perl_check_env
+# @USAGE: perl_check_env
+# @DESCRIPTION:
+# Checks a blacklist of known-suspect ENV values that can be accidentally set by users
+# doing personal perl work, which may accidentally leak into portage and break the
+# system perl installaton.
+# Dies if any of the suspect fields are found, and tell the user what needs to be unset.
+# There's a workaround, but you'll have to read the code for it.
+perl_check_env() {
+ local errored value;
+
+ for i in PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX; do
+ # Next unless match
+ [ -v $i ] || continue;
+
+ # Warn only once, and warn only when one of the bad values are set.
+ # record failure here.
+ if [ ${errored:-0} == 0 ]; then
+ if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
+ elog "perl-module.eclass: Suspicious environment values found.";
+ else
+ eerror "perl-module.eclass: Suspicious environment values found.";
+ fi
+ fi
+ errored=1
+
+ # Read ENV Value
+ eval "value=\$$i";
+
+ # Print ENV name/value pair
+ if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
+ elog " $i=\"$value\"";
+ else
+ eerror " $i=\"$value\"";
+ fi
+ done
+
+ # Return if there were no failures
+ [ ${errored:-0} == 0 ] && return;
+
+ # Return if user knows what they're doing
+ if [ -n "${I_KNOW_WHAT_I_AM_DOING}" ]; then
+ elog "Continuing anyway, seems you know what you're doing."
+ return
+ fi
+
+ eerror "Your environment settings may lead to undefined behavior and/or build failures."
+ die "Please fix your environment ( ~/.bashrc, package.env, ... ), see above for details."
+}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2015-03-14 14:32 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2015-03-14 14:32 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/03/14 14:32:10
Modified: ChangeLog perl-module.eclass
Log:
Turn deprecated functions into fatal errors
Revision Changes Path
1.1562 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1562&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1562&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1561&r2=1.1562
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1561
retrieving revision 1.1562
diff -u -r1.1561 -r1.1562
--- ChangeLog 11 Mar 2015 14:07:56 -0000 1.1561
+++ ChangeLog 14 Mar 2015 14:32:10 -0000 1.1562
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1561 2015/03/11 14:07:56 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1562 2015/03/14 14:32:10 dilfridge Exp $
+
+ 14 Mar 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Turn deprecated functions into fatal errors
11 Mar 2015; Yixun Lan <dlan@gentoo.org> qt4-build.eclass,
qt4-build-multilib.eclass:
1.163 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.163&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.163&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.162&r2=1.163
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.162
retrieving revision 1.163
diff -u -r1.162 -r1.163
--- perl-module.eclass 1 Feb 2015 12:01:06 -0000 1.162
+++ perl-module.eclass 14 Mar 2015 14:32:10 -0000 1.163
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.162 2015/02/01 12:01:06 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.163 2015/03/14 14:32:10 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -174,8 +174,7 @@
# Please use the function above instead, perl-module_src_configure().
perl-module_src_prep() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-modules.eclass: perl-module_src_prep is deprecated and will be removed. Please use perl-module_src_configure instead."
- perl-module_src_configure
+ die "perl-modules.eclass: perl-module_src_prep has been removed. Please use perl-module_src_configure instead."
}
# @FUNCTION: perl-module_src_compile
@@ -297,8 +296,7 @@
# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_setup() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-modules.eclass: perl-module_pkg_setup is deprecated and will be removed. Please use perl_set_version instead."
- perl_set_version
+ die "perl-modules.eclass: perl-module_pkg_setup has been removed. Please use perl_set_version instead."
}
# @FUNCTION: perl-module_pkg_preinst
@@ -308,8 +306,7 @@
# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_preinst() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-modules.eclass: perl-module_pkg_preinst is deprecated and will be removed. Please use perl_set_version instead."
- perl_set_version
+ die "perl-modules.eclass: perl-module_pkg_preinst has been removed. Please use perl_set_version instead."
}
# @FUNCTION: perl-module_pkg_postinst
@@ -336,7 +333,7 @@
# It does not do anything. Deprecated, to be removed.
perl-module_pkg_prerm() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-module.eclass: perl-module_pkg_prerm does not do anything and will be removed. Please remove the call."
+ die "perl-module.eclass: perl-module_pkg_prerm has been removed. Please remove the call."
}
# @FUNCTION: perl-module_pkg_postrm
@@ -390,8 +387,7 @@
# Please use the function above instead, perl_set_version().
perlinfo() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
- perl_set_version
+ die "perl-modules.eclass: perlinfo has been removed. Please use perl_set_version instead."
}
# @FUNCTION: perl_delete_localpod
@@ -415,8 +411,7 @@
# Please use the function above instead, perl_delete_localpod().
fixlocalpod() {
debug-print-function $FUNCNAME "$@"
- ewarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
- perl_delete_localpod
+ die "perl-modules.eclass: fixlocalpod has been removed. Please use perl_delete_localpod instead."
}
# @FUNCTION: perl_fix_osx_extra
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2015-02-01 12:01 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2015-02-01 12:01 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/02/01 12:01:06
Modified: ChangeLog perl-module.eclass
Log:
Drop support for EAPI=4
Revision Changes Path
1.1520 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1520&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1520&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1519&r2=1.1520
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1519
retrieving revision 1.1520
diff -u -r1.1519 -r1.1520
--- ChangeLog 31 Jan 2015 10:16:12 -0000 1.1519
+++ ChangeLog 1 Feb 2015 12:01:06 -0000 1.1520
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1519 2015/01/31 10:16:12 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1520 2015/02/01 12:01:06 dilfridge Exp $
+
+ 01 Feb 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Drop support for EAPI=4
31 Jan 2015; Jeroen Roovers <jer@gentoo.org> intel-sdp.eclass:
Spelling.
1.162 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.162&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.162&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.161&r2=1.162
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- perl-module.eclass 17 Dec 2014 16:40:53 -0000 1.161
+++ perl-module.eclass 1 Feb 2015 12:01:06 -0000 1.162
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.161 2014/12/17 16:40:53 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.162 2015/02/01 12:01:06 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -18,25 +18,18 @@
PERL_EXPF="src_unpack src_prepare src_configure src_compile src_test src_install"
case "${EAPI:-0}" in
- 4|5)
+ 5)
[[ ${CATEGORY} == "perl-core" ]] && \
PERL_EXPF+=" pkg_postinst pkg_postrm"
case "${GENTOO_DEPEND_ON_PERL:-yes}" in
yes)
- case "${EAPI:-0}" in
- 5)
- case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
- yes)
- DEPEND="dev-lang/perl:=[-build(-)]"
- ;;
- *)
- DEPEND="dev-lang/perl[-build(-)]"
- ;;
- esac
+ case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
+ yes)
+ DEPEND="dev-lang/perl:=[-build(-)]"
;;
*)
- DEPEND="|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )"
+ DEPEND="dev-lang/perl[-build(-)]"
;;
esac
RDEPEND="${DEPEND}"
@@ -48,20 +41,6 @@
;;
esac
-case "${EAPI:-0}" in
- 5)
- ;;
- *)
- ewarn
- ewarn "******************************************************************"
- ewarn "${EBUILD}:"
- ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
- ewarn "on 1/Feb/2015. Please fix your overlay ebuilds to use EAPI=5."
- ewarn "******************************************************************"
- ewarn
- ;;
-esac
-
case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
yes)
EXPORT_FUNCTIONS ${PERL_EXPF}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-12-17 16:40 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-12-17 16:40 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/12/17 16:40:53
Modified: ChangeLog perl-module.eclass
Log:
Remove code paths that are not called anymore
Revision Changes Path
1.1466 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1466&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1466&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1465&r2=1.1466
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1465
retrieving revision 1.1466
diff -u -r1.1465 -r1.1466
--- ChangeLog 17 Dec 2014 13:26:28 -0000 1.1465
+++ ChangeLog 17 Dec 2014 16:40:53 -0000 1.1466
@@ -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.1465 2014/12/17 13:26:28 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1466 2014/12/17 16:40:53 dilfridge Exp $
+
+ 17 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Remove code paths that are not called anymore
17 Dec 2014; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
Sync eclass with kde overlay.
1.161 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.161&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.161&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.160&r2=1.161
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.160
retrieving revision 1.161
diff -u -r1.160 -r1.161
--- perl-module.eclass 13 Dec 2014 21:06:07 -0000 1.160
+++ perl-module.eclass 17 Dec 2014 16:40:53 -0000 1.161
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.160 2014/12/13 21:06:07 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.161 2014/12/17 16:40:53 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -15,11 +15,10 @@
inherit eutils multiprocessing unpacker
[[ ${CATEGORY} == "perl-core" ]] && inherit alternatives
-PERL_EXPF="src_unpack src_compile src_test src_install"
+PERL_EXPF="src_unpack src_prepare src_configure src_compile src_test src_install"
case "${EAPI:-0}" in
4|5)
- PERL_EXPF+=" src_prepare src_configure"
[[ ${CATEGORY} == "perl-core" ]] && \
PERL_EXPF+=" pkg_postinst pkg_postrm"
@@ -105,7 +104,6 @@
debug-print-function $FUNCNAME "$@"
unpacker_src_unpack
- has src_prepare ${PERL_EXPF} || perl-module_src_prepare
}
# @FUNCTION: perl-module_src_prepare
@@ -115,7 +113,6 @@
# This function is to be called during the ebuild src_prepare() phase.
perl-module_src_prepare() {
debug-print-function $FUNCNAME "$@"
- has src_prepare ${PERL_EXPF} && \
[[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
debug-print "$FUNCNAME: applying user patches"
epatch_user
@@ -211,8 +208,6 @@
debug-print-function $FUNCNAME "$@"
perl_set_version
- has src_configure ${PERL_EXPF} || perl-module_src_prep
-
if [[ $(declare -p mymake 2>&-) != "declare -a mymake="* ]]; then
local mymake_local=(${mymake})
else
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-12-13 21:06 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-12-13 21:06 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/12/13 21:06:07
Modified: ChangeLog perl-module.eclass
Log:
Make perl-module_src_prep throw a real warning, not just eqawarn
Revision Changes Path
1.1463 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1463&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1463&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1462&r2=1.1463
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1462
retrieving revision 1.1463
diff -u -r1.1462 -r1.1463
--- ChangeLog 13 Dec 2014 20:51:23 -0000 1.1462
+++ ChangeLog 13 Dec 2014 21:06:07 -0000 1.1463
@@ -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.1462 2014/12/13 20:51:23 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1463 2014/12/13 21:06:07 dilfridge Exp $
+
+ 13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make perl-module_src_prep throw a real warning, not just eqawarn
13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Move content of perl-module_src_prep into src_configure, add deprecation
1.160 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.160&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.160&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.159&r2=1.160
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.159
retrieving revision 1.160
diff -u -r1.159 -r1.160
--- perl-module.eclass 13 Dec 2014 20:51:23 -0000 1.159
+++ perl-module.eclass 13 Dec 2014 21:06:07 -0000 1.160
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.159 2014/12/13 20:51:23 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.160 2014/12/13 21:06:07 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -198,7 +198,7 @@
# Please use the function above instead, perl-module_src_configure().
perl-module_src_prep() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: perl-module_src_prep is deprecated and will be removed. Please use perl-module_src_configure instead."
+ ewarn "perl-modules.eclass: perl-module_src_prep is deprecated and will be removed. Please use perl-module_src_configure instead."
perl-module_src_configure
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-12-13 20:51 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-12-13 20:51 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/12/13 20:51:23
Modified: ChangeLog perl-module.eclass
Log:
Move content of perl-module_src_prep into src_configure, add deprecation warning to src_prep
Revision Changes Path
1.1462 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1462&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1462&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1461&r2=1.1462
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1461
retrieving revision 1.1462
diff -u -r1.1461 -r1.1462
--- ChangeLog 13 Dec 2014 08:42:42 -0000 1.1461
+++ ChangeLog 13 Dec 2014 20:51:23 -0000 1.1462
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1461 2014/12/13 08:42:42 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1462 2014/12/13 20:51:23 dilfridge Exp $
+
+ 13 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Move content of perl-module_src_prep into src_configure, add deprecation
+ warning to src_prep
13 Dec 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
Disable parallel run support.
1.159 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.159&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.159&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.158&r2=1.159
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.158
retrieving revision 1.159
diff -u -r1.158 -r1.159
--- perl-module.eclass 1 Dec 2014 20:41:08 -0000 1.158
+++ perl-module.eclass 13 Dec 2014 20:51:23 -0000 1.159
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.158 2014/12/01 20:41:08 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.159 2014/12/13 20:51:23 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -134,22 +134,7 @@
# This function is to be called during the ebuild src_configure() phase.
perl-module_src_configure() {
debug-print-function $FUNCNAME "$@"
- perl-module_src_prep
-}
-# @FUNCTION: perl-module_src_prep
-# @USAGE: perl-module_src_prep
-# @DESCRIPTION:
-# Configure the ebuild sources (bis).
-#
-# This function is still around for historical reasons
-# and will be soon deprecated.
-#
-# Please use the function above instead, perl-module_src_configure().
-#
-# TODO: Move code to perl-module_src_configure().
-perl-module_src_prep() {
- debug-print-function $FUNCNAME "$@"
[[ ${SRC_PREP} = yes ]] && return 0
SRC_PREP="yes"
@@ -202,6 +187,21 @@
fi
}
+# @FUNCTION: perl-module_src_prep
+# @USAGE: perl-module_src_prep
+# @DESCRIPTION:
+# Configure the ebuild sources (bis).
+#
+# This function is still around for historical reasons
+# and will be soon deprecated.
+#
+# Please use the function above instead, perl-module_src_configure().
+perl-module_src_prep() {
+ debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: perl-module_src_prep is deprecated and will be removed. Please use perl-module_src_configure instead."
+ perl-module_src_configure
+}
+
# @FUNCTION: perl-module_src_compile
# @USAGE: perl-module_src_compile
# @DESCRIPTION:
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-12-01 20:41 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-12-01 20:41 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/12/01 20:41:08
Modified: ChangeLog perl-module.eclass
Log:
Replace exlicitly listing all GPL variants with GPL-1+
Revision Changes Path
1.1449 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1449&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1449&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1448&r2=1.1449
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1448
retrieving revision 1.1449
diff -u -r1.1448 -r1.1449
--- ChangeLog 29 Nov 2014 23:03:42 -0000 1.1448
+++ ChangeLog 1 Dec 2014 20:41:08 -0000 1.1449
@@ -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.1448 2014/11/29 23:03:42 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1449 2014/12/01 20:41:08 dilfridge Exp $
+
+ 01 Dec 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Replace exlicitly listing all GPL variants with GPL-1+
29 Nov 2014; Michał Górny <mgorny@gentoo.org> python-utils-r1.eclass:
Remove leftover code for Python 3.2.
1.158 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.158&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.158&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.157&r2=1.158
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.157
retrieving revision 1.158
diff -u -r1.157 -r1.158
--- perl-module.eclass 22 Nov 2014 18:24:17 -0000 1.157
+++ perl-module.eclass 1 Dec 2014 20:41:08 -0000 1.158
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.157 2014/11/22 18:24:17 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.158 2014/12/01 20:41:08 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -75,7 +75,7 @@
;;
esac
-LICENSE="${LICENSE:-|| ( Artistic GPL-1 GPL-2 GPL-3 )}"
+LICENSE="${LICENSE:-|| ( Artistic GPL-1+ )}"
if [[ -n ${MY_PN} || -n ${MY_PV} || -n ${MODULE_VERSION} ]] ; then
: ${MY_P:=${MY_PN:-${PN}}-${MY_PV:-${MODULE_VERSION:-${PV}}}}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-22 18:24 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-22 18:24 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/22 18:24:17
Modified: ChangeLog perl-module.eclass
Log:
Make calling perl-module_pkg_prerm trigger a real warning
Revision Changes Path
1.1439 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1439&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1439&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1438&r2=1.1439
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1438
retrieving revision 1.1439
diff -u -r1.1438 -r1.1439
--- ChangeLog 22 Nov 2014 02:38:21 -0000 1.1438
+++ ChangeLog 22 Nov 2014 18:24:17 -0000 1.1439
@@ -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.1438 2014/11/22 02:38:21 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1439 2014/11/22 18:24:17 dilfridge Exp $
+
+ 22 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make calling perl-module_pkg_prerm trigger a real warning
22 Nov 2014; Sebastian Pipping <sping@gentoo.org> python-r1.eclass:
Fix docs about REQUIRED_USE in python-r1 (bug #530086)
1.157 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.157&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.157&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.156&r2=1.157
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -r1.156 -r1.157
--- perl-module.eclass 21 Nov 2014 01:21:44 -0000 1.156
+++ perl-module.eclass 22 Nov 2014 18:24:17 -0000 1.157
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.156 2014/11/21 01:21:44 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.157 2014/11/22 18:24:17 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -362,7 +362,7 @@
# It does not do anything. Deprecated, to be removed.
perl-module_pkg_prerm() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-module.eclass: perl-module_pkg_prerm does not do anything and will be removed. Please remove the call."
+ ewarn "perl-module.eclass: perl-module_pkg_prerm does not do anything and will be removed. Please remove the call."
}
# @FUNCTION: perl-module_pkg_postrm
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-21 1:21 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-21 1:21 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/21 01:21:44
Modified: ChangeLog perl-module.eclass
Log:
Add usage warnings to pkg_postinst and pkg_postrm, deprecate pkg_prerm
Revision Changes Path
1.1435 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1435&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1435&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1434&r2=1.1435
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1434
retrieving revision 1.1435
diff -u -r1.1434 -r1.1435
--- ChangeLog 20 Nov 2014 15:32:09 -0000 1.1434
+++ ChangeLog 21 Nov 2014 01:21:44 -0000 1.1435
@@ -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.1434 2014/11/20 15:32:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1435 2014/11/21 01:21:44 dilfridge Exp $
+
+ 21 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Add usage warnings to pkg_postinst and pkg_postrm, deprecate pkg_prerm
20 Nov 2014; Michał Górny <mgorny@gentoo.org> git-2.eclass,
distutils.eclass, python.eclass, twisted.eclass:
1.156 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.156&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.156&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.155&r2=1.156
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.155
retrieving revision 1.156
diff -u -r1.155 -r1.156
--- perl-module.eclass 19 Nov 2014 19:52:06 -0000 1.155
+++ perl-module.eclass 21 Nov 2014 01:21:44 -0000 1.156
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.155 2014/11/19 19:52:06 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.156 2014/11/21 01:21:44 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -341,26 +341,44 @@
# @FUNCTION: perl-module_pkg_postinst
# @USAGE: perl-module_pkg_postinst
# @DESCRIPTION:
-# This function is to be called during the pkg_postinst() phase.
+# This function is to be called during the pkg_postinst() phase. It only does
+# useful things for the perl-core category, where it handles the file renaming and symbolic
+# links that prevent file collisions for dual-life packages installing scripts.
+# In any other category it immediately exits.
perl-module_pkg_postinst() {
debug-print-function $FUNCNAME "$@"
+ if [[ ${CATEGORY} != perl-core ]] ; then
+ eqawarn "perl-module.eclass: You are calling perl-module_pkg_postinst outside the perl-core category."
+ eqawarn " This does not do anything; the call can be safely removed."
+ return 0
+ fi
perl_link_duallife_scripts
}
# @FUNCTION: perl-module_pkg_prerm
# @USAGE: perl-module_pkg_prerm
# @DESCRIPTION:
-# This function is to be called during the pkg_prerm() phase.
+# This function was to be called during the pkg_prerm() phase.
+# It does not do anything. Deprecated, to be removed.
perl-module_pkg_prerm() {
debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-module.eclass: perl-module_pkg_prerm does not do anything and will be removed. Please remove the call."
}
# @FUNCTION: perl-module_pkg_postrm
# @USAGE: perl-module_pkg_postrm
# @DESCRIPTION:
-# This function is to be called during the pkg_postrm() phase.
+# This function is to be called during the pkg_postrm() phase. It only does
+# useful things for the perl-core category, where it handles the file renaming and symbolic
+# links that prevent file collisions for dual-life packages installing scripts.
+# In any other category it immediately exits.
perl-module_pkg_postrm() {
debug-print-function $FUNCNAME "$@"
+ if [[ ${CATEGORY} != perl-core ]] ; then
+ eqawarn "perl-module.eclass: You are calling perl-module_pkg_postrm outside the perl-core category."
+ eqawarn " This does not do anything; the call can be safely removed."
+ return 0
+ fi
perl_link_duallife_scripts
}
@@ -528,12 +546,9 @@
# @FUNCTION: perl_link_duallife_scripts
# @USAGE: perl_link_duallife_scripts
# @DESCRIPTION:
-# This function contains the bulk of perl-module_pkg_postinst()'s logic
-# and will be soon deprecated.
-#
-# Please use perl-module_pkg_postinst() instead.
-#
-# TODO: Move code to perl-module_pkg_postinst().
+# Moves files and generates symlinks so dual-life packages installing scripts do not
+# lead to file collisions. Mainly for use in pkg_postinst and pkg_postrm, and makes
+# only sense for perl-core packages.
perl_link_duallife_scripts() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] || ! has_version ">=dev-lang/perl-5.8.8-r8" ; then
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-19 19:52 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-19 19:52 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/19 19:52:06
Modified: ChangeLog perl-module.eclass
Log:
Make calling perl-module_pkg_preinst trigger a real warning
Revision Changes Path
1.1431 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1431&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1431&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1430&r2=1.1431
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1430
retrieving revision 1.1431
diff -u -r1.1430 -r1.1431
--- ChangeLog 19 Nov 2014 19:39:47 -0000 1.1430
+++ ChangeLog 19 Nov 2014 19:52:06 -0000 1.1431
@@ -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.1430 2014/11/19 19:39:47 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1431 2014/11/19 19:52:06 dilfridge Exp $
+
+ 19 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make calling perl-module_pkg_preinst trigger a real warning
19 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Make calling perl-module_pkg_setup trigger a real warning
1.155 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.155&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.155&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.154&r2=1.155
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.154
retrieving revision 1.155
diff -u -r1.154 -r1.155
--- perl-module.eclass 19 Nov 2014 19:39:47 -0000 1.154
+++ perl-module.eclass 19 Nov 2014 19:52:06 -0000 1.155
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.154 2014/11/19 19:39:47 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.155 2014/11/19 19:52:06 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -334,7 +334,7 @@
# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_preinst() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: perl-module_pkg_preinst is deprecated and will be removed. Please use perl_set_version instead."
+ ewarn "perl-modules.eclass: perl-module_pkg_preinst is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-19 19:39 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-19 19:39 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/19 19:39:47
Modified: ChangeLog perl-module.eclass
Log:
Make calling perl-module_pkg_setup trigger a real warning
Revision Changes Path
1.1430 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1430&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1430&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1429&r2=1.1430
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1429
retrieving revision 1.1430
diff -u -r1.1429 -r1.1430
--- ChangeLog 18 Nov 2014 23:31:30 -0000 1.1429
+++ ChangeLog 19 Nov 2014 19:39:47 -0000 1.1430
@@ -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.1429 2014/11/18 23:31:30 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1430 2014/11/19 19:39:47 dilfridge Exp $
+
+ 19 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make calling perl-module_pkg_setup trigger a real warning
18 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Deprecate perl-module_pkg_setup and perl-module_pkg_preinst
1.154 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.154&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.154&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.153&r2=1.154
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.153
retrieving revision 1.154
diff -u -r1.153 -r1.154
--- perl-module.eclass 18 Nov 2014 23:31:30 -0000 1.153
+++ perl-module.eclass 19 Nov 2014 19:39:47 -0000 1.154
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.153 2014/11/18 23:31:30 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.154 2014/11/19 19:39:47 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -323,7 +323,7 @@
# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_setup() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: perl-module_pkg_setup is deprecated and will be removed. Please use perl_set_version instead."
+ ewarn "perl-modules.eclass: perl-module_pkg_setup is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-18 23:31 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-18 23:31 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/18 23:31:30
Modified: ChangeLog perl-module.eclass
Log:
Deprecate perl-module_pkg_setup and perl-module_pkg_preinst
Revision Changes Path
1.1429 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1429&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1429&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1428&r2=1.1429
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1428
retrieving revision 1.1429
diff -u -r1.1428 -r1.1429
--- ChangeLog 18 Nov 2014 19:54:06 -0000 1.1428
+++ ChangeLog 18 Nov 2014 23:31:30 -0000 1.1429
@@ -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.1428 2014/11/18 19:54:06 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1429 2014/11/18 23:31:30 dilfridge Exp $
+
+ 18 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Deprecate perl-module_pkg_setup and perl-module_pkg_preinst
18 Nov 2014; Justin Lecher <jlec@gentoo.org> cuda.eclass:
Add missing quotes, thanks mgorny for heads up
1.153 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.153&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.153&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.152&r2=1.153
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -r1.152 -r1.153
--- perl-module.eclass 17 Nov 2014 23:34:19 -0000 1.152
+++ perl-module.eclass 18 Nov 2014 23:31:30 -0000 1.153
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.152 2014/11/17 23:34:19 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.153 2014/11/18 23:31:30 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -319,18 +319,22 @@
# @FUNCTION: perl-module_pkg_setup
# @USAGE: perl-module_pkg_setup
# @DESCRIPTION:
-# This function is to be called during the pkg_setup() phase.
+# This function was to be called during the pkg_setup() phase.
+# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_setup() {
debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: perl-module_pkg_setup is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
# @FUNCTION: perl-module_pkg_preinst
# @USAGE: perl-module_pkg_preinst
# @DESCRIPTION:
-# This function is to be called during the pkg_preinst() phase.
+# This function was to be called during the pkg_preinst() phase.
+# Deprecated, to be removed. Where it is called, place a call to perl_set_version instead.
perl-module_pkg_preinst() {
debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: perl-module_pkg_preinst is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-17 23:34 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-17 23:34 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/17 23:34:19
Modified: ChangeLog perl-module.eclass
Log:
Make calling fixlocalpod trigger a real warning
Revision Changes Path
1.1426 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1426&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1426&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1425&r2=1.1426
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1425
retrieving revision 1.1426
diff -u -r1.1425 -r1.1426
--- ChangeLog 17 Nov 2014 02:15:42 -0000 1.1425
+++ ChangeLog 17 Nov 2014 23:34:19 -0000 1.1426
@@ -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.1425 2014/11/17 02:15:42 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1426 2014/11/17 23:34:19 dilfridge Exp $
+
+ 17 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make calling fixlocalpod trigger a real warning
17 Nov 2014; Davide Pesavento <pesa@gentoo.org> qmake-utils.eclass:
Stop setting QTDIR. It's only relevant when building qt itself, and in any
1.152 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.152&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.152&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.151&r2=1.152
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.151
retrieving revision 1.152
diff -u -r1.151 -r1.152
--- perl-module.eclass 16 Nov 2014 20:22:40 -0000 1.151
+++ perl-module.eclass 17 Nov 2014 23:34:19 -0000 1.152
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.151 2014/11/16 20:22:40 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.152 2014/11/17 23:34:19 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -419,7 +419,7 @@
# Please use the function above instead, perl_delete_localpod().
fixlocalpod() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
+ ewarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
perl_delete_localpod
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-16 20:22 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-16 20:22 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/16 20:22:40
Modified: ChangeLog perl-module.eclass
Log:
Make calling perlinfo trigger a real warning
Revision Changes Path
1.1423 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1423&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1423&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1422&r2=1.1423
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1422
retrieving revision 1.1423
diff -u -r1.1422 -r1.1423
--- ChangeLog 16 Nov 2014 01:57:02 -0000 1.1422
+++ ChangeLog 16 Nov 2014 20:22:40 -0000 1.1423
@@ -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.1422 2014/11/16 01:57:02 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1423 2014/11/16 20:22:40 dilfridge Exp $
+
+ 16 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Make calling perlinfo trigger a real warning
16 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-app.eclass:
Documented all functions.
1.151 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.151&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.151&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.150&r2=1.151
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.150
retrieving revision 1.151
diff -u -r1.150 -r1.151
--- perl-module.eclass 12 Nov 2014 23:26:36 -0000 1.150
+++ perl-module.eclass 16 Nov 2014 20:22:40 -0000 1.151
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.150 2014/11/12 23:26:36 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.151 2014/11/16 20:22:40 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -394,7 +394,7 @@
# Please use the function above instead, perl_set_version().
perlinfo() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
+ ewarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-12 23:26 Patrice Clement (monsieurp)
0 siblings, 0 replies; 28+ messages in thread
From: Patrice Clement (monsieurp) @ 2014-11-12 23:26 UTC (permalink / raw
To: gentoo-commits
monsieurp 14/11/12 23:26:36
Modified: ChangeLog perl-module.eclass
Log:
perl-module.eclass: Documented nearly all functions.
Revision Changes Path
1.1415 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1415&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1415&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1414&r2=1.1415
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1414
retrieving revision 1.1415
diff -u -r1.1414 -r1.1415
--- ChangeLog 11 Nov 2014 11:00:24 -0000 1.1414
+++ ChangeLog 12 Nov 2014 23:26:36 -0000 1.1415
@@ -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.1414 2014/11/11 11:00:24 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1415 2014/11/12 23:26:36 monsieurp Exp $
+
+ 12 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-module.eclass:
+ Documented nearly all functions.
11 Nov 2014; Pacho Ramos <pacho@gentoo.org> vala.eclass:
0.20 is our new lower version
1.150 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.150&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.150&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.149&r2=1.150
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.149
retrieving revision 1.150
diff -u -r1.149 -r1.150
--- perl-module.eclass 11 Nov 2014 00:49:30 -0000 1.149
+++ perl-module.eclass 12 Nov 2014 23:26:36 -0000 1.150
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.149 2014/11/11 00:49:30 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.150 2014/11/12 23:26:36 monsieurp Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -96,6 +96,11 @@
pm_echovar=""
perlinfo_done=false
+# @FUNCTION: perl-module_src_unpack
+# @USAGE: perl-module_src_unpack
+# @DESCRIPTION:
+# Unpack the ebuild tarball(s).
+# This function is to be called during the ebuild src_unpack() phase.
perl-module_src_unpack() {
debug-print-function $FUNCNAME "$@"
@@ -103,6 +108,11 @@
has src_prepare ${PERL_EXPF} || perl-module_src_prepare
}
+# @FUNCTION: perl-module_src_prepare
+# @USAGE: perl-module_src_prepare
+# @DESCRIPTION:
+# Get the ebuild sources ready.
+# This function is to be called during the ebuild src_prepare() phase.
perl-module_src_prepare() {
debug-print-function $FUNCNAME "$@"
has src_prepare ${PERL_EXPF} && \
@@ -117,11 +127,27 @@
esvn_clean
}
+# @FUNCTION: perl-module_src_configure
+# @USAGE: perl-module_src_configure
+# @DESCRIPTION:
+# Configure the ebuild sources.
+# This function is to be called during the ebuild src_configure() phase.
perl-module_src_configure() {
debug-print-function $FUNCNAME "$@"
perl-module_src_prep
}
+# @FUNCTION: perl-module_src_prep
+# @USAGE: perl-module_src_prep
+# @DESCRIPTION:
+# Configure the ebuild sources (bis).
+#
+# This function is still around for historical reasons
+# and will be soon deprecated.
+#
+# Please use the function above instead, perl-module_src_configure().
+#
+# TODO: Move code to perl-module_src_configure().
perl-module_src_prep() {
debug-print-function $FUNCNAME "$@"
[[ ${SRC_PREP} = yes ]] && return 0
@@ -176,6 +202,11 @@
fi
}
+# @FUNCTION: perl-module_src_compile
+# @USAGE: perl-module_src_compile
+# @DESCRIPTION:
+# Compile the ebuild sources.
+# This function is to be called during the ebuild src_compile() phase.
perl-module_src_compile() {
debug-print-function $FUNCNAME "$@"
perl_set_version
@@ -202,27 +233,28 @@
fi
}
-# For testers:
-# This code attempts to work out your threadingness from MAKEOPTS
-# and apply them to Test::Harness.
+# @FUNCTION: perl-module_src-test
+# @USAGE: perl-module_src_test()
+# @DESCRIPTION:
+# This code attempts to work out your threadingness from MAKEOPTS
+# and apply them to Test::Harness.
#
-# If you want more verbose testing, set TEST_VERBOSE=1
-# in your bashrc | /etc/portage/make.conf | ENV
+# If you want more verbose testing, set TEST_VERBOSE=1
+# in your bashrc | /etc/portage/make.conf | ENV
#
-# For ebuild writers:
-# If you wish to enable default tests w/ 'make test' ,
+# or ebuild writers:
+# If you wish to enable default tests w/ 'make test' ,
#
-# SRC_TEST="do"
+# SRC_TEST="do"
#
-# If you wish to have threads run in parallel ( using the users makeopts )
-# all of the following have been tested to work.
+# If you wish to have threads run in parallel ( using the users makeopts )
+# all of the following have been tested to work.
#
-# SRC_TEST="do parallel"
-# SRC_TEST="parallel"
-# SRC_TEST="parallel do"
-# SRC_TEST=parallel
+# SRC_TEST="do parallel"
+# SRC_TEST="parallel"
+# SRC_TEST="parallel do"
+# SRC_TEST=parallel
#
-
perl-module_src_test() {
debug-print-function $FUNCNAME "$@"
if has 'do' ${SRC_TEST} || has 'parallel' ${SRC_TEST} ; then
@@ -239,6 +271,11 @@
fi
}
+# @FUNCTION: perl-module_src_install
+# @USAGE: perl-module_src_install
+# @DESCRIPTION:
+# Install a Perl ebuild.
+# This function is to be called during the ebuild src_install() phase.
perl-module_src_install() {
debug-print-function $FUNCNAME "$@"
@@ -279,25 +316,45 @@
perl_link_duallife_scripts
}
+# @FUNCTION: perl-module_pkg_setup
+# @USAGE: perl-module_pkg_setup
+# @DESCRIPTION:
+# This function is to be called during the pkg_setup() phase.
perl-module_pkg_setup() {
debug-print-function $FUNCNAME "$@"
perl_set_version
}
+# @FUNCTION: perl-module_pkg_preinst
+# @USAGE: perl-module_pkg_preinst
+# @DESCRIPTION:
+# This function is to be called during the pkg_preinst() phase.
perl-module_pkg_preinst() {
debug-print-function $FUNCNAME "$@"
perl_set_version
}
+# @FUNCTION: perl-module_pkg_postinst
+# @USAGE: perl-module_pkg_postinst
+# @DESCRIPTION:
+# This function is to be called during the pkg_postinst() phase.
perl-module_pkg_postinst() {
debug-print-function $FUNCNAME "$@"
perl_link_duallife_scripts
}
+# @FUNCTION: perl-module_pkg_prerm
+# @USAGE: perl-module_pkg_prerm
+# @DESCRIPTION:
+# This function is to be called during the pkg_prerm() phase.
perl-module_pkg_prerm() {
debug-print-function $FUNCNAME "$@"
}
+# @FUNCTION: perl-module_pkg_postrm
+# @USAGE: perl-module_pkg_postrm
+# @DESCRIPTION:
+# This function is to be called during the pkg_postrm() phase.
perl-module_pkg_postrm() {
debug-print-function $FUNCNAME "$@"
perl_link_duallife_scripts
@@ -332,9 +389,9 @@
# @FUNCTION: perlinfo
# @USAGE: perlinfo
# @DESCRIPTION:
-# This function deprecated.
+# This function is deprecated.
#
-# Please use the function above instead, perl_set_version.
+# Please use the function above instead, perl_set_version().
perlinfo() {
debug-print-function $FUNCNAME "$@"
eqawarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
@@ -359,7 +416,7 @@
# @DESCRIPTION:
# This function is deprecated.
#
-# Please use the function above instead, perl_delete_localpod.
+# Please use the function above instead, perl_delete_localpod().
fixlocalpod() {
debug-print-function $FUNCNAME "$@"
eqawarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
@@ -369,8 +426,7 @@
# @FUNCTION: perl_fix_osx_extra
# @USAGE: perl_fix_osx_extra
# @DESCRIPTION:
-# Look through ${S} (temporary build directory) for AppleDouble encoded files
-# and get rid of them.
+# Look through ${S} for AppleDouble encoded files and get rid of them.
perl_fix_osx_extra() {
debug-print-function $FUNCNAME "$@"
@@ -386,6 +442,7 @@
# @FUNCTION: perl_delete_module_manpages
# @USAGE: perl_delete_module_manpages
+# @DESCRIPTION:
# Bump off manpages installed by the current module such as *.3pm files as well
# as empty directories.
perl_delete_module_manpages() {
@@ -397,6 +454,11 @@
fi
}
+# @FUNCTION: perl_delete_packlist
+# @USAGE: perl_delete_packlist
+# @DESCRIPTION:
+# Look through ${D} for .packlist files, empty .bs files and empty directories,
+# and get rid of items found.
perl_delete_packlist() {
debug-print-function $FUNCNAME "$@"
perl_set_version
@@ -407,6 +469,11 @@
fi
}
+# @FUNCTION: perl_remove_temppath
+# @USAGE: perl_remove_temppath
+# @DESCRIPTION:
+# Look through ${D} for text files containing the temporary installation
+# folder (i.e. ${D}). If the pattern is found (i.e. " text"), replace it with `/'.
perl_remove_temppath() {
debug-print-function $FUNCNAME "$@"
@@ -454,6 +521,15 @@
IFS="$oldifs"
}
+# @FUNCTION: perl_link_duallife_scripts
+# @USAGE: perl_link_duallife_scripts
+# @DESCRIPTION:
+# This function contains the bulk of perl-module_pkg_postinst()'s logic
+# and will be soon deprecated.
+#
+# Please use perl-module_pkg_postinst() instead.
+#
+# TODO: Move code to perl-module_pkg_postinst().
perl_link_duallife_scripts() {
debug-print-function $FUNCNAME "$@"
if [[ ${CATEGORY} != perl-core ]] || ! has_version ">=dev-lang/perl-5.8.8-r8" ; then
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-11 0:49 Patrice Clement (monsieurp)
0 siblings, 0 replies; 28+ messages in thread
From: Patrice Clement (monsieurp) @ 2014-11-11 0:49 UTC (permalink / raw
To: gentoo-commits
monsieurp 14/11/11 00:49:30
Modified: ChangeLog perl-module.eclass
Log:
Added documentation to undocumented functions.
Revision Changes Path
1.1413 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1413&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1413&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1412&r2=1.1413
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1412
retrieving revision 1.1413
diff -u -r1.1412 -r1.1413
--- ChangeLog 9 Nov 2014 22:27:58 -0000 1.1412
+++ ChangeLog 11 Nov 2014 00:49:30 -0000 1.1413
@@ -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.1412 2014/11/09 22:27:58 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1413 2014/11/11 00:49:30 monsieurp Exp $
+
+ 11 Nov 2014; Patrice Clement <monsieurp@gentoo.org> perl-module.eclass:
+ Added documentation to undocumented functions.
09 Nov 2014; Michał Górny <mgorny@gentoo.org> python-any-r1.eclass,
python-utils-r1.eclass:
1.149 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.149&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.149&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.148&r2=1.149
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.148
retrieving revision 1.149
diff -u -r1.148 -r1.149
--- perl-module.eclass 9 Nov 2014 21:34:29 -0000 1.148
+++ perl-module.eclass 11 Nov 2014 00:49:30 -0000 1.149
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.148 2014/11/09 21:34:29 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.149 2014/11/11 00:49:30 monsieurp Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -303,12 +303,6 @@
perl_link_duallife_scripts
}
-perlinfo() {
- debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
- perl_set_version
-}
-
# @FUNCTION: perl_set_version
# @USAGE: perl_set_version
# @DESCRIPTION:
@@ -335,10 +329,16 @@
VENDOR_ARCH=${installvendorarch}
}
-fixlocalpod() {
+# @FUNCTION: perlinfo
+# @USAGE: perlinfo
+# @DESCRIPTION:
+# This function deprecated.
+#
+# Please use the function above instead, perl_set_version.
+perlinfo() {
debug-print-function $FUNCNAME "$@"
- eqawarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
- perl_delete_localpod
+ eqawarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
+ perl_set_version
}
# @FUNCTION: perl_delete_localpod
@@ -354,34 +354,49 @@
find "${D}" -depth -mindepth 1 -type d -empty -delete
}
+# @FUNCTION: fixlocalpod
+# @USAGE: fixlocalpod
+# @DESCRIPTION:
+# This function is deprecated.
+#
+# Please use the function above instead, perl_delete_localpod.
+fixlocalpod() {
+ debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
+ perl_delete_localpod
+}
+
+# @FUNCTION: perl_fix_osx_extra
+# @USAGE: perl_fix_osx_extra
+# @DESCRIPTION:
+# Look through ${S} (temporary build directory) for AppleDouble encoded files
+# and get rid of them.
perl_fix_osx_extra() {
debug-print-function $FUNCNAME "$@"
- # Remove "AppleDouble encoded Macintosh file"
local f
find "${S}" -type f -name "._*" -print0 | while read -rd '' f ; do
einfo "Removing AppleDouble encoded Macintosh file: ${f#${S}/}"
rm -f "${f}"
f=${f#${S}/}
- # f=${f//\//\/}
- # f=${f//\./\.}
- # sed -i "/${f}/d" "${S}"/MANIFEST || die
grep -q "${f}" "${S}"/MANIFEST && \
elog "AppleDouble encoded Macintosh file in MANIFEST: ${f#${S}/}"
done
}
+# @FUNCTION: perl_delete_module_manpages
+# @USAGE: perl_delete_module_manpages
+# Bump off manpages installed by the current module such as *.3pm files as well
+# as empty directories.
perl_delete_module_manpages() {
debug-print-function $FUNCNAME "$@"
if [[ -d "${ED}"/usr/share/man ]] ; then
-# einfo "Cleaning out stray man files"
find "${ED}"/usr/share/man -type f -name "*.3pm" -delete
find "${ED}"/usr/share/man -depth -type d -empty -delete
fi
}
-
perl_delete_packlist() {
debug-print-function $FUNCNAME "$@"
perl_set_version
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-09 21:34 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-09 21:34 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/09 21:34:29
Modified: ChangeLog perl-module.eclass
Log:
Add docs and deprecate perlinfo and fixlocalpod
Revision Changes Path
1.1411 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1411&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1411&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1410&r2=1.1411
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1410
retrieving revision 1.1411
diff -u -r1.1410 -r1.1411
--- ChangeLog 9 Nov 2014 18:10:24 -0000 1.1410
+++ ChangeLog 9 Nov 2014 21:34:29 -0000 1.1411
@@ -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.1410 2014/11/09 18:10:24 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1411 2014/11/09 21:34:29 dilfridge Exp $
+
+ 09 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Add docs and deprecate perlinfo and fixlocalpod
09 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch
1.148 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.148&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.148&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.147&r2=1.148
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.147
retrieving revision 1.148
diff -u -r1.147 -r1.148
--- perl-module.eclass 9 Nov 2014 18:10:24 -0000 1.147
+++ perl-module.eclass 9 Nov 2014 21:34:29 -0000 1.148
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.147 2014/11/09 18:10:24 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.148 2014/11/09 21:34:29 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -305,9 +305,20 @@
perlinfo() {
debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: perlinfo is deprecated and will be removed. Please use perl_set_version instead."
perl_set_version
}
+# @FUNCTION: perl_set_version
+# @USAGE: perl_set_version
+# @DESCRIPTION:
+# Extract version information and installation paths from the current Perl
+# interpreter.
+#
+# This sets the following variables: PERL_VERSION, SITE_ARCH, SITE_LIB,
+# ARCH_LIB, VENDOR_LIB, VENDOR_ARCH
+#
+# This function used to be called perlinfo as well.
perl_set_version() {
debug-print-function $FUNCNAME "$@"
debug-print "$FUNCNAME: perlinfo_done=${perlinfo_done}"
@@ -326,9 +337,16 @@
fixlocalpod() {
debug-print-function $FUNCNAME "$@"
+ eqawarn "perl-modules.eclass: fixlocalpod is deprecated and will be removed. Please use perl_delete_localpod instead."
perl_delete_localpod
}
+# @FUNCTION: perl_delete_localpod
+# @USAGE: perl_delete_localpod
+# @DESCRIPTION:
+# Remove stray perllocal.pod files in the temporary install directory D.
+#
+# This function used to be called fixlocalpod as well.
perl_delete_localpod() {
debug-print-function $FUNCNAME "$@"
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-09 18:10 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-09 18:10 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/09 18:10:24
Modified: ChangeLog perl-module.eclass
Log:
All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch deprecation message to super-annoying mode.
Revision Changes Path
1.1410 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1410&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1410&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1409&r2=1.1410
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1409
retrieving revision 1.1410
diff -u -r1.1409 -r1.1410
--- ChangeLog 9 Nov 2014 15:10:32 -0000 1.1409
+++ ChangeLog 9 Nov 2014 18:10:24 -0000 1.1410
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1409 2014/11/09 15:10:32 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1410 2014/11/09 18:10:24 dilfridge Exp $
+
+ 09 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch
+ deprecation message to super-annoying mode.
09 Nov 2014; Sebastian Pipping <sping@gentoo.org> python-r1.eclass:
Use python 3.4 rather than dead 3.2 in python-r1 examples
1.147 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.147&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.147&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.146&r2=1.147
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -r1.146 -r1.147
--- perl-module.eclass 5 Nov 2014 00:24:33 -0000 1.146
+++ perl-module.eclass 9 Nov 2014 18:10:24 -0000 1.147
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.146 2014/11/05 00:24:33 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.147 2014/11/09 18:10:24 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -49,21 +49,19 @@
;;
esac
-# we will need this again soon
-#
-#case "${EAPI:-0}" in
-# 5)
-# ;;
-# *)
-# ewarn
-# ewarn "******************************************************************"
-# ewarn "${EBUILD}:"
-# ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
-# ewarn "on XX/XX/2015. Please fix your overlay ebuilds to use EAPI=5."
-# ewarn "******************************************************************"
-# ewarn
-# ;;
-#esac
+case "${EAPI:-0}" in
+ 5)
+ ;;
+ *)
+ ewarn
+ ewarn "******************************************************************"
+ ewarn "${EBUILD}:"
+ ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
+ ewarn "on 1/Feb/2015. Please fix your overlay ebuilds to use EAPI=5."
+ ewarn "******************************************************************"
+ ewarn
+ ;;
+esac
case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
yes)
@@ -101,17 +99,6 @@
perl-module_src_unpack() {
debug-print-function $FUNCNAME "$@"
- case "${EAPI:-0}" in
- 5)
- ;;
- 4)
- eqawarn "Support for EAPI=${EAPI:-0} in perl-module.eclass is deprecated."
- eqawarn "Please fix your ebuilds to use EAPI=5."
- ;;
- *)
- ;;
- esac
-
unpacker_src_unpack
has src_prepare ${PERL_EXPF} || perl-module_src_prepare
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-05 0:24 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-05 0:24 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/05 00:24:33
Modified: ChangeLog perl-module.eclass
Log:
Remove unused function perl_set_eprefix
Revision Changes Path
1.1402 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1402&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1402&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1401&r2=1.1402
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1401
retrieving revision 1.1402
diff -u -r1.1401 -r1.1402
--- ChangeLog 4 Nov 2014 08:04:00 -0000 1.1401
+++ ChangeLog 5 Nov 2014 00:24:33 -0000 1.1402
@@ -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.1401 2014/11/04 08:04:00 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1402 2014/11/05 00:24:33 dilfridge Exp $
+
+ 05 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Remove unused function perl_set_eprefix
04 Nov 2014; Justin Lecher <jlec@gentoo.org> toolchain.eclass:
Fix broken dependencies due to gcc multislotting, #528194, #528196
1.146 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.146&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.146&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.145&r2=1.146
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -r1.145 -r1.146
--- perl-module.eclass 1 Nov 2014 22:08:54 -0000 1.145
+++ perl-module.eclass 5 Nov 2014 00:24:33 -0000 1.146
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.145 2014/11/01 22:08:54 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.146 2014/11/05 00:24:33 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -141,7 +141,6 @@
SRC_PREP="yes"
perl_set_version
- perl_set_eprefix
[[ -z ${pm_echovar} ]] && export PERL_MM_USE_DEFAULT=1
# Disable ExtUtils::AutoInstall from prompting
@@ -257,7 +256,6 @@
debug-print-function $FUNCNAME "$@"
perl_set_version
- perl_set_eprefix
local f
@@ -371,8 +369,6 @@
perl_delete_module_manpages() {
debug-print-function $FUNCNAME "$@"
- perl_set_eprefix
-
if [[ -d "${ED}"/usr/share/man ]] ; then
# einfo "Cleaning out stray man files"
find "${ED}"/usr/share/man -type f -name "*.3pm" -delete
@@ -444,8 +440,6 @@
return 0
fi
- perl_set_eprefix
-
local i ff
if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ; then
for i in "${DUALLIFESCRIPTS[@]}" ; do
@@ -470,7 +464,3 @@
popd > /dev/null
fi
}
-
-perl_set_eprefix() {
- debug-print-function $FUNCNAME "$@"
-}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-11-01 17:34 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-11-01 17:34 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/11/01 17:34:28
Modified: ChangeLog perl-module.eclass
Log:
Drop EAPI=0,1,2,3 support in perl-module.eclass, this time for real. Further cleanups will follow.
Revision Changes Path
1.1398 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1398&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1398&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1397&r2=1.1398
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1397
retrieving revision 1.1398
diff -u -r1.1397 -r1.1398
--- ChangeLog 31 Oct 2014 00:57:49 -0000 1.1397
+++ ChangeLog 1 Nov 2014 17:34:28 -0000 1.1398
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1397 2014/10/31 00:57:49 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1398 2014/11/01 17:34:28 dilfridge Exp $
+
+ 01 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Drop EAPI=0,1,2,3 support in perl-module.eclass, this time for real. Further
+ cleanups will follow.
31 Oct 2014; Davide Pesavento <pesa@gentoo.org> multibuild.eclass:
Make sure BUILD_DIR exists before pushd'ing into it.
1.144 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.144&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.144&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.143&r2=1.144
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- perl-module.eclass 20 Oct 2014 12:47:32 -0000 1.143
+++ perl-module.eclass 1 Nov 2014 17:34:28 -0000 1.144
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.143 2014/10/20 12:47:32 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.144 2014/11/01 17:34:28 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -18,10 +18,7 @@
PERL_EXPF="src_unpack src_compile src_test src_install"
case "${EAPI:-0}" in
- 0|1)
- PERL_EXPF+=" pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm"
- ;;
- 2|3|4|5)
+ 4|5)
PERL_EXPF+=" src_prepare src_configure"
[[ ${CATEGORY} == "perl-core" ]] && \
PERL_EXPF+=" pkg_postinst pkg_postrm"
@@ -52,19 +49,21 @@
;;
esac
-case "${EAPI:-0}" in
- 4|5)
- ;;
- *)
- ewarn
- ewarn "******************************************************************"
- ewarn "${EBUILD}:"
- ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
- ewarn "on 1/Nov/2014. Please fix your overlay ebuilds to use EAPI=5."
- ewarn "******************************************************************"
- ewarn
- ;;
-esac
+# we will need this again soon
+#
+#case "${EAPI:-0}" in
+# 5)
+# ;;
+# *)
+# ewarn
+# ewarn "******************************************************************"
+# ewarn "${EBUILD}:"
+# ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
+# ewarn "on XX/XX/2015. Please fix your overlay ebuilds to use EAPI=5."
+# ewarn "******************************************************************"
+# ewarn
+# ;;
+#esac
case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
yes)
@@ -434,13 +433,4 @@
perl_set_eprefix() {
debug-print-function $FUNCNAME "$@"
- case ${EAPI:-0} in
- 0|1|2)
- if ! use prefix; then
- EPREFIX=
- ED=${D}
- EROOT=${ROOT}
- fi
- ;;
- esac
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-10-20 12:47 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-10-20 12:47 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/10/20 12:47:32
Modified: ChangeLog perl-module.eclass
Log:
Output which ebuild actually has bad EAPI
Revision Changes Path
1.1390 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1390&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1390&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1389&r2=1.1390
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1389
retrieving revision 1.1390
diff -u -r1.1389 -r1.1390
--- ChangeLog 19 Oct 2014 20:59:15 -0000 1.1389
+++ ChangeLog 20 Oct 2014 12:47:32 -0000 1.1390
@@ -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.1389 2014/10/19 20:59:15 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1390 2014/10/20 12:47:32 dilfridge Exp $
+
+ 20 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Output which ebuild actually has bad EAPI
19 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
Move EAPI=0,1,2,3 warning into global scope to become ultra-annoying. Add QA
1.143 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.143&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.143&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.142&r2=1.143
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.142
retrieving revision 1.143
diff -u -r1.142 -r1.143
--- perl-module.eclass 19 Oct 2014 20:59:15 -0000 1.142
+++ perl-module.eclass 20 Oct 2014 12:47:32 -0000 1.143
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.142 2014/10/19 20:59:15 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.143 2014/10/20 12:47:32 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -58,6 +58,7 @@
*)
ewarn
ewarn "******************************************************************"
+ ewarn "${EBUILD}:"
ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
ewarn "on 1/Nov/2014. Please fix your overlay ebuilds to use EAPI=5."
ewarn "******************************************************************"
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-10-19 20:59 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-10-19 20:59 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/10/19 20:59:15
Modified: ChangeLog perl-module.eclass
Log:
Move EAPI=0,1,2,3 warning into global scope to become ultra-annoying. Add QA deprecation warning about EAPI=4.
Revision Changes Path
1.1389 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1389&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1389&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1388&r2=1.1389
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1388
retrieving revision 1.1389
diff -u -r1.1388 -r1.1389
--- ChangeLog 18 Oct 2014 22:36:17 -0000 1.1388
+++ ChangeLog 19 Oct 2014 20:59:15 -0000 1.1389
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1388 2014/10/18 22:36:17 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1389 2014/10/19 20:59:15 dilfridge Exp $
+
+ 19 Oct 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Move EAPI=0,1,2,3 warning into global scope to become ultra-annoying. Add QA
+ deprecation warning about EAPI=4.
18 Oct 2014; Mike Gilbert <floppym@gentoo.org> python-utils-r1.eclass:
Improve error messaging when python_export is called without a defined python
1.142 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.142&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.142&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.141&r2=1.142
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -r1.141 -r1.142
--- perl-module.eclass 27 Sep 2014 20:54:42 -0000 1.141
+++ perl-module.eclass 19 Oct 2014 20:59:15 -0000 1.142
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.141 2014/09/27 20:54:42 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.142 2014/10/19 20:59:15 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -52,6 +52,19 @@
;;
esac
+case "${EAPI:-0}" in
+ 4|5)
+ ;;
+ *)
+ ewarn
+ ewarn "******************************************************************"
+ ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
+ ewarn "on 1/Nov/2014. Please fix your overlay ebuilds to use EAPI=5."
+ ewarn "******************************************************************"
+ ewarn
+ ;;
+esac
+
case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
yes)
EXPORT_FUNCTIONS ${PERL_EXPF}
@@ -89,15 +102,13 @@
debug-print-function $FUNCNAME "$@"
case "${EAPI:-0}" in
- 4|5)
+ 5)
+ ;;
+ 4)
+ eqawarn "Support for EAPI=${EAPI:-0} in perl-module.eclass is deprecated."
+ eqawarn "Please fix your ebuilds to use EAPI=5."
;;
*)
- ewarn
- ewarn "******************************************************************"
- ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
- ewarn "on 1/Nov/2014. Please fix your overlay ebuilds to use EAPI=5."
- ewarn "******************************************************************"
- ewarn
;;
esac
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2014-09-27 20:54 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2014-09-27 20:54 UTC (permalink / raw
To: gentoo-commits
dilfridge 14/09/27 20:54:42
Modified: ChangeLog perl-module.eclass
Log:
Deprecate EAPI=0,1,2,3 in perl-module.eclass with a big fat ewarn instead of making the ebuild fail
Revision Changes Path
1.1378 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1378&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1378&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1377&r2=1.1378
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1377
retrieving revision 1.1378
diff -u -r1.1377 -r1.1378
--- ChangeLog 27 Sep 2014 16:15:19 -0000 1.1377
+++ ChangeLog 27 Sep 2014 20:54:42 -0000 1.1378
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1377 2014/09/27 16:15:19 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1378 2014/09/27 20:54:42 dilfridge Exp $
+
+ 27 Sep 2014; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Deprecate EAPI=0,1,2,3 in perl-module.eclass with a big fat ewarn instead of
+ making the ebuild fail
27 Sep 2014; Pacho Ramos <pacho@gentoo.org> gnome-python-common-r1.eclass:
Fix typo (#523856 by Kent Fredric)
1.141 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.141&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.141&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.140&r2=1.141
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -r1.140 -r1.141
--- perl-module.eclass 19 Sep 2014 18:17:12 -0000 1.140
+++ perl-module.eclass 27 Sep 2014 20:54:42 -0000 1.141
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.140 2014/09/19 18:17:12 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.141 2014/09/27 20:54:42 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -18,10 +18,10 @@
PERL_EXPF="src_unpack src_compile src_test src_install"
case "${EAPI:-0}" in
- 0)
+ 0|1)
PERL_EXPF+=" pkg_setup pkg_preinst pkg_postinst pkg_prerm pkg_postrm"
;;
- 4|5)
+ 2|3|4|5)
PERL_EXPF+=" src_prepare src_configure"
[[ ${CATEGORY} == "perl-core" ]] && \
PERL_EXPF+=" pkg_postinst pkg_postrm"
@@ -87,6 +87,20 @@
perl-module_src_unpack() {
debug-print-function $FUNCNAME "$@"
+
+ case "${EAPI:-0}" in
+ 4|5)
+ ;;
+ *)
+ ewarn
+ ewarn "******************************************************************"
+ ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will be removed"
+ ewarn "on 1/Nov/2014. Please fix your overlay ebuilds to use EAPI=5."
+ ewarn "******************************************************************"
+ ewarn
+ ;;
+ esac
+
unpacker_src_unpack
has src_prepare ${PERL_EXPF} || perl-module_src_prepare
}
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2013-12-29 21:37 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 28+ messages in thread
From: Andreas HAttel (dilfridge) @ 2013-12-29 21:37 UTC (permalink / raw
To: gentoo-commits
dilfridge 13/12/29 21:37:09
Modified: ChangeLog perl-module.eclass
Log:
Use subslot dependencies on dev-lang/perl if possible, bug 479298
Revision Changes Path
1.1101 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1101&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1101&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1100&r2=1.1101
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1100
retrieving revision 1.1101
diff -u -r1.1100 -r1.1101
--- ChangeLog 29 Dec 2013 18:19:48 -0000 1.1100
+++ ChangeLog 29 Dec 2013 21:37:09 -0000 1.1101
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1100 2013/12/29 18:19:48 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1101 2013/12/29 21:37:09 dilfridge Exp $
+
+ 29 Dec 2013; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
+ Use subslot dependencies on dev-lang/perl if possible, bug 479298
29 Dec 2013; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Update doc link to point to the docs on Wiki.
1.138 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.138&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.138&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.137&r2=1.138
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -r1.137 -r1.138
--- perl-module.eclass 31 Jul 2013 05:15:43 -0000 1.137
+++ perl-module.eclass 29 Dec 2013 21:37:09 -0000 1.138
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.137 2013/07/31 05:15:43 mattst88 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.138 2013/12/29 21:37:09 dilfridge Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -27,10 +27,24 @@
PERL_EXPF+=" pkg_postinst pkg_postrm"
case "${GENTOO_DEPEND_ON_PERL:-yes}" in
- yes)
+ yes)
+ case "${EAPI:-0}" in
+ 5)
+ case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
+ yes)
+ DEPEND="dev-lang/perl:=[-build(-)]"
+ ;;
+ *)
+ DEPEND="dev-lang/perl[-build(-)]"
+ ;;
+ esac
+ ;;
+ *)
DEPEND="|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )"
- RDEPEND="${DEPEND}"
;;
+ esac
+ RDEPEND="${DEPEND}"
+ ;;
esac
;;
*)
^ permalink raw reply [flat|nested] 28+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass
@ 2013-07-31 5:15 Matt Turner (mattst88)
0 siblings, 0 replies; 28+ messages in thread
From: Matt Turner (mattst88) @ 2013-07-31 5:15 UTC (permalink / raw
To: gentoo-commits
mattst88 13/07/31 05:15:43
Modified: ChangeLog perl-module.eclass
Log:
Allow using >=dev-lang/perl-5.16 without 'build' in IUSE.
Revision Changes Path
1.906 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.906&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.906&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.905&r2=1.906
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.905
retrieving revision 1.906
diff -u -r1.905 -r1.906
--- ChangeLog 30 Jul 2013 18:59:18 -0000 1.905
+++ ChangeLog 31 Jul 2013 05:15:43 -0000 1.906
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.905 2013/07/30 18:59:18 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.906 2013/07/31 05:15:43 mattst88 Exp $
+
+ 31 Jul 2013; Matt Turner <mattst88@gentoo.org> perl-module.eclass:
+ Allow using >=dev-lang/perl-5.16 without 'build' in IUSE.
30 Jul 2013; Michał Górny <mgorny@gentoo.org> xorg-2.eclass:
Update the emul-linux blocker to support abi_x86_32 flag on emul-linux.
1.137 eclass/perl-module.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.137&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.137&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.136&r2=1.137
Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.136
retrieving revision 1.137
diff -u -r1.136 -r1.137
--- perl-module.eclass 28 Apr 2013 16:15:33 -0000 1.136
+++ perl-module.eclass 31 Jul 2013 05:15:43 -0000 1.137
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.136 2013/04/28 16:15:33 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.137 2013/07/31 05:15:43 mattst88 Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
@@ -28,7 +28,7 @@
case "${GENTOO_DEPEND_ON_PERL:-yes}" in
yes)
- DEPEND="dev-lang/perl[-build]"
+ DEPEND="|| ( >=dev-lang/perl-5.16 <dev-lang/perl-5.16[-build] )"
RDEPEND="${DEPEND}"
;;
esac
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2015-06-13 19:01 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-19 18:17 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog perl-module.eclass Andreas HAttel (dilfridge)
-- strict thread matches above, loose matches on Subject: below --
2015-06-13 19:01 Andreas Huettel (dilfridge)
2015-05-25 18:18 Andreas Huettel (dilfridge)
2015-03-15 17:23 Andreas HAttel (dilfridge)
2015-03-14 14:32 Andreas HAttel (dilfridge)
2015-02-01 12:01 Andreas HAttel (dilfridge)
2014-12-17 16:40 Andreas HAttel (dilfridge)
2014-12-13 21:06 Andreas HAttel (dilfridge)
2014-12-13 20:51 Andreas HAttel (dilfridge)
2014-12-01 20:41 Andreas HAttel (dilfridge)
2014-11-22 18:24 Andreas HAttel (dilfridge)
2014-11-21 1:21 Andreas HAttel (dilfridge)
2014-11-19 19:52 Andreas HAttel (dilfridge)
2014-11-19 19:39 Andreas HAttel (dilfridge)
2014-11-18 23:31 Andreas HAttel (dilfridge)
2014-11-17 23:34 Andreas HAttel (dilfridge)
2014-11-16 20:22 Andreas HAttel (dilfridge)
2014-11-12 23:26 Patrice Clement (monsieurp)
2014-11-11 0:49 Patrice Clement (monsieurp)
2014-11-09 21:34 Andreas HAttel (dilfridge)
2014-11-09 18:10 Andreas HAttel (dilfridge)
2014-11-05 0:24 Andreas HAttel (dilfridge)
2014-11-01 17:34 Andreas HAttel (dilfridge)
2014-10-20 12:47 Andreas HAttel (dilfridge)
2014-10-19 20:59 Andreas HAttel (dilfridge)
2014-09-27 20:54 Andreas HAttel (dilfridge)
2013-12-29 21:37 Andreas HAttel (dilfridge)
2013-07-31 5:15 Matt Turner (mattst88)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox