kumquat-buildroot/package
Thomas Petazzoni ece1f4225c Fix computation of REAL_GNU_TARGET_NAME
The current computation of REAL_GNU_TARGET_NAME is incorrect for
non-ARM glibc platforms because it generates something such as
mipsel-unknown-linux- as the REAL_GNU_TARGET_NAME.

So we correct this by :

 * Adding "gnu" in the suffix when glibc is used, so that in the
   previous case we will have mipsel-unknown-linux-gnu

 * Improving the ARM_EABI code to correctly append "eabi" when glibc
   is selected, so that we have arm-unknown-linux-gnueabi, and to
   append "gnueabi" when uclibc is selected, so that we have
   arm-unknown-linux-uclibcgnueabi. The little trick here is that LIBC
   and ABI aren't completely orthogonal on ARM.

This fixes problems such as :

checking host system type... Invalid configuration
`mipsel-unknown-linux-': machine `mipsel-unknown-linux' not recognized

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-29 16:04:38 +02:00
..
acpid Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
alsamixergui alsamixergui: needs C++ support for fltk 2010-07-21 21:06:13 +02:00
argus
at at: fix configure cache issue with flex 2010-07-27 10:02:06 +02:00
atk atk: bump to 1.30 2010-07-27 22:35:23 +02:00
autoconf
automake
avahi avahi: bump version 2010-07-19 16:01:28 +02:00
axel
bash bash: bump to 4.1.7(1) and migrate to autotargets 2010-07-01 21:42:32 +02:00
beecrypt
berkeleydb berkeleydb : convert to autotools infrastructure & bump to 4.4.20 2010-06-24 13:51:07 +02:00
bind
bison
blackbox blackbox: needs iconv if !locale 2010-07-02 14:04:34 +02:00
bmon
boa
bootutils
bridge-utils
bsdiff
busybox busybox: bump 1.17.x version 2010-07-26 10:03:42 +02:00
bzip2 bzip2: don't overwrite busybox during installation 2010-07-07 23:37:33 +02:00
cairo cairo: bump to 1.8.10 2010-07-27 22:48:13 +02:00
cdrkit
cgilua cgilua: tweak Config.in 2010-07-22 09:35:38 +02:00
cloop
cmake cmake: pass LDFLAGS/CFLAGS when building for the host 2010-07-07 08:14:02 +02:00
config kconfig: implement KCONFIG_PROBABILITY for rand{,package}config 2010-07-23 14:27:30 +02:00
copas
coreutils Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
coxpcall
cramfs
ctorrent
cups
customize
cvs
dash dash: fix build of native helpers 2010-07-22 00:22:22 +02:00
dbus
dbus-glib
dbus-python
devmem2
dhcp dhcp: Bump to 4.1.1-P1 and convert to autotools 2010-07-17 00:08:25 +02:00
dialog dialog: force linking with ncurses 2010-07-20 13:04:15 +02:00
diffutils diffutils: fix configure cache issue with BR2_NEEDS_GETTEXT 2010-07-27 09:20:59 +02:00
dillo package: mark libglib12/libgtk12/dillo as deprecated 2010-07-22 21:43:45 +02:00
directfb linux-fusion: many fixes 2010-07-16 23:42:32 +02:00
directfb-examples
distcc distcc : convert to autotools infrastructure & bump to 1.1-20100428 2010-06-24 13:51:06 +02:00
divine
dmalloc dmalloc : convert to autotools infrastructure 2010-06-24 13:51:06 +02:00
dmraid
dnsmasq dnsmasq: bump to 2.55 and migrate to gentargets 2010-06-25 13:35:09 +02:00
docker Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
dosfstools
dropbear dropbear: override detection of struct sockaddr_storage 2010-06-25 23:18:43 +02:00
e2fsprogs e2fsprogs: bump version 2010-07-08 10:19:58 +02:00
ed
eeprog Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
enchant
ethtool
expat
ezxml Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
fakeroot
fbdump
fbset
fbv fbv : convert to autotools infrastructure 2010-06-24 13:51:06 +02:00
fconfig
file
findutils
fis
flex flex: fix configure cache issue with BR2_NEEDS_GETTEXT 2010-07-26 15:10:41 +02:00
fltk
fontconfig fontconfig: fix cross-compilation patch 2010-07-07 08:14:39 +02:00
freetype
fuse libfuse : convert to autotools infrastructure & bump to 2.8.4 2010-06-24 13:51:08 +02:00
gadgetfs-test Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
games gnuchess: fix configure cache issue with readline 2010-07-27 09:26:57 +02:00
gamin
gawk gawk: enable host package 2010-06-24 13:51:09 +02:00
genext2fs
genromfs
gettext Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
gmp
gmpc gmpc: fix typo 2010-07-25 22:17:08 +02:00
gnuconfig
gob2
gperf
gqview
grep
gtk2-engines Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
gtk2-themes
gtkperf
gvfs
gzip gzip : convert to autotools infrastructure & bump to 1.4 2010-06-24 13:51:08 +02:00
hal
haserl
hdparm
hostapd
hotplug
hwdata
i2c-tools
icu icu: add quotes around TARGET_CXX 2010-07-27 22:48:13 +02:00
ifplugd
imagemagick
input-tools
intltool
iostat Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
iperf
ipkg
iproute2 Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
ipsec-tools ipsec-tools: replace sysv3 legacy functions with modern equivalents 2010-07-19 00:17:09 +02:00
iptables
iw iw: bump to 0.9.20 and migrate to gentargets 2010-07-26 22:55:39 +02:00
java
jpeg
kexec
kismet
l2tp
leafpad
less
libaio
libarchive
libart libart: fix staging install 2010-06-16 21:45:51 +02:00
libatomic_ops
libcap
libcgi libcgi: fix target install if usr/include doesn't exist 2010-07-08 13:25:09 +02:00
libcgicc
libconfig
libconfuse
libcurl
libdaemon
libdnet
libdrm libdrm: needs LARGEFILE support 2010-07-20 21:35:24 +02:00
libelf
liberation
libevent
libeXosip2
libfloat Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
libgail package: add libgail package 2010-07-27 22:38:21 +02:00
libgcrypt
libglade
libglib2 libglib2: bump to 2.24.1 2010-07-27 23:17:57 +02:00
libglib12 package: mark libglib12/libgtk12/dillo as deprecated 2010-07-22 21:43:45 +02:00
libgpg-error libgpg-error : convert to autotools infrastructure & bump to 1.8 2010-06-24 13:51:11 +02:00
libgtk2 libgtk2: mark DirectFB backend as deprecated 2010-07-28 12:13:45 +02:00
libgtk12 package: mark libglib12/libgtk12/dillo as deprecated 2010-07-22 21:43:45 +02:00
libiconv
libidn
liblockfile liblockfile : convert to autotools infrastructure & bump to 1.08-4 2010-06-24 13:51:11 +02:00
libmicrohttpd
libnl
liboil
libosip2
libpcap
libpng libpng: bump to 1.2.44 [CVE-2010-1205] 2010-07-12 12:13:14 +02:00
libraw1394
librsync
libsexy
libsoup libsoup: bump version to 2.31.2 2010-07-27 22:48:13 +02:00
libsvgtiny libsvgtiny: needs host-pkg-config 2010-07-08 13:52:32 +02:00
libsysfs
libtool
libungif
libupnp
libusb
libusb-compat
libxml2
libxml-parser-perl
libxslt
lighttpd lighttpd: fix build with pcre support 2010-07-22 09:08:34 +02:00
links links : convert to autotools infrastructure & bump to 1.01pre1-no-ssl 2010-06-24 13:51:07 +02:00
linux-fusion linux-fusion: many fixes 2010-07-16 23:42:32 +02:00
lite
lm-sensors
lmbench Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
lockfile-progs Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS 2010-07-07 08:14:41 +02:00
logrotate
lrzsz lrzsz: convert to autotools infrastructure 2010-06-16 22:42:33 +02:00
lsof
ltp-testsuite
ltrace ltrace: convert to gentargets and bump to 0.5.3 2010-07-26 23:57:20 +02:00
lua
luafilesystem luafilesystem: tweak Config.in 2010-07-22 09:29:57 +02:00
luasocket
lvm2
lzma
lzo
lzop
m4
make make : convert to autotools infrastructure 2010-06-24 13:51:09 +02:00
makedevs
matchbox
mdadm Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
memstat Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
memtester
metacity
microcom
microperl Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
microwin Deprecate pcmcia and microwin packages 2010-07-27 00:52:13 +02:00
midori midori: make sure it can't be selected if webkit can't be enabled 2010-07-27 22:49:30 +02:00
mii-diag Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
module-init-tools module-init-tools: don't build documentation 2010-06-23 11:07:19 +02:00
mpfr
mrouted Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
mtd Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS 2010-07-07 08:14:41 +02:00
multimedia swfdec: fix build when no libglib2-dev package is installed on host 2010-07-26 11:10:03 +02:00
mutt
mysql_client mysql_client: Bump to 5.1.47 and fix build 2010-07-17 00:08:32 +02:00
nano
nasm nasm: new package, needed for syslinux 2010-06-12 13:38:45 +02:00
nbd nbd: Bump nbd to version 2.9.15 and remove klcc issue. 2010-06-24 17:34:01 +02:00
ncftp
ncurses ncurses: bump to 5.7 2010-06-18 19:23:38 +02:00
neon neon: explicit path to xml2-config 2010-07-18 22:49:12 +02:00
netcat netcat: fix logic for archs with unsigned chars 2010-07-20 08:59:36 +02:00
netkitbase Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
netkittelnet Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
netperf
netplug Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
netsnmp netsnmp: depend on openssl when the package is on to ensure build order 2010-07-29 14:25:45 +02:00
netstat-nat
newt Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
nfs-utils Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
ng-spice-rework
ntfs-3g
ntfsprogs ntfsprogs: fix fuse dependency 2010-06-18 11:19:45 +02:00
ntp
olsr
openntpd
openssh Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
openssl openssl: don't override the CC passed at configure time 2010-07-07 08:14:42 +02:00
openvpn
oprofile oprofile: disable with external toolchain 2010-07-29 16:04:38 +02:00
pango pango: bump to 1.28 2010-07-27 22:35:23 +02:00
patch
pciutils
pcmanfm
pcmcia Deprecate pcmcia and microwin packages 2010-07-27 00:52:13 +02:00
pcre
php php: filter plugin depends on pcre 2010-07-22 13:08:24 +02:00
pixman
pkg-config
popt
portmap Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
pppd Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
pptp-linux
procps
proftpd
psmisc
python Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
qt qt: fix alsa-lib dependency 2010-07-26 22:52:50 +02:00
quagga quagga : convert to autotools infrastructure & bump to 0.99.12 2010-06-24 13:51:09 +02:00
radvd
rdesktop
readline
rings
rp-pppoe Deprecate rp-pppoe, functionality is in pppd 2010-06-25 13:49:08 +02:00
rpm
rsync
ruby ruby: convert to autotools and fix build 2010-07-06 10:32:35 +02:00
samba Bump samba to 3.3.13 [CVE-2010-2063] 2010-07-28 00:30:26 +02:00
sawman
screen
sdl dsl: disable ps3 video driver 2010-07-17 10:45:31 +02:00
sdl_gfx
sdl_image
sdl_mixer sdl_mixer : convert to autotools infrastructure & bump to 1.2.11 2010-06-24 13:51:10 +02:00
sdl_net
sdl_sound sdl_sound: add optional dependencies 2010-07-04 08:57:09 +02:00
sdl_ttf sdl_ttf : convert to autotools infrastructure 2010-06-24 13:51:10 +02:00
sed Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
ser2net
setserial setserial: convert to autotargets and fix manpages install 2010-07-27 00:48:27 +02:00
sfdisk
shared-mime-info
slang Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
smartmontools
socat
spawn-fcgi
sqlite
squashfs squashfs: fix build with uClibc 2010-06-17 22:45:22 +02:00
squashfs3
squid
sshfs
startup-notification
strace
stunnel Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
sudo
sylpheed
synergy
sysklogd
sysstat
sysvinit Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
tar
tcl
tcpdump Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
tcpreplay
tftpd tftpd: convert to autotargets 2010-07-27 00:03:55 +02:00
thttpd thttpd: fix build, don't override CFLAGS at make time 2010-07-22 13:08:24 +02:00
tiff
tinyhttpd
tn5250
torsmo
tslib
ttcp
udev Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
udpcast
uemacs
usb_modeswitch
usbmount
usbutils
util-linux Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
valgrind
vim
vpnc vpnc: remove unused legacy patches 2010-06-13 23:43:13 +02:00
vsftpd Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
vtun
webif webif: needs busybox (httpd) 2010-07-22 13:08:24 +02:00
webkit webkit: Fix build failure on uClibc 2010-07-27 22:49:35 +02:00
wget
which
wipe Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
wireless_tools wireless_tools: Migrate to gentargets and fixes 2010-07-26 12:07:22 +02:00
wpa_supplicant
wsapi wsapi: needs largefile support (for luafilesystem) 2010-07-22 09:29:44 +02:00
x11r7 Remove unused X11_PREFIX option 2010-07-28 00:30:26 +02:00
x11vnc
xavante xavante: needs largefile support (for luafilesystem) 2010-07-22 09:36:52 +02:00
xerces
xfsprogs
xstroke
xterm Add package xterm 2010-06-24 13:51:11 +02:00
xvkbd xvkbd: add missing dependency on xlib_libXtst 2010-07-07 08:20:22 +02:00
zlib zlib: Bump to 1.2.5 2010-07-27 23:52:58 +02:00
buildroot-libtool.patch
Config.in package: add libgail package 2010-07-27 22:38:21 +02:00
Makefile.autotools.in Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS 2010-07-07 08:14:41 +02:00
Makefile.in Fix computation of REAL_GNU_TARGET_NAME 2010-07-29 16:04:38 +02:00
Makefile.package.in Match whole words when changing .config options 2010-07-18 22:46:06 +02:00