# HG changeset patch # User Christophe Lincoln # Date 1395823470 -3600 # Node ID 689fcc83daecb908aa953c2268904983403b3e16 # Parent 3a5c3f109749c751aabf6079deb2f54db8950e0d ARM: add enlightenment diff -r 3a5c3f109749 -r 689fcc83daec edbus-dev/receipt --- a/edbus-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/edbus-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -9,6 +9,7 @@ WANTED="edbus" SOURCE="e_dbus" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="ecore-dev dbus-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec edbus/receipt --- a/edbus/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/edbus/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="edbus" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="x-window" SHORT_DESC="EFL Dbus wrapping and glue layer library. " MAINTAINER="pankso@slitaz.org" @@ -11,6 +11,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="ecore dbus" BUILD_DEPENDS="ecore-dev dbus-dev" @@ -18,10 +19,8 @@ # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS - + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure --disable-doc $CONFIGURE_ARGS && make $MAKEFILE && make install } diff -r 3a5c3f109749 -r 689fcc83daec edje-dev/receipt --- a/edje-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/edje-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,13 +1,14 @@ # SliTaz package receipt. PACKAGE="edje-dev" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="development" SHORT_DESC="EFL Abstract GUI layout and animation object library - Devel files." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2 BSD" WANTED="edje" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="embryo-dev ecore-dev lua-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec edje/receipt --- a/edje/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/edje/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="edje" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="x-window" SHORT_DESC="EFL Abstract GUI layout and animation object library." MAINTAINER="pankso@slitaz.org" @@ -10,6 +10,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="embryo ecore lua" BUILD_DEPENDS="embryo-dev ecore-dev lua-dev" @@ -17,10 +18,17 @@ # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS - + # Fix libe*.la to use shared libs in sysroot + case "$ARCH" in + arm) + sed -i s"#libdir=.*#libdir='/cross/$ARCH/sysroot/usr/lib'#" \ + /usr/lib/libecore_*.la \ + /usr/lib/libeina.la \ + /usr/lib/libevas.la \ + /usr/lib/libeet.la ;; + esac + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure --disable-doc $CONFIGURE_ARGS && make $MAKEFILE && make install } diff -r 3a5c3f109749 -r 689fcc83daec eeze-dev/receipt --- a/eeze-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/eeze-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="BSD" WANTED="eeze" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="ecore-dev udev-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec eeze/receipt --- a/eeze/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/eeze/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="eeze" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="x-window" SHORT_DESC="EFL Device abstraction library." MAINTAINER="pankso@slitaz.org" @@ -10,6 +10,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="ecore udev" BUILD_DEPENDS="ecore-dev udev-dev" diff -r 3a5c3f109749 -r 689fcc83daec efreet-dev/receipt --- a/efreet-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/efreet-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="BSD" WANTED="efreet" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="ecore-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec efreet/receipt --- a/efreet/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/efreet/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="efreet" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="base-system" SHORT_DESC="EFL library for handling of freedesktop.org specs." MAINTAINER="pankso@slitaz.org" @@ -10,6 +10,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="ecore" BUILD_DEPENDS="ecore-dev" @@ -17,10 +18,8 @@ # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS - + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure --disable-doc $CONFIGURE_ARGS && make $MAKEFLAGS && make install } diff -r 3a5c3f109749 -r 689fcc83daec eio-dev/receipt --- a/eio-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/eio-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,13 +1,14 @@ # SliTaz package receipt. PACKAGE="eio-dev" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="development" SHORT_DESC="EFL Async I/O library - Devel files." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2.1" WANTED="eio" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="ecore-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec eio/receipt --- a/eio/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/eio/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="eio" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="base-system" SHORT_DESC="EFL Async I/O library." MAINTAINER="pankso@slitaz.org" @@ -10,6 +10,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="ecore" BUILD_DEPENDS="ecore-dev" diff -r 3a5c3f109749 -r 689fcc83daec elementary-dev/receipt --- a/elementary-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/elementary-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,25 +1,28 @@ # SliTaz package receipt. PACKAGE="elementary-dev" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="development" SHORT_DESC="EFL full regular widget set - Devel files." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2.1" WANTED="elementary" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="efreet-dev emotion-dev ethumb-dev elementary pkg-config" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/edje/modules/elm/linux-gnu-i486-1.0.0 - mkdir -p $fs/usr/lib/elementary/modules/test_entry/linux-gnu-i486-0.7.0 + case "$ARCH" in + i?86) edje_mods="/usr/lib/edje/modules/elm/linux-gnu-i486-1.0.0" ;; + arm) edje_mods="/usr/lib/edje/modules/elm/linux-gnueabi-arm-1.0.0" ;; + esac + mkdir -p ${fs}${edje_mods} cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/edje/modules/elm/linux-gnu-i486-1.0.0/module.la \ - $fs/usr/lib/edje/modules/elm/linux-gnu-i486-1.0.0 + cp -a ${install}${edje_mods}/module.la ${fs}${edje_mods} cp -a $install/usr/lib/elementary $fs/usr/lib rm -f $fs/usr/lib/elementary/modules/*/*/*.so cp -a $install/usr/lib/pkgconfig $fs/usr/lib @@ -27,6 +30,6 @@ mkdir -p $fs/usr/bin cp -a $install/usr/bin/* $fs/usr/bin mkdir -p $fs/usr/share/pixmaps - cp -a $install/usr/share2/applications $fs/usr/share - cp -a $install/usr/share2/icons/* $fs/usr/share/pixmaps + cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/share/icons/* $fs/usr/share/pixmaps } diff -r 3a5c3f109749 -r 689fcc83daec elementary/receipt --- a/elementary/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/elementary/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="elementary" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="x-window" SHORT_DESC="EFL full regular widget set." MAINTAINER="pankso@slitaz.org" @@ -10,18 +10,19 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" +GENERIC_MENUS="no" +RELATED="elementary libelementary" DEPENDS="efreet emotion ethumb libelementary" BUILD_DEPENDS="efreet-dev emotion-dev ethumb-dev" # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS - - ./configure --datadir=/usr/share2 $CONFIGURE_ARGS && + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" + ./configure --datadir=/usr/share $CONFIGURE_ARGS && make $MAKEFLAGS && make install } @@ -29,15 +30,13 @@ genpkg_rules() { # lib - mkdir -p $fs/usr/lib + mkdir -p $fs/usr/lib $fs/usr/share cp -a $install/usr/lib/edje $fs/usr/lib cp -a $install/usr/lib/elementary $fs/usr/lib rm -f $fs/usr/lib/*/modules/*/*/*.la cp -a $install/usr/lib/*.so* $fs/usr/lib # Package: libelementary rm -f $fs/usr/lib/libelementary.so.* - # share - # /usr/share2: to not automatically install /usr/share/applications - mkdir -p $fs/usr/share - cp -a $install/usr/share2/elementary $fs/usr/share + # share + cp -a $install/usr/share/elementary $fs/usr/share } diff -r 3a5c3f109749 -r 689fcc83daec emotion-dev/receipt --- a/emotion-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/emotion-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,13 +1,14 @@ # SliTaz package receipt. PACKAGE="emotion-dev" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="development" SHORT_DESC="EFL video and audio codec playback library - Devel files." MAINTAINER="pankso@slitaz.org" LICENSE="BSD" WANTED="emotion" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev pkg-config" OPTIONAL_DEPENDS="gstreamer-dev gst-plugins-base-dev" @@ -15,12 +16,14 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 \ - $fs/usr/lib/emotion + case "$ARCH" in + i?86) edje_mods="/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0" ;; + arm) edje_mods="/usr/lib/edje/modules/emotion/linux-gnueabi-arm-1.0.0" ;; + esac + mkdir -p $fs/usr/lib/emotion ${fs}${edje_mods} cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/emotion/*.*a $fs/usr/lib/emotion - cp -a $install/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0/*.*a \ - $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 + cp -a ${install}${edje_mods}/*.*a ${fs}${edje_mods} } diff -r 3a5c3f109749 -r 689fcc83daec emotion/receipt --- a/emotion/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/emotion/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="emotion" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="x-window" SHORT_DESC="EFL video and audio codec playback library." MAINTAINER="pankso@slitaz.org" @@ -10,19 +10,22 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="edje eio eeze xine-lib" -BUILD_DEPENDS="edje-dev eio-dev eeze-dev -xine-lib-dev" +BUILD_DEPENDS="edje-dev eio-dev eeze-dev xine-lib-dev" OPTIONAL_DEPENDS="gstreamer-dev gst-plugins-base-dev" +# Handle cross compilation +case "$ARCH" in + arm) BUILD_DEPENDS="edje-dev eio-dev eeze-dev" ;; +esac + # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS - + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure \ --disable-doc \ --enable-emotion-test \ @@ -33,12 +36,14 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 \ - $fs/usr/lib/emotion + case "$ARCH" in + i?86) edje_mods="/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0" ;; + arm) edje_mods="/usr/lib/edje/modules/emotion/linux-gnueabi-arm-1.0.0" ;; + esac + mkdir -p $fs/usr/lib/emotion ${fs}${edje_mods} cp -a $install/usr/bin $fs/usr cp -a $install/usr/share $fs/usr cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/lib/emotion/*.so $fs/usr/lib/emotion - cp -a $install/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0/*.so \ - $fs/usr/lib/edje/modules/emotion/linux-gnu-i486-1.0.0 + cp -a ${install}${edje_mods}/*.so ${fs}${edje_mods} } diff -r 3a5c3f109749 -r 689fcc83daec enlightenment-backgrounds/receipt --- a/enlightenment-backgrounds/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/enlightenment-backgrounds/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,13 +1,14 @@ # SliTaz package receipt. PACKAGE="enlightenment-backgrounds" -VERSION="0.17.5" +VERSION="0.17.6" CATEGORY="x-window" SHORT_DESC="Additional backgrounds for Enlightenment." MAINTAINER="domcox@slitaz.org" LICENSE="BSD" WANTED="enlightenment" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="" diff -r 3a5c3f109749 -r 689fcc83daec enlightenment-pam/receipt --- a/enlightenment-pam/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/enlightenment-pam/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -2,7 +2,7 @@ PACKAGE="enlightenment-pam" SOURCE="enlightenment" -VERSION="0.17.5" +VERSION="0.17.6" CATEGORY="x-window" SHORT_DESC="Enlightenment window manager (E17) with PAM, Bluez and connman support." MAINTAINER="pankso@slitaz.org" diff -r 3a5c3f109749 -r 689fcc83daec enlightenment/receipt --- a/enlightenment/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/enlightenment/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="enlightenment" -VERSION="0.17.5" +VERSION="0.17.6" CATEGORY="x-window" SHORT_DESC="Enlightenment window manager (E17)." MAINTAINER="pankso@slitaz.org" @@ -10,18 +10,22 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment wm window-manager" +HOST_ARCH="i486 arm" + LOCALES="da de es fr fr_CH it pt_BR ru zh_CN zh_TW" +DEPENDS="emotion efreet edbus alsa-lib xcb-util-keysyms" +BUILD_DEPENDS="emotion-dev efreet-dev edbus-dev alsa-lib-dev \ +xcb-util-keysyms-dev" -DEPENDS="emotion efreet edbus alsa-lib xcb-util-keysyms" -BUILD_DEPENDS="emotion-dev efreet-dev edbus-dev -alsa-lib-dev pm-utils xcb-util-keysyms-dev" +case "$ARCH" in + i?86) BUILD_DEPENDS="$BUILD_DEPENDS pm-utils" ;; +esac # Rules to configure and make the package. compile_rules() { - CFLAGS="$CFLAGS -fvisibility=hidden" - LDFLAGS="$LDFLAGS -fvisibility=hidden" - export LDFLAGS + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure \ --sysconfdir=/etc \ --disable-connman \ diff -r 3a5c3f109749 -r 689fcc83daec ethumb-dev/receipt --- a/ethumb-dev/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/ethumb-dev/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -8,6 +8,7 @@ LICENSE="LGPL2.1" WANTED="ethumb" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="emotion-dev edbus-dev libexif-dev pkg-config" diff -r 3a5c3f109749 -r 689fcc83daec ethumb/receipt --- a/ethumb/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/ethumb/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="ethumb" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="graphics" SHORT_DESC="EFL Thumbnail generation library." MAINTAINER="pankso@slitaz.org" @@ -10,6 +10,7 @@ WEB_SITE="http://www.enlightenment.org/" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment efl" +HOST_ARCH="i486 arm" DEPENDS="emotion edbus libexif" BUILD_DEPENDS="emotion-dev edbus-dev libexif-dev" diff -r 3a5c3f109749 -r 689fcc83daec libelementary/receipt --- a/libelementary/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/libelementary/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,13 +1,14 @@ # SliTaz package receipt. PACKAGE="libelementary" -VERSION="1.7.9" +VERSION="1.7.10" CATEGORY="development" SHORT_DESC="Elementary library." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2.1" WANTED="elementary" WEB_SITE="http://www.enlightenment.org/" +HOST_ARCH="i486 arm" DEPENDS="xorg-libXp xorg-libXss jpeg fribidi fontconfig edbus efreet \ glib eina" diff -r 3a5c3f109749 -r 689fcc83daec terminology/receipt --- a/terminology/receipt Wed Mar 26 09:11:44 2014 +0100 +++ b/terminology/receipt Wed Mar 26 09:44:30 2014 +0100 @@ -1,22 +1,25 @@ # SliTaz package receipt. PACKAGE="terminology" -VERSION="0.3.0-3" +VERSION="0.3.0" CATEGORY="base-system" SHORT_DESC="Terminology is a terminal emulator with innovative features." MAINTAINER="domcox@slitaz.org" LICENSE="GPL" WEB_SITE="http://www.enlightenment.org/" -TARBALL="$PACKAGE-${VERSION%-*}.tar.gz" +TARBALL="$PACKAGE-${VERSION}.tar.bz2" WGET_URL="http://download.enlightenment.org/releases/$TARBALL" TAGS="e enlightenment terminal" +#HOST_ARCH="i486 arm" -DEPENDS="elementary" -BUILD_DEPENDS="elementary-dev" +DEPENDS="elementary ethumb" +BUILD_DEPENDS="elementary-dev ethumb-dev" # Rules to configure and make the package. compile_rules() { + export CFLAGS="$CFLAGS -fvisibility=hidden" + export LDFLAGS="$LDFLAGS -fvisibility=hidden" ./configure \ -with-maximum-log-level=1 \ $CONFIGURE_ARGS &&