# qt4 QT4_VERSION = 4.7.4 QT4_URL := http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-$(QT4_VERSION).tar.gz # FIXME : OSX and win32 build ifdef HAVE_WIN64 PKGS += qt4 endif ifeq ($(call need_pkg,"QtCore QtGui"),) PKGS_FOUND += qt4 endif $(TARBALLS)/qt-$(QT4_VERSION).tar.gz: $(call download,$(QT4_URL)) .sum-qt4: qt-$(QT4_VERSION).tar.gz qt4: qt-$(QT4_VERSION).tar.gz .sum-qt4 $(UNPACK) patch -p0 < $(SRC)/qt4/cross-x64.diff # FIXME : add new target, fix/add mingw32 target mv qt-everywhere-opensource-src-4.7.4 $@ && touch $@ .qt4: qt4 for i in qmake moc uic rcc; do ln -sf `which $$i` $ "$(PREFIX)/lib/pkgconfig/QtCore.pc" cat $(SRC)/qt4/QtGui.pc.in | sed -e s/@@VERSION@@/$(QT4_VERSION)/ | sed -e 's|@@PREFIX@@|$(PREFIX)|' > "$(PREFIX)/lib/pkgconfig/QtGui.pc" touch $@