[Lunar-commits]
CVS: moonbase/zbeta/e17-cvs BUILD, 1.2, 1.3 DEPENDS,
1.1, 1.2 DETAILS, 1.1, 1.2 CONFLICTS, 1.1, NONE POST_INSTALL,
1.2, NONE PRE_BUILD, 1.1, NONE
Chad Kittel
v3rt1g0 at lunar-linux.org
Wed Dec 29 03:41:03 UTC 2004
Update of /var/cvs/lunar/moonbase/zbeta/e17-cvs
In directory espresso.foo-projects.org:/tmp/cvs-serv32214/e17-cvs
Modified Files:
BUILD DEPENDS DETAILS
Removed Files:
CONFLICTS POST_INSTALL PRE_BUILD
Log Message:
Rebuilt e17-cvs module. Tested with the help of
jas0n (jasonm at iit-sourcetech.com). A lot of this stuff was no longer
needed as it is handled in lower EFLs. Merry Chirstmas to all (a few
days late). And may I say.... e17 rocks!
Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/zbeta/e17-cvs/BUILD,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- BUILD 8 Oct 2003 07:08:30 -0000 1.2
+++ BUILD 29 Dec 2004 03:40:59 -0000 1.3
@@ -1,68 +1,10 @@
(
- MYCFLAGS=$CFLAGS
- unset CFLAGS LDFLAGS
- PREFIX=/opt/lunar/enlightenment
- export PATH=$PREFIX/bin:$PATH
-
- prepare_install &&
-
- # HACKS
- cp libs/ecore/src/Ecore.h apps/e/src &&
- cp libs/ecore/src/Ecore.h apps/e/tools &&
- cp libs/ecore/src/Ecore.h apps/med/src &&
-
- # known bad:
- # libs/eprog, apps/efm (discontinued, enter evidence)
+ export PATH=$MODULE_PREFIX/bin:$PATH
+ export CPPFLAGS="$CPPFLAGS -I$MODULE_PREFIX/include"
+ export LDFLAGS="$LDFLAGS -L$MODULE_PREFIX/lib"
+ export USER=nobody
- # apps/iconbar, apps/evidence, apps/elicit is SPLIT ecore dependent, edje is
- # not but can be linked against ecore-split, we will try to link those
- # statically (but not now :^P )
-
- # certified GOOD:
- for DIR in libs/edb libs/eet libs/imlib2 libs/imlib2_loaders libs/evas libs/ecore libs/ebits libs/ebg libs/ewd libs/estyle libs/etox libs/edje libs/ewl apps/efsd apps/e apps/ebindings apps/ebony apps/esmall apps/etcher apps/entice apps/imlib2_tools apps/med apps/entrance ; do
- (
- message "${MESSAGE_COLOR}Building $DIR...${DEFAULT_COLOR}" &&
- cd $DIR &&
- if [ "$DIR" == "libs/evas" ] ; then
- EXTRASOPT="--enable-software-x11 --enable-image-loader-png --enable-image-loader-jpeg --enable-scale-smooth --enable-scale-sample --enable-image-loader-eet --enable-image-loader-edb --enable-convert-8-rgb-332 --enable-convert-8-rgb-666 --enable-convert-8-rgb-232 --enable-convert-8-rgb-222 --enable-convert-8-rgb-221 --enable-convert-8-rgb-121 --enable-convert-8-rgb-111 --enable-convert-16-rgb-565 --enable-convert-16-rgb-555 --enable-convert-16-rgb-rot-0 --enable-convert-32-rgb-8888 --enable-convert-32-rgbx-8888 --enable-convert-32-bgr-8888 --enable-convert-32-bgrx-8888 --enable-convert-32-rgb-rot-0"
- elif [ "$DIR" == "libs/ecore" ] ; then
- EXTRASOPT="--enable-ecore-x --enable-ecore-evas --enable-ecore-job --enable-ecore-con --enable-ecore-ipc"
- elif [ "$DIR" == "apps/e" ] ; then
- EXTRALDFLAGS="-lecore_common"
- elif [ "$DIR" == "apps/med" ] ; then
- EXTRALDFLAGS="-lecore_common"
- else
- EXTRALDFLAGS=""
- EXTRASOPT=""
- fi &&
- touch COPYING INSTALL NEWS ChangeLog &&
- am__fastdepCXX_TRUE=# USER=nobody ./autogen.sh --build=$BUILD \
- --prefix=$PREFIX \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --infodir=$PREFIX/share/info \
- --mandir=$PREFIX/share/man \
- --includedir=$PREFIX/include \
- --libdir=$PREFIX/lib \
- --enable-dependency-tracking \
- --with-imlib2-prefix=$PREFIX \
- $OPTS $EXTRASOPT &&
- if [ "$DIR" == "libs/ecore" ] ; then
- (
- cd src &&
- gcc -shared -o libecore_common.so *.c
- install libecore_common.so $PREFIX/lib
- )
- fi &&
- make CFLAGS="$MYCFLAGS -DBUILD_C \
- -I$PREFIX/include -L$PREFIX/lib" \
- LDFLAGS="$LDFLAGS $EXTRALDFLAGS" &&
- make install &&
- cd $SOURCE_DIRECTORY &&
- rm -rf $DIR ||
- exit 1
- )
- done
+ default_cvs_build
) > $C_FIFO 2>&1
Index: DEPENDS
===================================================================
RCS file: /var/cvs/lunar/moonbase/zbeta/e17-cvs/DEPENDS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- DEPENDS 3 Oct 2003 23:47:52 -0000 1.1
+++ DEPENDS 29 Dec 2004 03:40:59 -0000 1.2
@@ -1,3 +1,2 @@
-depends fam &&
-depends libxml2 &&
-depends gtk+
+depends esmart-cvs &&
+depends ewl-cvs
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/zbeta/e17-cvs/DETAILS,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- DETAILS 3 Oct 2003 23:47:52 -0000 1.1
+++ DETAILS 29 Dec 2004 03:40:59 -0000 1.2
@@ -1,17 +1,14 @@
MODULE=e17-cvs
VERSION=beta
SOURCE=$MODULE-$VERSION.tar.bz2
-# SOURCE2=$MODULE-$VERSION-SPLIT.tar.bz2
-# SOURCE3=$MODULE-$VERSION-evidence.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/e17
- SOURCE_URL=cvs://:pserver:anonymous@cvs.enlightenment.sourceforge.net:/cvsroot/enlightenment:e17
-# SOURCE2_URL=cvs://:pserver:anonymous@cvs.enlightenment.sourceforge.net:/cvsroot/enlightenment:e17/libs/ecore:SPLIT
-# SOURCE3_URL=cvs://:pserver:anonymous@cvs.evidence.sourceforge.net:/cvsroot/evidence:evidence
- WEB_SITE=http://www.enlightenment.org/
- ENTERED=20030209
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/e
+ SOURCE_URL=cvs://:pserver:anonymous@cvs.sourceforge.net:/cvsroot/enlightenment:e17/apps/e
+ WEBSITE=http://enlightenment.org/pages/enlightenment.html
+ ENTERED=20041228
UPDATED=`date -u +%Y%m%d`
- SHORT="See enlightenment"
+ MODULE_PREFIX=${E17_PREFIX:-/opt/lunar/enlightenment}
+ SHORT="This is the CVS version of e17"
+
cat << EOF
-This is the cvs version of enlightenment, which is way ahead of the stable one
-usually!
+This is the CVS version of the upcoming e17.
EOF
--- CONFLICTS DELETED ---
--- POST_INSTALL DELETED ---
--- PRE_BUILD DELETED ---
More information about the Lunar-commits
mailing list