source: diffs/smtube_1.7.diff@ 147

Last change on this file since 147 was 144, checked in by Silvan Scherrer, 12 years ago

Qtapps: added some diffs

File size: 32.3 KB
Line 
1diff -Naur -x .svn vendor\current/build_os2.cmd trunk/build_os2.cmd
2--- vendor\current/build_os2.cmd 1970-01-01 01:00:00.000000000 +0100
3+++ trunk/build_os2.cmd 2013-06-05 16:22:26.000000000 +0200
4@@ -0,0 +1,272 @@
5+/* SMTube Build Script */
6+/* root done by Herwig Bauernfeind, enhanced by Silvan Scherrer */
7+
8+/* version history */
9+/* version 0.1.0 from 23.05.2013 Silvan (first edition) */
10+/* version 0.1.1 from 05.06.2013 Silvan renamed readme files (happy birthday Justin) */
11+
12+/* init the version string (don't forget to change) */
13+version = "0.1.1"
14+version_date = "05.06.2013"
15+'@echo off'
16+
17+parse arg command option
18+parse source . . scriptFile
19+
20+/* init the required vars */
21+qRC = 0
22+mRC = 0
23+buildDir = strip(directory(),'T','\') /* Make sure we have no trailing backslash */
24+sourceDir = FixDir(filespec('D', scriptFile) || filespec('P', scriptFile))
25+os2Dir = sourceDir || '\os2'
26+srcDir = sourceDir || '\src'
27+installDir = buildDir || '\install'
28+installDirT= installDir || '\translations'
29+qErrorFile = buildDir||'\qmake.err'
30+qOutFile = buildDir||'\qmake.out'
31+mErrorFile = buildDir||'\make.err'
32+mOutFile = buildDir||'\make.out'
33+
34+/* get the SMTube version */
35+SMTube_version = '0.0.0'
36+call version
37+internal_build = translate(SMTube_version, '_', '.')
38+
39+title = "SMTube for eCS (OS/2) build script v" || version || " from " || version_date
40+say title
41+say
42+say "Build directory:" buildDir
43+say "Source directory:" sourceDir
44+say
45+say "SMTube version:" SMTube_version
46+say
47+
48+/* translate command to all upercase */
49+command = translate(command)
50+
51+if command = "" then signal help
52+
53+if command = "INSTALL" then do
54+ SMTube_build = option
55+ select
56+ when SMTube_build \== "" then do
57+ zipFile = installDir || '\SMTube-' || internal_build || '-' || SMTube_build || '.zip'
58+ end
59+ otherwise do
60+ signal help
61+ end
62+ end
63+end
64+
65+/* now we translate also the options */
66+option = translate(option)
67+
68+if sourceDir \== buildDir then do
69+ say "Shadow build in progress ..."
70+ say
71+end
72+
73+select
74+ when command = "MAKE" & option = "CLEAN" then do
75+ say "Executing command: "command option
76+
77+ say "cleaning the tree"
78+ call make 'distclean'
79+
80+ say "please execute this script again with 'make' to build SMTube"
81+
82+ end
83+ when command = "MAKE" then do
84+ say "Executing command: "command option
85+
86+ say "building svn_revision"
87+ ok = SysMkDir(buildDir||'\src')
88+ address cmd 'sh ' sourceDir||'\get_svn_revision.sh ' sourceDir ' "eCS(OS/2) build"'
89+
90+ say "creating SMTube makefile"
91+ call qmake
92+
93+ if qRC = 0 then do
94+ say "building SMTube"
95+ if option = "" then do
96+ call make
97+ end
98+ else do
99+ call make 'debug'
100+ end
101+ end
102+
103+ end
104+
105+ when command = "INSTALL" then do
106+ say "Executing command: "command
107+
108+/* first delete everything */
109+ call deleteall
110+
111+/* create the installDir,and the translation subdir */
112+ ok = SysMkDir(installDir)
113+ ok = SysMkDir(installDirT)
114+
115+/* copy the exe */
116+ ok = SysCopyObject(buildDir||'\src\smtube.exe',installDir)
117+
118+/* copy the readme */
119+ rm.0 = 3
120+ rm.1 = 'smtube_en.txt'
121+ rm.2 = 'smtube_de.txt'
122+ rm.3 = 'smtube_fr.txt'
123+ do i = 1 to rm.0
124+ cmdtorun = 'sed "s;_VERSION_;' || SMTube_version || ';g" ' || os2Dir || '\' || rm.i || ' | sed "s;_BUILD_;' || SMTube_build || ';g" >' || installDir || '\' || rm.i
125+ address cmd cmdtorun
126+ end
127+
128+/* create the qm files from ts files */
129+ ok = SysFileTree(srcDir||'\translations\*.ts', rm.,'FO')
130+ do i = 1 to rm.0
131+ fileName = filespec('N',rm.i)
132+ fileName = left(fileName,lastpos('.', fileName)-1) || '.qm'
133+ cmdtorun = 'lrelease ' || rm.i || ' -qm ' || installDir || '\translations\' || fileName
134+ address cmd cmdtorun
135+ end
136+
137+/* zip all dynamic stuff */
138+ ok = directory(installDir)
139+ cmdtorun = 'zip -r ' || zipFile || ' * -x *.zip'
140+ address cmd cmdtorun
141+ ok = directory(buildDir)
142+
143+/* zip all icons */
144+ ok = directory(os2Dir)
145+ cmdtorun = 'zip ' || zipFile || ' *.ico'
146+ address cmd cmdtorun
147+ ok = directory(buildDir)
148+
149+ end
150+
151+ when command = "UNINSTALL" then do
152+ say "Executing command: "command
153+
154+ call deleteall
155+
156+ end
157+
158+ otherwise do
159+ say 'Unknown parameter "'command'" - aborting...'
160+ exit 1
161+ end
162+end
163+
164+/* cleanup the mess */
165+error:
166+
167+if qRC = 0 & mRC = 0 then do
168+ ok = SysFileDelete(mOutFile)
169+ ok = SysFileDelete(mErrorFile)
170+ ok = SysFileDelete(qOutFile)
171+ ok = SysFileDelete(qErrorFile)
172+end
173+else do
174+ if mRC <> 0 then do
175+ say "Alarm! Make errors occured! Look at "mOutFile" and "mErrorFile
176+ end
177+ if qRC <> 0 then do
178+ say "Alarm! qMake errors occured! Look at "qOutFile" and "qErrorFile
179+ end
180+end
181+
182+exit 0
183+
184+qmake:
185+ address cmd 'qmake ' sourceDir ' 2>'qErrorFile' 1>'qOutFile
186+ qRC = RC
187+ if qRC <> 0 then do
188+ call beep 880, 20
189+ say "Alarm! qmake RC="RC
190+ end
191+return
192+
193+make:
194+ makeparm = arg(1)
195+ address cmd 'make 'makeparm' 2>'mErrorFile' 1>'mOutFile
196+ mRC = RC
197+ if mRC <> 0 then do
198+ call beep 880, 20
199+ say "Alarm! make RC="RC
200+ end
201+return
202+
203+
204+deleteall: /* delete installDir (including subdirs) except zip files */
205+
206+ say "Delete all files except *zip in " installDir
207+ ok = SysFileTree(installDir||'\*', rm.,'FOS')
208+ do i = 1 to rm.0
209+ if translate(right(rm.i, 3)) \== 'ZIP' then do
210+ ok = SysFileDelete(rm.i)
211+ end
212+ end
213+
214+ say "Delete zip file " zipFile
215+ ok = SysFileDelete(zipFile)
216+
217+ say "Removing subdirs from " || installDir
218+ ok = SysFileTree(installDir||'\*', rm.,'OS')
219+ do i = 1 to rm.0
220+ ok = SysRmDir(rm.i)
221+ end
222+
223+ call SysSleep(5)
224+return
225+
226+/**
227+ * Fixes the directory path by a) converting all slashes to back
228+ * slashes and b) ensuring that the trailing slash is present if
229+ * the directory is the root directory, and absent otherwise.
230+ *
231+ * @param dir the directory path
232+ * @param noslash
233+ * optional argument. If 1, the path returned will not have a
234+ * trailing slash anyway. Useful for concatenating it with a
235+ * file name.
236+ */
237+FixDir: procedure expose (Globals)
238+ parse arg dir, noslash
239+ noslash = (noslash = 1)
240+ dir = translate(dir, '\', '/')
241+ if (right(dir, 1) == '\' &,
242+ (noslash | \(length(dir) == 3 & (substr(dir, 2, 1) == ':')))) then
243+ dir = substr(dir, 1, length(dir) - 1)
244+ return dir
245+
246+/**
247+ * reads the version.cpp and gets the SMTube version from there
248+ */
249+version: procedure expose SMTube_version srcDir
250+
251+ SMTubeVer = ' '
252+ /* SMTube Version file */
253+ Version = srcDir || "\version.cpp"
254+
255+ do until lines(Version) = 0
256+ verline = linein(Version)
257+ if left(Verline,15) = "#define VERSION" then do
258+ parse var verline . ' '. ' ' SMTubeVer
259+ end
260+ end
261+
262+ ok = stream(Version,'c','close')
263+ if SMTubeVer \== ' ' then do
264+ SMTube_version = strip(SMTubeVer,,'"')
265+ end
266+
267+ return
268+
269+help:
270+ say "Parameters:"
271+ say " make"
272+ say " make debug"
273+ say " make clean"
274+ say " install version"
275+ say " uninstall"
276+exit 255
277diff -Naur -x .svn vendor\current/get_svn_revision.sh trunk/get_svn_revision.sh
278--- vendor\current/get_svn_revision.sh 2012-02-24 23:23:26.000000000 +0100
279+++ trunk/get_svn_revision.sh 2013-05-23 18:29:44.000000000 +0200
280@@ -7,10 +7,14 @@
281 test "$1" && extra="-$1"
282
283 svn_revision=`LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2`
284+test $svn_revision || svn_revision=`cd "$1" && LC_ALL=C svn info 2> /dev/null | grep Revision | cut -d' ' -f2`
285 test $svn_revision || svn_revision=`cd "$1" && grep revision .svn/entries 2>/dev/null | cut -d '"' -f2`
286 test $svn_revision || svn_revision=`cd "$1" && sed -n -e '/^dir$/{n;p;q}' .svn/entries 2>/dev/null`
287 test $svn_revision || svn_revision=0UNKNOWN
288
289+if test "$2"; then
290+extra="-$2"
291+fi
292 NEW_REVISION="#define SVN_REVISION \"SVN-r${svn_revision}${extra}\""
293 OLD_REVISION=`cat src/svn_revision.h 2> /dev/null`
294
295diff -Naur -x .svn vendor\current/os2/smtube_de.txt trunk/os2/smtube_de.txt
296--- vendor\current/os2/smtube_de.txt 1970-01-01 01:00:00.000000000 +0100
297+++ trunk/os2/smtube_de.txt 2013-05-27 16:30:32.000000000 +0200
298@@ -0,0 +1,95 @@
299+SMTube _VERSION_ _BUILD_ README
300+
301+(W) Silvan Scherrer, Mai 27, 2013
302+zuletzt ge„ndert am 27.05.2013
303+
304+0. INHALT DIESER DATEI
305+======================
306+
307+1. ERFORDERNISSE
308+
309+2. INSTALLATION
310+
311+3. LIZENZ, URHEBERRECHT, HAFTUNGSAUSSCHLUSS
312+
313+4. KONTAKT
314+
315+5. UNTERSTšTZUNG UND SPENDEN
316+
317+6. ENTWICKLUNGSGESCHICHTE
318+
319+
320+1. ERFORDERNISSE
321+================
322+
323+Folgende Voraussetzungen mssen installiert werden.
324+
325+
326+1.1 SMPlayer
327+------------
328+
329+ 1. Download SMPlayer 0.8.5 oder neuer (unter http://svn.netlabs.org/qtapps
330+ befinden sich weitere Informationen)
331+ 2. Installieren gem„ss Anleitung des SMPlayer
332+
333+
334+2. INSTALLATION
335+===============
336+
337+Zur Installation von SMTube fhren Sie folgende Schritte aus:
338+
339+ 1. Entpacken Sie das SMTube-Paket in das selbe Verzeichnis wie SMPlayer.
340+ 2. Mittels F11 im SMPlayer k”nnen nun YouTube Videos gesucht und abgespielt
341+ werden.
342+
343+3. LIZENZ, URHEBERRECHT, HAFTUNGSAUSSCHLUSS
344+===========================================
345+
346+SMTube ist (c) 2012-2013 RVM <rvm@users.sourceforge.net>.
347+
348+Das Urheberrecht der OS/2-Portierung ist (c) 2013 Silvan Scherrer.
349+
350+Dieses Programm ist freie Software; Sie k”nnen es unter den Bedingungen
351+der GNU General Public License, wie in der Datei COPYING im
352+Installationsverzeichnis enthalten, weiterverbreiten und/oder
353+modifizieren.
354+
355+Der Original-Quelltext ist erh„ltlich unter:
356+
357+ http://smplayer.sourceforge.net
358+
359+Dieses Programm wird in der Hoffnung vertrieben, daá es ntzlich ist,
360+aber OHNE JEDWEDE HAFTUNG und ohne implizite Garantie der
361+MARKFŽHIGKEIT oder der BENUTZBARKEIT FšR EINEN BESTIMMTEN ZWECK.
362+
363+Einzelheiten entnehmen Sie bitte der Datei COPYING.
364+
365+
366+4. KONTAKT
367+==========
368+
369+Wenn Sie einen Fehler entdecken, dann erstellen Sie bitte ein Ticket unter
370+http://svn.netlabs.org/qtapps
371+
372+Es werden nur Meldungen reproduzierbarer Fehler akzeptiert. :-)
373+
374+
375+5. UNTERSTšTZUNG UND SPENDEN
376+============================
377+
378+SMTube basiert auf freiwilliger, ehrenamtlicher Arbeit. Wenn Sie die weitere
379+Entwicklung untersttzen m”chten, haben Sie folgende M”glichkeiten:
380+
381+ * Spenden ans QT4 Projekt: meht Informationen unter http://qt.netlabs.org
382+
383+ * Mitarbeit am Projekt: Neben der eigentlichen Entwicklung geh”rt hierzu
384+ auch die Pflege der Dokumentation und der Projekt-Web-Site sowie Hilfe fr
385+ Anwender.
386+
387+
388+6. ENTWICKLUNGSGESCHICHTE
389+=========================
390+
391+2013-05-23
392+ * erste Version
393+
394diff -Naur -x .svn vendor\current/os2/smtube_en.txt trunk/os2/smtube_en.txt
395--- vendor\current/os2/smtube_en.txt 1970-01-01 01:00:00.000000000 +0100
396+++ trunk/os2/smtube_en.txt 2013-05-27 16:30:54.000000000 +0200
397@@ -0,0 +1,94 @@
398+SMTube _VERSION_ _BUILD_ README
399+
400+(W) Silvan Scherrer, May 27, 2013
401+last update May 27, 2013
402+
403+
404+0. CONTENTS OF THIS FILE
405+========================
406+
407+1. REQUIREMENTS
408+
409+2. INSTALLATION
410+
411+3. LICENSE, COPYRIGHT, DISCLAIMER
412+
413+4. CONTACT
414+
415+5. SUPPORT AND DONATIONS
416+
417+6. HISTORY
418+
419+
420+1. REQUIREMENTS
421+===============
422+
423+The following requirements need to be installed.
424+
425+
426+1.1 SMPlayer
427+------------
428+
429+ 1. Download SMPlayer 0.8.5 or better (see http://svn.netlabs.org/qtapps for
430+ more information)
431+ 2. Install the files according to the readme
432+
433+
434+2. INSTALLATION
435+===============
436+
437+To install SMTube, do the following:
438+
439+ 1. Extract the SMTube package into the same directory as SMPlayer is.
440+ 2. With F11 in SMPlayer you can play and search for YouTube videos
441+
442+
443+3. LICENSE, COPYRIGHT, DISCLAIMER
444+=================================
445+
446+SMTube is copyright (C) 2012-2012 RVM <rvm@users.sourceforge.net>.
447+
448+The OS/2 port is copyright (c) 2013 Silvan Scherrer.
449+
450+This program is free software; you can redistribute it and/or modify
451+it under the terms of the GNU General Public License as contained in
452+the file COPYING in the installation directory.
453+
454+The original source code is available at:
455+
456+ http://smplayer.sourceforge.net
457+
458+This program is distributed in the hope that it will be useful,
459+but WITHOUT ANY WARRANTY; without even the implied warranty of
460+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
461+
462+For details, refer to the file COPYING.
463+
464+
465+4. CONTACT
466+==========
467+
468+If you find a bug, then add a ticket to the trac at
469+http://svn.netlabs.org/qtapps
470+
471+Only bug reports with a reproducable bug are accepted. :-)
472+
473+
474+5. SUPPORT AND DONATIONS
475+========================
476+
477+SMTube is based on volunteer work. If you would like to support further
478+development, you can do so in one of the following ways:
479+
480+ * Donate to the Qt4 project: see http://qt.netlabs.org for more information
481+
482+ * Contribute to the project: Besides actual development, this also includes
483+ maintaining the documentation and the project web site as well as help
484+ for users.
485+
486+
487+6. HISTORY
488+==========
489+
490+2013-05-23
491+ * first version
492diff -Naur -x .svn vendor\current/os2/smtube_fr.txt trunk/os2/smtube_fr.txt
493--- vendor\current/os2/smtube_fr.txt 1970-01-01 01:00:00.000000000 +0100
494+++ trunk/os2/smtube_fr.txt 2013-05-28 12:53:00.000000000 +0200
495@@ -0,0 +1,101 @@
496+SMTube _VERSION_ _BUILD_ LISEZMOI
497+
498+Document original....: (W) Silvan Scherrer, May 27, 2013
499+DerniŠre mise …
500 jour.: 2013-05-27
501+Traduction fran‡aise.: Guillaume Gay <guillaume.gay@bigfoot.com>
502+Version..............: 2013-05-27
503+
504+
505+0. CONTENU DU FICHIER
506+=====================
507+
508+1. PRREQUIS
509+
510+2. INSTALLATION
511+
512+3. LICENCE, COPYRIGHT, MENTIONS LGALES
513+
514+4. CONTACT
515+
516+5. SOUTIEN ET DONS
517+
518+6. HISTORIQUE DES VERSIONS
519+
520+
521+1. PRREQUIS
522+============
523+
524+Le produit suivant n‚cessite d'ˆtre install‚ au pr‚alable.
525+
526+1.1 SMPlayer
527+------------
528+
529+ 1. T‚l‚charger SMPlayer version 0.8.5 ou ult‚rieure
530+ (voir http://svn.netlabs.org/qtapps pour plus d'information)
531+ 2. Installer les fichiers selon les instructions figurant dans
532+ le fichier lisezmoi
533+
534+
535+2. INSTALLATION
536+===============
537+
538+Pour installer SMTube :
539+
540+ 1. Extrayez le contenu du paquetage dans le mˆme r‚pertoire
541+ que celui de SMPlayer.
542+ 2. En appuyant sur la touche F11 dans SMPlayer, vous pouvez
543+ rechercher et lire les vid‚os YouTube.
544+
545+
546+3. LICENCE, COPYRIGHT, MENTIONS LGALES
547+=======================================
548+
549+SMTube est un copyright (C) 2006-2013 de RVM <rvm@users.sourceforge.net>.
550+
551+Le portage pour OS/2 est un copyright (C) 2013 de Silvan Scherrer.
552+
553+Ce programme est un gratuiciel ; vous pouvez le redistribuer et/ou
554+le modifier selon les termes de la licence Publique G‚n‚rale GNU
555+contenue dans le fichier COPYING situ‚ dans r‚pertoire d'installation.
556+
557+Le code source original est disponible sur :
558+
559+ http://smplayer.sourceforge.net
560+
561+Ce programme est distribu‚ dans l'espoir qu'il sera utile …
562 quelque
563+chose, mais SANS AUCUNE GARANTIE ; sans mˆme la garantie implicite de
564+COMMERCIALISATION ou d'ADQUATION · UN BUT PARTICULIER.
565+
566+Pour plus de d‚tails, veuillez vous r‚f‚rer au fichier COPYING.
567+
568+
569+4. CONTACT
570+==========
571+
572+Si vous rencontrez un problŠme, ouvrez un ticket dans le systŠme
573+trac sur http://svn.netlabs.org/qtapps.
574+
575+Seuls les rapports de bogues reproductibles seront accept‚s, bien
576+entendu ! :-)
577+
578+
579+5. SOUTIEN ET DONS
580+==================
581+
582+SMTube est bas‚ sur le volontariat. Si vous voulez soutenir les
583+d‚veloppements futurs, vous pouvez le faire de l'une des maniŠres
584+suivantes :
585+
586+ * Faites un don pour le projet Qt4 : consultez http://qt.netlabs.org
587+ pour plus d'informations.
588+
589+ * Contribuez au projet : outre le d‚veloppement pur, il y a aussi la
590+ maintenance de la documentation, la maintenance du site web du
591+ projet, ainsi que l'aide aux utilisateurs.
592+
593+
594+6. HISTORIQUE DES VERSIONS
595+==========================
596+
597+2013-05-23
598+ * Version initiale
599diff -Naur -x .svn vendor\current/os2/smtube.ico trunk/os2/smtube.ico
600--- vendor\current/os2/smtube.ico 1970-01-01 01:00:00.000000000 +0100
601+++ trunk/os2/smtube.ico 2013-05-23 19:53:18.000000000 +0200
602@@ -0,0 +1,62 @@
603+CI :
604@€ÿÿÿCI :
605@@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ¿ÿÿÿÿÿÿÀ¿ÿÿÿÿ|?ÿÿÿÿøÿÿÿÿÀÿÿÿþ€ÿÿÿþÿÿþÿÿøÿÿøÿÿðÿÿàÿÿÀÿÿÀÿÿ€ÿÿÿÿ?þ?þ?üøìü
606üøüøüøüüüüüþþ?þ?ÿÿÿ€ÿÿ€ÿÿÀÿÿàÿÿðÿÿðÿÿøÿÿüÿÿþ?ÿÿÿ€ÿÿÿÀÿÿÿÿðÿÿÿÿüÿÿÿÿÿ€ÿÿÿÿÿú¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ 2X
607}
608o
609H) 2­.îVý[ÿZÿ`ÿbúlè]Ž:`4 H+BÜWÿtÿyÿvÿvÿwÿzÿ|ÿyÿxýtÈb
610„o+zsd‰hZ²•c³¬£¶«Š•w\yqpiVGC9*'
611
612
613
614++p­9ÜZî^úoéXËP~-"2 ÜXÿ{ÿyÿxÿwÿwÿuþwüzþ} þ
615þŽ!ÿ§QÿˊûسÿÞžÿàŸýâÈÿæÊÿäÉÿëÒýèÐôàÉçˬ߷kèŽÿqÿtÿyÿyÿvÿyÿyÿvÖHB ®>ÿwÿyÿwÿvÿyþ|÷‡$ò–;÷Hú€Qü¥QüŸGü±fû̘ùÔ¬úÙ¶üÝŒüàÂýáÅüâÈûäËüæÎýæÌÿà¹ÿʈÿ¬Nÿ!ÿ|ÿyÿxÿwÿwÿxÿzÿvÜH2Kökÿxÿxÿwýuô‡ õŠSð¯nòžvõŒ{öŸ÷ŠøÆüȌüÖ€ýÛ®ýàŽþä»þçÁþéÆþêËþêÏþêÓýéÒýãÃþͅ
616ÿ¬IÿžBÿ¥Qþ£Rþ—>ÿ‰#ÿ}
617+ÿyÿzÿvÿnº4š6ÿvÿwÿwýyõ„(ïžYó­gò°kó¶vöÀúƂýÉÿ́ÿσÿЂÿӅ
618ÿۖÿãŠÿè¯ÿïŒÿïŒÿòÁÿ÷ÏÿñÁÿ؄ÿÐlÿ۞ÿáÁÿáÂþÝ»ÿسÿÍ¢ÿžzþœ<ÿ
619ÿvÿtÿg‹!ÍSÿyÿxþzù…
620"ó˜Kñ¡Zð§dö²jü¶aÿŽTÿ·VÿŒ]ÿŒ]ÿŒ^ÿÀbÿÆlÿ׎ÿà¡ÿç¯ÿêŽÿê²ÿç©ÿތÿÎ^ÿ܂ÿòœÿùÓÿ÷ÖÿñÕþêÒþçÐþæËþãÆýÚŽþµuÿ†
621ÿuÿtëW2<
622ódýwþxüƒõ;ð™Rô£Xü¥Kÿ¡:ÿ¡7ÿªAÿ«Bÿ©=ÿ¬@ÿ°GÿµOÿÄjÿۗÿãšÿç¯ÿè±ÿæ©ÿÊaÿÂHÿفÿë°ÿòÀÿóÅÿõÈÿõÈÿòÈÿìÊþæËüáÅüàÀýÙ¶þ°nÿ‚ÿvÿsrY"ývþ|þ{ö‡,ó•Iû›Eÿ—4ÿ–.ÿ™/ÿ¡7ÿ€7ÿ£5ÿš<ÿ­Cÿ±Iÿ·SÿԌÿæ¯ÿêžÿëºÿè­ÿÏgÿÅQÿهÿà›ÿá›ÿã ÿæ¥ÿå£ÿç©ÿìµÿé±ÿèµÿæÀýàÀüÜžýСüŠUþ€
623ÿ|š:
624ÂmÿŒþü€ø’Aþ“8ÿŒ)ÿ‹$ÿ'ÿ˜0ÿ–(ÿ™)ÿ¡1ÿ©>ÿ±KÿµPÿÁgÿä®ÿìŸÿîÁÿæªÿÍbÿÕxÿޘÿӁÿՄÿ׈ÿًÿېÿߙÿܓÿݕÿܕÿޙÿߝÿá­ýß¹ûÕ­ûÀ„ý“1ÿŠÕU
625šMÿ•;ÿ1þ'ÿƒÿ~ÿyÿyÿÿ%ÿ‹ÿ!ÿš,ÿ¡3ÿ€6ÿ¥7ÿš;ÿ̀ÿê»ÿðÇÿç­ÿÍ`ÿكÿóÉÿé¶ÿҀÿҀÿҀÿӀÿӀÿՅ
626ÿُÿ׋ÿÐ|ÿÎyÿ҃ÿՉÿژýÛ¬ú˛üŠRþŠJï-C"
627•)þw"ÿ„0ÿ‘Aÿ…
628(ÿrÿn
629ÿq
630ÿwÿ…
631 ÿˆ ÿ$ÿ”*ÿ•'ÿ–$ÿœ+ÿ¥9ÿ·Zÿä±ÿòÌÿè®ÿË^ÿڇÿòËÿõÑÿêžÿËtÿÍwÿÐ}ÿÑ~ÿÐ|ÿÍwÿÏ{ÿ҂ÿÎ{ÿÇkÿÃeÿÆmÿÌxÿ҇þәû¶hûžiúºs·€Q
632týYÿqÿy$ÿ|'ÿhÿmÿjÿo
633+ÿ}ÿˆ#ÿ‰"ÿ‰
634ÿŠÿŽ
635ÿšFÿыÿá§ÿí¿ÿöÑÿí¶ÿÐdÿߎÿøÓÿúØÿûÛÿç¯ÿÄcÿÅeÿÇhÿÉlÿËqÿÍuÿÍtÿÐzÿÉmÿÈlÿÁ`ÿŒUÿÁbÿÎÿÎþÀd÷…
636ö‚𜈒i>
637+NñAÿ^ ÿdÿmÿe
638ÿaÿløeÌ`Æo*Çn'ÆiÆkÆo"Æ}5Æšƹ›Æœ¢ÆŸ¥ÅŒ¡ÅŠaŧbÅŸ¥ÅÀ«ÅÀ«ÅÁ¬Å·–Ä™VĕOĖQėRĘRĘSĘUĜ]ÚZÖQÖRÏG˞ZùÊ~ÿЃÿœTü˅
639õˆõÁƒì­tjC$
640Ì(ÿSÿWÿ\
641+ÿZÿa ÿ^ÿkå`
642B.!)(&*'%)'%)&$)&$('&(('''&&&&&&%&%$%$!%%$$$$#####"#""""""!!
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657=7-çœyÿÉtÿ»Sÿ¿dúƂóº|÷žzߖa2
658
659ÿAÿNÿRÿQÿQÿ`
660ÿ^ÿläi:* !!!!
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
68151*æÅ‹ÿËvÿŒTÿ¹[ÿ·[õ¹xó°nõ­lžj7 6ë,ÿFÿIÿLÿIÿNÿXÿe
682ÿoäf:) !!
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
70042,æÎ ÿՆÿÄgÿž]ÿªFý°Yñ«jî£a܎UH)šÿ>ÿAÿEÿDÿGÿKÿSÿfÿoäa 9&
701 !
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
72242,æÕ¬ÿܒÿ҇ÿÃtÿ¥CÿŸ:õŠ[ç–Uè”T­W*6ë#ÿ>ÿ?ÿ?ÿ@ÿFÿNÿ`ÿiÿu
723äg 9'
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
74832.æÞÅÿìºÿá¬ÿ͈ÿ­RÿŸ?ýžCäPæŽKÜx:GŠÿ7ÿ@ÿ<ÿDÿXÿ[ÿ~3ÿCÿœCÿ˜ äx8)
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771222ææåÿÿûÿóÛÿןÿ°\ÿŸBÿ Dñ•JãˆFêŠEšF
772"Û.ÿFÿBÿIÿeÿr"ÿ{
773ÿ“'ÿ•ÿŽÿxä|
7747.
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805222ææçÿÿÿÿõÜÿ҅
806ÿºgÿ”5ÿš@ýšEë‹EñFÌk.$›,ÿUÿTÿKÿUÿj
807+ÿy
808ÿŠÿ–2ÿ§Xÿz,ÿSäh6+
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826777iiiWWW444!!!
827
828
829221ææãÿÿþÿìÄÿÈbÿš*ÿ‰ÿ€ÿ0ö“GóŒ>ñ~3w$#ž5þjÿhÿfÿ[ÿbÿpÿ‡5ÿ—Rÿ¥hÿšnÿbÿJãU6%
830
831
832
833
834
835
836
837###eeeèèèää䯯¯ooo>>>###
838
839
840
841
842
843+
844+
845+1-&æÕ¬ÿñÓÿâ·ÿÙ¥ÿ«Tÿzÿsÿy
846ü6÷‡0ü„ Ü\C>ÎCÿqÿtþpÿiÿTÿ\
847ÿs,ÿŽLÿ˜Wÿ©nÿ·ÿŠLÿO
848+ãK6$
849
850
851
852
853%%%pppñññÿÿÿÿÿÿïïïÁÁÁIII'''
854
855
856
857
858
859
860
861
862
863+0*æÍžÿä»ÿاÿˑÿ“=ÿrÿqÿqÿ{ üþÿwäUc&Ì@ÿuÿwÿvþoüRþEÿ]ÿ}9ÿŒIÿ›]ÿ¬tÿŸÿÍ£ÿ¢nãV5"
864%%%pppñññÿÿÿþþþÿÿÿÿÿÿöööÒÒҔ””VVV---
865
866
867
868
869
870
871
872
873
874
875
876/,(æÎ¬ÿÞ°ÿӟÿćÿ9ÿz
877ÿuÿoÿqÿ‚ÿzþzÿyêSO
878¶:ÿqÿyÿyþpûVûEýIÿe
879ÿ€=ÿ‹Jÿžbÿ°zÿÁ“ÿÒ¬ÿڷ㞘4-($$$oooñññÿÿÿþþþþþþþþþþþþÿÿÿûûûààà§§§eee555
880
881
882
883
884
885
886
887
888
889
890
891
892+
893+
894+ /,(æÍ«ÿÚ¬ÿѝÿŊÿžOÿtÿmÿf
895+ÿlÿ‚,ÿyÿxÿxÿußPÿrÿxÿyÿwü_ø@ø@ýO ÿm)ÿ}:ÿMÿ gÿ²~ÿĘÿÔ°ÿàÁãÔÁ320###oooñññÿÿÿþþþþþþþþþþþþþþþþþþÿÿÿþþþëëë¹¹¹ttt444
896
897
898
899
900
901
902+
903+
904+ .,)æÎ®ÿÙ¬ÿўÿÉÿ¯iÿ}(ÿ\ÿ[ÿlÿu ÿrÿuÿxÿwÿwÿxÿyÿzÿqùHó/ö:ý[ÿo,ÿz9ÿQÿ¢jÿ³ÿǝÿ×¶ÿçÌãÙÈ320###oooñññÿÿÿþþþþþþþþþþþþþþþþþþþþþþþþÿÿÿÿÿÿêêêsss
905
906
907
908+
909+
910+ -+(æÑŽÿÝŽÿÒ¢ÿˆÿµtÿŸXÿd
911ÿhÿjÿdÿgÿnÿvÿxÿvÿzÿ{ÿ{ýfô4ð)ô4ü_
912ÿn+ÿ{:ÿSÿ£mÿµ„ÿÉ¡ÿÛŒÿí×ãÛÎ220"""oooñññÿÿÿþþþþþþþþþþþþþþþþþþÿÿÿÿÿÿðððÂÂÂ}}}777
913+
914+
915+ -+'æÑŽÿÞ¶ÿÕ©ÿŏÿŸ…
916ÿ³tÿ{)ÿb
917ÿ[ÿZÿ\ ÿcÿtÿyÿzÿ|ÿ{ÿ|÷Xí&î(ò5ú]þs2ÿ}>ÿTÿ€nÿ¶ˆÿË¥ÿßÃÿñÜãÞÑ110"""nnnñññÿÿÿþþþþþþþþþþþþÿÿÿýýýåå寯¯lll888
918+
919+
920+ ,+(çÖŸÿåÃÿØ®ÿȗÿ¬mÿ¯qÿv&ÿPÿRÿQÿSÿYÿpÿxÿzÿ{ÿ|ÿ}óPê#ë$ñ7ùZük*ÿ…
921Iÿ‘Wÿ¥pÿž‹ÿ̧ÿáÈÿïÛãÝÑ110!!!nnnñññÿÿÿþþþÿÿÿÿÿÿùùùÙÙٜœœ[[[---
922
923
924+
925+
926+ ,)&æÔŒÿåÄÿÑŠÿ•Oÿ‡;ÿ“KÿbÿIÿGÿJÿLÿPÿlÿyÿyÿÿÿzõOê%é&ð9÷Vúc!þ€CÿšdÿªyÿŸ“ÿЮÿâÉÿïÛãÜÐ00. mmmñññÿÿÿÿÿÿóóóÉÉɈˆˆKKK%%%
927
928
929+
930+
931+ +(%æÓ»ÿÜžÿšZÿ›Yÿ³yÿ¡`ÿbÿDÿCÿEÿGÿLÿiÿzÿ{ÿwÿƒÿ€õ^ê/è(î:õSùg'þ‚Gÿœgÿ³†ÿÀ˜ÿÏ­ÿàÆÿëÕãа0,#
932
933
934bbbëëëééé¶¶¶ttt>>>
935
936
937
938
939
940
941+
942+
943+ *(%æÏµÿº†ÿµÿÁÿ¶}ÿ§iÿŒFÿVÿ@ÿBÿCÿMÿjÿ}ÿzáFÿƒÿ…
944ùsëCæ,ì;õYøl-ü{>ÿ‘Yÿ«{ÿÁ›ÿÓ³ÿàÈÿçÍãœx/(444nnnZZZ222
945
946
947
948
949
950
951
952
953
954+
955+
956+ *$æ€vÿ»ˆÿÏ€ÿÁÿ±yÿŸ^ÿ‰Aÿo%ÿBÿ@ÿDþUÿtÿ|û^rúqÿˆü‚ò]è9ê< óUõ^
957ùt6þ’\ÿ¬}ÿ¿—ÿϯþ¹“ÿȓâ³X/)
958
959
960
961
962
963
964
965
966
967
968+
969+
970+
971+
972+
973+ *
974橀ÿײÿʟÿœ‹ÿ­tÿŸ`ÿ‡@ÿk
975ÿKÿCýIýeÿ{ÿv®.
976¢0ÿ}þ„ùwîTéAïLó\øs6üVüYû‰Qû}Bûo/ÿ¶bâŒs.,*
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992+
993+
994+ +'$æÎ¶ÿÖ±ÿƚÿ¹†ÿ©oÿž`ÿ‰DÿbÿW
995úEõVõeývÌC& œ7ÿzùuóiìQíIñZ÷s6ù|AóR öYø^úg ÿ²MâÉ¡-,+
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008+
1009+
1010+ ,)&æË±ÿÑ«ÿ”ÿŽ€ÿ€iÿ™[ÿ…
1011Aÿj
1012ÿ_â>ÜEçVÑ_@ €9ölí[êS
1013ëGðW
1014õr4û\õi&öd!÷e$úw$ÿÃjâк/-+
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044 ,(%æÆ«ÿÍ¥ÿœŽÿ®zÿžcÿ•Vÿ:ÿeþY
1045+Î7Ï;Á2I¹+êI
1046æFç;íSôr1ú–eú[öq2÷l-ü/ÿ՘ãÒÄ1/,555}}}ŽŽŽggg
1047
1048
1049fff‘‘‘ŽŽŽsss'''VVV‰‰‰‹‹‹ˆˆ‰–’ŽñαÿǞÿžˆÿ©sÿ™]ÿQÿx1ÿ`õQÄ4Ê7„^ä'å=ä0êGñq.ø”bý¬‚ùŠU÷w4ý'ÿŽ~ñŒŸrhbMMMºººõõõúúúúúúñññ§§§555(((–––ñññÿÿÿÿÿÿúúúœœœMMM
1050
1051
1052
1053
1054
1055'''€€€ÞÞÞ÷÷÷ëçãùÒµÿ˜ÿ²‚ÿ¢kÿ“Vÿ‹Kþp$ÿa
1056áDÄ7Ã-V%Ï
1057å:ã9êV
1058ðl#ôHüš~ûš~øƒ6þ«MÿϯøÖ¿ÔÐͧ§§GGG
1059
1060
1061vvvØØØ÷÷÷÷÷÷ûûûßßßyyyJJJŸŸŸûûûÿÿÿÿÿÿìì쑑‘***
1062
1063
1064>>>§ššãÞÛùÍ®ÿœ’ÿ¬zÿœcÿŒOÿ„Dýo"û]Ê4É:¯/ç3äHæHí]í]
1065õŠQüµû7ýEÿØÂøçÚÓÒÐØØØÐÐЉ‰‰,,,@@@¬¬¬ðððõõõøøøöööœœœLLL
1066
1067
1068###‚‚‚èèèüüüûûûûûûÐÐÐccc$$$rmiñ¿žÿžŒÿŠrÿ—]ÿ‹Mþ„BüjêDÂ3É6ˆ
1069
1070åKã?êVïmøžlýÀžþ±]þčÿàÍ÷ä×ÎÌÊÐÐÐÔÔÔ¥¥¥666
1071
1072
1073 ˆˆˆéééñññóóó÷÷÷ÙÙÙfff
1074
1075
1076+
1077+
1078+
1079
1080
1081WWWÙÙÙúúúùùùûûûèè肂‚TNJíž—ÿ·‹ÿŠrÿ˜`þOûv&÷VÎ4Ç:À&O £ç7ßNâNð{,÷ŸmþÊšÿÆ{ÿÖ³ÿÙÄöÑŒÐÊÇžžžfff
1082
1083
1084MMMžžžíííñññöööííí¡¡¡000)))˜˜˜ïïïþþþþþþùùùžžžHHH
1085
1086
1087
1088
1089
1090
1091
1092
1093%%%‚‚ƒÔÎÊùƧÿ³‡þœfü‰Kû€;øhèFÁ3Ì5¢
1094EÔÚXÐFír3òˆ9ùªkþ¿süÁžýŸœòŒŸ‡~)++'''‰ŠŠÚÚÚêëëëëëëëëÁÁÁTTTgghÔÕÖýþþûüüùùù×××ppp
1095+
1096
1097VWWÀÁÂñòóêãßùŒ˜ÿ«|ü‘Wù<øy+ôXÌ6Ê=à \†ÝAàb äN!ï{
1098õ’$ü·jû£þ˯ꌣdRHJ>7MD>LEAnmlÈÇÆìëêíèäïìéòòñÅÅÅhhhGFDIDAIB=VKD°š£øðéþí×üíãýöñÝÜÛxwuMJHOHDQD;WKCŸ˜”íäÞúïçöéâñÚÌû³‹ü múQø.ömÝ@Ç<Î4–*»ä_ä_'éc)õ— ûž`ü˲ü̱ýÑžúÒŒúÔ¿úÜËúìâþúõÿþúÿúõÿîãÿöîÿÿþúúúøøùúôïúêÞúäÔüÞÊÿãÏÿÝ­ÿ̔ÿϲÿíàûøôøòìúôìúáÏúÊ­úÉ«ÿßÊÿàËÿןÿѵÿÀœû§wù“XøŒDö}"éRÆ8ÑAŒ<BÕ+érçe$ñ‰ù³OûËŽüѺýÕ¿ÿÚÇÿßÍÿçØÿ÷ñÿû÷ÿüùÿü÷ÿóêÿöîÿýúÿÿÿÿúîÿñÕÿòçÿêÜÿäÓÿÛ±ÿØšÿ׿ÿÔºÿãÑÿõíÿúóÿøïÿãÑÿâÏÿåÔÿßÊÿÜÆÿÖœÿ̯ý¶Žù›c÷Š4ö‡+ïhÌ:ÏIÉ$ahæ_îŽ#ñ%ô ;øŒ›ü×ÂýÜÊÿàÏÿçÙÿíãÿ÷òÿüøÿüùÿþûÿúõÿ÷ïÿùóÿûöÿõãÿå©ÿëËÿíâÿâ¿ÿݰÿáÍÿàÍÿßËÿæÕÿìßÿøðÿôëÿîâÿëÝÿèÙÿâÏÿÚÄÿÕœýÅ€ú©x÷“;õ…
1099
1100+òxÓCÏQÐ4‹
1101
1102ªR÷£
1103ø¯5ò—GóŠ…
1104üÕÀþäÕÿçÚÿòéÿ÷òÿùõÿûøÿüúÿþûÿþûÿùôÿùôÿùôÿùôÿïÍÿà•ÿç¶ÿæÃÿéÚÿæ×ÿäÓÿãÒÿèÚÿêÜÿôìÿòéÿïäÿëßÿåÕÿÜÈÿØÁþÑ·ú¶÷IõŒóÛSÒ[×JŠ
1105+
1106YAù¶û¿÷¶Yðœ‡öŒ©ýßÏÿðçÿõïÿ÷òÿùõÿûùÿüûÿýûÿÿüÿþûÿüøÿûöÿûöÿøñÿæ›ÿÞsÿí×ÿîåÿìáÿéÜÿäÕÿäÔÿéÝÿðæÿïåÿìàÿéÛÿâÒþÛÇüϲúŸ–ø©bõ–ñÛ^ÖhÛ\°2:.ñºþÇûÅ>õµ—ò®ž÷Á²ýáÔÿôîÿùôÿúöÿûùÿüúÿþüÿÿýÿÿýÿþüÿüúÿúòÿóÚÿóÛÿêŽÿæ¡ÿñàÿðèÿìáÿèÛÿåÖþå×þçÙþèÛÿêÝÿæØþàÏýÙÁùŒl÷¯fö¥6ñ‡Ý`ÛtÝdŽ2ÖšÿÌþËùÁwõŒªóµªõœ±ûÜÑÿôíÿûøÿüúÿüûÿþüÿÿýÿÿþÿÿþÿûóÿõÜÿ÷éÿú÷ÿ÷ïÿê³ÿç£ÿïÞÿîæÿìáþéÝþæØþçÚýäÕýáÒýÝËûЯø¹[ö«!õš
1107ïx
1108êê”å}¹!4–vÿÍÿÍýÊ÷Átõ¿±ôŸ¶ô»±ùÐÇýìåÿú÷ÿþüÿÿýÿÿÿÿÿýÿúíÿøãÿûôÿüúÿúöÿøôÿõíÿëŽÿç¡ÿíØÿìãþêÞýçÚüäÖüáÑûÖ²ùȄø»Sö§ó†îqîŠ
1109ö²ó¬Ïm7?1ñŒÿÌÿÍýËùÂ\õÀ©öÆ¿õºöÆŸúÚÓýðíÿýúÿýôÿùçÿûíÿþüÿýýÿüúÿûøÿùõÿ÷óÿôìÿë¹ÿæÿëÆÿïèþìâüå×úԜùÅk÷ºoô™Bñz.ï~
1110+ñ˜õ¯ûÂö»iF‰hùÁÿÍÿÎþÍúÅ3÷Ê÷ɹöÌÁöɺøÊµûضüåÎþõîÿüüÿÿþÿÿýÿýüÿüúÿû÷ÿùôÿöñÿóíÿë¹ÿä|ÿæœü߯úÓŸ÷Ÿƒô¡UòŠTñŒSò 'òšõ±üÅþËŒ“^IשÿÍÿÐÿÐÿÌûËIûÎfûҎûÑ«øÍºöÊÂ÷ÌÄúÕÊúÜ×ûãÞüåàüçáüèàýçßüãØûÛÍúÓÂù˕ûÍCûÏM÷Á|ó³ió«oõµ\õº$÷œúÄüËÿΛ}#qY§ƒŒ–ß³÷ÈúËóÅ7áŽqî¿¥÷ÊÁúÍÆùÍÄöÉÄõÉÃõÂŒõÂŒôÁ¹õÅŒõúö÷öÁ°öÀ®ùŝüÎvýÓEýÓ2ûÏ/ûÍ üÎþÐÿÐÿÐÛ D7I<C6'
1111A1!pUN­„vÔ¢™é·¯ï¿¹ôÄœøÇ¿ùÈŸùÈÀùÇœùÄžøÀ­òžœó»vûÈ@ÿÑÿÕÿÔÿÔÿÒÿÑÿÏܬ;.9*#G42`IFuVUzZWy]Xz[WzZVsU:K7 E3
1112+cLsË£âµá¶âŽË¡‰l1&
1113
1114
1115
1116
1117
1118\ No newline at end of file
1119diff -Naur -x .svn vendor\current/smtube.pro trunk/smtube.pro
1120--- vendor\current/smtube.pro 1970-01-01 01:00:00.000000000 +0100
1121+++ trunk/smtube.pro 2013-05-23 18:30:40.000000000 +0200
1122@@ -0,0 +1,5 @@
1123+TEMPLATE = subdirs
1124+
1125+SUBDIRS += src
1126+
1127+src.file=src/smtube.pro
1128\ No newline at end of file
1129diff -Naur -x .svn vendor\current/src/main.cpp trunk/src/main.cpp
1130--- vendor\current/src/main.cpp 2013-01-12 01:03:30.000000000 +0100
1131+++ trunk/src/main.cpp 2013-05-23 19:40:56.000000000 +0200
1132@@ -43,7 +43,7 @@
1133 }
1134
1135 QString translationsPath() {
1136- QString path = "translations";
1137+ QString path = QString(qApp->applicationDirPath() + "/translations");
1138 #if !defined(Q_OS_WIN)
1139 #ifdef TRANSLATION_PATH
1140 QString s = QString(TRANSLATION_PATH);
1141diff -Naur -x .svn vendor\current/src/players.cpp trunk/src/players.cpp
1142--- vendor\current/src/players.cpp 2013-01-12 01:03:30.000000000 +0100
1143+++ trunk/src/players.cpp 2013-05-23 18:40:32.000000000 +0200
1144@@ -25,11 +25,11 @@
1145 if (found) *found = true;
1146
1147 QString bin = qApp->applicationDirPath() + "/" + player_bin;
1148- #ifdef Q_OS_WIN
1149+ #if defined(Q_OS_WIN) || defined(Q_OS_OS2)
1150 bin += ".exe";
1151 #endif
1152
1153-#ifndef Q_OS_WIN
1154+#if !defined(Q_OS_WIN) && !defined(Q_OS_OS2)
1155 QFileInfo fi(bin);
1156 if (!fi.exists() || !fi.isExecutable() || fi.isDir()) {
1157 qDebug("Player::exec: command: '%s' is not a valid executable", bin.toUtf8().constData());
1158diff -Naur -x .svn vendor\current/src/qtsingleapplication/qtlocalpeer.cpp trunk/src/qtsingleapplication/qtlocalpeer.cpp
1159--- vendor\current/src/qtsingleapplication/qtlocalpeer.cpp 2012-03-05 14:25:32.000000000 +0100
1160+++ trunk/src/qtsingleapplication/qtlocalpeer.cpp 2013-05-23 18:23:28.000000000 +0200
1161@@ -48,7 +48,7 @@
1162 typedef BOOL(WINAPI*PProcessIdToSessionId)(DWORD,DWORD*);
1163 static PProcessIdToSessionId pProcessIdToSessionId = 0;
1164 #endif
1165-#if defined(Q_OS_UNIX)
1166+#if defined(Q_OS_UNIX) || defined(Q_OS_OS2)
1167 #include <time.h>
1168 #include <unistd.h>
1169 #endif
1170diff -Naur -x .svn vendor\current/src/smtube_os2.rc trunk/src/smtube_os2.rc
1171--- vendor\current/src/smtube_os2.rc 1970-01-01 01:00:00.000000000 +0100
1172+++ trunk/src/smtube_os2.rc 2013-05-23 19:46:54.000000000 +0200
1173@@ -0,0 +1 @@
1174+ICON 1 DISCARDABLE "..\os2\smtube.ico"
1175diff -Naur -x .svn vendor\current/src/smtube.pro trunk/src/smtube.pro
1176--- vendor\current/src/smtube.pro 2013-05-03 23:03:38.000000000 +0200
1177+++ trunk/src/smtube.pro 2013-05-23 19:47:44.000000000 +0200
1178@@ -91,3 +91,7 @@
1179 win32 {
1180 RC_FILE = smtube.rc
1181 }
1182+
1183+os2 {
1184+ RC_FILE = smtube_os2.rc
1185+}
Note: See TracBrowser for help on using the repository browser.