# HG changeset patch # User Dominique Corbex # Date 1365403931 -7200 # Node ID 04a81f96cbb118279d5ef9f0e91482eea960260e # Parent fa4c426bcf9c2dce60b7f02c15b048c5e7fceff2 enlightenment: fix slim.conf diff -r fa4c426bcf9c -r 04a81f96cbb1 enlightenment/receipt --- a/enlightenment/receipt Sun Apr 07 22:29:26 2013 -0300 +++ b/enlightenment/receipt Mon Apr 08 08:52:11 2013 +0200 @@ -10,9 +10,10 @@ WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="wm window-manager" TAGS="e17" +LOCALES="da de es fr fr_CH it pt_BR ru zh_CN zh_TW" DEPENDS="eina eet ecore evas edje efreet edbus alsa-lib embryo eio emotion \ -eeze xcb-util-keysyms" +eeze xcb-util-keysyms slitaz-menus" BUILD_DEPENDS="eina-dev eet-dev ecore-dev evas-dev edje-dev efreet-dev edbus-dev alsa-lib-dev lua5.1-dev embryo-dev eio-dev emotion-dev eeze-dev \ xcb-util-keysyms-dev" @@ -50,15 +51,22 @@ # Rm backgrouds (1,6 Mb). rm -rf $fs/usr/share/enlightenment/data/backgrounds/* + + # locales + for locale in $LOCALES; do + mv $install/usr/share/locale/$locale $fs/usr/share/locale + done } post_install() { - res=$(cat $1/etc/slim.conf | grep ^session | sed s/"sessions. *"//) + res=$(grep ^session <$1/etc/slim.conf | sed s/"sessions. *"// \ + | sed s/,e17//) # Adding WM to SLIM available sessions. - if ! echo "$res" | grep -q e17; then - echo -n "Adding e17 to /etc/slim.conf..." - sed -i "s/^sessions.*/sessions ${res},e17/" /etc/slim.conf + if ! echo "$res" | grep -q enlightenment; then + echo -n "Adding enlightenment to /etc/slim.conf..." + sed -i "s/^sessions.*/sessions ${res},enlightenment/" \ + /etc/slim.conf status fi }