commit:     010c720a61f9cc71d3aa21600e97144af12be0d1
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 10 19:15:03 2014 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Jul 10 19:18:19 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=010c720a

[dev-qt/designer:4] Stop installing private headers and other shit.

Qt Creator (the only user) bundles an internal copy since 2009.

Package-Manager: portage-2.2.10

---
 dev-qt/designer/designer-4.8.6.ebuild    | 19 ++-----------------
 dev-qt/designer/designer-4.8.9999.ebuild | 19 ++-----------------
 2 files changed, 4 insertions(+), 34 deletions(-)

diff --git a/dev-qt/designer/designer-4.8.6.ebuild 
b/dev-qt/designer/designer-4.8.6.ebuild
index 0915f41..49a31e3 100644
--- a/dev-qt/designer/designer-4.8.6.ebuild
+++ b/dev-qt/designer/designer-4.8.6.ebuild
@@ -50,23 +50,8 @@ multilib_src_configure() {
        qt4_multilib_src_configure
 }
 
-multilib_src_install() {
-       qt4_multilib_src_install
-
-       # qt-creator
-       # some qt-creator headers are located
-       # under /usr/include/qt4/QtDesigner/private.
-       # those headers are just includes of the headers
-       # which are located under tools/designer/src/lib/*
-       # So instead of installing both, we create the private folder
-       # and drop tools/designer/src/lib/* headers in it.
-       if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
-               insinto 
"${QT4_LIBDIR#${EPREFIX}}"/QtDesigner.framework/Headers/private/
-       else
-               insinto "${QT4_HEADERDIR#${EPREFIX}}"/QtDesigner/private/
-       fi
-       doins "${S}"/tools/designer/src/lib/shared/*
-       doins "${S}"/tools/designer/src/lib/sdk/*
+multilib_src_install_all() {
+       qt4_multilib_src_install_all
 
        doicon tools/designer/src/designer/images/designer.png
        make_desktop_entry designer Designer designer 
'Qt;Development;GUIDesigner'

diff --git a/dev-qt/designer/designer-4.8.9999.ebuild 
b/dev-qt/designer/designer-4.8.9999.ebuild
index 0915f41..49a31e3 100644
--- a/dev-qt/designer/designer-4.8.9999.ebuild
+++ b/dev-qt/designer/designer-4.8.9999.ebuild
@@ -50,23 +50,8 @@ multilib_src_configure() {
        qt4_multilib_src_configure
 }
 
-multilib_src_install() {
-       qt4_multilib_src_install
-
-       # qt-creator
-       # some qt-creator headers are located
-       # under /usr/include/qt4/QtDesigner/private.
-       # those headers are just includes of the headers
-       # which are located under tools/designer/src/lib/*
-       # So instead of installing both, we create the private folder
-       # and drop tools/designer/src/lib/* headers in it.
-       if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
-               insinto 
"${QT4_LIBDIR#${EPREFIX}}"/QtDesigner.framework/Headers/private/
-       else
-               insinto "${QT4_HEADERDIR#${EPREFIX}}"/QtDesigner/private/
-       fi
-       doins "${S}"/tools/designer/src/lib/shared/*
-       doins "${S}"/tools/designer/src/lib/sdk/*
+multilib_src_install_all() {
+       qt4_multilib_src_install_all
 
        doicon tools/designer/src/designer/images/designer.png
        make_desktop_entry designer Designer designer 
'Qt;Development;GUIDesigner'

Reply via email to