You are not logged in.
Greetings Community,
I've decided to give the easy_e17 script a shot, with a view
to hopefully ironing out some of the bugs in the "stable"
release in the repos.
I've explicitly removed epsilon from the script in /usr/bin
and even gone so far as adding it to the --skip array
in the config file, trouble is, the script still tries to download
epsilon from SVN. I've deleted the e17 source directory in
/var/cache and anything in /tmp too, I'm at a loss to explain
it.
Has anyone any ideas or insights?
Thank you in advance.
We are Pentium Borg. Division is futile, you will be approximated.
Offline
I may be wrong in this, however taking a quick peek at the script again it checks out the whole trunk.
The checkout area seems to start ~ line 343, Thats for the actual function variables are rather close to the top.
cmd_src_checkout="svn checkout"
src_url="http://svn.enlightenment.org/svn/e/trunk"
src_path="$HOME/e17_src"
$cmd_src_checkout $src_url_pkg $src_path_pkg
Which pretty much translates to
svn checkout http://svn.enlightenment.org/svn/e/trunk ~/e17_src
So it's grabbing the whole trunk by default it seems. The script could be edited to reflect only downloading the packages needed. I am rather inexperienced in svn command usage though, also inexperienced with regexpressions. However this may be worth a try.
cmd_src_checkout="svn checkout"
src_url="http://svn.enlightenment.org/svn/e/trunk/{$trunk_pkg}"
src_path="$HOME/e17_src"
trunk_pkg="e,e_dbus,ecore,editj,e,...etc"
It should work out to something like this.
svn co http://svn.enlightenment.org/svn/e/trun … re,e_dbus}
That would just checkout the packages you want, i think. I'm not at my personal pc right now so i cant test it out properly.
Can you use spaces instead of commas in regexp, because if so you could just use the package description fields i.e. efl_basic efl_extra, etc.
Last edited by raz0rskyl1n3 (2009-12-17 23:38:53)
Offline
Okay not sure how i missed this but this may work as well
ignore_dirs="BINDINGS BROKEN devs DOCS E16 OLD TEST THEMES web"
It seems to ignore these options while doing an svn co, so adding epsilon to it may work as well.
Offline