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

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Wed Mar 14 11:16:23 CET 2012


Revision: 17401
          http://gar.svn.sourceforge.net/gar/?rev=17401&view=rev
Author:   wahwah
Date:     2012-03-14 10:16:23 +0000 (Wed, 14 Mar 2012)
Log Message:
-----------
qt4-gcc/trunk: work in progress

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

Modified: csw/mgar/pkg/qt4-gcc/trunk/Makefile
===================================================================
--- csw/mgar/pkg/qt4-gcc/trunk/Makefile	2012-03-13 22:27:54 UTC (rev 17400)
+++ csw/mgar/pkg/qt4-gcc/trunk/Makefile	2012-03-14 10:16:23 UTC (rev 17401)
@@ -1,6 +1,8 @@
+# $Id$
+
 NAME = qt
-VERSION = 4.3.2
-GARTYPE = v1
+VERSION = 4.8.0
+GARTYPE = v2
 CATEGORIES = lib
 
 DESCRIPTION = TrollTech C++ application framework
@@ -9,28 +11,120 @@
   development and internationalization.
 endef
 
+prefix = $(BUILD_PREFIX)/gxx
 GARCOMPILER = GNU
 
-MASTER_SITES = ftp://ftp.trolltech.com/qt/source/
-DISTNAME = qt-x11-opensource-src-$(VERSION)
+MASTER_SITES = http://get.qt.nokia.com/qt/source/
+DISTNAME = qt-everywhere-opensource-src-$(VERSION)
 DISTFILES = $(DISTNAME).tar.gz
-#DISTFILES += $(call admfiles,CSWqt4gcc,depend prototype)
-DISTFILES += $(call admfiles,CSWqt4gcc,)
 
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = qt-x11-opensource-src-(\d+(?:\.\d+)*).tar.gz
+LICENSE = README
 
-#TMP_DIRPATHS = --prefix=$(prefix) --exec_prefix=$(exec_prefix) --bindir=$(bindir
-#) --sbindir=$(sbindir) --libexecdir=$(libexecdir) --datadir=$(datadir) --sysconf
-#dir=$(sysconfdir) --sharedstatedir=$(sharedstatedir) --localstatedir=$(localstat
-#edir) --libdir=$(libdir) --infodir=$(infodir) --lispdir=$(lispdir) --includedir=
-$(includedir) --mandir=$(mandir)
+PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
 
-CONFIGURE_ARGS = -platform solaris-g++ -confirm-license -prefix $(prefix) #-bindir=$(bindir) -libdir=$(libdir) -docdir=
+# http://wiki.opencsw.org/porting-faq#toc9
+EXTRA_CFLAGS = -DSUN_OGL_NO_VERTEX_MACROS
+EXTRA_CXXFLAGS = -DSUN_OGL_NO_VERTEX_MACROS
 
-#CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS += -platform solaris-g++
+CONFIGURE_ARGS += -opensource
+CONFIGURE_ARGS += -prefix $(prefix)
+CONFIGURE_ARGS += -no-qt3support
+CONFIGURE_ARGS += -webkit
+CONFIGURE_ARGS_sparc += -big-endian -host-big-endian
+CONFIGURE_ARGS_i386 += -little-endian -host-big-endian
+CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GARCH))
 
-# lyx doesn't have a test target
-TEST_TARGET =
+# TEST_TARGET =
 
