SupaSONiC
01.06.03, 10:48
Als erstes laden wir die Sourcen aus dem CVS:
export CVSROOT=:pserver:anonymous@cvs.enlightenment.sourc eforge.net:/cvsroot/enlightenment
cvs login
cvs -z3 co e17
Das wird eine Weile dauern, da er die kompletten Libs und Programme lädt (~70 MB)
Nun gehen wir in das E17 Dir rein
cd e17
und führen das folgende Script aus:
#!/bin/sh
CVS_SRC=`pwd`
BUILD_DIR="/opt/e17" #wenn ihr nen anderes dir haben wollt, schreibt das hier rein
FLAGS="" #eure compiler-flags
echo "Aufräumen..."
rm -rf $BUILD_DIR/*
rm -rf $CVS_SRC/logs
mkdir $CVS_SRC/logs
blah() {
make distclean &> /dev/null
./autogen.sh --prefix=$BUILD_DIR &> $CVS_SRC/logs/$X.log
make -j2 CFLAGS="$FLAGS" &> cat >> $CVS_SRC/logs/$X.log
make install &> /dev/null
if [ $(grep -c Error $CVS_SRC/logs/$X.log) != 0 ]; then
echo "Compile failed"
fi
}
echo "$BUILD_DIR/lib" >>/etc/ld.so.conf;/sbin/ldconfig
echo "E17 Libs..."
for X in edb imlib2 imlib2_loaders evas ewd ebits ecore ebg estyle etox ewl eet emenu eprog evas2
do
echo "Installiere: $X"
cd $CVS_SRC/libs/$X
blah
done
echo "E17 Apps..."
for X in etcher ebony med efsd ebindings e entice esmall imlib2_tools efileinfo efm elicit elogin entrance essence ewidget
do
echo "Installiere: $X"
cd /usr/local/src/e17/apps/$X
blah
done
Nun sollte sich E17 installieren, und ihr seit glücklich :)
MfG, SONiC
PS: Fehler, Fragen etc plz an ms@prosaqx.org
export CVSROOT=:pserver:anonymous@cvs.enlightenment.sourc eforge.net:/cvsroot/enlightenment
cvs login
cvs -z3 co e17
Das wird eine Weile dauern, da er die kompletten Libs und Programme lädt (~70 MB)
Nun gehen wir in das E17 Dir rein
cd e17
und führen das folgende Script aus:
#!/bin/sh
CVS_SRC=`pwd`
BUILD_DIR="/opt/e17" #wenn ihr nen anderes dir haben wollt, schreibt das hier rein
FLAGS="" #eure compiler-flags
echo "Aufräumen..."
rm -rf $BUILD_DIR/*
rm -rf $CVS_SRC/logs
mkdir $CVS_SRC/logs
blah() {
make distclean &> /dev/null
./autogen.sh --prefix=$BUILD_DIR &> $CVS_SRC/logs/$X.log
make -j2 CFLAGS="$FLAGS" &> cat >> $CVS_SRC/logs/$X.log
make install &> /dev/null
if [ $(grep -c Error $CVS_SRC/logs/$X.log) != 0 ]; then
echo "Compile failed"
fi
}
echo "$BUILD_DIR/lib" >>/etc/ld.so.conf;/sbin/ldconfig
echo "E17 Libs..."
for X in edb imlib2 imlib2_loaders evas ewd ebits ecore ebg estyle etox ewl eet emenu eprog evas2
do
echo "Installiere: $X"
cd $CVS_SRC/libs/$X
blah
done
echo "E17 Apps..."
for X in etcher ebony med efsd ebindings e entice esmall imlib2_tools efileinfo efm elicit elogin entrance essence ewidget
do
echo "Installiere: $X"
cd /usr/local/src/e17/apps/$X
blah
done
Nun sollte sich E17 installieren, und ihr seit glücklich :)
MfG, SONiC
PS: Fehler, Fragen etc plz an ms@prosaqx.org