Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 77957 Details for
Bug 120116
eqmake - portage usage of qmake for qt3 and qt4
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
qt3.eclass.patch
qt3.eclass.patch (text/plain), 1.74 KB, created by
Przemyslaw Maciag (RETIRED)
on 2006-01-23 16:38:24 UTC
(
hide
)
Description:
qt3.eclass.patch
Filename:
MIME Type:
Creator:
Przemyslaw Maciag (RETIRED)
Created:
2006-01-23 16:38:24 UTC
Size:
1.74 KB
patch
obsolete
>--- /usr/portage/eclass/qt3.eclass 2005-09-19 15:35:36.000000000 +0000 >+++ qt3.eclass 2006-01-24 01:40:29.000000000 +0000 >@@ -16,6 +16,8 @@ > > inherit versionator > >+IUSE="${IUSE} debug" >+ > QTPKG="x11-libs/qt-" > QT3MAJORVERSIONS="3.3 3.2 3.1 3.0" > QT3VERSIONS="3.3.5 3.3.4-r8 3.3.4-r7 3.3.4-r6 3.3.4-r5 3.3.4-r4 3.3.4-r3 3.3.4-r2 3.3.4-r1 3.3.4 3.3.3-r3 3.3.3-r2 3.3.3-r1 3.3.3 3.3.2 3.3.1-r2 3.3.1-r1 3.3.1 3.3.0-r1 3.3.0 3.2.3-r1 3.2.3 3.2.2-r1 3.2.2 3.2.1-r2 3.2.1-r1 3.2.1 3.2.0 3.1.2-r4 3.1.2-r3 3.1.2-r2 3.1.2-r1 3.1.2 3.1.1-r2 3.1.1-r1 3.1.1 3.1.0-r3 3.1.0-r2 3.1.0-r1 3.1.0" >@@ -58,3 +60,50 @@ > > echo "${VERSIONS}" > } >+ >+eqmake() { >+ local projprofile="" >+ if [ -z $1 ]; then >+ projprofile="${PN}.pro" >+ else >+ projprofile="${1}" >+ fi; >+ >+ # file exists? >+ if [[ ! -f ${projprofile} ]]; then >+ echo >+ eerror "Project pro file \"${projprofile}\" does not exists" >+ eerror "qmake cannot handle the non-existing pro files" >+ echo >+ eerror "This shouldn't happen - send a bug report to bugs.gentoo.org" >+ echo >+ die "non existing pro file in ${PN} sources" >+ fi; >+ >+ # some standard config options >+ local configopt="no_fixpath" >+ use debug && configopt="${configopt} debug" >+ >+ einfo "Processing qmake ${projprofile}" >+ >+ # any special qmake options should be passed as a second eqmake parameter >+ ${QTDIR}/bin/qmake ${projprofile} \ >+ QMAKE=${QTDIR}/bin/qmake \ >+ QMAKE_CFLAGS_RELEASE="${CFLAGS}" \ >+ QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \ >+ "CONFIG+=${configopt}" \ >+ QMAKE_RPATH= \ >+ ${2} >+ >+ # successfull qmake? >+ if [[ $? -ne 0 ]]; then >+ echo >+ eerror "Running qmake on \"${projprofile}\" has failed" >+ echo >+ eerror "This shouldn't happen - send a bug report to bugs.gentoo.org" >+ echo >+ die "qmake has failed on ${projprofile}" >+ fi; >+ >+ eend 0 >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 120116
:
77957
|
77958
|
78305
|
78306
|
78307
|
78308
|
97893
|
97894
|
97895
|
97896
|
97903
|
97904
|
97986
|
97987
|
125739
|
125740
|
126353
|
126356
|
126357
|
126358
|
126616
|
126617
|
126656
|
126657
|
126693
|
126695
|
127769
|
127771
|
127984
|
128811
|
135202