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

pfelecan at users.sourceforge.net pfelecan at users.sourceforge.net
Fri Jul 26 14:18:16 CEST 2013


Revision: 21560
          http://gar.svn.sourceforge.net/gar/?rev=21560&view=rev
Author:   pfelecan
Date:     2013-07-26 12:18:09 +0000 (Fri, 26 Jul 2013)
Log Message:
-----------
qt4-gcc/trunk:
- version bump (upstream doesn't make available the 4.8.4)
- new sub-package: qt4_private_dev

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	2013-07-26 12:10:08 UTC (rev 21559)
+++ csw/mgar/pkg/qt4-gcc/trunk/Makefile	2013-07-26 12:18:09 UTC (rev 21560)
@@ -1,7 +1,7 @@
 # $Id$
 
 NAME = qt
-VERSION = 4.8.4
+VERSION = 4.8.5
 GARTYPE = v2
 MAJOR = $(basename $(basename $(VERSION)))
 
@@ -76,7 +76,7 @@
 CONFIGURE_ARGS += -verbose
 CONFIGURE_ARGS += -lfontconfig
 CONFIGURE_ARGS += -I$(includedir)/freetype2
-#endof debin args
+#endof debian args
 CONFIGURE_ARGS += -no-qt3support
 CONFIGURE_ARGS += -no-xshape
 CONFIGURE_ARGS += -v 
@@ -344,10 +344,29 @@
 ARCHALL_CSWqt4-doc = 1
 CHECKPKG_OVERRIDES_CSWqt4-doc += file-with-bad-content
 
+PACKAGES						+=	CSWqt4-private-dev
+CATALOGNAME_CSWqt4-private-dev	=	qt4_private_dev
+SPKG_DESC_CSWqt4-private-dev	=	$(DESCRIPTION), private development
+PKGFILES_CSWqt4-private-dev		+=	$(includedir)/QtCore/private/.*
+PKGFILES_CSWqt4-private-dev		+=	$(includedir)/QtDeclarative/private/.*
+PKGFILES_CSWqt4-private-dev		+=	$(includedir)/QtGui/private/.*
+PKGFILES_CSWqt4-private-dev		+=	$(includedir)/QtScript/private/.*
+ARCHALL_CSWqt4-private-dev		=	1
+
 include gar/category.mk
 
+PATH:=:/opt/csw/gnu:$(PATH)
+
 # pre-reconfigure-modulated:
 # 	cd $(WORKSRC) && gmake confclean
 # 	@$(MAKECOOKIE)
 
-PATH:=$(PATH):/opt/csw/gcc4/bin
+
+# Ship private headers - ugly hack to build Qt Creator QML Designer;
+# adapted from Debian rules
+post-install:
+	gtar --directory=$(WORKSRC)/include/QtCore --create --file=- private | gtar --directory=$(DESTDIR)/$(includedir)/QtCore --extract --file=-
+	gtar --directory=$(WORKSRC)/include/QtDeclarative --create --file=- private | gtar --directory=$(DESTDIR)/$(includedir)/QtDeclarative --extract --file=-
+	gtar --directory=$(WORKSRC)/include/QtGui --create --file=- private | gtar --directory=$(DESTDIR)/$(includedir)/QtGui --extract --file=-
+	gtar --directory=$(WORKSRC)/include/QtScript --create --file=- private | gtar --directory=$(DESTDIR)/$(includedir)/QtScript --extract --file=-
+	$(MAKECOOKIE)

Modified: csw/mgar/pkg/qt4-gcc/trunk/checksums
===================================================================
--- csw/mgar/pkg/qt4-gcc/trunk/checksums	2013-07-26 12:10:08 UTC (rev 21559)
+++ csw/mgar/pkg/qt4-gcc/trunk/checksums	2013-07-26 12:18:09 UTC (rev 21560)
@@ -1 +1 @@
-89c5ecba180cae74c66260ac732dc5cb  qt-everywhere-opensource-src-4.8.4.tar.gz
+1864987bdbb2f58f8ae8b350dfdbe133  qt-everywhere-opensource-src-4.8.5.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