# HG changeset patch # User Christophe Lincoln # Date 1337706371 -7200 # Node ID 5f1254dc821763d3c8bff1a23c335ec5081e51a7 # Parent b61c615f20ebbbbbf0f3802a3b7d21987b4851b1 retawq: cross-compile for ARM and update bookmarks diff -r b61c615f20eb -r 5f1254dc8217 retawq/receipt --- a/retawq/receipt Tue May 22 18:12:44 2012 +0200 +++ b/retawq/receipt Tue May 22 19:06:11 2012 +0200 @@ -5,33 +5,50 @@ CATEGORY="network" SHORT_DESC="Text mode Web browser." MAINTAINER="pankso@slitaz.org" -DEPENDS="ncurses" -BUILD_DEPENDS="ncurses-dev" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://retawq.sourceforge.net/" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" TAGS="browser" +HOST_ARCH="i486 arm" + +DEPENDS="ncurses" +BUILD_DEPENDS="ncurses-dev" # Rules to configure and make the package. compile_rules() { + # We have no locale support on ARM actually + case "$ARCH" in + arm) opts="" ;; + i?86) opts="--enable-i18n" ;; + esac cd $src ./configure \ - --enable-i18n \ --enable-local-cgi \ --path-prefix=/usr \ --path-doc=/usr/share/doc/retawq \ - --path-man=/usr/share/man + --path-man=/usr/share/man $opts && make } +# The base webbrows for ARM, so check +testsuite() +{ + readelf -h $src/retawq +} + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p \ - $fs/etc $fs/usr/bin \ - $fs/usr/share/locale/fr/LC_MESSAGES + mkdir -p $fs/etc $fs/usr/bin cp -a $src/retawq $fs/usr/bin - cp -a $src/i18n/fr.mo $fs/usr/share/locale/fr/LC_MESSAGES/retawq.mo - cp -a stuff/skel $fs/etc + cp -a $stuff/skel $fs/etc + # I18n + for lang in $LOCALE; do + if [ -f "$src/i18n/$lang.mo" ]; then + mkdir -p $fs/usr/share/locale/$lang/LC_MESSAGES + cp $src/i18n/$lang.mo \ + $fs/usr/share/locale/$lang/LC_MESSAGES/retawq.mo + fi + done } diff -r b61c615f20eb -r 5f1254dc8217 retawq/stuff/skel/.retawq/bookmarks.html --- a/retawq/stuff/skel/.retawq/bookmarks.html Tue May 22 18:12:44 2012 +0200 +++ b/retawq/stuff/skel/.retawq/bookmarks.html Tue May 22 19:06:11 2012 +0200 @@ -9,16 +9,13 @@ diff -r b61c615f20eb -r 5f1254dc8217 retawq/stuff/skel/.retawq/config --- a/retawq/stuff/skel/.retawq/config Tue May 22 18:12:44 2012 +0200 +++ b/retawq/stuff/skel/.retawq/config Tue May 22 19:06:11 2012 +0200 @@ -23,7 +23,7 @@ # Allow any ("*") CGI scripts in /var/www directory. local-cgi allow /var/www/cgi-bin/* - allow /home/hacker/Public/cgi-bin/* + allow /home/tux/Public/cgi-bin/* # Maximum number of automatic redirections; we need to access a completely # screwed server which requires more than 10 redirections.