public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2013-04-07 17:46 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog kde4-meta.eclass Michael Palimaka (kensington)
  -- 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)
2012-09-04 14:08 Johannes Huber (johu)
2012-08-02  7:29 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