wok-next diff enlightenment/receipt @ rev 20634
oxine: update bdeps
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Apr 27 12:51:30 2018 +0200 (2018-04-27) |
parents | c4e53a39395a |
children | 9a488e19da38 |
line diff
1.1 --- a/enlightenment/receipt Fri Mar 02 12:12:14 2018 +0200 1.2 +++ b/enlightenment/receipt Fri Apr 27 12:51:30 2018 +0200 1.3 @@ -5,50 +5,46 @@ 1.4 CATEGORY="x-window" 1.5 SHORT_DESC="Enlightenment window manager (E17)" 1.6 MAINTAINER="pankso@slitaz.org" 1.7 -TARBALL="$PACKAGE-$VERSION.tar.gz" 1.8 LICENSE="BSD" 1.9 WEB_SITE="http://www.enlightenment.org/" 1.10 + 1.11 +TARBALL="$PACKAGE-$VERSION.tar.gz" 1.12 WGET_URL="http://download.enlightenment.org/releases/$TARBALL" 1.13 -TAGS="e enlightenment window-manager" 1.14 + 1.15 +BUILD_DEPENDS_arm="eet-dev evas-dev ecore-dev eeze-dev emotion-dev efreet-dev \ 1.16 +edbus-dev libelementary elementary-dev edje-dev ethumb-dev eio-dev \ 1.17 +alsa-lib-dev xorg-xcb-util-keysyms-dev bluez-dev connman-dev pam-dev" 1.18 +BUILD_DEPENDS="eet-dev evas-dev ecore-dev eeze-dev emotion-dev efreet-dev \ 1.19 +edbus-dev libelementary elementary-dev edje-dev ethumb-dev eio-dev \ 1.20 +alsa-lib-dev xorg-xcb-util-keysyms-dev bluez-dev connman-dev pam-dev pm-utils" 1.21 +SPLIT="enlightenment enlightenment-pam enlightenment-backgrounds" 1.22 1.23 LOCALES="cs da de el es fr fr_CH hu it pl pt pt_BR ru sl sv zh_CN zh_TW" 1.24 -BUILD_DEPENDS="eet-dev evas-dev ecore-dev eeze-dev emotion-dev efreet-dev \ 1.25 -edbus-dev libelementary elementary-dev edje-dev ethumb-dev eio-dev \ 1.26 -alsa-lib-dev xorg-xcb-util-keysyms-dev bluez-dev connman-dev pam-dev" 1.27 -SPLIT="enlightenment enlightenment-pam enlightenment-backgrounds" 1.28 1.29 -case "$ARCH" in 1.30 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS pm-utils" ;; 1.31 -esac 1.32 - 1.33 -# Rules to configure and make the package. 1.34 -compile_rules() 1.35 -{ 1.36 +compile_rules() { 1.37 cp -a $src $src-pam 1.38 export CFLAGS="$CFLAGS -fvisibility=hidden" 1.39 export LDFLAGS="$LDFLAGS -fvisibility=hidden" 1.40 ./configure \ 1.41 - --sysconfdir=/etc \ 1.42 --disable-connman \ 1.43 --disable-enlightenment-menu \ 1.44 --disable-doc \ 1.45 --build=${ARCH}-slitaz-gnulinux \ 1.46 $CONFIGURE_ARGS && 1.47 - make $MAKEFLAGS && make install || return 1 1.48 + make $MAKEFLAGS && 1.49 + make install || return 1 1.50 1.51 cd $src-pam 1.52 ./configure \ 1.53 - --sysconfdir=/etc \ 1.54 --disable-mount-hal \ 1.55 --disable-doc \ 1.56 --build=${ARCH}-slitaz-gnulinux \ 1.57 $CONFIGURE_ARGS && 1.58 - make $MAKEFLAGS && make DESTDIR=$DESTDIR-pam install 1.59 + make $MAKEFLAGS && 1.60 + make DESTDIR=$DESTDIR-pam install 1.61 } 1.62 1.63 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.64 -genpkg_rules() 1.65 -{ 1.66 +genpkg_rules() { 1.67 case $PACKAGE in 1.68 enlightenment|enlightenment-pam) 1.69 DEPENDS="eet evas ecore eeze emotion efreet edbus edje \ 1.70 @@ -88,10 +84,10 @@ 1.71 $fs/usr/share/enlightenment/data/backgrounds 1.72 ;; 1.73 esac 1.74 + TAGS="e enlightenment window-manager" 1.75 } 1.76 1.77 -post_install_enlightenment() 1.78 -{ 1.79 +post_install_enlightenment() { 1.80 res=$(grep ^session < "$1/etc/slim.conf" | sed s/"sessions. *"// \ 1.81 | sed s/,e17//) 1.82 # Adding WM to SLIM available sessions. 1.83 @@ -103,16 +99,14 @@ 1.84 fi 1.85 } 1.86 1.87 -post_remove_enlightenment() 1.88 -{ 1.89 +post_remove_enlightenment() { 1.90 # Remove WM from SLIM available sessions. 1.91 if grep -q enlightenment "$1/etc/slim.conf"; then 1.92 sed -i s/enlightenment,// "$1/etc/slim.conf" 1.93 fi 1.94 } 1.95 1.96 -post_install_enlightenment_pam() 1.97 -{ 1.98 +post_install_enlightenment_pam() { 1.99 res=$(grep ^session < "$1/etc/slim.conf" | sed s/"sessions. *"// \ 1.100 | sed s/,e17//) 1.101 # Adding WM to SLIM available sessions. 1.102 @@ -124,8 +118,7 @@ 1.103 fi 1.104 } 1.105 1.106 -post_remove_enlightenment_pam() 1.107 -{ 1.108 +post_remove_enlightenment_pam() { 1.109 # Remove WM from SLIM available sessions. 1.110 if grep -q enlightenment "$1/etc/slim.conf"; then 1.111 sed -i s/enlightenment,// "$1/etc/slim.conf"