Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 284636 - [x11-libs/qt-assistant-4.6.0_alpha_pre1] [qting-edge overlay] - missing files for compilation and installation
Summary: [x11-libs/qt-assistant-4.6.0_alpha_pre1] [qting-edge overlay] - missing files...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-11 20:21 UTC by Rafal Lalik
Modified: 2009-09-19 17:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
fixed errors with missing headers and bins (qt-assistant-4.6.0_alpha_pre1.ebuild,2.51 KB, text/plain)
2009-09-11 20:22 UTC, Rafal Lalik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafal Lalik 2009-09-11 20:21:36 UTC
Because of missing files for compilation (missing headers) and installation (wrong path to qdoc3) here I present fixed version of the ebuild. The differences are shown below:

--- x11-libs/qt-assistant/qt-assistant-4.6.0_alpha_pre1.ebuild     2009-09-09 22:53:45.000000000+0200                                                                    
+++ x11-libs/qt-assistant/qt-assistant-4.6.0_alpha_pre1.ebuild     2009-09-11 21:54:14.000000000+0200                                                                                                                            
@@ -24,7 +24,35 @@
 tools/assistant
 tools/pixeltool
 tools/qdoc3"
-QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}"
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES}
+doc
+include/QtAssistant
+include/QtCore
+include/QtDesigner
+include/QtGui
+include/QtHelp
+include/QtNetwork
+include/QtScript
+include/QtSql
+include/QtWebKit
+include/QtXml
+src/3rdparty/clucene
+src/3rdparty/harfbuzz
+src/3rdparty/webkit
+src/corelib
+src/gui
+src/network/access
+src/network/kernel
+src/network/socket
+src/script/api
+src/sql/kernel
+src/sql/models
+src/tools/rcc
+src/xml/dom
+src/xml/sax
+src/xml/stream
+tools
+tools/shared/fontpanel"

 src_configure() {
        myconf="${myconf} -no-xkb -no-fontconfig -no-xrender -no-xrandr
@@ -53,7 +81,7 @@
        cd "${S}"
        insinto "${QTDOCDIR}"
        doins -r "${S}"/doc/qch || die "doins qch documentation failed"
-       dobin "${S}"/tools/qdoc3/qdoc3 || die "Installing qdoc3 failed"
+       dobin "${S}"/bin/qdoc3 || die "Installing qdoc3 failed"
        #emake INSTALL_ROOT="${D}" install_qchdocs || die "emake install_qchdocs        failed"
        # install correct assistant icon, bug 241208
        dodir /usr/share/pixmaps/ || die "dodir failed"


Regards,
Rafal
Comment 1 Rafal Lalik 2009-09-11 20:22:45 UTC
Created attachment 203830 [details]
fixed errors with missing headers and bins
Comment 2 Wormo (RETIRED) gentoo-dev 2009-09-18 05:58:01 UTC
Thanks for posting your fix, assigning to qt team.
Comment 3 Dominik Kapusta (RETIRED) gentoo-dev 2009-09-19 17:37:12 UTC
This was fixed independently few days ago:

http://github.com/gentoo-qt/qting-edge/commit/0bbcd4622f44990423d981fc25a61eceec0820d2