/[gentoo-x86]/eclass/qt4-build.eclass
Gentoo

Diff of /eclass/qt4-build.eclass

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

Revision 1.63 Revision 1.64
1# Copyright 1999-2009 Gentoo Foundation 1# Copyright 1999-2009 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.63 2010/02/10 20:34:17 yngwin Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.64 2010/02/15 16:34:00 spatz Exp $
4 4
5# @ECLASS: qt4-build.eclass 5# @ECLASS: qt4-build.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# Ben de Groot <yngwin@gentoo.org>, 7# Ben de Groot <yngwin@gentoo.org>,
8# Markos Chandras <hwoarang@gentoo.org>, 8# Markos Chandras <hwoarang@gentoo.org>,
582# @FUNCTION: qt4-build_pkg_postinst 582# @FUNCTION: qt4-build_pkg_postinst
583# @DESCRIPTION: Generate configuration, plus throws a message about possible 583# @DESCRIPTION: Generate configuration, plus throws a message about possible
584# breakages and proposed solutions. 584# breakages and proposed solutions.
585qt4-build_pkg_postinst() { 585qt4-build_pkg_postinst() {
586 generate_qconfigs 586 generate_qconfigs
587
588 if [[ "${PN}" == "qt-core" ]]; then
589 echo
590 ewarn "After a rebuild or upgrade of Qt, it can happen that Qt plugins (such as Qt"
591 ewarn "and KDE styles and widgets) can no longer be loaded. In this situation you"
592 ewarn "should recompile the packages providing these plugins. Also, make sure you"
593 ewarn "compile the Qt packages, and the packages that depend on it, with the same"
594 ewarn "GCC version and the same USE flag settings (especially the debug flag)."
595 ewarn
596 ewarn "Packages that typically need to be recompiled are kdelibs from KDE4, any"
597 ewarn "additional KDE4/Qt4 styles, qscintilla and PyQt4. Before filing a bug report,"
598 ewarn "make sure all your Qt4 packages are up-to-date and built with the same"
599 ewarn "configuration."
600 ewarn
601 ewarn "For more information, see http://doc.trolltech.com/${PV%.*}/plugins-howto.html"
602 echo
603 fi
604} 587}
605 588
606# @FUNCTION: skip_qmake_build_patch 589# @FUNCTION: skip_qmake_build_patch
607# @DESCRIPTION: 590# @DESCRIPTION:
608# Don't need to build qmake, as it's already installed from qt-core 591# Don't need to build qmake, as it's already installed from qt-core

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.64

  ViewVC Help
Powered by ViewVC 1.1.20