Bug 870199

Summary: RFE: Add %qmake_qt4 macro
Product: [Fedora] Fedora Reporter: Ville Skyttä <ville.skytta>
Component: qtAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: i, itamar, jreznik, kevin, ltinkl, rdieter, rnovacek, smparrish, than
Target Milestone: ---Keywords: FutureFeature, Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qt-4.8.5-5.fc19 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-10 11:59:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 987731    
Attachments:
Description Flags
Add %qmake_qt4 macro none

Description Ville Skyttä 2012-10-25 19:19:09 UTC
Created attachment 633513 [details]
Add %qmake_qt4 macro

Just like %cmake, %cmake_kde4, %configure etc it could be useful to have a qmake macro that'd auto-honor CFLAGS, CXXFLAGS, and LDFLAGS and use the system defaults when those are absent, overriding/appending to qt's defaults.

Untested patch attached; I named the macro %qmake_qt4 for consistency with %cmake_kde4.

Comment 1 Rex Dieter 2013-06-10 11:59:40 UTC
Thanks


%changelog
* Mon Jun 10 2013 Rex Dieter <rdieter> 4.8.5-0.2.rc
- RFE: Add %%qmake_qt4 macro (#870199)

Comment 2 Fedora Update System 2013-07-17 11:53:03 UTC
qt-4.8.5-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/qt-4.8.5-2.fc19

Comment 3 Fedora Update System 2013-07-17 11:54:49 UTC
qt-4.8.5-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/qt-4.8.5-2.fc18

Comment 4 Christopher Meng 2013-07-26 01:09:17 UTC
Please push, thanks.

Comment 5 Fedora Update System 2013-08-04 00:04:42 UTC
qt-4.8.5-5.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Fedora Update System 2013-08-04 00:06:05 UTC
qt-4.8.5-5.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Christopher Meng 2013-08-07 03:35:30 UTC
Hi Rex, seems f18 still doesn't have this macro...

Comment 8 Rex Dieter 2013-08-07 10:37:10 UTC
rpm -q qt

and what's in our copy of /usr/lib/rpm/macros.d/macros.qt4 ?

Comment 9 Christopher Meng 2013-08-07 11:33:35 UTC
(In reply to Rex Dieter from comment #8)
> rpm -q qt
> 
> and what's in our copy of /usr/lib/rpm/macros.d/macros.qt4 ?

I'm sorry, but building is finished in Koji, I've searched f18 packages and found it has been pushed to stable.