# HG changeset patch # User Christophe Lincoln # Date 1396680506 -7200 # Node ID 70a0e8ec895514524c63a5b0d9f640a4ab313cab # Parent 5072c50fafc593bde3d534a128375eef48cfa96a ARM: add yad and slitaz-boxes diff -r 5072c50fafc5 -r 70a0e8ec8955 slitaz-configs-base/receipt --- a/slitaz-configs-base/receipt Sat Apr 05 08:24:32 2014 +0200 +++ b/slitaz-configs-base/receipt Sat Apr 05 08:48:26 2014 +0200 @@ -34,7 +34,7 @@ cp -a $src/rootfs/usr/share/pixmaps $fs/usr/share cp -a $src/rootfs/usr/share/themes $fs/usr/share cp -a $src/rootfs/usr/share/slitaz $fs/usr/share - cp -a $src/etc/lxpanel $fs/etc ;; + cp -a $src/rootfs/etc/lxpanel $fs/etc ;; *) mkdir -p \ $fs/etc \ diff -r 5072c50fafc5 -r 70a0e8ec8955 slitaz-tools-boxes/receipt --- a/slitaz-tools-boxes/receipt Sat Apr 05 08:24:32 2014 +0200 +++ b/slitaz-tools-boxes/receipt Sat Apr 05 08:48:26 2014 +0200 @@ -11,7 +11,9 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WGET_URL="http://hg.slitaz.org/slitaz-tools/archive/$VERSION.tar.gz" CONFIG_FILES="/etc/wireless" +HOST_ARCH="i486 arm" +GENERIC_MENUS="no" DEPENDS="slitaz-tools gtkdialog gettext-base yad" # Rules to configure and make the package. @@ -25,6 +27,12 @@ { mkdir -p $fs cp -a $install/* $fs + # No cdrom on emb devices + case "$ARCH" in + arm*) + rm -f $fs/usr/bin/burn-box + rm -f $fs/usr/share/applications/burn-*.desktop ;; + esac chmod 0644 $fs/usr/share/locale/*/*/*.mo chown -R root.root $fs } diff -r 5072c50fafc5 -r 70a0e8ec8955 yad/receipt --- a/yad/receipt Sat Apr 05 08:24:32 2014 +0200 +++ b/yad/receipt Sat Apr 05 08:48:26 2014 +0200 @@ -2,6 +2,7 @@ PACKAGE="yad" VERSION="0.26.0" +VERSION_NOTE="latest" CATEGORY="utilities" SHORT_DESC="Display graphical dialogs from shell scripts or command line" MAINTAINER="devl547@gmail.com" @@ -10,19 +11,23 @@ WEB_SITE="http://sourceforge.net/projects/yad-dialog/" WGET_URL="$SF_MIRROR/project/yad-dialog/$TARBALL" TAGS="gtk2" -VERSION_NOTE="latest" +HOST_ARCH="i486 arm" DEPENDS="gtk+" -BUILD_DEPENDS="gtk+-dev optipng" +BUILD_DEPENDS="gtk+-dev" + +case "$ARCH" in + i?86) BUILD_DEPENDS="$BUILD_DEPENDS optipng" ;; +esac # Rules to configure and make the package. compile_rules() { patch -p1 < $stuff/ru.patch ./configure \ - --enable-icon-browser && - make && - make install + --enable-icon-browser \ + $CONFIGURE_ARGS && + make && make install && optipng -quiet -zc1-9 -zm1-9 -zs0-3 -f0-5 \ $install/usr/share/icons/hicolor/48x48/apps/yad.png } @@ -31,7 +36,7 @@ genpkg_rules() { usih=/usr/share/icons/hicolor - mkdir -p $fs$usih + mkdir -p ${fs}$usih cp -a $install/usr/bin $fs/usr - cp -a $install$usih/48x48 $fs$usih + cp -a ${install}$usih/48x48 ${fs}$usih }