# HG changeset patch # User Aleksej Bobylev # Date 1417130560 -7200 # Node ID cea5a9fa71520cc71752c8fafaf7008b018ef3bb # Parent 576f155d4f819eaf2addb9e1d0adc489fe007972 Try to 'arm'-ize tzdata, slitaz-i18n, and locale-* packages diff -r 576f155d4f81 -r cea5a9fa7152 locale-ar/receipt --- a/locale-ar/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-ar/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-cs/receipt --- a/locale-cs/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-cs/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-da/receipt --- a/locale-da/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-da/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-de/receipt --- a/locale-de/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-de/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-el/receipt --- a/locale-el/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-el/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-es/receipt --- a/locale-es/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-es/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-fr/receipt --- a/locale-fr/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-fr/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-hu/receipt --- a/locale-hu/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-hu/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-id/receipt --- a/locale-id/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-id/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-it/receipt --- a/locale-it/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-it/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-pl/receipt --- a/locale-pl/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-pl/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-pt/receipt --- a/locale-pt/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-pt/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-pt_BR/receipt --- a/locale-pt_BR/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-pt_BR/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-ru/receipt --- a/locale-ru/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-ru/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-sl/receipt --- a/locale-sl/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-sl/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-sv/receipt --- a/locale-sv/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-sv/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base" diff -r 576f155d4f81 -r cea5a9fa7152 locale-zh_CN/receipt --- a/locale-zh_CN/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-zh_CN/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="lufeng369@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base wqy-microhei" diff -r 576f155d4f81 -r cea5a9fa7152 locale-zh_TW/receipt --- a/locale-zh_TW/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/locale-zh_TW/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" WANTED="glibc slitaz-i18n xorg-libX11" DEPENDS="glibc-base pcf-uming" diff -r 576f155d4f81 -r cea5a9fa7152 slitaz-i18n/receipt --- a/slitaz-i18n/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/slitaz-i18n/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -7,6 +7,7 @@ MAINTAINER="pankso@slitaz.org" LICENSE="GPL3" WEB_SITE="http://www.slitaz.org/" +HOST_ARCH="i486 arm" # Bdeps ensure packages are built so we can get generated po files. BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs \ @@ -17,6 +18,11 @@ pcmanfm polkit popt sakura shared-mime-info udisks2 util-linux-blkid \ vorbis-tools vte xorg-xkeyboard-config yad" +# Handle slitaz arch: /etc/slitaz/slitaz.conf +case "$SLITAZ_ARCH" in + arm*) BUILD_DEPENDS="" ;; +esac + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { diff -r 576f155d4f81 -r cea5a9fa7152 slitaz-i18n/stuff/locale-pack.conf --- a/slitaz-i18n/stuff/locale-pack.conf Thu Nov 27 16:37:31 2014 -0500 +++ b/slitaz-i18n/stuff/locale-pack.conf Fri Nov 28 01:22:40 2014 +0200 @@ -8,5 +8,7 @@ sakura shared-mime-info udisks2 util-linux vorbis-tools vte \ xorg-xkeyboard-config yad" +CORE_PKGS_ARM="acl attr dialog e2fsprogs jwm libgpg-error lynx nano" + # List of all locale pack (locale-xx) LOCALE_PACK="ar cs da de el es fr hu id it pl pt pt_BR ru sl sv zh_CN zh_TW" diff -r 576f155d4f81 -r cea5a9fa7152 slitaz-i18n/stuff/locale-pack.functions --- a/slitaz-i18n/stuff/locale-pack.functions Thu Nov 27 16:37:31 2014 -0500 +++ b/slitaz-i18n/stuff/locale-pack.functions Fri Nov 28 01:22:40 2014 +0200 @@ -2,15 +2,23 @@ { [ "x$CHARMAP" == x ] && CHARMAP=UTF-8 - # Get translated Openbox menu from SliTaz sub project slitaz-configs - obmenu=$WOK/slitaz-configs/install/etc/xdg/openbox/menu.$LOCALE.xml - if [ -f $obmenu ]; then - mkdir -p $fs/etc/xdg/openbox - echo "* Found $LOCALE translations for: openbox menu" - cp $obmenu $fs/etc/xdg/openbox - fi + case "$SLITAZ_ARCH" in + arm*) ;; + i?86) + # Get translated Openbox menu from SliTaz sub project slitaz-configs + obmenu=$WOK/slitaz-configs/install/etc/xdg/openbox/menu.$LOCALE.xml + if [ -f $obmenu ]; then + mkdir -p $fs/etc/xdg/openbox + echo "* Found $LOCALE translations for: openbox menu" + cp $obmenu $fs/etc/xdg/openbox + fi + ;; + esac # Get the core packages messages. + case "$SLITAZ_ARCH" in + arm*) CORE_PKGS="$CORE_PKGS_ARM" ;; + esac mkdir -p $fs/usr/share/locale/$LOCALE for app in $CORE_PKGS; do app_locale=$WOK/$app/install/usr/share/locale/$LOCALE @@ -68,6 +76,10 @@ done done + case "$SLITAZ_ARCH" in + arm*) exit 0 ;; + esac + # Get country flags echo "* Copy flag icons for countries: "$countries usih=usr/share/icons/hicolor diff -r 576f155d4f81 -r cea5a9fa7152 tzdata/receipt --- a/tzdata/receipt Thu Nov 27 16:37:31 2014 -0500 +++ b/tzdata/receipt Fri Nov 28 01:22:40 2014 +0200 @@ -9,6 +9,8 @@ WEB_SITE="http://www.iana.org/time-zones" TARBALL="$PACKAGE$VERSION.tar.gz" WGET_URL="ftp://ftp.iana.org/tz/releases/$TARBALL" +HOST_ARCH="i486 arm" + DEPENDS="glibc" BUILD_DEPENDS="glibc-dev"