2012-05-29, 23:55
Ok, will give Eden-Pvr a try.. Thanks
(2012-05-29, 21:26)InoD Wrote:(2012-05-28, 17:29)ZIOLele Wrote: Nice! InoD taks for the build, but if your buildscript is integrated in openelec' buildchain, could you share it? so we can build on the latest tsp development.
You're welcome.
My buildscript is really a custom script that automates the steps needed to build OpenELEC with a different XBMC version. I could share it, but it is not pretty nor perfect.
The steps it takes care of for me:
- Pull and create TAR of XBMC source (this script is from OpenELEC's tree).
- Copy TAR to local webserver
- Checkout & Pull OpenELEC tree
- Patch xbmc-pvr's meta file (modify package source and version)
- Modify libboost build script (include filesystem lib)
- Rename xbmc-pvr's patch files
- Exclude patches that conflict with alternative xbmc source (trial & error)
- Add custom/personal patches (for debugging)
- Build target(s)
- Rename target(s) (so that they are easier to track afterwards)
- Undo (well try) all modifications done to OpenELEC tree.
I have some options for which XBMC source to get (tsp's or mine) and whether to do debugging and this is where it gets to get messy.
Sometimes my OpenELEC tree gets messed up with changes that weren't undone and since untracked file are not removed on a normal checkout, I sometimes have to manually clean the tree.
Let me know if you dare to use it, then I'll post it.
(2012-05-26, 23:31)InoD Wrote: Of course. Please find OpenELEC 2.0 beta 4 with tsp's latest code from his Eden-PVR branch behind the links below:
ION x86_64
Ultra x86_64
(at time of uploading/writing it is no longer latest... the GIT hash tag is in the filename)
(2012-05-30, 13:59)FutureCow Wrote: I'm trying to compile XBMC for Ubuntu, but after ./configure i get this error:
checking for main in -ltinyxml... no
configure: error: Could not find a required library. Please see the README for your platform.
What do i have to do?
(2012-05-30, 08:48)ZIOLele Wrote: I dare :-D
thanks
(2012-05-30, 20:50)InoD Wrote:(2012-05-30, 08:48)ZIOLele Wrote: I dare :-D
thanks
The main script: openelec.sh
Patch file for boost: openelec_boost_filesystem.patch
Patch file for ffmpeg: xbmc-pvr-disable_libavcodec_codec_names_script.patch
mkpkg_xbmc-pvr is coming from OpenELEC tree and is only modified to point to tsp's repo (and branch).
Have fun!
(2012-05-31, 19:05)jwdv22 Wrote: First great work so far by everyone1) Yes both the Eden-PVR and master branch includes dteirney's patches for v0.25
OK so I am lost on the whole PVR branch thing... I am generally a smart dude, but I have a couple of questions that I couldn't determine in this lengthy but awesome 80 some page thread.
1.) Does this branch work with Myth.25 yet?
2.) Does it work for Windows? If so it is a completely different .exe that I saw in the first post, but couldn't get to my Mythbuntu backend (but I can from the same box with widows MythFrontend)
3.) if it doesn't work for Windows, is there a OpenElec generic 32 bit flavor?
Thanks and all the hardwork is appreciated.
(2012-06-01, 16:13)kburkart Wrote: What is the exact url for the Eden-PVR branch?
Thanks
(2012-05-29, 21:26)InoD Wrote: [*]Pull and create TAR of XBMC source (this script is from OpenELEC's tree).
[*]Copy TAR to local webserver
[*]Checkout & Pull OpenELEC tree
[*]Patch xbmc-pvr's meta file (modify package source and version)