[SM-Commit] GIT changes to master grimoire by Robin Cook (c641377344ee71da5a799c6c120fc96d167e37a2)

Robin Cook scm at sourcemage.org
Sun Nov 13 21:22:23 EST 2011


GIT changes to master grimoire by Robin Cook <rcook at wyrms.net>:

 e-17/e17/BUILD     |   14 ++++-
 e-17/e17/CONFIGURE |  126 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 e-17/e17/DEPENDS   |   73 +++++++++++++++++++++---------
 e-17/e17/HISTORY   |    5 ++
 4 files changed, 192 insertions(+), 26 deletions(-)

New commits:
commit c641377344ee71da5a799c6c120fc96d167e37a2
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    e17: updated depends and configure options

diff --git a/e-17/e17/BUILD b/e-17/e17/BUILD
index 9b63820..eadce86 100755
--- a/e-17/e17/BUILD
+++ b/e-17/e17/BUILD
@@ -1,6 +1,14 @@
-OPTS="--enable-fsstd  \
-      --disable-illume \
-      --disable-illume2 \
+OPTS="$E17_RANDR $E17_ENOTIFY $E17_IBAR $E17_DROPSHADOW $E17_CLOCK \
+      $E17_PAGER $E17_BATTERY $E17_TEMPERATURE $E17_NOTIFICATION \
+      $E17_CPUFREQ $E17_IBOX $E17_START $E17_WINLIST $E17_FILEMAN \
+      $E17_FILEMANOPINFO $E17_WIZARD $E17_MSGBUS $E17_GADMAN \
+      $E17_ILLUME2 $E17_SYSCON $E17_EVERYTHING $E17_SYSTRAY $E17_COMP \
+      $E17_SHOT $E17_BACKLIGHT $E17_TASKS $E17_CONF $E17_WALLPAPER \
+      $E17_THEME $E17_INTL $E17_APPLICATIONS $E17_DISPLAY $E17_SHELVES \
+      $E17_KEYBINDINGS $E17_EDGEBINDINGS $E17_WINREMEMBERS \
+      $E17_WINMANIPULATION $E17_MENUS $E17_DIALOGS $E17_PERFORMANCE \
+      $E17_PATHS $E17_INTERACTION \
       $OPTS" &&
 
 default_build
