Kodi Community Forum
Compiling from source and packaging - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: Compiling from source and packaging (/showthread.php?tid=59226)



Compiling from source and packaging - erhnam - 2009-10-06

I want to compile xbmc from source and right after make a package, just like the precompiled packages. How can I do this?


- prae5 - 2009-10-06

Depends on your platform and its package management.

Google is your friend.


- erhnam - 2009-10-06

prae5 Wrote:Depends on your platform and its package management.
Google is your friend.

I'm using Ubuntu. Are the packaging scripts for XBMC provided in it's source?


- limeysod - 2009-10-06

So I use this generally. I pinched it from another thread and run it in the svn directory instead of a 'make install':

checkinstall -D --pkgname=xbmc --fstrans=no --pakdir "../debs" --maintainer "$USER" --pkgversion "1:0.svn`svn info | grep Revision | cut -f 2 -d ' '`" --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default --install=no

A .deb is produced and you can install it with 'dpkg -i'...


- erhnam - 2009-10-07

limeysod Wrote:So I use this generally. I pinched it from another thread and run it in the svn directory instead of a 'make install':

checkinstall -D --pkgname=xbmc --fstrans=no --pakdir "../debs" --maintainer "$USER" --pkgversion "1:0.svn`svn info | grep Revision | cut -f 2 -d ' '`" --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default --install=no

A .deb is produced and you can install it with 'dpkg -i'...

Many thanks! I compiled xbmc from source:

Done. The new package has been saved to

../debs/xbmc_1:0.svn22118-1_i386.deb
You can install it in your system anytime using:


Another question: How do I package the xbmc-eventclients-common, xbmc-web-pm3, xbmc-skin-pm3-hd, etc files? I now only have one file. Or does this file include everything?