[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