+
diff --git a/e-17/e17/CONFIGURE b/e-17/e17/CONFIGURE
new file mode 100755
index 0000000..b05451f
--- /dev/null
+++ b/e-17/e17/CONFIGURE
@@ -0,0 +1,126 @@
+config_query_option E17_RANDR "Enable RandR configure module?" y  \
+                    "--enable-conf-randr" "--disable-conf-randr"  &&
+
+config_query_option E17_ENOTIFY "Enable Enotify module?" y  \
+                    "--enable-enotify" "--disable-enotify"  &&
+
+config_query_option E17_IBAR "Enable ibar module?" y  \
+                    "--enable-ibar" "--disable-ibar"  &&
+
+config_query_option E17_DROPSHADOW "Enable dropshadow module?" y  \
+                    "--enable-dropshadow" "--disable-dropshadow"  &&
+
+config_query_option E17_CLOCK "Enable clock module?" y  \
+                    "--enable-clock" "--disable-clock"  &&
+
+config_query_option E17_PAGER "Enable pager module?" y  \
+                    "--enable-pager" "--disable-pager"  &&
+
+config_query_option E17_BATTERY "Enable battery module?" y  \
+                    "--enable-battery" "--disable-battery"  &&
+
+config_query_option E17_TEMPERATURE "Enable temperature module?" y  \
+                    "--enable-temperature" "--disable-temperature"  &&
+
+config_query_option E17_NOTIFICATION "Enable notification module?" y  \
+                    "--enable-notification" "--disable-notification"  &&
+
+config_query_option E17_CPUFREQ "Enable cpufreq module?" y  \
+                    "--enable-cpufreq" "--disable-cpufreq"  &&
+
+config_query_option E17_IBOX "Enable ibox module?" y  \
+                    "--enable-ibox" "--disable-ibox"  &&
+
+config_query_option E17_START "Enable start module?" y  \
+                    "--enable-start" "--disable-start"  &&
+
+config_query_option E17_WINLIST "Enable winlist module?" y  \
+                    "--enable-winlist" "--disable-winlist"  &&
+
+config_query_option E17_FILEMAN "Enable fileman module?" y  \
+                    "--enable-fileman" "--disable-fileman"  &&
+
+config_query_option E17_FILEMANOPINFO "Enable fileman-opinfo module?" y   \
+                    "--enable-fileman-opinfo" "--disable-fileman-opinfo"  &&
+
+config_query_option E17_WIZARD "Enable wizard module?" y  \
+                    "--enable-wizard" "--disable-wizard"  &&
+
+config_query_option E17_MSGBUS "Enable msgbus module?" y  \
+                    "--enable-msgbus" "--disable-msgbus"  &&
+
+config_query_option E17_GADMAN "Enable gadman module?" y  \
+                    "--enable-gadman" "--disable-gadman"  &&
+
+config_query_option E17_ILLUME2 "Enable illume2 module?" y  \
+                    "--enable-illume2" "--disable-illume2"  &&
+
+config_query_option E17_SYSCON "Enable syscon module?" y  \
+                    "--enable-syscon" "--disable-syscon"  &&
+
+config_query_option E17_EVERYTHING "Enable everything module?" y  \
+                    "--enable-everything" "--disable-everything"  &&
+
+config_query_option E17_SYSTRAY "Enable systray module?" y  \
+                    "--enable-systray" "--disable-systray"  &&
+
+config_query_option E17_COMP "Enable comp module?" y  \
+                    "--enable-comp" "--disable-comp"  &&
+
+config_query_option E17_SHOT "Enable shot module?" y  \
+                    "--enable-shot" "--disable-shot"  &&
+
+config_query_option E17_BACKLIGHT "Enable backlight module?" y  \
+                    "--enable-backlight" "--disable-backlight"  &&
+
+config_query_option E17_TASKS "Enable tasks module?" y  \
+                    "--enable-tasks" "--disable-tasks"  &&
+
+config_query_option E17_CONF "Enable conf module?" y  \
+                    "--enable-conf" "--disable-conf"  &&
+
+config_query_option E17_WALLPAPER "Enable conf-wallpaper2 module?" y        \
+                    "--enable-conf-wallpaper2" "--disable-conf-wallpaper2"  &&
+
+config_query_option E17_THEME "Enable conf-theme module?" y       \
+                    "--enable-conf-theme" "--disable-conf-theme"  &&
+
+config_query_option E17_INTL "Enable conf-intl module?" y       \
+                    "--enable-conf-intl" "--disable-conf-intl"  &&
+
+config_query_option E17_APPLICATIONS "Enable conf-applications module?" y       \
+                    "--enable-conf-applications" "--disable-conf-applications"  &&
+
+config_query_option E17_DISPLAY "Enable conf-display module?" y       \
+                    "--enable-conf-display" "--disable-conf-display"  &&
+
+config_query_option E17_SHELVES "Enable conf-shelves module?" y       \
+                    "--enable-conf-shelves" "--disable-conf-shelves"  &&
+
+config_query_option E17_KEYBINDINGS "Enable conf-keybindings module?" y       \
+                    "--enable-conf-keybindings" "--disable-conf-keybindings"  &&
+
+config_query_option E17_EDGEBINDINGS "Enable conf-edgebindings module?" y       \
+                    "--enable-conf-edgebindings" "--disable-conf-edgebindings"  &&
+
+config_query_option E17_WINREMEMBERS "Enable conf-window-remembers module?" y           \
+                    "--enable-conf-window-remembers" "--disable-conf-window-remembers"  &&
+
+config_query_option E17_WINMANIPULATION "Enable conf-window-manipulation module?" y           \
+                    "--enable-conf-window-manipulation" "--disable-conf-window-manipulation"  &&
+
+config_query_option E17_MENUS "Enable conf-menus module?" y       \
+                    "--enable-conf-menus" "--disable-conf-menus"  &&
+
+config_query_option E17_DIALOGS "Enable conf-dialogs module?" y       \
+                    "--enable-conf-dialogs" "--disable-conf-dialogs"  &&
+
+config_query_option E17_PERFORMANCE "Enable conf-performance module?" y       \
+                    "--enable-conf-performance" "--disable-conf-performance"  &&
+
+config_query_option E17_PATHS "Enable conf-paths module?" y       \
+                    "--enable-conf-paths" "--disable-conf-paths"  &&
+
+config_query_option E17_INTERACTION "Enable conf-interaction module?" y       \
+                    "--enable-conf-interaction" "--disable-conf-interaction"  
+
diff --git a/e-17/e17/DEPENDS b/e-17/e17/DEPENDS
index 1bc0c0c..137ec41 100755
--- a/e-17/e17/DEPENDS
+++ b/e-17/e17/DEPENDS
@@ -1,6 +1,7 @@
 depends  subversion    &&
 depends  e_dbus        &&
 depends  edje          &&
