* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2012-03-24 20:44 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 10+ messages in thread
From: Andreas HAttel (dilfridge) @ 2012-03-24 20:44 UTC (permalink / raw
To: gentoo-commits
dilfridge 12/03/24 20:44:51
Modified: ChangeLog kde4-meta.eclass
Log:
Make opengl dependency soft in kde-workspace (except kwin)
Revision Changes Path
1.184 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.184&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.184&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.183&r2=1.184
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -r1.183 -r1.184
--- ChangeLog 23 Mar 2012 19:53:51 -0000 1.183
+++ ChangeLog 24 Mar 2012 20:44:51 -0000 1.184
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.183 2012/03/23 19:53:51 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.184 2012/03/24 20:44:51 dilfridge Exp $
+
+ 24 Mar 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
+ Make opengl dependency soft in kde-workspace (except kwin)
23 Mar 2012; Mike Gilbert <floppym@gentoo.org> chromium.eclass:
Set IUSE=custom-cflags in the eclass so we can reference it in the die hook.
1.61 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.61&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.61&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.60&r2=1.61
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- kde4-meta.eclass 6 Mar 2012 22:23:51 -0000 1.60
+++ kde4-meta.eclass 24 Mar 2012 20:44:51 -0000 1.61
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.60 2012/03/06 22:23:51 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.61 2012/03/24 20:44:51 dilfridge Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -573,6 +573,10 @@
sed -e '/KActivities/s/REQUIRED//' \
-i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace dep reduction section"
fi
+ if [[ "${PN}" != "kwin" ]]; then
+ sed -i -e "/^ macro_log_feature(OPENGL_OR_ES_FOUND/s/TRUE/FALSE/" \
+ "${S}"/CMakeLists.txt || die "${LINENO}: sed died removing kde-workspace opengl dependency"
+ fi
;;
kdebase-runtime | kde-runtime)
# COLLISION PROTECT section
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2012-04-19 19:49 Andreas HAttel (dilfridge)
0 siblings, 0 replies; 10+ messages in thread
From: Andreas HAttel (dilfridge) @ 2012-04-19 19:49 UTC (permalink / raw
To: gentoo-commits
dilfridge 12/04/19 19:49:25
Modified: ChangeLog kde4-meta.eclass
Log:
No ewarns even if tar misses some files on unpack, as that is so common it's pretty much useless.
Revision Changes Path
1.217 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.217&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.217&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.216&r2=1.217
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.216
retrieving revision 1.217
diff -u -r1.216 -r1.217
--- ChangeLog 19 Apr 2012 17:33:19 -0000 1.216
+++ ChangeLog 19 Apr 2012 19:49:25 -0000 1.217
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.216 2012/04/19 17:33:19 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.217 2012/04/19 19:49:25 dilfridge Exp $
+
+ 19 Apr 2012; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
+ No ewarns even if tar misses some files on unpack, as that is so common it's
+ pretty much useless.
19 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> haskell-cabal.eclass:
Added CABAL_FEATURES=test-suite by Alexander Vershilov. It enables building
1.63 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.63&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.63&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.62&r2=1.63
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- kde4-meta.eclass 4 Apr 2012 15:10:20 -0000 1.62
+++ kde4-meta.eclass 19 Apr 2012 19:49:25 -0000 1.63
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.62 2012/04/04 15:10:20 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.63 2012/04/19 19:49:25 dilfridge Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -253,12 +253,7 @@
# Print out all issues found executing tar / kmextract files
# Set on if you want to find issues in kde-base ebuild unpack sequences
[[ -n ${KDE4_STRICTER} ]] && echo 'tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist}'
- if [[ ${I_KNOW_WHAT_I_AM_DOING} ]]; then
- # to make the devs happy - bug 338397
- tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist} || ewarn "tar extract command failed at least partially - continuing anyway"
- else
- tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist} 2> /dev/null || echo "tar extract command failed at least partially - continuing anyway"
- fi
+ tar -xpf "${tarfile}" ${KMTARPARAMS} ${extractlist} 2> /dev/null || echo "tar extract command failed at least partially - continuing anyway"
# Default $S is based on $P; rename the extracted directory to match $S if necessary
if [[ ${KMNAME} != ${PN} ]]; then
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2012-08-02 7:29 Johannes Huber (johu)
0 siblings, 0 replies; 10+ messages in thread
From: Johannes Huber (johu) @ 2012-08-02 7:29 UTC (permalink / raw
To: gentoo-commits
johu 12/08/02 07:29:29
Modified: ChangeLog kde4-meta.eclass
Log:
Fix tarball extract for old kdepim, bug #429428.
Revision Changes Path
1.363 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.363&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.363&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.362&r2=1.363
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.362
retrieving revision 1.363
diff -u -r1.362 -r1.363
--- ChangeLog 1 Aug 2012 19:38:52 -0000 1.362
+++ ChangeLog 2 Aug 2012 07:29:29 -0000 1.363
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.362 2012/08/01 19:38:52 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.363 2012/08/02 07:29:29 johu Exp $
+
+ 02 Aug 2012; Johannes Huber <johu@gentoo.org> kde4-meta.eclass:
+ Fix tarball extract for old kdepim, bug #429428.
01 Aug 2012; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
kde4-functions.eclass, kde4-meta.eclass:
1.66 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.66&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.66&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.65&r2=1.66
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- kde4-meta.eclass 1 Aug 2012 19:38:52 -0000 1.65
+++ kde4-meta.eclass 2 Aug 2012 07:29:29 -0000 1.66
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.65 2012/08/01 19:38:52 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.66 2012/08/02 07:29:29 johu Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -210,7 +210,7 @@
else
local abort tarball tarfile f extractlist postfix
- if [[ ${PV} =~ 4.7.[12345] ]]; then
+ if [[ ${PV} =~ 4.[47].[12345] ]]; then
postfix="bz2"
KMTARPARAMS+=" --bzip2"
else
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2012-09-04 14:08 Johannes Huber (johu)
0 siblings, 0 replies; 10+ messages in thread
From: Johannes Huber (johu) @ 2012-09-04 14:08 UTC (permalink / raw
To: gentoo-commits
johu 12/09/04 14:08:24
Modified: ChangeLog kde4-meta.eclass
Log:
Dont try to extract cmake/modules for kdegames > 4.9.0. Its removed from top-level directory by upstream, fixes bug #431924.
Revision Changes Path
1.387 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.387&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.387&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.386&r2=1.387
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.386
retrieving revision 1.387
diff -u -r1.386 -r1.387
--- ChangeLog 1 Sep 2012 20:49:01 -0000 1.386
+++ ChangeLog 4 Sep 2012 14:08:24 -0000 1.387
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.386 2012/09/01 20:49:01 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.387 2012/09/04 14:08:24 johu Exp $
+
+ 04 Sep 2012; Johannes Huber <johu@gentoo.org> kde4-meta.eclass:
+ Dont try to extract cmake/modules for kdegames > 4.9.0. Its removed from
+ top-level directory by upstream, fixes bug #431924.
01 Sep 2012; Vadim Kuznetsov vadimk@gentoo.org -vmware.eclass,
-vmware-mod.eclass:
1.68 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.68&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.68&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.67&r2=1.68
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- kde4-meta.eclass 19 Aug 2012 11:12:35 -0000 1.67
+++ kde4-meta.eclass 4 Sep 2012 14:08:24 -0000 1.68
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.67 2012/08/19 11:12:35 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.68 2012/09/04 14:08:24 johu Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -342,7 +342,8 @@
# it may be possible to formulate this shorter, but it should also
# still be understandable...
if [[ ${KMNAME} != kdegraphics || ( ( $(get_kde_version) != 4.6 || ${PV} < 4.6.2 ) && $(get_kde_version) < 4.7 ) ]] \
- && ! [[ ${KMNAME} == kdeedu && ( ${PV} == 4.6.4 || ${PV} == 4.6.5 ) ]]; then
+ && ! [[ ${KMNAME} == kdeedu && ( ${PV} == 4.6.4 || ${PV} == 4.6.5 ) ]] \
+ && ! [[ ${KMNAME} == kdegames && ${PV} > 4.9.0 ]]; then
case ${KMNAME} in
kdebase-runtime|kde-runtime|kdebase-workspace|kde-workspace|kdeedu|kdegames|kdegraphics)
KMEXTRACTONLY+="
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2013-04-07 17:46 Michael Palimaka (kensington)
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka (kensington) @ 2013-04-07 17:46 UTC (permalink / raw
To: gentoo-commits
kensington 13/04/07 17:46:23
Modified: ChangeLog kde4-meta.eclass
Log:
Guard against multiple inheritance. Make KMCOMPILEONLY sed case-insensitive to avoid file collisions in the future.
Revision Changes Path
1.774 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.774&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.774&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.773&r2=1.774
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.773
retrieving revision 1.774
diff -u -r1.773 -r1.774
--- ChangeLog 7 Apr 2013 17:41:37 -0000 1.773
+++ ChangeLog 7 Apr 2013 17:46:23 -0000 1.774
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.773 2013/04/07 17:41:37 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.774 2013/04/07 17:46:23 kensington Exp $
+
+ 07 Apr 2013; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
+ Guard against multiple inheritance. Make KMCOMPILEONLY sed case-insensitive
+ to avoid file collisions in the future.
07 Apr 2013; Michael Palimaka <kensington@gentoo.org> kde4-functions.eclass,
kde4-meta-pkg.eclass:
1.70 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.69&r2=1.70
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- kde4-meta.eclass 7 Feb 2013 03:38:33 -0000 1.69
+++ kde4-meta.eclass 7 Apr 2013 17:46:23 -0000 1.70
@@ -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/kde4-meta.eclass,v 1.69 2013/02/07 03:38:33 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.70 2013/04/07 17:46:23 kensington Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -12,6 +12,9 @@
# You must define KMNAME to use this eclass, and do so before inheriting it. All other variables are optional.
# Do not include the same item in more than one of KMMODULE, KMMEXTRA, KMCOMPILEONLY, KMEXTRACTONLY.
+if [[ ${___ECLASS_ONCE_KDE4_META} != "recur -_+^+_- spank" ]] ; then
+___ECLASS_ONCE_KDE4_META="recur -_+^+_- spank"
+
[[ -z ${KMNAME} ]] && die "kde4-meta.eclass inherited but KMNAME not defined - broken ebuild"
inherit kde4-base versionator
@@ -482,8 +485,8 @@
find "${S}"/${i} -name CMakeLists.txt -print0 | \
xargs -0 sed -i \
-e 's/^#DONOTCOMPILE //g' \
- -e '/install(.*)/{s/^/#DONOTINSTALL /;}' \
- -e '/^install(/,/)/{s/^/#DONOTINSTALL /;}' \
+ -e '/install(.*)/I{s/^/#DONOTINSTALL /;}' \
+ -e '/^install(/,/)/I{s/^/#DONOTINSTALL /;}' \
-e '/kde4_install_icons(.*)/{s/^/#DONOTINSTALL /;}' || \
die "${LINENO}: sed died in the KMCOMPILEONLY section while processing ${i}"
_change_cmakelists_parent_dirs ${i}
@@ -682,3 +685,5 @@
kde4-base_pkg_postrm
}
+
+fi
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2013-08-21 19:08 Michael Palimaka (kensington)
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka (kensington) @ 2013-08-21 19:08 UTC (permalink / raw
To: gentoo-commits
kensington 13/08/21 19:08:18
Modified: ChangeLog kde4-meta.eclass
Log:
Improve automagic dependency reduction, fixing bug #481996.
Revision Changes Path
1.932 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.932&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.932&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.931&r2=1.932
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.931
retrieving revision 1.932
diff -u -r1.931 -r1.932
--- ChangeLog 16 Aug 2013 07:51:36 -0000 1.931
+++ ChangeLog 21 Aug 2013 19:08:18 -0000 1.932
@@ -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.931 2013/08/16 07:51:36 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.932 2013/08/21 19:08:18 kensington Exp $
+
+ 21 Aug 2013; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
+ Improve automagic dependency reduction, fixing bug #481996.
16 Aug 2013; Benda Xu <heroxbd@gentoo.org> wxwidgets.eclass:
Prefix support for wxwidgets, bug #481093
1.74 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.73&r2=1.74
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- kde4-meta.eclass 15 Aug 2013 15:36:26 -0000 1.73
+++ kde4-meta.eclass 21 Aug 2013 19:08:18 -0000 1.74
@@ -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/kde4-meta.eclass,v 1.73 2013/08/15 15:36:26 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.74 2013/08/21 19:08:18 kensington Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -490,6 +490,9 @@
sed -e '/KActivities/s/REQUIRED//' \
-i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace dep reduction section"
fi
+ sed -e '/QImageBlitz/s/REQUIRED//' \
+ -i CMakeLists.txt || die "${LINENO}: sed died in kde-workspace dep reduction section 2"
+
# >=KDE/4.11
sed -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e 's/XCB REQUIRED/XCB/' -e 's/X11 REQUIRED/X11/' \
-e 's/message(FATAL_ERROR/message(/' -i CMakeLists.txt \
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2014-02-06 17:07 Michael Palimaka (kensington)
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka (kensington) @ 2014-02-06 17:07 UTC (permalink / raw
To: gentoo-commits
kensington 14/02/06 17:07:56
Modified: ChangeLog kde4-meta.eclass
Log:
Disable more bogus dependency checks wrt bug #494680.
Revision Changes Path
1.1138 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1138&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1138&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1137&r2=1.1138
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1137
retrieving revision 1.1138
diff -u -r1.1137 -r1.1138
--- ChangeLog 5 Feb 2014 06:18:29 -0000 1.1137
+++ ChangeLog 6 Feb 2014 17:07:56 -0000 1.1138
@@ -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.1137 2014/02/05 06:18:29 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1138 2014/02/06 17:07:56 kensington Exp $
+
+ 06 Feb 2014; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
+ Disable more bogus dependency checks wrt bug #494680.
05 Feb 2014; Ryan Hill <dirtyepic@gentoo.org> tests/toolchain.sh,
toolchain.eclass:
1.75 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.74&r2=1.75
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- kde4-meta.eclass 21 Aug 2013 19:08:18 -0000 1.74
+++ kde4-meta.eclass 6 Feb 2014 17:07:56 -0000 1.75
@@ -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/kde4-meta.eclass,v 1.74 2013/08/21 19:08:18 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.75 2014/02/06 17:07:56 kensington Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -517,7 +517,7 @@
;;
kdepim)
# Disable hardcoded checks
- sed -r -e '/find_package\(KdepimLibs/s/REQUIRED//' \
+ sed -r -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e '/find_package\(KdepimLibs/s/REQUIRED//' \
-e '/find_package\((KdepimLibs|Boost|QGpgme|Akonadi|ZLIB|Strigi|SharedDesktopOntologies|Soprano|Nepomuk)/{/macro_optional_/!s/find/macro_optional_&/}' \
-e '/macro_log_feature\((Boost|QGPGME|Akonadi|ZLIB|STRIGI|SHAREDDESKTOPONTOLOGIES|Soprano|Nepomuk)_FOUND/s/ TRUE / FALSE /' \
-e 's/if[[:space:]]*([[:space:]]*BUILD_.*)[[:space:]]*/if(1) # &/' \
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2014-04-17 18:16 Michael Palimaka (kensington)
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka (kensington) @ 2014-04-17 18:16 UTC (permalink / raw
To: gentoo-commits
kensington 14/04/17 18:16:54
Modified: ChangeLog kde4-meta.eclass
Log:
Sync with overlay. Remove unused inherit. Switch to git-r3 eclass. Fix file collisions wrt bug #499032 and bug #507860. Add more dep reduction. Cosmetic improvements.
Revision Changes Path
1.1211 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1211&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1211&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1210&r2=1.1211
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1210
retrieving revision 1.1211
diff -u -r1.1210 -r1.1211
--- ChangeLog 16 Apr 2014 11:33:17 -0000 1.1210
+++ ChangeLog 17 Apr 2014 18:16:54 -0000 1.1211
@@ -1,6 +1,11 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1210 2014/04/16 11:33:17 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1211 2014/04/17 18:16:54 kensington Exp $
+
+ 17 Apr 2014; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
+ Sync with overlay. Remove unused inherit. Switch to git-r3 eclass. Fix file
+ collisions wrt bug #499032 and bug #507860. Add more dep reduction. Cosmetic
+ improvements.
16 Apr 2014; Julian Ospald <hasufell@gentoo.org> waf-utils.eclass:
respect CFLAGS in linking command wrt #506956
1.76 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.76&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.76&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.75&r2=1.76
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- kde4-meta.eclass 6 Feb 2014 17:07:56 -0000 1.75
+++ kde4-meta.eclass 17 Apr 2014 18:16:54 -0000 1.76
@@ -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/kde4-meta.eclass,v 1.75 2014/02/06 17:07:56 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.76 2014/04/17 18:16:54 kensington Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -17,7 +17,7 @@
[[ -z ${KMNAME} ]] && die "kde4-meta.eclass inherited but KMNAME not defined - broken ebuild"
-inherit kde4-base versionator
+inherit kde4-base
KDEMETA_EXPF="pkg_setup src_unpack src_prepare src_configure src_compile src_test src_install pkg_preinst pkg_postinst pkg_postrm"
EXPORT_FUNCTIONS ${KDEMETA_EXPF}
@@ -130,7 +130,7 @@
subversion_bootstrap
;;
git)
- git-2_src_unpack
+ git-r3_src_unpack
;;
esac
fi
@@ -365,7 +365,7 @@
# @DESCRIPTION:
# Meta-package build system configuration handling - commenting out targets, etc..
kde4-meta_src_prepare() {
- debug-print-function ${FUNCNAME} "$@"
+ debug-print-function ${FUNCNAME} "$@"
kde4-meta_change_cmakelists
kde4-base_src_prepare
@@ -444,7 +444,7 @@
-e 's/^#DONOTCOMPILE //g' \
-e '/install(.*)/I{s/^/#DONOTINSTALL /;}' \
-e '/^install(/,/)/I{s/^/#DONOTINSTALL /;}' \
- -e '/kde4_install_icons(.*)/{s/^/#DONOTINSTALL /;}' || \
+ -e '/kde4_install_icons(.*)/I{s/^/#DONOTINSTALL /;}' || \
die "${LINENO}: sed died in the KMCOMPILEONLY section while processing ${i}"
_change_cmakelists_parent_dirs ${i}
done
@@ -503,6 +503,9 @@
fi
;;
kde-runtime)
+ sed -e 's/TYPE REQUIRED/TYPE OPTIONAL/' -e '/LibGcrypt/s/REQUIRED//' -i CMakeLists.txt \
+ || die "${LINENO}: sed died in kde-runtime dep reduction section"
+
# COLLISION PROTECT section
# Only install the kde4 script as part of kde-base/kdebase-data
if [[ ${PN} != kdebase-data && -f CMakeLists.txt ]]; then
@@ -572,7 +575,7 @@
# Currently just calls its equivalent in kde4-base.eclass(5) if
# I_KNOW_WHAT_I_AM_DOING is set. Use this in split ebuilds.
kde4-meta_src_test() {
- debug-print-function $FUNCNAME "$@"
+ debug-print-function ${FUNCNAME} "$@"
if [[ $I_KNOW_WHAT_I_AM_DOING ]]; then
kde4-base_src_test
@@ -585,7 +588,7 @@
# @DESCRIPTION:
# Function for installing KDE4 split applications.
kde4-meta_src_install() {
- debug-print-function $FUNCNAME "$@"
+ debug-print-function ${FUNCNAME} "$@"
# Search ${S}/${KMMODULE} and install common documentation files found
local doc
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2015-07-15 9:03 Andreas Huettel (dilfridge)
0 siblings, 0 replies; 10+ messages in thread
From: Andreas Huettel (dilfridge) @ 2015-07-15 9:03 UTC (permalink / raw
To: gentoo-commits
dilfridge 15/07/15 09:03:11
Modified: ChangeLog kde4-meta.eclass
Log:
Fix unpacking of noakonadi branch
Revision Changes Path
1.1710 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1710&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1710&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1709&r2=1.1710
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1709
retrieving revision 1.1710
diff -u -r1.1709 -r1.1710
--- ChangeLog 14 Jul 2015 11:51:39 -0000 1.1709
+++ ChangeLog 15 Jul 2015 09:03:11 -0000 1.1710
@@ -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.1709 2015/07/14 11:51:39 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1710 2015/07/15 09:03:11 dilfridge Exp $
+
+ 15 Jul 2015; Andreas K. Huettel <dilfridge@gentoo.org> kde4-meta.eclass:
+ Fix unpacking of noakonadi branch
14 Jul 2015; Anthony G. Basile <blueness@gentoo.org> bitcoincore.eclass:
Update for bitcoind 0.11.0.
1.79 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.78&r2=1.79
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- kde4-meta.eclass 29 Mar 2015 10:29:42 -0000 1.78
+++ kde4-meta.eclass 15 Jul 2015 09:03:11 -0000 1.79
@@ -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/kde4-meta.eclass,v 1.78 2015/03/29 10:29:42 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.79 2015/07/15 09:03:11 dilfridge Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -182,7 +182,7 @@
else
local abort tarball tarfile f extractlist postfix
- if [[ ${PV} =~ 4.[47].[12345] ]]; then
+ if [[ ${PV} =~ '4\.4\.[12].*' ]]; then
postfix="bz2"
KMTARPARAMS+=" --bzip2"
else
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass
@ 2015-07-22 12:47 Michael Palimaka (kensington)
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka (kensington) @ 2015-07-22 12:47 UTC (permalink / raw
To: gentoo-commits
kensington 15/07/22 12:47:40
Modified: ChangeLog kde4-meta.eclass
Log:
Fix oldpim unpack by Andreas Sturmlechner <andreas.sturmlechner@gmail.com> wrt bug #555566.
Revision Changes Path
1.1725 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1725&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1725&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1724&r2=1.1725
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1724
retrieving revision 1.1725
diff -u -r1.1724 -r1.1725
--- ChangeLog 22 Jul 2015 09:20:07 -0000 1.1724
+++ ChangeLog 22 Jul 2015 12:47:40 -0000 1.1725
@@ -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.1724 2015/07/22 09:20:07 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1725 2015/07/22 12:47:40 kensington Exp $
+
+ 22 Jul 2015; Michael Palimaka <kensington@gentoo.org> kde4-meta.eclass:
+ Fix oldpim unpack by Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
+ wrt bug #555566.
22 Jul 2015; Patrice Clement <monsieurp@gentoo.org> java-utils-2.eclass:
Introduce java-pkg_rm_files as a helper function along with JAVA_RM_FILES
1.80 eclass/kde4-meta.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.80&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.80&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.79&r2=1.80
Index: kde4-meta.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- kde4-meta.eclass 15 Jul 2015 09:03:11 -0000 1.79
+++ kde4-meta.eclass 22 Jul 2015 12:47:40 -0000 1.80
@@ -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/kde4-meta.eclass,v 1.79 2015/07/15 09:03:11 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.80 2015/07/22 12:47:40 kensington Exp $
#
# @ECLASS: kde4-meta.eclass
# @MAINTAINER:
@@ -182,7 +182,7 @@
else
local abort tarball tarfile f extractlist postfix
- if [[ ${PV} =~ '4\.4\.[12].*' ]]; then
+ if [[ ${PV} =~ 4.4.11 ]]; then
postfix="bz2"
KMTARPARAMS+=" --bzip2"
else
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2015-07-22 12:47 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-02 7:29 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass Johannes Huber (johu)
-- strict thread matches above, loose matches on Subject: below --
2015-07-22 12:47 Michael Palimaka (kensington)
2015-07-15 9:03 Andreas Huettel (dilfridge)
2014-04-17 18:16 Michael Palimaka (kensington)
2014-02-06 17:07 Michael Palimaka (kensington)
2013-08-21 19:08 Michael Palimaka (kensington)
2013-04-07 17:46 Michael Palimaka (kensington)
2012-09-04 14:08 Johannes Huber (johu)
2012-04-19 19:49 Andreas HAttel (dilfridge)
2012-03-24 20:44 Andreas HAttel (dilfridge)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox