Gentoo Archives: gentoo-commits

From: "Alistair Bush (ali_bush)" <ali_bush@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/qtjambi/files: configuration-4.4.3.patch
Date: Wed, 04 Mar 2009 09:36:30
Message-Id: E1LenWe-0000ZP-9S@stork.gentoo.org
1 ali_bush 09/03/04 09:36:28
2
3 Modified: configuration-4.4.3.patch
4 Log:
5 Updating patch. incorrect one applied from bug.
6 (Portage version: 2.1.6.7/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.2 dev-java/qtjambi/files/configuration-4.4.3.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/qtjambi/files/configuration-4.4.3.patch?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/qtjambi/files/configuration-4.4.3.patch?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/qtjambi/files/configuration-4.4.3.patch?r1=1.1&r2=1.2
14
15 Index: configuration-4.4.3.patch
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-java/qtjambi/files/configuration-4.4.3.patch,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- configuration-4.4.3.patch 25 Dec 2008 22:34:43 -0000 1.1
22 +++ configuration-4.4.3.patch 4 Mar 2009 09:36:28 -0000 1.2
23 @@ -2,16 +2,51 @@
24 ===================================================================
25 --- qtjambi-src-gpl-4.4.3_01.orig/com/trolltech/tools/ant/InitializeTask.java
26 +++ qtjambi-src-gpl-4.4.3_01/com/trolltech/tools/ant/InitializeTask.java
27 -@@ -323,7 +323,7 @@ public class InitializeTask extends Task
28 +@@ -120,10 +120,34 @@ public class InitializeTask extends Task
29 + this.configuration = configuration;
30 + }
31 +
32 ++ public void setQtdir(String qtdir) {
33 ++ this.qtdir = qtdir;
34 ++ }
35 ++
36 + public String getConfiguration() {
37 + return configuration;
38 + }
39 +
40 ++ public void setSqlite(String sqlite) {
41 ++ this.sqlite = sqlite;
42 ++ }
43 ++
44 ++ public void setPhonon(String phonon) {
45 ++ this.phonon = phonon;
46 ++ }
47 ++
48 ++ public void setOpengl(String opengl) {
49 ++ this.opengl = opengl;
50 ++ }
51 ++
52 ++ public void setWebkit(String webkit) {
53 ++ this.webkit = webkit;
54 ++ }
55 ++
56 ++ public void setXmlpatterns(String xmlpatterns) {
57 ++ this.xmlpatterns = xmlpatterns;
58 ++ }
59 ++
60 + public void execute() throws BuildException {
61 + props = PropertyHelper.getPropertyHelper(getProject());
62 + props.setNewProperty(null, OSNAME, decideOSName());
63 +@@ -323,7 +347,7 @@ public class InitializeTask extends Task
64 }
65
66 private String decideQtDir() {
67 - qtdir = System.getenv("QTDIR");
68 -+ qtdir = "/usr/lib/qt4";
69 ++ //qtdir = System.getenv("QTDIR");
70 if (qtdir == null)
71 throw new BuildException("QTDIR environment variable missing");
72 if (!new File(qtdir).exists())
73 -@@ -346,8 +346,8 @@ public class InitializeTask extends Task
74 +@@ -346,8 +370,8 @@ public class InitializeTask extends Task
75 StringBuilder path = new StringBuilder();
76 path.append(props.getProperty(null, QTDIR));
77 path.append("/");
78 @@ -22,3 +57,72 @@
79 path.append(LibraryEntry.formatQtName(name, debug, version));
80 return new File(path.toString()).exists();
81 }
82 +@@ -363,31 +387,36 @@ public class InitializeTask extends Task
83 + }
84 +
85 + private String decideSqlite() {
86 +- String result = String.valueOf(doesQtPluginExist("qsqlite", "sqldrivers"));
87 ++ //String result = String.valueOf(doesQtPluginExist("qsqlite", "sqldrivers"));
88 ++ String result = sqlite;
89 + if (verbose) System.out.println(SQLITE + ": " + result);
90 + return result;
91 + }
92 +
93 + private String decidePhonon() {
94 +- String result = String.valueOf(doesQtLibExist("phonon", 4));
95 ++ //String result = String.valueOf(doesQtLibExist("phonon", 4));
96 ++ String result = phonon;
97 + if (verbose) System.out.println(PHONON + ": " + result);
98 + return result;
99 + }
100 +
101 + private String decideWebkit() {
102 +- String result = String.valueOf(doesQtLibExist("QtWebKit", 4));
103 ++ //String result = String.valueOf(doesQtLibExist("QtWebKit", 4));
104 ++ String result = webkit;
105 + if (verbose) System.out.println(WEBKIT + ": " + result);
106 + return result;
107 + }
108 +
109 + private String decideXMLPatterns() {
110 +- String result = String.valueOf(doesQtLibExist("QtXmlPatterns", 4));
111 ++ //String result = String.valueOf(doesQtLibExist("QtXmlPatterns", 4));
112 ++ String result = xmlpatterns;
113 + if (verbose) System.out.println(XMLPATTERNS + ": " + result);
114 + return result;
115 + }
116 +
117 + private String decideOpenGL() {
118 +- String result = String.valueOf(doesQtLibExist("QtOpenGL", 4));
119 ++ //String result = String.valueOf(doesQtLibExist("QtOpenGL", 4));
120 ++ String result = opengl;
121 + if (verbose) System.out.println(OPENGL + ": " + result);
122 + return result;
123 + }
124 +@@ -398,6 +427,11 @@ public class InitializeTask extends Task
125 + private PropertyHelper props;
126 + private String configuration;
127 + private boolean debug;
128 ++ private String sqlite;
129 ++ private String phonon;
130 ++ private String xmlpatterns;
131 ++ private String webkit;
132 ++ private String opengl;
133 + private String qmakespec;
134 + private String qtdir;
135 + private String libSubDir;
136 +Index: qtjambi-src-gpl-4.4.3_01/build.xml
137 +===================================================================
138 +--- qtjambi-src-gpl-4.4.3_01.orig/build.xml
139 ++++ qtjambi-src-gpl-4.4.3_01/build.xml
140 +@@ -425,7 +425,9 @@
141 + <target name="init"
142 + depends="init.ant, init.taskdef"
143 + description="Initializes the Qt Jambi build environment." >
144 +- <qtjambi-initialize verbose="true" configuration="${qtjambi.config}" />
145 ++ <qtjambi-initialize verbose="true" configuration="${qtjambi.config}" qtdir="${gentoo.qtdir}" phonon="${gentoo.phonon}" webkit="${gentoo.webkit}"
146 ++opengl="${gentoo.opengl}"
147 ++sqlite="${gentoo.sqlite}" xmlpatterns="${gentoo.xmlpatterns}" />
148 + </target>
149 +
150 + <target name="generator"