+INSTALL_ROOT = $(DESTDIR)
+EXTRA_INSTALL_EXPORTS = INSTALL_ROOT
+
+PACKAGES += CSWqt4-gxx-dev
+SPKG_DESC_CSWqt4-gxx-dev += $(DESCRIPTION), development files
+PKGFILES_CSWqt4-gxx-dev += $(PKGFILES_DEVEL)
+
+PACKAGES += CSWqt4-gxx-doc
+SPKG_DESC_CSWqt4-gxx-doc += $(DESCRIPTION), documentation
+# Catch-all
+
+PACKGES += CSWlibqtgui4-gxx
+PKGFILES_CSWlibqtgui4-gxx += $(call baseisadirs,$(libdir),libQtGui\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtgui4-gxx += $(DESCRIPTION), libQtGui.so.4
+
+PACKAGES += CSWlibqthelp4-gxx
+PKGFILES_CSWlibqthelp4-gxx += $(call baseisadirs,$(libdir),libQtHelp\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqthelp4-gxx += $(DESCRIPTION), libQtHelp.so.4
+
+PACKAGES += CSWlibqtmultimedia4-gxx
+PKGFILES_CSWlibqtmultimedia4-gxx += $(call baseisadirs,$(libdir),libQtMultimedia\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtmultimedia4-gxx += $(DESCRIPTION), libQtMultimedia.so.4
+
+PACKAGES += CSWlibqtnetwork4-gxx
+PKGFILES_CSWlibqtnetwork4-gxx += $(call baseisadirs,$(libdir),libQtNetwork\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtnetwork4-gxx += $(DESCRIPTION), libQtNetwork.so.4
+
+PACKAGES += CSWlibqtopengl4-gxx
+PKGFILES_CSWlibqtopengl4-gxx += $(call baseisadirs,$(libdir),libQtOpenGL\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtopengl4-gxx += $(DESCRIPTION), libQtOpenGL.so.4
+
+PACKAGES += CSWlibqtscript4-gxx
+PKGFILES_CSWlibqtscript4-gxx += $(call baseisadirs,$(libdir),libQtScript\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtscript4-gxx += $(DESCRIPTION), libQtScript.so.4
+
+PACKAGES += CSWlibqtscripttools4-gxx
+PKGFILES_CSWlibqtscripttools4-gxx += $(call baseisadirs,$(libdir),libQtScriptTools\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtscripttools4-gxx += $(DESCRIPTION), libQtScriptTools.so.4
+
+PACKAGES += CSWlibqtsql4-gxx
+PKGFILES_CSWlibqtsql4-gxx += $(call baseisadirs,$(libdir),libQtSql\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtsql4-gxx += $(DESCRIPTION), libQtSql.so.4
+
+PACKAGES += CSWlibqtsvg4-gxx
+PKGFILES_CSWlibqtsvg4-gxx += $(call baseisadirs,$(libdir),libQtSvg\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtsvg4-gxx += $(DESCRIPTION), libQtSvg.so.4
+
+PACKAGES += CSWlibqttest4-gxx
+PKGFILES_CSWlibqttest4-gxx += $(call baseisadirs,$(libdir),libQtTest\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqttest4-gxx += $(DESCRIPTION), libQtTest.so.4
+
+PACKAGES += CSWlibphonon4-gxx
+PKGFILES_CSWlibphonon4-gxx += $(call baseisadirs,$(libdir),libphonon\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibphonon4-gxx += $(DESCRIPTION), libphonon.so.4
+
+PACKAGES += CSWlibqtclucene4-gxx
+PKGFILES_CSWlibqtclucene4-gxx += $(call baseisadirs,$(libdir),libQtCLucene\.so\.4\.8\.0)
+SPKG_DESC_CSWlibqtclucene4-gxx += $(DESCRIPTION), libQtCLucene.so.4
+
+PACKAGES += CSWlibqtcore4-gxx
+PKGFILES_CSWlibqtcore4-gxx += $(call baseisadirs,$(libdir),libQtCore\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtcore4-gxx += $(DESCRIPTION), libQtCore.so.4
+
+PACKAGES += CSWlibqtdbus4-gxx
+PKGFILES_CSWlibqtdbus4-gxx += $(call baseisadirs,$(libdir),libQtDBus\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtdbus4-gxx += $(DESCRIPTION), libQtDBus.so.4
+
+PACKAGES += CSWlibqtdeclarative4-gxx
+PKGFILES_CSWlibqtdeclarative4-gxx += $(call baseisadirs,$(libdir),libQtDeclarative\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtdeclarative4-gxx += $(DESCRIPTION), libQtDeclarative.so.4
+
+PACKAGES += CSWlibqtdesigner4-gxx
+PKGFILES_CSWlibqtdesigner4-gxx += $(call baseisadirs,$(libdir),libQtDesigner\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtdesigner4-gxx += $(DESCRIPTION), libQtDesigner.so.4
+
+PACKAGES += CSWlibqtdesignercomponents4-gxx
+PKGFILES_CSWlibqtdesignercomponents4-gxx += $(call baseisadirs,$(libdir),libQtDesignerComponents\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtdesignercomponents4-gxx += $(DESCRIPTION), libQtDesignerComponents.so.4
+
+PACKAGES += CSWlibqtgui4-gxx
+PKGFILES_CSWlibqtgui4-gxx += $(call baseisadirs,$(libdir),libQtGui\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtgui4-gxx += $(DESCRIPTION), libQtGui.so.4
+
+PACKAGES += CSWlibqtxml4-gxx
+PKGFILES_CSWlibqtxml4-gxx += $(call baseisadirs,$(libdir),libQtXml\.so\.4(\.\d+)*)
+SPKG_DESC_CSWlibqtxml4-gxx += $(DESCRIPTION), libQtXml.so.4
+
+# These are code examples.
+CHECKPKG_OVERRIDES_CSWqt4-gxx-doc += binary-architecture-does-not-match-placement
+
 include gar/category.mk

Modified: csw/mgar/pkg/qt4-gcc/trunk/checksums
===================================================================
--- csw/mgar/pkg/qt4-gcc/trunk/checksums	2012-03-13 22:27:54 UTC (rev 17400)
+++ csw/mgar/pkg/qt4-gcc/trunk/checksums	2012-03-14 10:16:23 UTC (rev 17401)
@@ -1,3 +1 @@
-a60490b36099bdd10c4d2f55430075b3  download/qt-x11-opensource-src-4.3.2.tar.gz
-c2286487b7a6d8f3a0b3a6f34eae20e5  download/CSWqt4gcc.gspec
-d41d8cd98f00b204e9800998ecf8427e  files/CSWqt4gcc.depend
+e8a5fdbeba2927c948d9f477a6abe904  qt-everywhere-opensource-src-4.8.0.tar.gz

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