summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/build.mk5
-rw-r--r--package/bluez/Makefile8
-rw-r--r--package/ccid/Makefile2
-rw-r--r--package/conntrack-tools/Makefile2
-rw-r--r--package/cxxtools/Makefile2
-rw-r--r--package/digitemp/Makefile2
-rw-r--r--package/ebtables/Makefile10
-rw-r--r--package/ebtables/patches/patch-Makefile64
-rw-r--r--package/fluxbox/Makefile2
-rw-r--r--package/forked-daapd/Makefile2
-rw-r--r--package/gcc/Makefile2
-rw-r--r--package/gdb/Makefile2
-rw-r--r--package/gdbserver/Makefile2
-rw-r--r--package/huawei/Makefile2
-rw-r--r--package/iperf/Makefile2
-rw-r--r--package/ipset/Makefile14
-rw-r--r--package/jamvm/Makefile2
-rw-r--r--package/kexec-tools/Makefile2
-rw-r--r--package/libtorrent/Makefile2
-rw-r--r--package/miax/Makefile2
-rw-r--r--package/microperl/Makefile2
-rw-r--r--package/mrd6/Makefile2
-rw-r--r--package/nut/Makefile2
-rw-r--r--package/obexftp/Makefile2
-rw-r--r--package/openais/Makefile2
-rw-r--r--package/openct/Makefile1
-rw-r--r--package/openobex/Makefile2
-rw-r--r--package/opensc/Makefile2
-rw-r--r--package/openswan/Makefile2
-rw-r--r--package/oprofile/Makefile2
-rw-r--r--package/pcc-libs/Makefile2
-rw-r--r--package/pcc/Makefile2
-rw-r--r--package/pcsc-lite/Makefile2
-rw-r--r--package/php/Makefile2
-rw-r--r--package/rtorrent/Makefile2
-rw-r--r--package/rxvt-unicode/Makefile2
-rw-r--r--package/samba/Makefile2
-rw-r--r--package/sane-backends/Makefile2
-rw-r--r--package/sispmctl/Makefile2
-rw-r--r--package/squid/Makefile2
-rw-r--r--package/tntnet/Makefile2
-rw-r--r--package/twm/Makefile2
-rw-r--r--package/uclibc++/Makefile3
-rw-r--r--package/usbutils/Makefile2
-rw-r--r--package/ussp-push/Makefile2
-rw-r--r--package/util-linux-ng/Makefile72
-rw-r--r--package/util-linux-ng/patches/patch-config_ltmain_sh11
-rw-r--r--package/util-linux-ng/patches/patch-configure16
-rw-r--r--package/util-linux-ng/patches/patch-shlibs_blkid_src_Makefile_in11
-rw-r--r--package/util-linux/Makefile1
-rw-r--r--package/vlc/Makefile2
-rw-r--r--package/xf86-input-evdev/Makefile2
-rw-r--r--package/xf86-input-evtouch/Makefile1
-rw-r--r--package/xf86-input-keyboard/Makefile1
-rw-r--r--package/xf86-input-mouse/Makefile1
-rw-r--r--package/xf86-video-ati/Makefile1
-rw-r--r--package/xf86-video-cirrus/Makefile1
-rw-r--r--package/xf86-video-fbdev/Makefile1
-rw-r--r--package/xf86-video-intel/Makefile1
-rw-r--r--package/xf86-video-siliconmotion/Makefile1
-rw-r--r--package/xfsprogs/Makefile1
-rw-r--r--package/xinit/Makefile2
-rw-r--r--package/xorg-server/Makefile2
-rw-r--r--target/linux/config/Config.in.fs3
-rw-r--r--toolchain/Config.in1
65 files changed, 126 insertions, 187 deletions
diff --git a/mk/build.mk b/mk/build.mk
index 858ac700f..616ec259b 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -16,6 +16,9 @@ DEFCONFIG= ADK_DEBUG=n \
ADK_MAKE_PARALLEL=y \
ADK_MAKE_JOBS=4 \
ADK_USE_CCACHE=n \
+ ADK_TOOLCHAIN_GDB=n \
+ ADK_PACKAGE_CXXTOOLS_DEV=n \
+ ADK_PACKAGE_XORG_SERVER_DEV=n \
ADK_PACKAGE_LIBFFMPEG_WITH_VP8=n \
ADK_PACKAGE_LM_SENSORS_DETECT=n \
ADK_PACKAGE_PACEMAKER_MGMTD=n \
@@ -36,6 +39,8 @@ DEFCONFIG= ADK_DEBUG=n \
ADK_PACKAGE_PERL=n \
ADK_PKG_LAPTOP=n \
ADK_PKG_DEVELOPMENT=n \
+ ADK_PKG_VPN_CLIENT=n \
+ ADK_PKG_VPN_SERVER=n \
ADK_TOOLCHAIN_GCC_JAVA=n \
ADK_TOOLCHAIN_GCC_OBJC=n \
ADK_TOOLCHAIN_GCC_USE_SSP=n \
diff --git a/package/bluez/Makefile b/package/bluez/Makefile
index e359b8f77..a4fa983e3 100644
--- a/package/bluez/Makefile
+++ b/package/bluez/Makefile
@@ -4,15 +4,17 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= bluez
-PKG_VERSION:= 4.92
+PKG_VERSION:= 4.96
PKG_RELEASE:= 1
-PKG_MD5SUM:= abe5b76df95939f4eb6fa493f4764a95
+PKG_MD5SUM:= 296111afac49e3f9035085ac14daf518
PKG_DESCR:= bluetooth libraries and applications
PKG_SECTION:= bluetooth
PKG_DEPENDS:= kmod-bt libusb glib dbus
PKG_BUILDDEP:= libusb dbus glib libusb-compat
PKG_URL:= http://www.bluez.org/
-PKG_SITES:= ${MASTER_SITE_KERNEL:=bluetooth/}
+PKG_SITES:= http://mirror.anl.gov/pub/linux/bluetooth/
+
+PKG_ARCH_DEPENDS:= !avr32
include ${TOPDIR}/mk/package.mk
diff --git a/package/ccid/Makefile b/package/ccid/Makefile
index 068dfc043..e11ca53f9 100644
--- a/package/ccid/Makefile
+++ b/package/ccid/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= pcsc-lite
PKG_URL:= http://pcsclite.alioth.debian.org/ccid.html
PKG_SITES:= http://alioth.debian.org/frs/download.php/3579/
+PKG_ARCH_DEPENDS:= !avr32
+
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include $(TOPDIR)/mk/package.mk
diff --git a/package/conntrack-tools/Makefile b/package/conntrack-tools/Makefile
index af4cf2c53..2ded1f78b 100644
--- a/package/conntrack-tools/Makefile
+++ b/package/conntrack-tools/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libnetfilter_conntrack
PKG_URL:= http://conntrack-tools.netfilter.org/
PKG_SITES:= http://www.netfilter.org/projects/conntrack-tools/files/
+PKG_ARCH_DEPENDS:= !avr32
+
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include $(TOPDIR)/mk/package.mk
diff --git a/package/cxxtools/Makefile b/package/cxxtools/Makefile
index 2c019d4b0..e1e1c9497 100644
--- a/package/cxxtools/Makefile
+++ b/package/cxxtools/Makefile
@@ -15,7 +15,7 @@ PKG_URL:= http://www.tntnet.org/
PKG_SITES:= http://www.tntnet.org/download/
PKG_NEED_CXX:= 1
-PKG_ARCH_DEPENDS:= !arm
+PKG_ARCH_DEPENDS:= !arm !avr32
PKG_SUBPKGS:= CXXTOOLS CXXTOOLS_DEV
PKGSC_CXXTOOLS_DEV:= devel
diff --git a/package/digitemp/Makefile b/package/digitemp/Makefile
index 9e090989a..c771708c4 100644
--- a/package/digitemp/Makefile
+++ b/package/digitemp/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libusb libusb-compat
PKG_URL:= http://www.digitemp.com/software/linux/
PKG_SITES:= http://www.digitemp.com/software/linux/
+PKG_ARCH_DEPENDS:= !avr32
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DIGITEMP,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ebtables/Makefile b/package/ebtables/Makefile
index 35339bb74..a84888d99 100644
--- a/package/ebtables/Makefile
+++ b/package/ebtables/Makefile
@@ -4,16 +4,18 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= ebtables
-PKG_VERSION:= 2.0.9
+PKG_VERSION:= 2.0.10
PKG_RELEASE:= 1
-PKG_MD5SUM:= 0e0c20adf2bba6d91dbd0b74a1a38c33
+PKG_MD5SUM:= 6df055d6476d3ce6bd7eed302a39c40c
PKG_DESCR:= ethernet bridging firewall tool
PKG_SECTION:= firewall
PKG_URL:= http://ebtables.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=ebtables/}
-DISTFILES:= ${PKG_NAME}-v${PKG_VERSION}-1.tar.gz
-WRKDIST= ${WRKDIR}/${PKG_NAME}-v${PKG_VERSION}-1
+PKG_ARCH_DEPENDS:= !avr32
+
+DISTFILES:= ${PKG_NAME}-v${PKG_VERSION}-3.tar.gz
+WRKDIST= ${WRKDIR}/${PKG_NAME}-v${PKG_VERSION}-3
include ${TOPDIR}/mk/package.mk
diff --git a/package/ebtables/patches/patch-Makefile b/package/ebtables/patches/patch-Makefile
index f05da74c9..ff5934a70 100644
--- a/package/ebtables/patches/patch-Makefile
+++ b/package/ebtables/patches/patch-Makefile
@@ -1,6 +1,6 @@
---- ebtables-v2.0.9-1.orig/Makefile 2009-06-21 15:13:25.000000000 +0200
-+++ ebtables-v2.0.9-1/Makefile 2011-01-14 22:24:16.000000000 +0100
-@@ -8,17 +8,17 @@ PROGDATE:=June\ 2009
+--- ebtables-v2.0.10-3.orig/Makefile 2011-12-04 10:46:26.000000000 +0100
++++ ebtables-v2.0.10-3/Makefile 2011-12-11 16:35:34.619464748 +0100
+@@ -10,16 +10,16 @@ LOCKDIR:=$(shell echo $(LOCKFILE) | sed
# default paths
LIBDIR:=/usr/lib
@@ -14,60 +14,42 @@
SYSCONFIGDIR:=/etc/sysconfig
DESTDIR:=
--CFLAGS:=-Wall -Wunused
-+CFLAGS?=-Wall -Wunused
-+LDFLAGS?=
- CFLAGS_SH_LIB:=-fPIC
+-CFLAGS:=-Wall -Wunused -Werror
++CFLAGS?=-Wall -Wunused -Werror
+ CFLAGS_SH_LIB:=-fPIC -O3
-CC:=gcc
--LD:=ld
+CC?=gcc
ifeq ($(shell uname -m),sparc64)
CFLAGS+=-DEBT_MIN_ALIGN=8 -DKERNEL_64_USERSPACE_32
-@@ -85,14 +85,14 @@ ebtables-standalone.o: ebtables-standalo
-
- .PHONY: libebtc
- libebtc: $(OBJECTS2)
-- $(LD) -shared -soname libebtc.so -o libebtc.so -lc $(OBJECTS2)
-+ $(CC) -shared $(LDFLAGS) -o libebtc.so -lc $(OBJECTS2)
-
- ebtables: $(OBJECTS) ebtables-standalone.o libebtc
-- $(CC) $(CFLAGS) $(CFLAGS_SH_LIB) -o $@ ebtables-standalone.o -I$(KERNEL_INCLUDES) -L. -Lextensions -lebtc $(EXT_LIBSI) \
-+ $(CC) $(LDFLAGS) $(CFLAGS) $(CFLAGS_SH_LIB) -o $@ ebtables-standalone.o -I$(KERNEL_INCLUDES) -L. -Lextensions -lebtc $(EXT_LIBSI) \
- -Wl,-rpath,$(LIBDIR)
-
- ebtablesu: ebtablesu.c
-- $(CC) $(CFLAGS) $(PROGSPECSD) $< -o $@
-+ $(CC) $(LDFLAGS) $(CFLAGS) $(PROGSPECSD) $< -o $@
-
- ebtablesd.o: ebtablesd.c include/ebtables_u.h
- $(CC) $(CFLAGS) $(PROGSPECSD) -c $< -o $@ -I$(KERNEL_INCLUDES)
-@@ -154,28 +154,29 @@ tmp3:=$(shell printf $(PIPE) | sed 's/\/
- .PHONY: scripts
+@@ -157,31 +157,31 @@ tmp3:=$(shell printf $(PIPE) | sed 's/\/
scripts: ebtables-save ebtables.sysv ebtables-config
cat ebtables-save | sed 's/__EXEC_PATH__/$(tmp1)/g' > ebtables-save_
+ mkdir -p $(DESTDIR)$(BINDIR)
- install -m 0755 -o root -g root ebtables-save_ $(DESTDIR)$(BINDIR)/ebtables-save
+ install -m 0755 ebtables-save_ $(DESTDIR)$(BINDIR)/ebtables-save
cat ebtables.sysv | sed 's/__EXEC_PATH__/$(tmp1)/g' | sed 's/__SYSCONFIG__/$(tmp2)/g' > ebtables.sysv_
-- install -m 0755 -o root -g root ebtables.sysv_ $(DESTDIR)$(INITDIR)/ebtables
-+ mkdir -p $(DESTDIR)$(INITDIR)
-+ install -m 0755 ebtables.sysv_ $(DESTDIR)$(INITDIR)/ebtables
+ if [ "$(DESTDIR)" != "" ]; then mkdir -p $(DESTDIR)$(INITDIR); fi
+- if test -d $(DESTDIR)$(INITDIR); then install -m 0755 -o root -g root ebtables.sysv_ $(DESTDIR)$(INITDIR)/ebtables; fi
++ if test -d $(DESTDIR)$(INITDIR); then install -m 0755 ebtables.sysv_ $(DESTDIR)$(INITDIR)/ebtables; fi
cat ebtables-config | sed 's/__SYSCONFIG__/$(tmp2)/g' > ebtables-config_
-- install -m 0600 -o root -g root ebtables-config_ $(DESTDIR)$(SYSCONFIGDIR)/ebtables-config
-+ #install -m 0600 ebtables-config_ $(DESTDIR)$(SYSCONFIGDIR)/ebtables-config
+ if [ "$(DESTDIR)" != "" ]; then mkdir -p $(DESTDIR)$(SYSCONFIGDIR); fi
+- if test -d $(DESTDIR)$(SYSCONFIGDIR); then install -m 0600 -o root -g root ebtables-config_ $(DESTDIR)$(SYSCONFIGDIR)/ebtables-config; fi
++ if test -d $(DESTDIR)$(SYSCONFIGDIR); then install -m 0600 ebtables-config_ $(DESTDIR)$(SYSCONFIGDIR)/ebtables-config; fi
rm -f ebtables-save_ ebtables.sysv_ ebtables-config_
+ tmp4:=$(shell printf $(LOCKFILE) | sed 's/\//\\\//g')
$(MANDIR)/man8/ebtables.8: ebtables.8
mkdir -p $(DESTDIR)$(@D)
- sed 's/$$(VERSION)/$(PROGVERSION)/' ebtables.8 | sed 's/$$(DATE)/$(PROGDATE)/' > ebtables.8_
+ sed -e 's/$$(VERSION)/$(PROGVERSION)/' -e 's/$$(DATE)/$(PROGDATE)/' -e 's/$$(LOCKFILE)/$(tmp4)/' ebtables.8 > ebtables.8_
- install -m 0644 -o root -g root ebtables.8_ $(DESTDIR)$@
+ install -m 0644 ebtables.8_ $(DESTDIR)$@
rm -f ebtables.8_
- $(ETHERTYPESFILE): ethertypes
- mkdir -p $(DESTDIR)$(@D)
-- install -m 0644 -o root -g root $< $(DESTDIR)$@
-+ install -m 0644 $< $(DESTDIR)$@
+ $(DESTDIR)$(ETHERTYPESFILE): ethertypes
+ mkdir -p $(@D)
+- install -m 0644 -o root -g root $< $@
++ install -m 0644 $< $@
.PHONY: exec
exec: ebtables ebtables-restore
@@ -78,8 +60,8 @@
+ install -m 0755 ebtables-restore $(DESTDIR)$(BINDIR)/ebtables-restore
.PHONY: install
- install: $(MANDIR)/man8/ebtables.8 $(ETHERTYPESFILE) exec scripts
-@@ -199,18 +200,18 @@ release:
+ install: $(MANDIR)/man8/ebtables.8 $(DESTDIR)$(ETHERTYPESFILE) exec scripts
+@@ -205,18 +205,18 @@ release:
rm -f extensions/ebt_inat.c
rm -rf $(CVSDIRS)
mkdir -p include/linux/netfilter_bridge
@@ -99,7 +81,7 @@
$(KERNEL_INCLUDES)/linux/netfilter_bridge/*.h \
include/linux/netfilter_bridge/
- install -m 0644 -o root -g root \
-+ install -m 0644 \
++ install -m 0644 \
include/ebtables.h include/linux/netfilter_bridge/
make clean
touch *
diff --git a/package/fluxbox/Makefile b/package/fluxbox/Makefile
index 5ebdf3793..280e81af0 100644
--- a/package/fluxbox/Makefile
+++ b/package/fluxbox/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= libXpm libXft
PKG_URL:= http://www.fluxbox.org/
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=fluxbox/}
+PKG_ARCH_DEPENDS:= !avr32
+
PKG_FLAVOURS_FLUXBOX:= WITH_IMLIB2
PKGFD_WITH_IMLIB2:= enable imlib2 support
PKGFS_WITH_IMLIB2:= imlib2
diff --git a/package/forked-daapd/Makefile b/package/forked-daapd/Makefile
index 49583bb11..5d79e5fe5 100644
--- a/package/forked-daapd/Makefile
+++ b/package/forked-daapd/Makefile
@@ -17,7 +17,7 @@ PKG_BUILDDEP+= mxml libevent libavl libantlr3c alsa-lib libgcrypt
PKG_SITES:= http://alioth.debian.org/~jblache/forked-daapd/
PKG_CFLINE_FORKED_DAAPD:= select ADK_KERNEL_INOTIFY_USER
-PKG_ARCH_DEPENDS:= !ppc
+PKG_ARCH_DEPENDS:= !ppc !avr32
# gperf problem
PKG_HOST_DEPENDS:= !freebsd
diff --git a/package/gcc/Makefile b/package/gcc/Makefile
index 125b9ad5e..e0dd34e84 100644
--- a/package/gcc/Makefile
+++ b/package/gcc/Makefile
@@ -10,6 +10,8 @@ PKG_OPTS:= noremove
PKG_DEPENDS:= libmpc libgmp mpfr
PKG_BUILDDEP:= libmpc gmp mpfr
+PKG_ARCH_DEPENDS:= !avr32
+
WRKBUILD= ${WRKDIR}/${PKG_NAME}-obj
include ${TOPDIR}/mk/package.mk
diff --git a/package/gdb/Makefile b/package/gdb/Makefile
index c29c48e65..0d91b5600 100644
--- a/package/gdb/Makefile
+++ b/package/gdb/Makefile
@@ -10,7 +10,7 @@ PKG_DEPENDS:= libthread-db libncurses libiconv libexpat
PKG_BUILDDEP:= ncurses readline libiconv expat
PKG_NOPARALLEL:= 1
-PKG_ARCH_DEPENDS:= !cris
+PKG_ARCH_DEPENDS:= !cris !avr32
include ${TOPDIR}/mk/package.mk
diff --git a/package/gdbserver/Makefile b/package/gdbserver/Makefile
index e13e4ec53..8cabcef12 100644
--- a/package/gdbserver/Makefile
+++ b/package/gdbserver/Makefile
@@ -9,6 +9,8 @@ PKG_SECTION:= debug
PKG_DEPENDS:= libthread-db
PKG_SUBPKGS:= GDBSERVER
+PKG_ARCH_DEPENDS:= !avr32
+
WRKSRC= ${WRKDIST}/gdb/gdbserver
include ${TOPDIR}/mk/package.mk
diff --git a/package/huawei/Makefile b/package/huawei/Makefile
index 9d780f37e..6ea2fe069 100644
--- a/package/huawei/Makefile
+++ b/package/huawei/Makefile
@@ -11,6 +11,8 @@ PKG_SECTION:= utils
PKG_DEPENDS:= libusb
PKG_BUILDDEP:= libusb
+PKG_ARCH_DEPENDS:= !avr32
+
NO_DISTFILES:= 1
include $(TOPDIR)/mk/package.mk
diff --git a/package/iperf/Makefile b/package/iperf/Makefile
index 154175fc5..8956a6530 100644
--- a/package/iperf/Makefile
+++ b/package/iperf/Makefile
@@ -15,6 +15,8 @@ PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=iperf/}
PKG_NEED_CXX:= 1
PKG_CXX:= IPERF
+PKG_ARCH_DEPENDS:= !avr32
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPERF,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/ipset/Makefile b/package/ipset/Makefile
index 3e08c8ee6..1b2d8a65f 100644
--- a/package/ipset/Makefile
+++ b/package/ipset/Makefile
@@ -12,35 +12,23 @@ PKG_SECTION:= firewall
PKG_URL:= http://ipset.netfilter.org/
PKG_SITES:= http://ipset.netfilter.org/
-PKG_ARCH_DEPENDS:= !arm
+PKG_ARCH_DEPENDS:= !arm !avr32
PKG_CFLINE_IPSET:= depends on !ADK_TOOLCHAIN_ONLY
-PKG_SUBPKGS:= IPSET IPSET_KMOD
-PKGSD_IPSET_KMOD:= ipset kernel module
-PKGSC_IPSET_KMOD:= kernel
-
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPSET,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-$(eval $(call PKG_template,IPSET_KMOD,ipset-kmod,${KERNEL_VERSION}+${PKG_VERSION}-${ADK_TARGET}-${PKG_RELEASE},,${PKGSD_IPSET_KMOD},${PKGSC_IPSET_KMOD}))
CONFIG_STYLE:= manual
XAKE_FLAGS+= PREFIX=/usr
ALL_TARGET:= binaries
INSTALL_TARGET:= binaries_install
-pre-build:
- $(MAKE) -C ${WRKBUILD} $(KERNEL_MODULE_FLAGS) modules
-
post-install:
${INSTALL_DIR} ${IDIR_IPSET}/usr/sbin ${IDIR_IPSET}/usr/lib/ipset
${INSTALL_BIN} ${WRKINST}/usr/sbin/ipset ${IDIR_IPSET}/usr/sbin
${CP} ${WRKINST}/usr/lib/ipset/*.so ${IDIR_IPSET}/usr/lib/ipset/
- # kernel modules (no autoload at the moment)
- ${INSTALL_DIR} ${IDIR_IPSET_KMOD}/lib/modules/${KERNEL_VERSION}/
- ${INSTALL_DATA} ${WRKBUILD}/kernel/*.ko \
- ${IDIR_IPSET_KMOD}/lib/modules/${KERNEL_VERSION}
include ${TOPDIR}/mk/pkg-bottom.mk
diff --git a/package/jamvm/Makefile b/package/jamvm/Makefile
index 19de6da0c..aeb37e177 100644
--- a/package/jamvm/Makefile
+++ b/package/jamvm/Makefile
@@ -14,7 +14,7 @@ PKG_BUILDDEP:= libffi zlib
PKG_URL:= http://jamvm.sourceforge.net
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=jamvm/}
-PKG_ARCH_DEPENDS:= !cris !mips
+PKG_ARCH_DEPENDS:= !cris !mips !avr32
include ${TOPDIR}/mk/package.mk
diff --git a/package/kexec-tools/Makefile b/package/kexec-tools/Makefile
index bb7636cd4..24e5b1bbf 100644
--- a/package/kexec-tools/Makefile
+++ b/package/kexec-tools/Makefile
@@ -14,7 +14,7 @@ PKG_BUILDEP:= zlib
PKG_URL:= http://kernel.org/pub/linux/utils/kernel/kexec/
PKG_SITES:= http://kernel.org/pub/linux/utils/kernel/kexec/
-PKG_ARCH_DEPENDS:= !cris
+PKG_ARCH_DEPENDS:= !cris !avr32
PKG_CFLINE_KEXEC_TOOLS:= select ADK_KERNEL_KEXEC
include $(TOPDIR)/mk/package.mk
diff --git a/package/libtorrent/Makefile b/package/libtorrent/Makefile
index 4cb06c3a9..a46914b42 100644
--- a/package/libtorrent/Makefile
+++ b/package/libtorrent/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= openssl libsigc++
PKG_URL:= http://libtorrent.rakshasa.no/
PKG_SITES:= http://libtorrent.rakshasa.no/downloads/
+PKG_ARCH_DEPENDS:= !avr32
+
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,LIBTORRENT,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/miax/Makefile b/package/miax/Makefile
index 40f08ae89..37e23eb9d 100644
--- a/package/miax/Makefile
+++ b/package/miax/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= bluez
PKG_URL:= http://sourceforge.net/projects/miax
PKG_SITES:= http://mesh.dl.sourceforge.net/sourceforge/miax/
+PKG_ARCH_DEPENDS:= !avr32
+
DISTFILES:= ${PKG_NAME}_${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/${PKG_NAME}
diff --git a/package/microperl/Makefile b/package/microperl/Makefile
index 6507939b5..3ca58919a 100644
--- a/package/microperl/Makefile
+++ b/package/microperl/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= lang
PKG_URL:= http://www.perl.org/
PKG_SITES:= ftp://ftp.cpan.org/pub/CPAN/src/5.0/
+PKG_ARCH_DEPENDS:= !avr32
+
DISTFILES:= perl-${PKG_VERSION}.tar.gz
WRKDIST= ${WRKDIR}/perl-${PKG_VERSION}
diff --git a/package/mrd6/Makefile b/package/mrd6/Makefile
index 49a39ad96..783a03cd5 100644
--- a/package/mrd6/Makefile
+++ b/package/mrd6/Makefile
@@ -14,6 +14,8 @@ PKG_SITES:= http://www.openadk.org/distfiles/
PKG_NEED_CXX:= 1
PKG_CXX:= MRD6
+PKG_ARCH_DEPENDS:= !avr32
+
WRKBUILD= ${WRKSRC}/src
include ${TOPDIR}/mk/package.mk
diff --git a/package/nut/Makefile b/package/nut/Makefile
index 5cf4406f6..f3ed9083b 100644
--- a/package/nut/Makefile
+++ b/package/nut/Makefile
@@ -12,6 +12,8 @@ PKG_SECTION:= net/misc
PKG_URL:= http://www.networkupstools.org/
PKG_SITES:= http://www.networkupstools.org/source/2.4/
+PKG_ARCH_DEPENDS:= !avr32
+
PKG_FLAVOURS_NUT:= WITH_SSL WITH_SNMP WITH_USB
PKGFD_WITH_SNMP:= enable SNMP support
PKGFS_WITH_SNMP:= libnetsnmp
diff --git a/package/obexftp/Makefile b/package/obexftp/Makefile
index e39401aaf..152755561 100644
--- a/package/obexftp/Makefile
+++ b/package/obexftp/Makefile
@@ -14,6 +14,8 @@ PKG_BUILDDEP:= openobex libiconv
PKG_URL:= http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=openobex/}
+PKG_ARCH_DEPENDS:= !avr32
+
PKG_SUBPKGS:= OBEXFTP LIBOBEXFTP
PKGSD_LIBOBEXFTP:= obexftp library
PKGSC_LIBOBEXFTP:= libs
diff --git a/package/openais/Makefile b/package/openais/Makefile
index 0d96cbc1b..102a7d5f6 100644
--- a/package/openais/Makefile
+++ b/package/openais/Makefile
@@ -14,6 +14,8 @@ PKG_DEPENDS:= corosync
PKG_URL:= http://www.openais.org/
PKG_SITES:= ftp://ftp:download@ftp.openais.org/downloads/openais-1.1.4/
+PKG_ARCH_DEPENDS:= !avr32
+
include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,OPENAIS,openais,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
diff --git a/package/openct/Makefile b/package/openct/Makefile
index 7329d8eff..9b3443db1 100644
--- a/package/openct/Makefile
+++ b/package/openct/Makefile
@@ -10,6 +10,7 @@ PKG_MD5SUM:= a1da3358ab798f1cb9232f1dbababc21
PKG_DESCR:= drivers for smart card readers
PKG_SECTION:= crypto
PKG_DEPENDS:= libopenct
+PKG_BUILDDEP:= libtool
PKG_URL:= http://www.opensc-project.org/openct/
PKG_SITES:= http://www.opensc-project.org/files/openct/
diff --git a/package/openobex/Makefile b/package/openobex/Makefile
index 84cc3df8f..4ec3d8d56 100644
--- a/package/openobex/Makefile
+++ b/package/openobex/Makefile
@@ -13,6 +13,8 @@ PKG_BUILDDEP:= bluez
PKG_URL:= http://dev.z