[csw-devel] SF.net SVN: gar:[22056] csw/mgar/pkg/qt4-gcc/trunk/Makefile

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Mon Sep 30 10:35:42 CEST 2013


Revision: 22056
          http://gar.svn.sourceforge.net/gar/?rev=22056&view=rev
Author:   pfelecan
Date:     2013-09-30 08:35:42 +0000 (Mon, 30 Sep 2013)
Log Message:
-----------
qt4-gcc/trunk: specific SPARC post installation rule for script headers

Modified Paths:
--------------
    csw/mgar/pkg/qt4-gcc/trunk/Makefile

Modified: csw/mgar/pkg/qt4-gcc/trunk/Makefile
===================================================================
--- csw/mgar/pkg/qt4-gcc/trunk/Makefile	2013-09-30 06:54:46 UTC (rev 22055)
+++ csw/mgar/pkg/qt4-gcc/trunk/Makefile	2013-09-30 08:35:42 UTC (rev 22056)
@@ -454,3 +454,72 @@
 	cd $(WORKSRC) && gtar --create --file=- src/corelib/*/*_p.h src/declarative/*/*_p.h src/gui/*/*_p.h src/script/*/*_p.h | gtar --directory=$(DESTDIR)$(includedir) --extract --file=-
 	rm -rf $(DESTDIR)/$(prefix)/tests
 	$(MAKECOOKIE)
+
+# For the moment the scripting (QtScript) is not supported on the
+# SPARC architecture but QtWebKit includes, unconditionally, headers
+# from QtScript. Consequently, we must supply the headers such as
+# projects using QtWebKit can be compiled, even if they don't use the
+# scripting module.
+#    origin:
+post-install-isa-sparcv8plus: sODir		=	$(WORKSRC)/include/QtScript
+post-install-isa-sparcv8plus: stODir	=	$(WORKSRC)/include/QtScriptTools/QtScriptTools
+post-install-isa-sparcv8plus: ODir		=	$(WORKSRC)/src/script/api
+post-install-isa-sparcv8plus: dODir		=	$(WORKSRC)/src/scripttools/debugging
+#    destination:
+post-install-isa-sparcv8plus: sDDir		=	$(DESTDIR)/$(includedir)QtScript
+post-install-isa-sparcv8plus: stDDir	=	$(DESTDIR)/$(includedir)/QtScriptTools
+post-install-isa-sparcv8plus: DDir		=	$(DESTDIR)/$(includedir)/Qt
+post-install-isa-sparcv8plus:
+	ginstall --directory --mode=u=rwx,go=rx $(sDDir)
+	ginstall --directory --mode=u=rwx,go=rx $(stDDir)
+	ginstall --directory --mode=u=rwx,go=rx $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QtScript $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptClass $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptClassPropertyIterator $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptContext $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptContextInfo $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptContextInfoList $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptEngine $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptEngineAgent $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptExtensionInterface $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptExtensionPlugin $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptProgram $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptString $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptSyntaxCheckResult $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptValue $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptValueIterator $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptValueList $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QScriptable $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(sODir)/QtScript $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptable.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptclass.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptclasspropertyiterator.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptcontext.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptcontextinfo.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptengine.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptengineagent.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptextensioninterface.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptextensionplugin.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptprogram.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptstring.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptvalue.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptvalueiterator.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptable.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptclass.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptclasspropertyiterator.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptcontext.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptcontextinfo.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptengine.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptengineagent.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptextensioninterface.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptextensionplugin.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptprogram.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptstring.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptvalue.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptvalueiterator.h $(sDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(stODir)/QtScriptTools $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(stODir)/QScriptEngineDebugger $(stDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(stODir)/QtScriptTools $(stDDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(dODir)/qscriptenginedebugger.h $(DDir)
+	ginstall --preserve-timestamps --mode=u=rwx,go=r $(ODir)/qscriptenginedebugger.h $(stDDir)
+	$(MAKECOOKIE)

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list