i tried to patch the 2.3.3 with the 823_822.diff file, but the compilation fails again:
[martin@fc20 SPECS]$ rpmbuild -ba nuvolaplayer.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.omPbB1
+ umask 022
+ cd /home/martin/rpmbuild/BUILD
+ cd /home/martin/rpmbuild/BUILD
+ rm -rf nuvolaplayer-2.3.3
+ /usr/bin/tar -xf -
+ /usr/bin/gzip -dc /home/martin/rpmbuild/SOURCES/nuvolaplayer-2.3.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd nuvolaplayer-2.3.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (823_822.diff):'
Patch #0 (823_822.diff):
+ /usr/bin/patch -p0 --fuzz=0
+ /usr/bin/cat /home/martin/rpmbuild/SOURCES/823_822.diff
patching file wscript
Hunk #3 succeeded at 452 (offset -11 lines).
+ rm -rf waflib
+ sed -i -e 's@VERSION="1.7.6"@VERSION="1.7.16"@g' waf
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ma8GdZ
+ umask 022
+ cd /home/martin/rpmbuild/BUILD
+ cd nuvolaplayer-2.3.3
+ export RSVG=/usr/bin/rsvg-convert
+ RSVG=/usr/bin/rsvg-convert
+ waf configure --prefix=/usr --libdir=/usr/lib64 --no-unity-quick-list --no-svg-optimization --with-gstreamer=1.0
Waf: The wscript in '/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3' is unreadable
Traceback (most recent call last):
File "/usr/share/waf/waflib/Scripting.py", line 86, in waf_entry_point
set_main_module(Context.run_dir+os.sep+Context.WSCRIPT_FILE)
File "/usr/share/waf/waflib/Scripting.py", line 111, in set_main_module
Context.g_module=Context.load_module(file_path)
File "/usr/share/waf/waflib/Context.py", line 277, in load_module
exec(compile(code,path,'exec'),module.__dict__)
File "/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/wscript", line 48, in <module>
from waf_nuvolaextras import flags, parse_version
ImportError: No module named waf_nuvolaextras
error: Bad exit status from /var/tmp/rpm-tmp.Ma8GdZ (%build)
the content of the folder nuvolaplayer-2.3.3 is:
[root@fc20 BUILD]# ll
insgesamt 140
drwxr-xr-x 3 martin martin 4096 15. Mai 16:38 audio
-rw-r--r-- 1 martin martin 19075 4. Mai 15:52 CHANGELOG
-rw-r--r-- 1 martin martin 4320 4. Mai 15:52 COPYRIGHT
drwxr-xr-x 5 martin martin 4096 15. Mai 16:38 data
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 external
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 graphics
-rw-r--r-- 1 martin martin 6561 4. Mai 15:52 INSTALL
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 licenses
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 man
-rwxr-xr-x 1 martin martin 381 4. Mai 15:52 nuvolaplayer.tsocks
-rwxr-xr-x 1 martin martin 457 4. Mai 15:52 nuvolaplayer.wrapper
-rw-r--r-- 1 martin martin 770 4. Mai 15:52 README
-rw-r--r-- 1 martin martin 60 4. Mai 15:52 revision-info
-rw-r--r-- 1 martin martin 540 4. Mai 15:52 setup_env.sh
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 src
drwxr-xr-x 9 martin martin 4096 15. Mai 16:38 tests
drwxr-xr-x 3 martin martin 4096 15. Mai 16:38 tools
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 translations
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 vapi
-rwxr-xr-x 1 martin martin 4110 15. Mai 16:38 waf
-rw-r--r-- 1 martin martin 16369 15. Mai 16:38 wscript
-rw-r--r-- 1 martin martin 16364 4. Mai 15:52 wscript.orig
i tried to patch the 2.3.3 with the 823_822.diff file, but the compilation fails again:
[martin@fc20 SPECS]$ rpmbuild -ba nuvolaplayer.spec rpm-tmp. omPbB1 rpmbuild/ BUILD rpmbuild/ BUILD rpmbuild/ SOURCES/ nuvolaplayer- 2.3.3.tar. gz rpmbuild/ SOURCES/ 823_822. diff "1.7.6" @VERSION= "1.7.16" @g' waf rpm-tmp. Ma8GdZ rpmbuild/ BUILD bin/rsvg- convert bin/rsvg- convert quick-list --no-svg- optimization --with- gstreamer= 1.0 martin/ rpmbuild/ BUILD/nuvolapla yer-2.3. 3' is unreadable waf/waflib/ Scripting. py", line 86, in waf_entry_point main_module( Context. run_dir+ os.sep+ Context. WSCRIPT_ FILE) waf/waflib/ Scripting. py", line 111, in set_main_module g_module= Context. load_module( file_path) waf/waflib/ Context. py", line 277, in load_module compile( code,path, 'exec') ,module. __dict_ _) martin/ rpmbuild/ BUILD/nuvolapla yer-2.3. 3/wscript" , line 48, in <module> rpm-tmp. Ma8GdZ (%build)
Executing(%prep): /bin/sh -e /var/tmp/
+ umask 022
+ cd /home/martin/
+ cd /home/martin/
+ rm -rf nuvolaplayer-2.3.3
+ /usr/bin/tar -xf -
+ /usr/bin/gzip -dc /home/martin/
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd nuvolaplayer-2.3.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (823_822.diff):'
Patch #0 (823_822.diff):
+ /usr/bin/patch -p0 --fuzz=0
+ /usr/bin/cat /home/martin/
patching file wscript
Hunk #3 succeeded at 452 (offset -11 lines).
+ rm -rf waflib
+ sed -i -e 's@VERSION=
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/
+ umask 022
+ cd /home/martin/
+ cd nuvolaplayer-2.3.3
+ export RSVG=/usr/
+ RSVG=/usr/
+ waf configure --prefix=/usr --libdir=/usr/lib64 --no-unity-
Waf: The wscript in '/home/
Traceback (most recent call last):
File "/usr/share/
set_
File "/usr/share/
Context.
File "/usr/share/
exec(
File "/home/
from waf_nuvolaextras import flags, parse_version
ImportError: No module named waf_nuvolaextras
error: Bad exit status from /var/tmp/
the content of the folder nuvolaplayer-2.3.3 is:
[root@fc20 BUILD]# ll wrapper
insgesamt 140
drwxr-xr-x 3 martin martin 4096 15. Mai 16:38 audio
-rw-r--r-- 1 martin martin 19075 4. Mai 15:52 CHANGELOG
-rw-r--r-- 1 martin martin 4320 4. Mai 15:52 COPYRIGHT
drwxr-xr-x 5 martin martin 4096 15. Mai 16:38 data
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 external
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 graphics
-rw-r--r-- 1 martin martin 6561 4. Mai 15:52 INSTALL
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 licenses
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 man
-rwxr-xr-x 1 martin martin 381 4. Mai 15:52 nuvolaplayer.tsocks
-rwxr-xr-x 1 martin martin 457 4. Mai 15:52 nuvolaplayer.
-rw-r--r-- 1 martin martin 770 4. Mai 15:52 README
-rw-r--r-- 1 martin martin 60 4. Mai 15:52 revision-info
-rw-r--r-- 1 martin martin 540 4. Mai 15:52 setup_env.sh
drwxr-xr-x 4 martin martin 4096 15. Mai 16:38 src
drwxr-xr-x 9 martin martin 4096 15. Mai 16:38 tests
drwxr-xr-x 3 martin martin 4096 15. Mai 16:38 tools
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 translations
drwxr-xr-x 2 martin martin 4096 15. Mai 16:38 vapi
-rwxr-xr-x 1 martin martin 4110 15. Mai 16:38 waf
-rw-r--r-- 1 martin martin 16369 15. Mai 16:38 wscript
-rw-r--r-- 1 martin martin 16364 4. Mai 15:52 wscript.orig