+depends  eet           &&
 depends  efreet        &&
 depends  eina          &&
 depends  evas          &&
@@ -11,29 +12,55 @@ depends  libxinerama   &&
 depends  libxrandr     &&
 depends  xorg-libs     &&
 
-optional_depends  dejavu-ttf                            \
-                  ''                                    \
-                  ''                                    \
-                  'for the Enlightenment default font' &&
+optional_depends  linux-pam                       \
+                  "--enable-pam" "--disable-pam"  \
+                  "Enable PAM support?"           &&
 
-optional_depends  alsa-lib                                                     \
-                  '--enable-alsa'                                              \
-                  '--disable-alsa --disable-alsatest'                          \
+optional_depends  hal                                                \
+                  "--enable-device-hal --enable-mount-hal"           \
+                  "--disable-device-hal --disable-mount-hal"         \
+                  "Enable HAL device backend and mounting support?"  &&
+
+optional_depends  udev                                            \
+                  "--enable-device-udev" "--disable-device-udev"  \
+                  "Enable UDEV device backend?"                   &&
+
+optional_depends  udisks                                            \
+                  "--enable-mount-udisks" "--disable-mount-udisks"  \
+                  "Enable udisks mounting support?"                 &&
+
+optional_depends  eeze                                          \
+                  "--enable-mount-eeze" "--disable-mount-eeze"  \
+                  "Enable eeze mounting support?"               &&
+
+optional_depends  alsa-lib                                                      \
+                  '--enable-mixer' '--disable-mixer'                            \
                   'for Advanced Linux Sound Architecture sound driver support'  &&
 
-optional_depends  e17-theme-b_and_w              \
-                  ''                             \
-                  ''                             \
-                  'for a black and white theme'  &&
-
-optional_depends  e17-theme-blingbling   \
-                  ''                     \
-                  ''                     \
-                  'for the bling theme' &&
-
-optional_depends connman                 \
-                  ''                     \
-                  ''                     \
-                  'for conneman network configuration daemon support (connamn module)'  
-                  
-                  
+optional_depends exchange                                  \
+                 "--enable-exchange" "--disable-exchange"  \
+                 "Enable Exchange support?"                &&
+
+optional_depends bluez                                     \
+                 "--enable-bluez" "--disable-bluez"        \
+                 "Enable bluez bluetooth module support?"  &&
+
+optional_depends connman                                                                \
+                  "--enable-connman" "--disable-connman"                                \
+                  'for conneman network configuration daemon support (connamn module)'  && 
+
+optional_depends  dejavu-ttf                           \
+                  ''                                   \
+                  ''                                   \
+                  'for the Enlightenment default font' 
+
+# Comment these out till figure out how to get them to work
+#optional_depends  e17-theme-b_and_w              \
+#                  ''                             \
+#                  ''                             \
+#                  'for a black and white theme'  &&
+#
+#optional_depends  e17-theme-blingbling   \
+#                  ''                     \
+#                  ''                     \
+#                  'for the bling theme' 
diff --git a/e-17/e17/HISTORY b/e-17/e17/HISTORY
index a366450..99d34fe 100644
--- a/e-17/e17/HISTORY
+++ b/e-17/e17/HISTORY
@@ -1,3 +1,8 @@
+2011-11-13 Robin Cook <rcook at wyrms.net>
+	* BUILD: changed to add configure options
+	* CONFIGURE: added ask module queries
+	* DEPENDS: added missing depends and added/modified optional depends
+
 2011-09-22 Ismael Luceno <ismael at sourcemage.org>
 	* DETAILS, PREPARE: Use prepare_select_branch
 


More information about the SM-Commit mailing list