ian|HomePage]/microHowto/Debian_Sarge_E17
Kompilacja z CVS (potrzebne będzie ok 400 MB wolnego miejsca na partycji, na której uruchomimy skrypt pobrany z
http://www.wonder.pl/~linio/cvs_e17.pl).
Skrypt:
apt-get install libwww-perl dh-make cvs perl cvs_e17.pl idefix:/opt/8/e17/cvs# perl cvs_e17.pl e17 :: Updating e17 (cd e17 && cvs -z9 update -dP) ... ... cvs update: Updating . cvs update: Updating apps cvs update: Updating apps/e cvs update: Updating apps/e/client cvs update: Updating apps/e/data cvs update: Updating apps/e/data/backgrounds ... ... e17 :: libs :: CVS e17 :: libs :: ecore Build ecore dh_testdir rm -f build-stamp configure-stamp /usr/bin/make distclean make[1]: Entering directory `/opt/8/e17/cvs/e17/libs/ecore' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/opt/8/e17/cvs/e17/libs/ecore' make: [clean] Error 2 (ignored) rm -f configure-stamp build-stamp dh_clean dh_testdir test -x autogen.sh && ./autogen.sh --prefix=/usr --build=i386-linux --host=i386-linux || ./configure --prefix=/usr --build=i386-linux --host=i386-linux Running aclocal... /usr/share/aclocal/libglade.m4:7: warning: underquoted definition of AM_PATH_LIBGLADE run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal ... ...
enlightenment_remote -lang-set "pl_PL"
edje_decc Milky-0.9.8.2.edj Output Image: Milky-0.9.8.2/milky.png ... ... Output Source File: Milky-0.9.8.2/default_filesel.edc Output Font: Milky-0.9.8.2/Vera.ttf Output Font: Milky-0.9.8.2/VeraBd.ttf Output Build Script: Milky-0.9.8.2/build.sh *** CAUTION *** Please check the build script for anything malicious before running it!
Przechodzimy do katalogu z rozpakowanym tematem i sprawdzamy skrypt build.sh - czy nie robi czegoś podejrzanego ;)
cd Milky-0.9.8.2 cat build.sh #!/bin/sh edje_cc $@ --image_dir . --font_dir . default.edc -o Milky-0.9.8.2.edj
Sprawdzamy czcionki:
ls *ttf VeraBd.ttf Vera.ttf
Przy pomocy programu gfontview (z pkietu gfontview)możemy sprawdzić(Make font table), czy czcionka zawiera polskie znaczki (prawdopodobnie nie, skoro chcemy poprawiać ten temat;)
gfontview Vera.ttf
Podmieniamy czcionkę na taką, która zawiera polskie znaczki i budujemy temat:
cp /opt/7/home_linio/perl/antt-ttf/AntykwaTorunska-Bold VeraBd.ttf cp /opt/7/home_linio/perl/antt-ttf/AntykwaTorunska-Bold.ttf VeraBd.ttf ./build.sh
Przenosimy zbudowany pakiet do ~/.e/e/themes
mv Milky-0.9.8.2.edj ~/.e/e/themes/Milky-0.9.8.2pl.edj
Gotowe tematy z polskim fontem (Antykwa Toruńska):
http://www.wonder.pl/pub/enlightenment_e17/themes_plfont/
Moduły pobieramy z
http://www0.get-e.org/Resources/Modules/
Instalacja jako user poleceniami:
tar xfvz <source> ./autogen.sh make make install
Pliki wynikowe znajdą się w katalogu /.e/e/modules/
Moduły uaktywniamy poprzez restart e17 i/lub Konfiguracja - Panel konfiguracyjny - Module settings - Włączony
Wykonujemy następujące czynności np. dla multi-gnome-terminal:
$cp /usr/share/enlightenment/data/other/icon_example.tar.gz ~ $tar -xzvf icon_example.tar.gz $cd icon $vi build.sh [ enlightenment_eapp \ icon.eap \ -set-name "Multi Gnome Terminal" \ -set-generic "MGT" \ -set-comment "Multi Gnome Terminal" \ -set-exe "/usr/bin/multi-gnome-terminal" \ -set-win-name "MGT" \ -set-win-class "window_class" \ -set-icon-class "icon,class" ] $./build.sh $cp icon.eap ~/.e/e/applications/all/mvt.eap $vi ~/.e/e/applications/favorite/.order [ mgt.eap xterm.eap gnome-terminal.eap konsole.eap eterm.eap aterm.eap rxvt.eap sylpheed.eap firefox.eap xmms.eap Other ]
Na końcu należy zrestartować e17.
Kliknąć na ikonkę w górnej belce okna i wybrać "Utwórz ikonkę" (gdy nie istnieje) lub "Edytuj ikonkę" (gdy istnieje).
Uzupełnić odpowiednio grafikę ikonki wybierając obrazek ikonki. Pojawi się menadżer plików. Ikonkę można wybrać z
/usr/share/icons/*. Następnie należy przeciągnąć ikonkę na "pasek ikonek" lub uzupełnić plik ulubionych ręcznie
$vi /.e/e/applications/favorite/.order
UWAGA! Problem znikających ikonek z dolnego menu "bar" - rozwiązanie: wybrać ikonki 128x128 i po "Utwórz ikonkę"
należy przesunąć ją na bar. Gdy zniknie przesunąć pustą ikonkę na pulpit (usunięcie) i uruchomić wybramy program.
Kliknąć na pustą ikonkę w górnej belce i wybrać "Edytuj ikonkę". Ponownie wskazać tą samą ikonkę i po zatwierdzeniu
przesunąć na "bar". Ufff.... ;)
E17 pinguje aplikacje, a gdy ta nie odpowiada (po 10 sek), ramka zaczyna mrugać. Aby zmienić czas na minutę:
enlightenment_remote -ping-clients-wait-set 60
echo "deb http://debian.alphagemini.org/ unstable main" >> /etc/apt/sources.list
apt-get update apt-get install e17 e-modules
Kaszak
- 2006.07.06 - przerobił niedziałające rozwiązanie Qela
|
![]() |
|