OESF Portables Forum

Everything Else => Zaurus - Everything Development => Distros, Development, and Model Specific Forums => Archived Forums => User Request for Applications => Topic started by: steven999 on September 03, 2005, 02:20:19 am

Title: Subversion Client
Post by: steven999 on September 03, 2005, 02:20:19 am
Hi All,

Has anyone compiled Subversion for Sharp ROMs (I'm using Watapon 1.4.1 on 5600)? I didn't find it in elsix or in google, and it'd be pretty handy to have on my Z I think.

Thanks!
steven
Title: Subversion Client
Post by: cybersphinx on November 14, 2005, 12:48:59 pm
I tried to cross-compile it, but haven't succeeded, because it needs to run some generated programs during the build. It should be possible to compile it natively on the Zaurus, but currently I haven't installed the development stuff.
Title: Subversion Client
Post by: sds on November 14, 2005, 01:56:54 pm
I assume you talk about the client only?
Dave Kessler from Kopsis Engineering has put a svn client for pdaXrom:

http://kopsisengineering.com/rc11/ (http://kopsisengineering.com/rc11/)

He used to be (or perhaps still is) active in the Sharp ROMs as well, so you might try to ask him... he posts regularly on this forum.
Title: Subversion Client
Post by: kopsis on November 14, 2005, 07:00:43 pm
At one point I tried doing Subversion for Cacko but ran into a variety of problems. At the time it wasn't worth struggling through ... instead I installed Debian pocket workstation and just used the standard Debian subversion package that way.

Now that I'm running pdaXrom, I no longer have a native environment to compile for Sharp ROMs. My x-dev environment works great for some things, but large projects with complex build systems like Subversion can be mighty difficult to x-compile.
Title: Subversion Client
Post by: cybersphinx on November 15, 2005, 07:34:17 pm
The package from kopsis works on the  Cacko ROM as well. I have stripped the libraries (reduced size from 3.5 MB to 1.3 MB), put them into /opt/QtPalmtop instead of /usr (don't know if that's better, it's just where I put all programs) and added a dependancy on libiconv.

The resulting packages are attached for those interested.
 [ You are not allowed to view attachments ]
One small problem: If you have LANG set, it doesn't work - use "LANG=C svn" then. I guess it's a problem with missing locale stuff, perhaps someone else knows a better solution?
Title: Subversion Client
Post by: Sy Ali on June 17, 2006, 09:37:48 pm
Just a quick thanks for compiling it.

I also note that the link to Dave Kessler / Kopsis Engineering svn client is dead:

http://kopsisengineering.com/rc11/ (http://kopsisengineering.com/rc11/)

Has there been any further movement on a more official subversion client compile?
Title: Subversion Client
Post by: Dobby on September 05, 2006, 06:38:08 pm
I'm actually after the svn server to run on the Z if it's practical. Seeing as this is the device I'll have all the time it makes sense to have it as the server (providing I sync the database of course). I'd be interested in a pdaXrom version.
Title: Subversion Client
Post by: dwagelaar on October 24, 2006, 03:30:16 pm
Quote
The package from kopsis works on the  Cacko ROM as well. I have stripped the libraries (reduced size from 3.5 MB to 1.3 MB), put them into /opt/QtPalmtop instead of /usr (don't know if that's better, it's just where I put all programs) and added a dependancy on libiconv.

The resulting packages are attached for those interested.
 [ You are not allowed to view attachments ]
One small problem: If you have LANG set, it doesn't work - use "LANG=C svn" then. I guess it's a problem with missing locale stuff, perhaps someone else knows a better solution?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=103831\"][{POST_SNAPBACK}][/a][/div]

Yes, but it's a hack  
You can comment the LANG-related code in subversion/libsvn_subr/cmdline.c
Like that svn will always work in LANG=C, ignoring any specific locale you may have set.
Since I didn't find subversion in elsix, I've gone ahead and compiled it too... At least it is in elsix now.
Title: Subversion Client
Post by: xjqian on November 14, 2006, 11:23:47 pm
Quote
I'm actually after the svn server to run on the Z if it's practical. Seeing as this is the device I'll have all the time it makes sense to have it as the server (providing I sync the database of course). I'd be interested in a pdaXrom version.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=140789\"][{POST_SNAPBACK}][/a][/div]
I'm also interested in a pdaXrom version of svn, whether kopsis' version or anything newer. I can't find svn in pdaXrom's official/contrib feed.
Title: Subversion Client
Post by: cybersphinx on November 15, 2006, 08:58:37 pm
Quote
Yes, but it's a hack   
You can comment the LANG-related code in subversion/libsvn_subr/cmdline.c
Like that svn will always work in LANG=C, ignoring any specific locale you may have set.
Yeah, well, as I said, I couldn't compile it myself. And better a hack than a program that fails in some cases.
Quote
Since I didn't find subversion in elsix, I've gone ahead and compiled it too... At least it is in elsix now.
Nice. Can you do a 1.4 version as well? With that version a checked out repository needs less space.
Title: Subversion Client
Post by: gojira on July 08, 2007, 09:45:58 am
Does anyone have svn version 1.4.2 for sharp rom?

Thanks!
Title: Subversion Client
Post by: dwagelaar on July 09, 2007, 03:39:50 pm
Quote
Nice. Can you do a 1.4 version as well? With that version a checked out repository needs less space.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=146395\"][{POST_SNAPBACK}][/a][/div]

Didn't know about that, good to know... I'm currently very low on spare time, but I'll msg if I do get to it...
Title: Subversion Client
Post by: dwagelaar on July 18, 2007, 06:32:44 pm
Quote
Quote
Nice. Can you do a 1.4 version as well? With that version a checked out repository needs less space.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=146395\")

Didn't know about that, good to know... I'm currently very low on spare time, but I'll msg if I do get to it...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=164602\"][{POST_SNAPBACK}][/a][/div]

There we are: subversion 1.4.4 on Elsix:
[a href=\"http://www.elsix.org/index.php?w=project&p=subversion]http://www.elsix.org/index.php?w=project&p=subversion[/url]

It was nasty to build with the default zaurus toolchain. You'll need the following to try for yourself:
http://subversion.tigris.org/downloads/sub...n-1.4.4.tar.bz2 (http://subversion.tigris.org/downloads/subversion-1.4.4.tar.bz2)
http://subversion.tigris.org/downloads/sub...s-1.4.4.tar.bz2 (http://subversion.tigris.org/downloads/subversion-deps-1.4.4.tar.bz2)
http://ssel.vub.ac.be/Members/DennisWagela...g-1.4.4.tar.bz2 (http://ssel.vub.ac.be/Members/DennisWagelaar/download/zaurus/subversion-armconfig-1.4.4.tar.bz2)

The last file contains some scripts and instructions to make the build work...