1 |
betelgeuse 07/11/24 23:43:14 |
2 |
|
3 |
Added: jubler-3.4.1.patch digest-jubler-3.4.1 |
4 |
Log: |
5 |
Version bump. Freedesktop patch committed upstream. Fixes bug #200235. |
6 |
(Portage version: 2.1.4_rc2) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 media-video/jubler/files/jubler-3.4.1.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/jubler/files/jubler-3.4.1.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/jubler/files/jubler-3.4.1.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: jubler-3.4.1.patch |
15 |
=================================================================== |
16 |
diff -Nur Jubler-3.4.1/build.xml Jubler-3.4.1_patched/build.xml |
17 |
--- Jubler-3.4.1/build.xml 2007-11-22 16:20:30.000000000 +0200 |
18 |
+++ Jubler-3.4.1_patched/build.xml 2007-11-24 22:46:46.000000000 +0200 |
19 |
@@ -69,22 +69,6 @@ |
20 |
|
21 |
|
22 |
|
23 |
- <!-- Define new ant tasks --> |
24 |
- |
25 |
- <taskdef name="izpack" |
26 |
- onerror="report" |
27 |
- classpath="../TOOLS/IzPack/standalone-compiler.jar" |
28 |
- classname="com.izforge.izpack.ant.IzPackTask"/> |
29 |
- |
30 |
- <taskdef name="launch4j" |
31 |
- onerror="report" |
32 |
- classpath="../TOOLS/launch4j/launch4j.jar:../TOOLS/launch4j/lib/xstream.jar" |
33 |
- classname="net.sf.launch4j.ant.Launch4jTask"/> |
34 |
- |
35 |
- <taskdef name="jarbundler" |
36 |
- onerror="report" |
37 |
- classpath="../TOOLS/jarbundler/jarbundler-1.9.jar" |
38 |
- classname="net.sourceforge.jarbundler.JarBundler" /> |
39 |
|
40 |
|
41 |
|
42 |
@@ -396,9 +380,6 @@ |
43 |
|
44 |
|
45 |
|
46 |
- <target name="-pre-compile"> |
47 |
- <copy todir="src/com"> <fileset dir="resources/system/no_mac"/> </copy> |
48 |
- </target> |
49 |
<target name="-post-compile"> |
50 |
<delete dir="build/classes/com/apple" failonerror="false"/> |
51 |
<delete dir="src/com/apple" failonerror="false"/> |
52 |
diff -Nur Jubler-3.4.1/resources/ffdecode/Makefile Jubler-3.4.1_patched/resources/ffdecode/Makefile |
53 |
--- Jubler-3.4.1/resources/ffdecode/Makefile 2007-11-24 20:59:29.000000000 +0200 |
54 |
+++ Jubler-3.4.1_patched/resources/ffdecode/Makefile 2007-11-24 22:47:54.000000000 +0200 |
55 |
@@ -12,9 +12,6 @@ |
56 |
# Name of the produced library |
57 |
PROJ=ffdecode |
58 |
|
59 |
-# Paths of include files |
60 |
-JAVA_HOME=${shell /bin/sh ../system/findjava.sh -j} |
61 |
- |
62 |
# Path of the local ffmpeg source structure (already inside the source version of Jubler) |
63 |
FFMPEG=../ffmpeg-svn |
64 |
|
65 |
@@ -40,7 +37,7 @@ |
66 |
SRCS=${shell ls 2>/dev/null *.c} |
67 |
OBJS=${SRCS:.c=.o} |
68 |
|
69 |
-COMPFLAGS=${CFLAGS} -std=c99 -pedantic -O3 -Wall -fPIC |
70 |
+COMPFLAGS=${CFLAGS} -std=c99 -pedantic -Wall -fPIC |
71 |
|
72 |
ifeq (${STATIC},no) |
73 |
FFMPEGREQ= |
74 |
@@ -98,7 +95,6 @@ |
75 |
|
76 |
FCONFCOMMON=--disable-debug --enable-gpl --disable-ffmpeg --disable-ffserver --disable-ffplay --disable-encoders --disable-muxers --enable-muxer=wav --disable-vhook --disable-ipv6 --disable-network --disable-libdc1394 |
77 |
|
78 |
-CC=${PREF}gcc ${GCCOPTS} |
79 |
RANLIB=${PREF}ranlib |
80 |
|
81 |
|
82 |
@@ -153,8 +149,6 @@ |
83 |
|
84 |
${LIBNAME}:${FFMPEGREQ} ${OBJS} ${RANLIBREQ} |
85 |
${LD} ${GCCOPTS} -o ${LIBNAME} ${OBJS} ${LIBS} |
86 |
- ${STRIP} ${LIBNAME} |
87 |
- |
88 |
|
89 |
clean: |
90 |
rm -f *.o |
91 |
diff -Nur Jubler-3.4.1/src/com/panayotis/jubler/information/HelpBrowser.java Jubler-3.4.1_patched/src/com/panayotis/jubler/information/HelpBrowser.java |
92 |
--- Jubler-3.4.1/src/com/panayotis/jubler/information/HelpBrowser.java 2007-11-15 01:00:52.000000000 +0200 |
93 |
+++ Jubler-3.4.1_patched/src/com/panayotis/jubler/information/HelpBrowser.java 2007-11-24 22:48:42.000000000 +0200 |
94 |
@@ -47,7 +47,7 @@ |
95 |
|
96 |
history = new ArrayList<String>(); |
97 |
|
98 |
- String initpage = "file:"+SystemFileFinder.getJublerAppPath()+"/help/jubler-faq.html"; |
99 |
+ String initpage = "file:"+SystemFileFinder.getJublerAppPath()+"/../help/jubler-faq.html"; |
100 |
setPage(initpage); |
101 |
history.add(initpage); |
102 |
|
103 |
diff -Nur Jubler-3.4.1/src/com/panayotis/jubler/Main.java Jubler-3.4.1_patched/src/com/panayotis/jubler/Main.java |
104 |
--- Jubler-3.4.1/src/com/panayotis/jubler/Main.java 2007-11-22 16:53:44.000000000 +0200 |
105 |
+++ Jubler-3.4.1_patched/src/com/panayotis/jubler/Main.java 2007-11-24 22:49:14.000000000 +0200 |
106 |
@@ -84,17 +84,9 @@ |
107 |
/* Load arguments, in a mac way */ |
108 |
SystemDependent.initApplication(); |
109 |
|
110 |
- /* Check current version in a new thread */ |
111 |
- Thread versioncheck = new Thread() { |
112 |
- public void run() { |
113 |
- StaticJubler.initVersion(); |
114 |
- } |
115 |
- }; |
116 |
- |
117 |
new Jubler(); // Display initial Jubler window |
118 |
splash.dispose(); // Hide splash screen |
119 |
loader.start(); // initialize loader |
120 |
- versioncheck.start(); |
121 |
|
122 |
} |
123 |
|
124 |
diff -Nur Jubler-3.4.1/src/com/panayotis/jubler/os/SystemDependent.java Jubler-3.4.1_patched/src/com/panayotis/jubler/os/SystemDependent.java |
125 |
--- Jubler-3.4.1/src/com/panayotis/jubler/os/SystemDependent.java 2007-11-18 14:10:12.000000000 +0200 |
126 |
+++ Jubler-3.4.1_patched/src/com/panayotis/jubler/os/SystemDependent.java 2007-11-24 22:50:54.000000000 +0200 |
127 |
@@ -25,10 +25,6 @@ |
128 |
|
129 |
import static com.panayotis.jubler.i18n.I18N._; |
130 |
|
131 |
-import com.apple.eawt.Application; |
132 |
-import com.apple.eawt.ApplicationAdapter; |
133 |
-import com.apple.eawt.ApplicationEvent; |
134 |
- |
135 |
import com.panayotis.jubler.Jubler; |
136 |
import com.panayotis.jubler.Main; |
137 |
import com.panayotis.jubler.StaticJubler; |
138 |
@@ -104,10 +100,6 @@ |
139 |
|
140 |
|
141 |
public static void initApplication() { |
142 |
- /* In Linux this is a dummy function */ |
143 |
- if (isMacOSX()) { |
144 |
- JublerApp japp = new JublerApp(); |
145 |
- } |
146 |
} |
147 |
|
148 |
|
149 |
@@ -322,36 +314,3 @@ |
150 |
return home+".jubler/output.log"; |
151 |
} |
152 |
} |
153 |
- |
154 |
- |
155 |
- |
156 |
-class JublerApp extends Application { |
157 |
- public JublerApp() { |
158 |
- setEnabledPreferencesMenu(true); |
159 |
- addApplicationListener(new ApplicationHandler()); |
160 |
- } |
161 |
-} |
162 |
- |
163 |
-class ApplicationHandler extends ApplicationAdapter { |
164 |
- |
165 |
- public ApplicationHandler() {} |
166 |
- |
167 |
- public void handleAbout(ApplicationEvent event) { |
168 |
- StaticJubler.showAbout(); |
169 |
- event.setHandled(true); |
170 |
- } |
171 |
- |
172 |
- public void handlePreferences(ApplicationEvent event) { |
173 |
- Jubler.prefs.showPreferencesDialog(); |
174 |
- event.setHandled(true); |
175 |
- } |
176 |
- |
177 |
- public void handleQuit(ApplicationEvent event) { |
178 |
- StaticJubler.quitAll(); |
179 |
- event.setHandled(false); |
180 |
- } |
181 |
- |
182 |
- public void handleOpenFile(ApplicationEvent event) { |
183 |
- Main.asyncAddSubtitle(event.getFilename()); |
184 |
- } |
185 |
-} |
186 |
diff -Nur Jubler-3.4.1/src/com/panayotis/jubler/os/SystemFileFinder.java Jubler-3.4.1_patched/src/com/panayotis/jubler/os/SystemFileFinder.java |
187 |
--- Jubler-3.4.1/src/com/panayotis/jubler/os/SystemFileFinder.java 2007-11-15 00:52:55.000000000 +0200 |
188 |
+++ Jubler-3.4.1_patched/src/com/panayotis/jubler/os/SystemFileFinder.java 2007-11-24 22:51:52.000000000 +0200 |
189 |
@@ -58,15 +58,12 @@ |
190 |
} |
191 |
|
192 |
public static boolean loadLibrary(String name) { |
193 |
- File libfile = findFile("lib"+pathseparator+System.mapLibraryName(name)); |
194 |
- if (libfile!=null) { |
195 |
try { |
196 |
- System.load(libfile.getAbsolutePath()); |
197 |
+ System.loadLibrary(name); |
198 |
return true; |
199 |
} catch (UnsatisfiedLinkError e) { |
200 |
e.printStackTrace(); |
201 |
} |
202 |
- } |
203 |
return false; |
204 |
} |
205 |
|
206 |
|
207 |
|
208 |
|
209 |
1.1 media-video/jubler/files/digest-jubler-3.4.1 |
210 |
|
211 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/jubler/files/digest-jubler-3.4.1?rev=1.1&view=markup |
212 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/jubler/files/digest-jubler-3.4.1?rev=1.1&content-type=text/plain |
213 |
|
214 |
Index: digest-jubler-3.4.1 |
215 |
=================================================================== |
216 |
MD5 187da5a82389415b0c5c956d9d790d58 Jubler-src-3.4.1.tar.bz2 1711351 |
217 |
RMD160 ed5bb1c3c11406349f7a4473a91185e0326ed662 Jubler-src-3.4.1.tar.bz2 1711351 |
218 |
SHA256 257b4362f8b22d8f45f52a1c90f89af7670c31fa125c9afecaa48b68028afcec Jubler-src-3.4.1.tar.bz2 1711351 |
219 |
|
220 |
|
221 |
|
222 |
-- |
223 |
gentoo-commits@g.o mailing list |