kumquat-buildroot/package
Thomas Petazzoni 7a41cbf938 package: fix patching procedure for host packages
The patching procedure was using $($(NOHOSTPKG)_NAME) to find the name
of the package without the host- prefix for host packages, which is
needed to find the package directory and the prefix of the patches.

However, this $($(NOHOSTPKG)_NAME) variable is empty when there is
only an host variant for the package and no target variant for it.

Therefore, instead of using this $($(NOHOSTPKG)_NAME) variable, we now
use a new $(RAWNAME) variable, which is always the name of the package
without the host- prefix, even for host packages.

Thanks to Yann E. Morin for providing the tip on using patsubst
instead of subst.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-07 23:48:41 +02:00
..
acpid acpid: convert to gentargets and bump to 2.0.6 2010-09-29 22:54:53 +02:00
alsamixergui alsamixergui: fix download URL 2011-03-13 21:33:53 +01:00
argp-standalone argp-standalone: new package 2010-11-05 00:01:58 +01:00
argus package: get rid of ".. has no inherent support for AVR32" comments 2010-10-04 11:41:20 +02:00
at
atk packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
autoconf autoconf: don't append -dirty to version number if built in buildroot git tree 2011-01-26 14:57:00 +01:00
automake
avahi avahi: ensure locale data is installed into /usr/share, not /usr/lib v2 2011-05-13 09:30:41 +02:00
axel axel: convert to gentargets and bump to 2.4 2010-09-26 23:11:43 +02:00
bash bash: build after busybox 2011-01-17 21:06:38 +01:00
beecrypt
berkeleydb berkeleydb: target install cleanup 2011-06-21 13:48:16 +02:00
bind bind: give path to OpenSSL when OpenSSL is enabled 2011-05-19 20:03:35 +02:00
binutils
bison bison: add host package 2011-05-16 14:43:17 +02:00
blackbox blackbox: needs iconv if !locale 2010-07-02 14:04:34 +02:00
bmon bmon: add optional alsa support 2011-06-17 10:59:33 +02:00
boa
bonnie
bootutils packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
bridge-utils
bsdiff
busybox busybox: only install S01logging if syslogd applet is enabled 2011-07-04 21:03:37 +02:00
bwm-ng New package: bwm-ng 2011-04-21 11:52:33 +02:00
bzip2 bzip2: ensure target directories exist before copying into 2010-12-13 00:40:54 +01:00
cairo
can-utils
ccache
cdrkit cdrkit: drop host-cmake dependencies 2011-02-02 23:00:35 +01:00
cgilua
cloop cloop: bump and fix package 2010-12-28 20:13:05 +01:00
cmake
config package/config; br2_symbol_printer(): fix off-by-1 in string handling 2011-03-30 20:51:48 +02:00
copas
coreutils coreutils: bump to version 8.9 2011-01-17 21:55:52 +01:00
coxpcall New lua module: coxpcall 2010-06-05 21:54:28 +02:00
cramfs cramfs: fix installation 2010-04-17 04:36:22 +02:00
ctorrent
cups
customize
cvs
dash
dbus dbus: bump version 2011-06-21 11:39:37 +02:00
dbus-glib dbus-glib: nowadays works with libxml2 backend as well 2011-06-21 11:34:49 +02:00
dbus-python dbus-python: fix build after python upgrade 2011-01-28 09:17:52 +01:00
devmem2
dhcp dhcp: allow IPv6 to be turned on 2011-04-25 20:08:46 +02:00
dhcpdump
dhrystone dhrystone: new benchmark package 2010-12-08 23:37:48 +01:00
dialog dialog: fix build, ensure host includes aren't used 2010-11-25 11:07:08 +01:00
diffutils diffutils: fix configure cache issue with BR2_NEEDS_GETTEXT 2010-07-27 09:20:59 +02:00
directfb
directfb-examples directfb-examples: rework target installation rule to match package infrastructure 2010-12-13 00:42:03 +01:00
distcc
divine
dmalloc toolchain: rework thread options 2010-12-13 22:26:41 +01:00
dmraid package: get rid of ".. has no inherent support for AVR32" comments 2010-10-04 11:41:20 +02:00
dnsmasq dnsmasq: bump to version 2.57 2011-03-27 22:58:41 +02:00
docker docker: remove useless post install stripping hook 2010-09-12 19:26:52 +02:00
dosfstools dosfstools: bump to version 3.0.11 2011-01-17 20:42:05 +01:00
dropbear dropbear: disable zlib support when built with small option 2011-05-16 22:41:54 +02:00
dsp-tools Add dsp-tools package 2011-02-07 17:22:30 +01:00
e2fsprogs e2fsprogs: bump to 1.41.14 and fixup 2011-02-09 22:40:44 +01:00
ed ed: bump to version 1.5 2010-12-22 23:44:06 +01:00
eeprog
enchant package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
ethtool
expat packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
ezxml
fakeroot fakeroot: disallow selection for the target 2011-05-22 15:54:34 +02:00
fbdump fbdump: don't add target program prefix 2010-02-04 12:11:37 +01:00
fbgrab
fbset fbset: ensure it builds after busybox if both are enabled 2011-01-31 20:45:14 +01:00
fbv fbv : convert to autotools infrastructure 2010-06-24 13:51:06 +02:00
fconfig
file file: bump to version 5.05 2011-03-06 22:01:21 +01:00
findutils findutils: bump to version 4.4.2 2010-12-22 22:57:30 +01:00
fis package: Remove unnecessary dependencies on uclibc. 2009-09-03 20:22:38 +02:00
flex flex: fix configure cache issue with BR2_NEEDS_GETTEXT 2010-07-26 15:10:41 +02:00
fltk packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
fontconfig Remove support for shared configuration cache 2010-11-05 10:21:17 +01:00
freetype freetype: bump to version 2.4.4 2010-12-22 22:54:25 +01:00
fuse packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
gadgetfs-test
games
gamin gamin: autoreconf rather than patching configure 2011-05-03 14:07:16 +02:00
gawk
gdisk
gdk-pixbuf gdk-pixbuf: ensure startup script is well installed 2010-12-13 00:35:38 +01:00
genext2fs
genromfs
gettext libintl: needs wchar like gettext 2010-10-05 13:24:23 +02:00
gmp
gmpc
gnuconfig gnuconfig: Update README.buildroot. 2011-03-07 23:31:27 +01:00
gob2
gperf gperf: bump to version 3.0.4 2011-01-17 21:23:00 +01:00
gpsd packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
gqview host-pkgconfig is now host-pkg-config 2009-12-15 19:57:31 +01:00
grep
gtk2-engines gtk2-engines: bump, rename config option and convert to AUTOTARGETS 2011-05-18 18:22:42 +02:00
gtk2-themes packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
gtkperf packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
gvfs
gzip
hal
haserl haserl: remove 0.8.0 install workaround 2011-05-16 10:13:19 +02:00
hdparm hdparm: bump to version 9.36 2011-01-17 20:43:17 +01:00
hostapd
htop
hwdata hwdata: convert to gentargets and bump to 0.230 2010-09-26 22:35:05 +02:00
i2c-tools i2c-tools: bump to version 3.0.3 2011-01-17 20:42:14 +01:00
icu icu: fix parallel builds 2011-03-17 09:15:02 +01:00
ifplugd
imagemagick
input-event-daemon
input-tools
intltool
iostat
iperf
ipkg
iproute2
ipsec-tools ipsec-tools: breaks with parallel builds 2010-10-05 12:08:55 +02:00
iptables iptables: remove redundant --disable-ipv6 2011-01-11 07:56:22 +01:00
irda-utils
iw iw: add support for libnl-3.0 2011-05-15 00:09:05 +02:00
java packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
jpeg
kbd Mark some packages as not usable on non-MMU systems 2011-06-12 21:55:36 +02:00
kexec kexec: bump to version 2.0.2 + change URL to match kernel.org 2011-01-14 23:06:49 +01:00
kismet
leafpad
less less: bump to version 443 2011-04-21 23:32:25 +02:00
libaio
libarchive
libart
libatomic_ops Add libatomic_ops 1.2 needed by libdrm Intel support 2010-04-14 17:03:58 +02:00
libcap
libcgi
libcgicc package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
libconfig libconfig: bump version 2010-12-11 02:40:53 +01:00
libconfuse
libcurl
libdaemon package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
libdnet libdnet: fix python module build 2011-06-21 00:01:34 +02:00
libdrm package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
libelf packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
liberation liberation: convert to gentargets and bump to 1.06.0.20100721 2010-09-29 22:30:35 +02:00
libevent package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
libexif
libeXosip2
libffi
libgail packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
libgcrypt libgcrypt: bump to version 1.4.6 to fix MIPS build issues 2010-11-29 19:54:34 +01:00
libglade
libglib2 packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
libgpg-error
libgtk2 packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
libhid
libiconv packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
libidn packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
libiqrf package: Add libiqrf package 2011-06-27 00:48:13 +02:00
liblockfile packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
libmicrohttpd libmicrohttpd: bump version 2011-02-19 23:52:40 +01:00
libnl libnl: minor package fixes 2011-05-16 22:54:37 +02:00
libnspr
liboil Merge branch 'for-2010.11/remove-deprecated-arch' of git://git.busybox.net/~tpetazzoni/git/buildroot 2010-09-30 14:41:38 +02:00
libosip2
libpcap
libpng
libraw libraw: bump version 2011-04-26 15:03:49 +02:00
libraw1394 libraw1394: convert to the autotools infrastructure 2010-04-13 16:55:21 +02:00
librsvg
librsync
libsexy
libsigc
libsoup
libsvgtiny
libsysfs libsysfs: convert to the autotools infrastructure 2010-04-13 16:55:26 +02:00
libtool
libungif libungif: convert old-style hook to new-style hook 2010-09-12 19:24:58 +02:00
libupnp libupnp: needs largefile support in toolchain 2009-10-04 21:34:10 +02:00
libusb
libusb-compat
libv4l
libxml2 libxml2: fixup configure options 2011-05-02 21:40:04 +02:00
libxml-parser-perl
libxslt
lighttpd lighttpd: bump version 2011-07-03 22:41:20 +02:00
links
linux-fusion linux-fusion: bump to 8.1.2 2010-12-31 08:43:05 +01:00
lite
lm-sensors lm-sensors: bump to version 3.2.0 2011-01-17 20:42:55 +01:00
lmbench Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
lockfile-progs lockfile-progs: fix make dependency 2011-04-24 23:54:28 +02:00
logrotate
lrzsz
lsof
lsuio
ltp-testsuite
ltrace
lua lua: make sure that CFLAGS are passed 2010-08-24 15:05:19 +02:00
luafilesystem
luasocket
lvm2
lzma
lzo packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
lzop
m4
make
makedevs makedevs: minor fix to command's help 2011-05-25 17:49:15 +02:00
matchbox package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
mdadm package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
memstat Update all packages to quote $(TARGET_CC) 2010-07-07 08:20:21 +02:00
memtester memtester: convert to gentargets and bump to 4.2.1 2010-12-14 00:35:51 +01:00
metacity metacity: fix build, bump version 2011-02-23 22:37:47 +01:00
microperl microperl compile fix with ccache enabled 2011-02-08 22:23:58 +01:00
midori midori: bump to version 0.3.2 2011-03-31 15:22:56 +02:00
mii-diag mii-diag: convert to gentargets and bump to 2.11.3 2010-12-13 23:21:12 +01:00
module-init-tools
mpc toolchain: bump mpc to version 0.9 2011-04-26 21:38:27 +02:00
mpfr
mrouted mrouted: use official tarball rather than git 2010-12-26 08:49:56 +01:00
mtd mtd: bump version 2011-06-26 09:12:52 +02:00
multimedia
mutt mutt: needs WCHAR support in toolchain 2010-05-23 23:37:16 +02:00
mysql_client mysql_client : Add /usr/lib/mysql directory in ld.so.conf file 2011-02-10 22:59:48 +01:00
nano
nasm
nbd nbd: use new style hook 2010-09-12 19:26:53 +02:00
ncftp ncftp: use correct way of overriding steps 2010-09-12 19:26:50 +02:00
ncurses ncurses: roll back to version 5.7 2011-04-24 22:54:18 +02:00
neon
netcat
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
netsnmp
netstat-nat Bump netstat-nat to 1.4.10 2010-01-27 14:36:24 +01:00
newt
nfs-utils nfs-utils: needs largefile support 2011-02-20 23:32:47 +01:00
ngircd
ntfs-3g
ntfsprogs ntfsprogs: use correct step override method 2010-09-12 19:26:52 +02:00
ntp
nuttcp
olsr olsr: fix build 2011-02-18 14:17:34 +01:00
openntpd
openssh
openssl openssl: fix compilation for i386 2011-04-01 21:56:21 +02:00
openvpn
oprofile
pango
patch patch: needs toolchain with wchar 2010-12-22 22:56:55 +01:00
pciutils
pcmanfm
pcre pcre: convert to new style hook 2010-09-12 19:26:53 +02:00
php php: security bump to 5.2.17 2011-01-17 20:50:17 +01:00
pixman pixman: bump version 2010-04-08 21:35:20 +02:00
pkg-config pkg-config: add usr/share/pkgconfig to search path as well 2011-03-27 21:20:04 +02:00
popt popt: bump version, use alternative upstream location 2011-04-24 22:34:50 +02:00
portmap
pppd pppd: convert to gentargets, properly add radius support, fix l2tp for 2.6.35 headers 2010-10-18 11:30:31 +02:00
pptp-linux
procps procps: fix build with make 3.82 2011-04-06 22:20:48 +02:00
proftpd proftpd: remove UseIPv6 option from sample config if built without IPv6 2011-04-22 13:38:17 +02:00
psmisc
python
python-serial
qt
quagga
radvd radvd: convert to new style hook 2010-09-12 19:26:53 +02:00
rdesktop
readline readline: bump to version 6.2pl1 2011-04-26 20:45:38 +02:00
rings
rng-tools
rp-pppoe rp-pppoe: bump to version 3.10, convert to gentargets, undeprecate. 2010-11-04 23:31:12 +01:00
rpm
rrdtool package: Add rrdtool package 2010-10-08 09:20:57 +02:00
rsh-redone
rsync
rsyslog
ruby ruby: fix build with openssl 1.0 2011-07-07 08:37:19 +02:00
samba packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
sawman
screen screen: bump to version 4.0.3 2010-12-22 23:36:10 +01:00
sdl
sdl_gfx
sdl_image package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
sdl_mixer package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
sdl_net
sdl_sound package: apply libtool patch where possible 2011-02-17 14:02:52 +01:00
sdl_ttf
sdparm
sed
ser2net
setserial Mark some packages as not usable on non-MMU systems 2011-06-12 21:55:36 +02:00
sfdisk
shared-mime-info shared-mime-info: convert old-style hook to new-style hook 2010-09-12 19:24:59 +02:00
slang slang: fix mips build failure 2011-02-25 15:25:23 +01:00
smartmontools
socat socat: bump to version 2.0.0-b4 2011-03-16 17:09:48 +01:00
spawn-fcgi
sqlite
squashfs squashfs: re-add legacy lzma support 2011-03-05 15:04:03 +01:00
squashfs3 squashfs,squashfs3: needs LARGEFILE support in toolchain 2010-05-26 22:17:52 +02:00
squid
sredird
sshfs sshfs: adjust make dependencies to match Kconfig 2011-01-24 21:11:36 +01:00
sstrip
startup-notification startup-notification: ensure cross-X11 headers/libs are used 2010-10-17 22:48:06 +02:00
statserial
strace toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS option 2010-12-29 23:14:48 +01:00
stunnel package: add stunnel 2011-07-03 22:24:53 +02:00
sudo
sylpheed
synergy synergy: ensure cross X11 headers / libraries are used 2011-06-14 08:50:25 +02:00
sysklogd
sysstat Mark some packages as not usable on non-MMU systems 2011-06-12 21:55:36 +02:00
sysvinit
tar tar: bump to version 1.25 2010-12-22 23:00:29 +01:00
tcl packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
tcpdump dhcpdump: move as a proper package, bump version 2011-05-18 18:22:40 +02:00
tcpreplay
tftpd
thttpd thttpd: install into /usr, cleanup install handling 2010-11-05 14:57:23 +01:00
tiff packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
tinyhttpd
tn5250
torsmo
tslib packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
ttcp package/: convert to DOWNLOAD helper 2009-01-16 11:42:52 +00:00
udev
udpcast
uemacs
usb_modeswitch usb_modeswitch: Bump to version 1.1.2 2010-05-04 21:47:17 +02:00
usbmount
usbutils
util-linux
valgrind
vim vim: ensure configure doesn't fail if X11 packages are enabled 2011-01-01 21:53:34 +01:00
vpnc
vsftpd
vtun
webif
webkit webkit: update pthread_getattr_np patches for uClibc 0.9.32 2011-06-24 11:06:35 +02:00
wget wget: needs WCHAR support in toolchain 2010-03-22 15:13:02 +01:00
whetstone
which
wipe
wireless_tools
wpa_supplicant wpa_supplicant: add support for libnl-2.0 2011-05-15 10:08:00 +02:00
wsapi luafilesystem: remove LARGE_FILE constraint 2010-08-24 15:05:19 +02:00
x11r7 packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
x11vnc x11vnc: needs libXt 2011-01-31 15:07:01 +01:00
xavante luafilesystem: remove LARGE_FILE constraint 2010-08-24 15:05:19 +02:00
xerces packages: remove --{enable,disable}-{shared,static} from autotools packages 2011-06-12 21:59:59 +02:00
xfsprogs
xl2tp
xmlstarlet
xstroke packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
xterm xterm: fix dependencies 2011-03-14 23:36:43 +01:00
xvkbd packages: remove unneeded _INSTALL_TARGET_OPT definitions 2010-09-27 15:32:32 +02:00
xz
yajl
zlib
buildroot-libtool-v1.5.patch
buildroot-libtool-v2.2.patch Added the ability to patch ltmain.sh based on version 2010-10-14 07:27:07 -04:00
buildroot-libtool-v2.4.patch Makefile.autotools.in: add libtool v2.4 support 2011-03-28 21:45:06 +02:00
Config.in
Makefile.autotools.in package/autotools: add --{enable,disable}-{shared,static} automatically 2011-06-12 21:59:34 +02:00
Makefile.cmake.in Add CMAKETARGETS infrastructure for CMake packages 2011-01-26 23:22:32 +01:00
Makefile.in package/autotools: add --{enable,disable}-{shared,static} automatically 2011-06-12 21:59:34 +02:00
Makefile.package.in package: fix patching procedure for host packages 2011-07-07 23:48:41 +02:00