[93771] branches/mld-qt-481/dports/devel/qtscriptgenerator

michaelld at macports.org michaelld at macports.org
Wed May 30 15:28:52 PDT 2012


Revision: 93771
          https://trac.macports.org/changeset/93771
Author:   michaelld at macports.org
Date:     2012-05-30 15:28:52 -0700 (Wed, 30 May 2012)
Log Message:
-----------
qtscriptgenerator qt4-mac branch : update to 0.2.0 and fix for Phonon 4.6.0.

Modified Paths:
--------------
    branches/mld-qt-481/dports/devel/qtscriptgenerator/Portfile

Added Paths:
-----------
    branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon-qtscript.xml.diff
    branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon.xml.diff

Modified: branches/mld-qt-481/dports/devel/qtscriptgenerator/Portfile
===================================================================
--- branches/mld-qt-481/dports/devel/qtscriptgenerator/Portfile	2012-05-30 20:53:57 UTC (rev 93770)
+++ branches/mld-qt-481/dports/devel/qtscriptgenerator/Portfile	2012-05-30 22:28:52 UTC (rev 93771)
@@ -5,8 +5,7 @@
 PortGroup           qt4 1.0
 
 name                qtscriptgenerator
-version             0.1.0
-revision            4
+version             0.2.0
 categories          devel kde4
 maintainers         michaelld openmaintainer
 description         QtScript bindings generator.
@@ -17,15 +16,17 @@
 homepage            http://labs.trolltech.com/page/Projects/QtScript/Generator
 distname            ${name}-src-${version}
 master_sites        http://qtscriptgenerator.googlecode.com/files/
-checksums           md5     ca4046ad4bda36cd4e21649d4b98886d \
-                    sha1    eeae733106369e289f257b754822bc372fd6ba75 \
-                    rmd160  a02ce6fea2fbc3d3a6ae9e51c6b563ef4bcd51f3 
+checksums           md5     9f82b0aa212f7938de37df46cd27165c \
+                    sha1    4c1078f26b196156e857c17c9d11a66cfea66f00 \
+                    rmd160  01c8ce3b4c8e9ebb3bc3c2d7b319846f34baee04 
 
 depends_build-append port:automoc
 depends_lib-append  port:phonon
 
 patchfiles          patch-generator.diff \
-                    patch-qtbindings.diff
+                    patch-qtbindings.diff \
+                    patch-generator_typesystem_phonon-qtscript.xml.diff \
+                    patch-generator_typesystem_phonon.xml.diff
 
 # check for +debug variant of this port, and make sure phonon was
 # installed with +debug as well; if not, error out.  phonon checks to
@@ -76,6 +77,9 @@
     }
 }
 
-universal_variant   yes
+variant debug description "Build release and debug versions" {}
 
-variant debug description "Build release and debug versions" {}
+# need to check this to make sure it works
+livecheck.type      regex
+livecheck.url       http://code.google.com/p/qtscriptgenerator/source/browse
+livecheck.regex     {>release\.r([0-9.]+)<}

Added: branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon-qtscript.xml.diff
===================================================================
--- branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon-qtscript.xml.diff	                        (rev 0)
+++ branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon-qtscript.xml.diff	2012-05-30 22:28:52 UTC (rev 93771)
@@ -0,0 +1,11 @@
+--- generator/typesystem_phonon-qtscript.xml.orig	2012-05-30 15:18:35.000000000 -0400
++++ generator/typesystem_phonon-qtscript.xml	2012-05-30 15:38:56.000000000 -0400
+@@ -48,6 +48,8 @@
+ 
+     <interface-type name="Phonon::PlatformPlugin" java-name="PlatformPlugin">
+         <modify-function signature="deviceAccessListFor(Phonon::AudioOutputDevice)const" remove="all" />
++        <modify-function signature="deviceAccessListFor(Phonon::AudioCaptureDevice)const" remove="all" />
++	<modify-function signature="deviceAccessListFor(Phonon::VideoCaptureDevice)const" remove="all" />
+     </interface-type>
+ 
+   <suppress-warning text="WARNING(MetaJavaBuilder) :: enum 'Phonon::AddonInterface::SubtitleCommand' does not have a type entry or is not an enum" />

Added: branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon.xml.diff
===================================================================
--- branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon.xml.diff	                        (rev 0)
+++ branches/mld-qt-481/dports/devel/qtscriptgenerator/files/patch-generator_typesystem_phonon.xml.diff	2012-05-30 22:28:52 UTC (rev 93771)
@@ -0,0 +1,11 @@
+--- generator/typesystem_phonon.xml.orig	2012-05-30 15:18:43.000000000 -0400
++++ generator/typesystem_phonon.xml	2012-05-30 15:39:41.000000000 -0400
+@@ -57,6 +57,8 @@
+     <interface-type name="Phonon::MediaObjectInterface" java-name="AbstractMediaObject"/>
+     <interface-type name="Phonon::PlatformPlugin" java-name="PlatformPlugin">
+         <modify-function signature="deviceAccessListFor(Phonon::AudioOutputDevice)const" remove="all"/>
++        <modify-function signature="deviceAccessListFor(Phonon::AudioCaptureDevice)const" remove="all"/>
++        <modify-function signature="deviceAccessListFor(Phonon::VideoCaptureDevice)const" remove="all"/>
+     </interface-type>
+     <interface-type name="Phonon::StreamInterface" java-name="AbstractStream"/>
+     <interface-type name="Phonon::VideoWidgetInterface" java-name="AbstractVideoWidget"/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120530/bc180fc3/attachment.html>


More information about the macports-changes mailing list