[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