wok-next rev 16379
ARM: add sox, libunique, libao, libnotify
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Apr 15 03:14:22 2014 +0200 (2014-04-15) |
parents | 04916c01e7c9 |
children | bfa161af9356 |
files | flxine/receipt glib/receipt libao-dev/receipt libao/receipt libnotify-dev/receipt libnotify/receipt libunique-dev/receipt libunique/receipt midori/receipt sox-dev/receipt sox/receipt tinyxml/receipt wbar2/receipt |
line diff
1.1 --- a/flxine/receipt Tue Apr 15 02:04:52 2014 +0200 1.2 +++ b/flxine/receipt Tue Apr 15 03:14:22 2014 +0200 1.3 @@ -17,7 +17,7 @@ 1.4 # Rules to configure and make the package. 1.5 compile_rules() 1.6 { 1.7 - export ac_cv_lib_pthread_pthread_create=yes 1.8 + #export ac_cv_lib_pthread_pthread_create=yes 1.9 ./bootstrap.sh && 1.10 ./configure $CONFIGURE_ARGS && 1.11 make && make install
2.1 --- a/glib/receipt Tue Apr 15 02:04:52 2014 +0200 2.2 +++ b/glib/receipt Tue Apr 15 03:14:22 2014 +0200 2.3 @@ -11,8 +11,6 @@ 2.4 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" 2.5 HOST_ARCH="i486 arm" 2.6 2.7 -CROSS_BUGS="arm: glib 2.32.4 error: cannot compute alignment of guint32" 2.8 - 2.9 DEPENDS="pcre libffi libxml2 elfutils" 2.10 BUILD_DEPENDS="pcre-dev libffi-dev gettext zlib-dev perl python-dev \ 2.11 elfutils-dev libxml2-dev libxml2-tools automake" 2.12 @@ -49,7 +47,7 @@ 2.13 --sysconfdir=/etc \ 2.14 --with-pcre=system \ 2.15 --build=i486-slitaz-linux \ 2.16 - --host=arm-slitaz-linux-gnueabi \ 2.17 + --host=$ARCH-slitaz-linux-gnueabi \ 2.18 --enable-shared=yes \ 2.19 --enable-static=yes ;; 2.20 esac &&
3.1 --- a/libao-dev/receipt Tue Apr 15 02:04:52 2014 +0200 3.2 +++ b/libao-dev/receipt Tue Apr 15 03:14:22 2014 +0200 3.3 @@ -8,6 +8,7 @@ 3.4 LICENSE="GPL2" 3.5 WANTED="libao" 3.6 WEB_SITE="http://downloads.xiph.org/releases/ao/" 3.7 +HOST_ARCH="i486 arm" 3.8 3.9 DEPENDS="pkg-config" 3.10
4.1 --- a/libao/receipt Tue Apr 15 02:04:52 2014 +0200 4.2 +++ b/libao/receipt Tue Apr 15 03:14:22 2014 +0200 4.3 @@ -9,6 +9,7 @@ 4.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 4.5 WEB_SITE="http://downloads.xiph.org/releases/ao/" 4.6 WGET_URL="$WEB_SITE/$TARBALL" 4.7 +HOST_ARCH="i486 arm" 4.8 4.9 DEPENDS="glibc-base alsa-lib" 4.10 BUILD_DEPENDS="alsa-lib-dev" 4.11 @@ -16,11 +17,11 @@ 4.12 # Rules to configure and make the package. 4.13 compile_rules() 4.14 { 4.15 - cd $src 4.16 - ./configure --prefix=/usr --enable-alsa09 --disable-arts \ 4.17 + ./configure \ 4.18 + --enable-alsa09 \ 4.19 + --disable-arts \ 4.20 $CONFIGURE_ARGS && 4.21 - make && 4.22 - make DESTDIR=$DESTDIR install 4.23 + make && make install 4.24 } 4.25 4.26 # Rules to gen a SliTaz package suitable for Tazpkg. 4.27 @@ -29,8 +30,6 @@ 4.28 mkdir -p $fs/usr/lib/ao/plugins-4 $fs/etc 4.29 cp -a $install/usr/lib/ao/plugins-4/*.so $fs/usr/lib/ao/plugins-4 4.30 cp -a $install/usr/lib/*.so* $fs/usr/lib 4.31 - 4.32 # Add conf file 4.33 - cp -a $stuff/libao.conf $fs/etc/ 4.34 - 4.35 + cp -a $stuff/libao.conf $fs/etc 4.36 }
5.1 --- a/libnotify-dev/receipt Tue Apr 15 02:04:52 2014 +0200 5.2 +++ b/libnotify-dev/receipt Tue Apr 15 03:14:22 2014 +0200 5.3 @@ -8,6 +8,7 @@ 5.4 LICENSE="LGPL2.1" 5.5 WANTED="libnotify" 5.6 WEB_SITE="http://www.galago-project.org/" 5.7 +HOST_ARCH="i486 arm" 5.8 5.9 DEPENDS="libnotify dbus-glib-dev pkg-config" 5.10
6.1 --- a/libnotify/receipt Tue Apr 15 02:04:52 2014 +0200 6.2 +++ b/libnotify/receipt Tue Apr 15 03:14:22 2014 +0200 6.3 @@ -9,18 +9,23 @@ 6.4 TARBALL="$PACKAGE-$VERSION.tar.bz2" 6.5 WEB_SITE="http://www.galago-project.org/" 6.6 WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 6.7 +HOST_ARCH="i486 arm" 6.8 6.9 DEPENDS="dbus gtk+ dbus-glib xorg-libXdamage" 6.10 -BUILD_DEPENDS="dbus-dev gtk+-dev dbus-glib dbus-glib-dev perl expat-dev" 6.11 +BUILD_DEPENDS="dbus-dev gtk+-dev dbus-glib dbus-glib-dev expat-dev" 6.12 + 6.13 +# Handle cross compilation 6.14 +case "$ARCH" in 6.15 + i?86) BUILD_DEPENDS="$BUILD_DEPENDS perl" 6.16 +esac 6.17 6.18 # Rules to configure and make the package. 6.19 compile_rules() 6.20 { 6.21 - cd $src 6.22 - ./configure --prefix=/usr --infodir=/usr/share/info \ 6.23 - --mandir=/usr/share/man --disable-static $CONFIGURE_ARGS && 6.24 - make && 6.25 - make DESTDIR=$DESTDIR install 6.26 + ./configure \ 6.27 + --disable-static \ 6.28 + $CONFIGURE_ARGS && 6.29 + make && make install 6.30 } 6.31 6.32 # Rules to gen a SliTaz package suitable for Tazpkg.
7.1 --- a/libunique-dev/receipt Tue Apr 15 02:04:52 2014 +0200 7.2 +++ b/libunique-dev/receipt Tue Apr 15 03:14:22 2014 +0200 7.3 @@ -8,6 +8,7 @@ 7.4 LICENSE="LGPL2.1" 7.5 WEB_SITE="http://live.gnome.org/LibUnique" 7.6 WANTED="libunique" 7.7 +HOST_ARCH="i486 arm" 7.8 7.9 DEPENDS="libunique pkg-config" 7.10 7.11 @@ -15,8 +16,11 @@ 7.12 genpkg_rules() 7.13 { 7.14 mkdir -p $fs/usr/lib $fs/usr/share 7.15 + [ -d "$install/usr/share/gir-1.0" ] && \ 7.16 + cp -a $install/usr/share/gir-1.0 $fs/usr/share 7.17 + [ -d "$install/usr/lib/girepository-1.0" ] && \ 7.18 + cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 7.19 cp -a $install/usr/include $fs/usr 7.20 cp -a $install/usr/lib/*.*a $fs/usr/lib 7.21 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 7.22 - cp -a $install/usr/share/gir-1.0 $fs/usr/share 7.23 }
8.1 --- a/libunique/receipt Tue Apr 15 02:04:52 2014 +0200 8.2 +++ b/libunique/receipt Tue Apr 15 03:14:22 2014 +0200 8.3 @@ -9,21 +9,23 @@ 8.4 TARBALL="$PACKAGE-$VERSION.tar.bz2" 8.5 WEB_SITE="http://live.gnome.org/LibUnique" 8.6 WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 8.7 -#HOST_ARCH="i486 arm" 8.8 +HOST_ARCH="i486 arm" 8.9 8.10 -DEPENDS="cairo gtk+ dbus dbus-glib" 8.11 -BUILD_DEPENDS="cairo-dev gtk+-dev glib-dev dbus-dev dbus-glib-dev expat-dev" 8.12 +DEPENDS="cairo gtk+" 8.13 +BUILD_DEPENDS="cairo-dev gtk+-dev glib-dev expat-dev" 8.14 8.15 case "$ARCH" in 8.16 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev perl" 8.17 + i?86) 8.18 + BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev perl" 8.19 export CFLAGS="$CFLAGS -Wno-error=unused-but-set-variable" 8.20 esac 8.21 8.22 # Rules to configure and make the package. 8.23 compile_rules() 8.24 { 8.25 - patch -Np1 -i $stuff/remove_G_CONST_RETURN.patch 8.26 + patch -Np1 -i $stuff/remove_G_CONST_RETURN.patch || return 1 8.27 ./configure \ 8.28 + --disable-dbus \ 8.29 $CONFIGURE_ARGS && 8.30 make && make install 8.31 } 8.32 @@ -33,6 +35,5 @@ 8.33 { 8.34 mkdir -p $fs/usr/lib 8.35 cp -a $install/usr/lib/*.so* $fs/usr/lib 8.36 - cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib 8.37 } 8.38
9.1 --- a/midori/receipt Tue Apr 15 02:04:52 2014 +0200 9.2 +++ b/midori/receipt Tue Apr 15 03:14:22 2014 +0200 9.3 @@ -11,12 +11,19 @@ 9.4 WEB_SITE="http://twotoasts.de/index.php/midori/" 9.5 #WGET_URL="http://midori-browser.org/downloads/$TARBALL" 9.6 WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION:0:3}/$TARBALL" 9.7 +#HOST_ARCH="i486 arm" 9.8 + 9.9 GENERIC_MENUS="no" 9.10 +DEPENDS="libnotify libunique libsoup libwebkit xorg-libXss libxslt" 9.11 +BUILD_DEPENDS="glib-dev libnotify-dev gtk+-dev xorg-libXss-dev \ 9.12 +libwebkit-dev libunique-dev libsoup-dev libxslt-dev" 9.13 9.14 -DEPENDS="libnotify libunique libsoup libwebkit xorg-libXss" 9.15 -BUILD_DEPENDS="python vala glib-dev librsvg-apps libnotify-dev gtk+-dev \ 9.16 -xorg-libXss-dev libwebkit-dev libunique-dev desktop-file-utils-extra \ 9.17 -libsoup-dev cmake" 9.18 +# Handle cross compilation 9.19 +case "$ARCH" in 9.20 + i?86) 9.21 + BUILD_DEPENDS="$BUILD_DEPENDS cmake desktop-file-utils-extra 9.22 + librsvg-apps python vala" 9.23 +esac 9.24 9.25 # Rules to configure and make the package. 9.26 compile_rules()
10.1 --- a/sox-dev/receipt Tue Apr 15 02:04:52 2014 +0200 10.2 +++ b/sox-dev/receipt Tue Apr 15 03:14:22 2014 +0200 10.3 @@ -7,10 +7,10 @@ 10.4 MAINTAINER="pascal.bellard@slitaz.org" 10.5 LICENSE="GPL LGPL" 10.6 WEB_SITE="http://sox.sourceforge.net/" 10.7 +HOST_ARCH="i486 arm" 10.8 + 10.9 WANTED="sox" 10.10 10.11 -DEPENDS="sox" 10.12 - 10.13 # Rules to gen a SliTaz package suitable for Tazpkg. 10.14 genpkg_rules() 10.15 {
11.1 --- a/sox/receipt Tue Apr 15 02:04:52 2014 +0200 11.2 +++ b/sox/receipt Tue Apr 15 03:14:22 2014 +0200 11.3 @@ -9,19 +9,31 @@ 11.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 11.5 WEB_SITE="http://sox.sourceforge.net/" 11.6 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 11.7 +HOST_ARCH="i486 arm" 11.8 11.9 -DEPENDS="libltdl libsamplerate alsa-lib flac libid3tag libmad libvorbis libpng \ 11.10 -lame libmagic libgomp libao ffmpeg libsndfile" 11.11 -BUILD_DEPENDS="$DEPENDS ffmpeg-dev libsndfile-dev libid3tag-dev libmad-dev libvorbis-dev libpng-dev \ 11.12 - lame-dev libsamplerate-dev alsa-lib-dev flac-dev libao-dev libogg-dev libmagic-dev" 11.13 +DEPENDS="libltdl libsamplerate alsa-lib libid3tag libmad libvorbis \ 11.14 +libpng lame libmagic libgomp libao ffmpeg libsndfile" 11.15 +BUILD_DEPENDS="ffmpeg-dev libsndfile-dev libid3tag-dev libmad-dev \ 11.16 +libvorbis-dev libpng-dev lame-dev libsamplerate-dev alsa-lib-dev \ 11.17 +libao-dev libogg-dev libmagic-dev" 11.18 + 11.19 +# Handle SliTaz arch 11.20 +case "$SLITAZ_ARCH" in 11.21 + i?86) DEPENDS="$DEPENDS flac" 11.22 +esac 11.23 + 11.24 +# Handle cross compilation 11.25 +case "$ARCH" in 11.26 + i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" 11.27 +esac 11.28 11.29 # Rules to configure and make the package. 11.30 compile_rules() 11.31 { 11.32 - cd $src 11.33 - ./configure --prefix=/usr $CONFIGURE_ARGS && 11.34 - make && 11.35 - make DESTDIR=$DESTDIR install 11.36 + ./configure \ 11.37 + --with-distro="SliTaz" \ 11.38 + $CONFIGURE_ARGS && 11.39 + make && make install 11.40 } 11.41 11.42 # Rules to gen a SliTaz package suitable for Tazpkg.
12.1 --- a/tinyxml/receipt Tue Apr 15 02:04:52 2014 +0200 12.2 +++ b/tinyxml/receipt Tue Apr 15 03:14:22 2014 +0200 12.3 @@ -9,14 +9,14 @@ 12.4 TARBALL="${PACKAGE}_$VERSION.zip" 12.5 WEB_SITE="http://wiki.lxde.org/en/LXMusic" 12.6 WGET_URL="$SF_MIRROR/project/$PACKAGE/$PACKAGE/2.6.2/$TARBALL" 12.7 -HOST_ARCH="i486 arm" 12.8 +#HOST_ARCH="i486 arm" 12.9 12.10 # Rules to configure and make the package. 12.11 compile_rules() 12.12 { 12.13 make && 12.14 ${HOST_SYSTEM}-g++ -m32 -fPIC "$CXXFLAGS" -shared \ 12.15 - -o libtinyxml.so.0.${pkgver} \ 12.16 + -o libtinyxml.so.0.2.6.2 \ 12.17 -Wl,-soname,libtinyxml.so.0 $(ls *.o | grep -v xmltest) 12.18 } 12.19
13.1 --- a/wbar2/receipt Tue Apr 15 02:04:52 2014 +0200 13.2 +++ b/wbar2/receipt Tue Apr 15 03:14:22 2014 +0200 13.3 @@ -4,7 +4,7 @@ 13.4 VERSION="2.3.4" 13.5 CATEGORY="system-tools" 13.6 SHORT_DESC="Quick launch bar." 13.7 -MAINTAINER="gokhlayeh@slitaz.org" 13.8 +MAINTAINER="pankso@slitaz.org" 13.9 LICENSE="GPL3" 13.10 SOURCE="wbar" 13.11 TARBALL="$SOURCE-$VERSION.tgz" 13.12 @@ -15,11 +15,11 @@ 13.13 HOST_ARCH="i486 arm" 13.14 13.15 DEPENDS="ttf-dejavu imlib2 gtk+ libglade" 13.16 -BUILD_DEPENDS="imlib2-dev file" 13.17 +BUILD_DEPENDS="imlib2-dev gtk+-dev libglade-dev" 13.18 13.19 # Handle cross compilation 13.20 case "$ARCH" in 13.21 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS gtk+-dev libglade-dev intltool" ;; 13.22 + i?86) BUILD_DEPENDS="$BUILD_DEPENDS intltool file" ;; 13.23 arm*) ARCH_ARGS="--disable-wbar-config" ;; 13.24 esac 13.25 13.26 @@ -29,7 +29,7 @@ 13.27 ./configure \ 13.28 --exec-prefix=/usr \ 13.29 --sysconfdir=/etc \ 13.30 - $CONFIGURE_ARGS ${ARCH_ARGS} && 13.31 + $CONFIGURE_ARGS && 13.32 make && make install 13.33 } 13.34