WebChimera icon indicating copy to clipboard operation
WebChimera copied to clipboard

question : linux ppa

Open smolleyes opened this issue 9 years ago • 19 comments

hi RSATOM

some progress with the linux/ubuntu ppa?

if i have time i ll do it maybe if not

thanks

smolleyes avatar Mar 21 '15 11:03 smolleyes

Sorry, didn't even start this task. It will be great if you will.

RSATom avatar Mar 21 '15 11:03 RSATom

btw, you could look how it was done for FBVLC (ancestor of WebChimera): https://github.com/RSATom/fbvlc/tree/master/debian

RSATom avatar Mar 21 '15 13:03 RSATom

ok will look at this i already have a ppa... think i still have my old script to build it autmatically :p

small question, do you think switching to ppapi is a hard work for your plugin ?

smolleyes avatar Mar 21 '15 13:03 smolleyes

humm

qt5-default qtdeclarative5-dev qtdeclarative5-qtquick2-plugin qtdeclarative5-quicklayouts-plugin libqt5qml-graphicaleffects

are build deps or "normal" deps ?

smolleyes avatar Mar 21 '15 13:03 smolleyes

small question, do you think switching to ppapi is a hard work for your plugin ?

I think it's almost impossible. Not Qt nor libvlc are ported to PPAPI. And this tasks are not even started.

RSATom avatar Mar 21 '15 14:03 RSATom

are build deps or "normal" deps ?

tbh, I don't know. I think at least "-dev" packages are build time dependances.

RSATom avatar Mar 21 '15 14:03 RSATom

Uploading to ppa (via ftp to ppa.launchpad.net): Uploading webchimera_0.2.5-1ppa1~trusty.dsc: done. Uploading webchimera_0.2.5-1ppa1~trusty.tar.gz: done.
Uploading webchimera_0.2.5-1ppa1~trusty_source.changes: done.

waiting to see if build is successfull now :p

smolleyes avatar Mar 21 '15 14:03 smolleyes

Accepted: OK: webchimera_0.2.5-1ppa1~trusty.tar.gz OK: webchimera_0.2.5-1ppa1~trusty.dsc -> Component: main Section: video

webchimera (0.2.5-1ppa1~trusty) trusty; urgency=high

  • (QML) toUtf8( srting data, string encoding ) global function added
  • (QML) QtQuick.Controls module embedded
  • (JS) "hw-accel" startup property fixed
  • (QML) VlcPlayer.swap( VlcPlayer player ) added
  • (QML) VlcSubtitle.load( url ) added
  • (QML) VlcSubtitle.loadFromString( string subtitle, Type type ) added
  • fixed Youtube links playback when there are more than one item in playlist
  • Qt 5.4.1 used

https://launchpad.net/~s-lagui/+archive/ubuntu/ppa You are receiving this email because you are the uploader of the above PPA package.

building fine for the moment

smolleyes avatar Mar 21 '15 14:03 smolleyes

arf first try failed

[ 40%] Building CXX object projects/WebChimera/CMakeFiles/WebChimera.dir/ChimeraAPI.cpp.o In file included from /build/buildd/webchimera-0.2.5/src/../deps/QmlVlc/libvlc_wrapper/vlc_player.h:33:0, from /build/buildd/webchimera-0.2.5/src/Chimera.h:28, from /build/buildd/webchimera-0.2.5/src/ChimeraAPI.h:23, from /build/buildd/webchimera-0.2.5/src/ChimeraAPI.cpp:24: /build/buildd/webchimera-0.2.5/src/../deps/QmlVlc/libvlc_wrapper/vlc_basic_player.h:28:21: fatal error: vlc/vlc.h: No such file or directory

looking for the missing build dep :p

smolleyes avatar Mar 21 '15 14:03 smolleyes

forgot libvlc-dev , i retry

smolleyes avatar Mar 21 '15 14:03 smolleyes

It will be long story :) I spend couple days to make ppa for FBVLC :)

RSATom avatar Mar 21 '15 15:03 RSATom

sure it will be ok :)

seems building fine now

smolleyes avatar Mar 21 '15 15:03 smolleyes

build ok :dancer:

finishing on the ppa

smolleyes avatar Mar 21 '15 15:03 smolleyes

https://launchpad.net/~s-lagui/+archive/ubuntu/ppa/+packages

ubuntu trusty ok precise (12.04) and vivid (15.04) are building

smolleyes avatar Mar 21 '15 15:03 smolleyes

Cool! It was quick!

RSATom avatar Mar 21 '15 15:03 RSATom

yeah

strange error on vivid

dpkg-buildpackage: host architecture amd64 /usr/bin/fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean make[1]: Entering directory '/build/buildd/webchimera-0.2.5' makefile:8: *** missing separator. Stop. make[1]: Leaving directory '/build/buildd/webchimera-0.2.5' dh_auto_clean: make -j1 distclean returned exit code 2 debian/rules:10: recipe for target 'clean' failed make: *** [clean] Error 2

smolleyes avatar Mar 21 '15 15:03 smolleyes

and it can t be builded on 12.04

Unable to locate package qtdeclarative5-dev....

smolleyes avatar Mar 21 '15 15:03 smolleyes

strange error on vivid

Didn't try it with ubuntu 15, and don't know what could be wrong.

and it can t be builded on 12.04

It's possible it's just has no Qt5 at all (only Qt4)

RSATom avatar Mar 21 '15 15:03 RSATom

which version of browsers does this build support, tried on latest chrome/firefox doesn't seem to support it

fapeci avatar Mar 28 '15 10:03 fapeci