Easy_e17.sh 1.3 preview
08.10.2009 - 16:57
This is a preview of the upcoming version 1.3 of easy_e17.sh . It introduced a new feature:
The script searches in the svn tree for the destination of the packages and only downloads these source dirs. This should save a hugh amount of bandwidth and disk space usage.
You can force the old behavour with the commandline argument --srcmode=full.
Notice: If you already have a full source checkout, you need to delete the old dir (probably ~/e17_src) to use this new feature.
There are also other new features like onscreen notification using `e-notify-send`.
Please download, test and comment!
The script searches in the svn tree for the destination of the packages and only downloads these source dirs. This should save a hugh amount of bandwidth and disk space usage.
You can force the old behavour with the commandline argument --srcmode=full.
Notice: If you already have a full source checkout, you need to delete the old dir (probably ~/e17_src) to use this new feature.
There are also other new features like onscreen notification using `e-notify-send`.
Please download, test and comment!
Add a comment
Comments
Posted by andrey @ 09.10.2009 - 03:37
I've downloaded *.sh ver 1.3 and tried to install. I had some errors but fixed them installing required apps.
But I got an error that unable to fix and google can't help. Here's log (/tmp/easy_e17/install_logs/esmart.log). http://pastebin.mozilla-russia.org/101954
But I got an error that unable to fix and google can't help. Here's log (/tmp/easy_e17/install_logs/esmart.log). http://pastebin.mozilla-russia.org/101954
Posted by morlenxus @ 09.10.2009 - 19:55
You're missing the deps:
subversion autoconf automake1.9 autotools-dev
autoconf-archive gettext libtool libfreetype6-dev libjpeg62-dev
libpng3-dev libtiff4-dev libungif4-dev libbz2-dev libltdl3-dev
pkg-config libxine-dev build-essential flex bison byacc
libxcursor-dev libcurl3-dev libtag1-dev sqlite libxml2-dev
libsqlite3-dev libxslt1.1 libxslt1-dev giblib1 giblib-dev
libtagc0-dev libmpd libmpd-dev libxcomposite-dev libxcomposite1
libxdamage-dev libxdamage1 libxkbfile-dev libxkbfile1 libdbus-1-dev
libtheora-dev libfontconfig1-dev cvs doxygen cython
liblua5.1-dev
Install these deps, and run the script again. Edje has been build without png or jpeg support, so this was the case.
Greets,
Brian 'morlenxus' Miculcy
subversion autoconf automake1.9 autotools-dev
autoconf-archive gettext libtool libfreetype6-dev libjpeg62-dev
libpng3-dev libtiff4-dev libungif4-dev libbz2-dev libltdl3-dev
pkg-config libxine-dev build-essential flex bison byacc
libxcursor-dev libcurl3-dev libtag1-dev sqlite libxml2-dev
libsqlite3-dev libxslt1.1 libxslt1-dev giblib1 giblib-dev
libtagc0-dev libmpd libmpd-dev libxcomposite-dev libxcomposite1
libxdamage-dev libxdamage1 libxkbfile-dev libxkbfile1 libdbus-1-dev
libtheora-dev libfontconfig1-dev cvs doxygen cython
liblua5.1-dev
Install these deps, and run the script again. Edje has been build without png or jpeg support, so this was the case.
Greets,
Brian 'morlenxus' Miculcy
Posted by stanks @ 17.10.2009 - 14:22
I tried new preview version but this script still uses old stuff. Such as edje_editor that can't be compiled because it needs etk and etk is in old trunk.
Posted by morlenxus @ 19.10.2009 - 01:32
Thanks, i removed that last etk application from the script.
Posted by stanks @ 24.10.2009 - 18:23
me again :) when i use easy_e17.sh -i --packagelist=full
there is again error about etk. edje_editor depends on it. can you check your script again? thanks
there is again error about etk. edje_editor depends on it. can you check your script again? thanks
Posted by stanks @ 24.10.2009 - 18:24
and the output:
- edje_editor ................ autogen: ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ECORE... yes
checking for EDJE... yes
checking for EVAS... yes
checking for ETK... configure: error: Package requirements (etk >= 0.1.0.042) were not met:
No package 'etk' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ETK_CFLAGS
and ETK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
- edje_editor ................ autogen: ERROR!
--------------------------------------------------------------------------------
----------------------------------- Last loglines ------------------------------
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ECORE... yes
checking for EDJE... yes
checking for EVAS... yes
checking for ETK... configure: error: Package requirements (etk >= 0.1.0.042) were not met:
No package 'etk' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ETK_CFLAGS
and ETK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
--------------------------------------------------------------------------------
Posted by morlenxus @ 27.10.2009 - 12:13
You should download the released version 1.3.0 of the script. This version doesn't longer include edje_editor. If you use --packagelist=full you might expect something to not build - you can skip packages which doesn't build with --skip=packagename .
Greets,
Brian 'morlenxus' Miculcy
Greets,
Brian 'morlenxus' Miculcy



