среда, 7 ноября 2012 г.

Enlightenment 17 --- выход альфа-версии!

Ура!
Свершилось!
Хоть злопыхатили и злопыхали, но команде EFL удалось наконец-то выпустить альфу. (новость на OpenNET)
Теперь совершенно необходимо перейти от старой ночной сборки к многообещающей альфе.

Однако, снова компилить все модули абсолютно лень. Использование автоматических скриптов устанавливает все в /opt/ , что не есть гут, поскольку уже загажен /usr/local/ :) Да и опыт показывает, что это чревато проблемами с установкой дополнительных модулей.  По-хорошему, нужно разобраться в этих скриптах, чтоб они ставили куда надо, но опять-же.. лень.





В связи с этим я составил лаконичный скрипт, который и предлагается вниманию широкой общественности:

#!/bin/bash

echo " *** e17 building script ***"
echo " ***     byltg 2012      ***"

array=( eina eet evas ecore eio embryo edje efreet e_dbus eeze emotion ethumb elementary)

for x in "${array[@]}"
do
    cd "$x"*
    #ls | grep autogen
    log="../$x.log"
    echo \\n ** installing $x 
    echo \\n ** logging to $log
    ./autogen.sh > "$log"
    make >> "$log"
    make install >> "$log"
    ldconfig
    cd ..   
done

# enlightenment
cd enlightenment*
log="../enlightenment.log"
echo \\n ** installing enlightenment
echo \\n ** logging to $log
./configure > $log
make >> $log
make all install >> log

echo "\\n *** Finished! Have a good day! *** "



Чтобы прошел make install, надо пускать его от имени рута.

Вот скрипт пыхтит, компилирует, я пишу эти строки...
И вот, установка завершена!


Reboot and enjoy:

E17a screnshot
Как видно, допилен файловый менеджер, с его фирменным предпросмотром содержимого, и изгажена тема по умолчанию, стало слишком темно. Хотя, на вкус и цвет.. настроить можно :)

Пожелаем удачи разрабам и обещаю скинуть им монетку, как только научусь переводить за бугор ;)

Комментариев нет:

Отправить комментарий