wok rev 16129
ARM: add dbus-glib, xorg-libXi, xorg-xinput
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Mar 25 21:54:28 2014 +0100 (2014-03-25) |
parents | 931cc33c1988 |
children | 0efad4f40bd9 |
files | dbus-glib-dev/receipt dbus-glib/receipt dbus-glib/stuff/dbus-glib.patch dbus-glib/stuff/dbus.patch xorg-libXi-dev/receipt xorg-libXi/receipt xorg-xinput/receipt |
line diff
1.1 --- a/dbus-glib-dev/receipt Tue Mar 25 17:10:50 2014 +0100 1.2 +++ b/dbus-glib-dev/receipt Tue Mar 25 21:54:28 2014 +0100 1.3 @@ -8,6 +8,7 @@ 1.4 MAINTAINER="pankso@slitaz.org" 1.5 LICENSE="GPL2" 1.6 WEB_SITE="http://freedesktop.org/wiki/Software/DBusBindings" 1.7 +HOST_ARCH="i486 arm" 1.8 1.9 DEPENDS="dbus-glib dbus-dev glib-dev pkg-config" 1.10
2.1 --- a/dbus-glib/receipt Tue Mar 25 17:10:50 2014 +0100 2.2 +++ b/dbus-glib/receipt Tue Mar 25 21:54:28 2014 +0100 2.3 @@ -9,20 +9,27 @@ 2.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.5 WEB_SITE="http://freedesktop.org/wiki/Software/DBusBindings" 2.6 WGET_URL="http://dbus.freedesktop.org/releases/dbus-glib/$TARBALL" 2.7 -CROSS="bug: can not run test program" 2.8 +HOST_ARCH="i486 arm" 2.9 2.10 DEPENDS="dbus libgio expat" 2.11 -BUILD_DEPENDS="dbus-dev glib-dev libgio-dev expat-dev \ 2.12 -pkg-config gettext" 2.13 +BUILD_DEPENDS="dbus-dev glib-dev libgio-dev expat-dev pkg-config gettext" 2.14 + 2.15 +# Handle cross compilation. Host pkg-config/gettext are used 2.16 +case "$ARCH" in 2.17 + arm*) 2.18 + BUILD_DEPENDS="dbus-dev glib-dev libgio-dev expat-dev" 2.19 + export ac_cv_have_abstract_sockets=${ac_cv_have_abstract_sockets=yes} ;; 2.20 +esac 2.21 2.22 # Rules to configure and make the package. 2.23 compile_rules() 2.24 { 2.25 - cd $src 2.26 - ./configure \ 2.27 - --prefix=/usr \ 2.28 - --build=$HOST_SYSTEM \ 2.29 - --host=$HOST_SYSTEM && 2.30 + ./configure $CONFIGURE_ARGS && 2.31 + case "$ARCH" in 2.32 + arm) 2.33 + patch -p1 < $stuff/dbus-glib.patch && 2.34 + patch -p0 < $stuff/dbus.patch ;; 2.35 + esac && 2.36 make && make install 2.37 } 2.38
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/dbus-glib/stuff/dbus-glib.patch Tue Mar 25 21:54:28 2014 +0100 3.3 @@ -0,0 +1,13 @@ 3.4 +--- a/Makefile 3.5 ++++ b/Makefile 3.6 +@@ -320,8 +320,8 @@ 3.7 + top_srcdir = . 3.8 + ACLOCAL_AMFLAGS = -I m4 3.9 + GLIB_PC = dbus-glib-1.pc 3.10 +-SUBDIRS = dbus tools test doc 3.11 +-DIST_SUBDIRS = dbus tools test doc m4 3.12 ++SUBDIRS = dbus test doc 3.13 ++DIST_SUBDIRS = dbus test doc m4 3.14 + pkgconfigdir = $(libdir)/pkgconfig 3.15 + pkgconfig_DATA = $(GLIB_PC) 3.16 + DISTCLEANFILES = \
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/dbus-glib/stuff/dbus.patch Tue Mar 25 21:54:28 2014 +0100 4.3 @@ -0,0 +1,11 @@ 4.4 +--- dbus/Makefile 4.5 ++++ dbus/Makefile 4.6 +@@ -354,7 +354,7 @@ 4.7 + top_build_prefix = ../ 4.8 + top_builddir = .. 4.9 + top_srcdir = .. 4.10 +-SUBDIRS = . examples 4.11 ++SUBDIRS = . #examples 4.12 + INCLUDES = \ 4.13 + -I$(top_srcdir) \ 4.14 + -I$(top_builddir) \
5.1 --- a/xorg-libXi-dev/receipt Tue Mar 25 17:10:50 2014 +0100 5.2 +++ b/xorg-libXi-dev/receipt Tue Mar 25 21:54:28 2014 +0100 5.3 @@ -7,6 +7,7 @@ 5.4 MAINTAINER="pankso@slitaz.org" 5.5 LICENSE="other" 5.6 WEB_SITE="http://www.x.org/" 5.7 +HOST_ARCH="i486 arm" 5.8 5.9 WANTED="xorg-libXi" 5.10 DEPENDS="xorg-libXi xorg-libXext-dev xorg-libXfixes-dev pkg-config" 5.11 @@ -18,7 +19,6 @@ 5.12 $fs/usr/share/licenses \ 5.13 $fs/usr/lib 5.14 cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt 5.15 - 5.16 cp -a $install/usr/include $fs/usr 5.17 cp -a $install/usr/lib/pkgconfig $fs/usr/lib 5.18 cp -a $install/usr/lib/*.la $fs/usr/lib
6.1 --- a/xorg-libXi/receipt Tue Mar 25 17:10:50 2014 +0100 6.2 +++ b/xorg-libXi/receipt Tue Mar 25 21:54:28 2014 +0100 6.3 @@ -10,6 +10,7 @@ 6.4 TARBALL="$SOURCE-$VERSION.tar.bz2" 6.5 WEB_SITE="http://www.x.org/" 6.6 WGET_URL="$XORG_MIRROR/lib/$TARBALL" 6.7 +HOST_ARCH="i486 arm" 6.8 6.9 DEPENDS="xorg-libXext" 6.10 BUILD_DEPENDS="xorg-libXext-dev xorg-libXfixes-dev"
7.1 --- a/xorg-xinput/receipt Tue Mar 25 17:10:50 2014 +0100 7.2 +++ b/xorg-xinput/receipt Tue Mar 25 21:54:28 2014 +0100 7.3 @@ -10,6 +10,7 @@ 7.4 TARBALL="$SOURCE-$VERSION.tar.bz2" 7.5 WEB_SITE="http://www.x.org/" 7.6 WGET_URL="$XORG_MIRROR/app/$TARBALL" 7.7 +HOST_ARCH="i486 arm" 7.8 7.9 DEPENDS="xorg-libXi" 7.10 BUILD_DEPENDS="xorg-libXi-dev"