PDA

View Full Version : Latest SVN?


lixe
2009-04-26, 18:21
Hello,
how exactelly can I get the latest SVN? At the moment I'm using Jaunty and used "apt-get install xbmc" after adding the source... But what do I have to do if I wanted the latest one?

vdrfan
2009-04-26, 18:24
Compile from source. Full instructions are in README.linux (See http://xbmc.svn.sourceforge.net/viewvc/xbmc/branches/linuxport/XBMC/README.linux?revision=19007&view=markup)

lixe
2009-04-26, 20:09
Ok thank you! Do I have to uninstall the old one before doing this?

althekiller
2009-04-26, 20:17
Probably not a bad idea to uninstall it if you need to ask. ;)

lixe
2009-04-26, 21:34
Cool,worked without problems =)
Just two more questions:
What do I have to do if I want to update the SVN? Just delete the XBMC folder and do the hole procedure again?
And how can I create a shortcut so I don't have to go to the terminal and enter xbmc?

theuni
2009-04-26, 22:39
1. "svn up". Then continue with step4.

2. google is your friend.

TheUni

CrashX
2009-04-27, 04:55
If you like to do it automatically, then use the following script found here ..

http://xbmc.org/forum/showthread.php?t=49502

lixe
2009-04-27, 13:31
1. "svn up". Then continue with step4.TheUni

What is step 4? I followed this:

Download, compile, and install XBMC from source

NEXT STEP

# svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
In case of Hardy, you will get a certificate warning, accept it permanetly by pressing „P”. Wait for downloading XBMC source files, might takes long time, depend on your Internet connection.

NEXT STEP
# cd XBMC
Then configure, compile, and install XBMC:

NEXT STEP
# ./configure --prefix=/usr --disable-pulse
NEXT STEP
# make -j2 (Please note: use only „make”, if you don’t have a dualcore CPU)
This is again, can take quite some time, depending on your CPU speed.

NEXT STEP
# sudo make install

althekiller
2009-04-27, 19:07
You only need to "svn checkout(co)" once. After that you can just "svn update(up)" to get changes. It would probably do you well to read some on the SVN documentation so you understand what's going on and don't think that it's magic.

lixe
2009-04-29, 15:49
And one last question =) How can i check which SVN Version I'm currently using?

biggles
2009-04-29, 16:08
I know one way... In the Shutdown menu, accessable from the Home Screen, select "i", Information.

bogey
2009-04-29, 16:23
And one last question =) How can i check which SVN Version I'm currently using?

found also from beginning of ~/.xbmc/temp/xbmc.log

11:40:12 T:1537271776 M:2559393792 NOTICE: Starting XBMC, Platform: GNU/Linux. Built on Apr 27 2009 (SVN:19737M)


svn info shows version in local svn copy.

lixe
2009-04-29, 18:53
I still have one problem:
If I want to update XBMC I use
svn up(date) https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
But then I just get "Skip https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC"

What am I doing wrong?

lixe
2009-04-29, 19:14
Ah ok, I just found out that I have to go to the folder XBMC and execute "svn up". Do I have something else to do like "make install" or anything?

lens
2009-04-29, 22:43
To get build and install the latest updates,

1. Get latest changes:

svn up

2. Configure options:

./configure --prefix=/usr --disable-pulse

3. Compile the changes (-j2 only for dual core):

make -j2

4. Install the updated version:

sudo make install

Step 2 isn't required every time, so you can skip it if you are just doing small update.