Nicolas Thill [Mon, 3 Sep 2007 09:06:03 +0000 (09:06 +0000)]
move TARGET_* flags from ./include/package-default.mk to ./rules.mk, remove EXTRA_* flags but still use them in configure and make
SVN-Revision: 8592
Nicolas Thill [Mon, 3 Sep 2007 08:58:14 +0000 (08:58 +0000)]
require all CONFIG_* symbols listed in its KCONFIG to be set to m in order to actually build a kmod package, tweak and fix kernel package definitions.
SVN-Revision: 8591
Nicolas Thill [Mon, 3 Sep 2007 08:44:08 +0000 (08:44 +0000)]
tweak Build/Compile/PyMod: add CPPFLAGS, allow caller to override any of the default *FLAGS, indent
SVN-Revision: 8590
Nicolas Thill [Mon, 3 Sep 2007 08:23:08 +0000 (08:23 +0000)]
another cleanup missed from [8587]
SVN-Revision: 8589
Nicolas Thill [Mon, 3 Sep 2007 08:21:42 +0000 (08:21 +0000)]
rename hostap package to hostap-driver
SVN-Revision: 8588
Nicolas Thill [Mon, 3 Sep 2007 08:20:36 +0000 (08:20 +0000)]
package Makefile cleanup: remove uneeded vars
SVN-Revision: 8587
Nicolas Thill [Mon, 3 Sep 2007 08:12:27 +0000 (08:12 +0000)]
rename bridge package to bridge-utils (to match source name)
SVN-Revision: 8586
Nicolas Thill [Mon, 3 Sep 2007 08:02:23 +0000 (08:02 +0000)]
rename zd1211_firmware to zd1211-firmware
SVN-Revision: 8585
Nicolas Thill [Mon, 3 Sep 2007 08:01:31 +0000 (08:01 +0000)]
rename zd1211 package to zd1211-driver
SVN-Revision: 8584
Nicolas Thill [Mon, 3 Sep 2007 07:51:56 +0000 (07:51 +0000)]
provide default PKG_BUILD_DIR for packages missing a PKG_VERSION
SVN-Revision: 8583
Nicolas Thill [Mon, 3 Sep 2007 07:47:33 +0000 (07:47 +0000)]
remove duplicate ./include/kernel.mk inclusion
SVN-Revision: 8582
Nicolas Thill [Mon, 3 Sep 2007 06:46:44 +0000 (06:46 +0000)]
move ipkg related vars from ./rules.mk to ./include/package-ipkg.mk
SVN-Revision: 8581
Nicolas Thill [Mon, 3 Sep 2007 05:50:05 +0000 (05:50 +0000)]
remove uneeded PATH setting in ipkg invocation
SVN-Revision: 8580
Nicolas Thill [Mon, 3 Sep 2007 05:02:05 +0000 (05:02 +0000)]
change case of conflicting option
SVN-Revision: 8579
Nicolas Thill [Mon, 3 Sep 2007 05:00:38 +0000 (05:00 +0000)]
use $(TARGET_CPPFLAGS) & $(TARGET_LDFLAGS) instead of full -I... & -L...
SVN-Revision: 8578
Florian Fainelli [Sun, 2 Sep 2007 19:40:35 +0000 (19:40 +0000)]
Do not restart ipsec on hotplug events (#2212)
SVN-Revision: 8577
Nicolas Thill [Sun, 2 Sep 2007 16:39:27 +0000 (16:39 +0000)]
use a default VERSION field for kmod packages
SVN-Revision: 8575
Nicolas Thill [Sun, 2 Sep 2007 14:20:11 +0000 (14:20 +0000)]
rename 2.6 high-speed usb serial fix to match 2.4 one
SVN-Revision: 8574
Nicolas Thill [Sun, 2 Sep 2007 14:18:28 +0000 (14:18 +0000)]
add high-speed usb serial fix from Junxion to 2.4 kernel too (closes: #2274)
SVN-Revision: 8573
John Crispin [Sat, 1 Sep 2007 21:01:09 +0000 (21:01 +0000)]
reduce watchdog trigger from 10 to 5 seconds
SVN-Revision: 8571
Nicolas Thill [Sat, 1 Sep 2007 15:20:33 +0000 (15:20 +0000)]
add an abs2rel.pl helper script (returns a path relative to another)
SVN-Revision: 8570
Felix Fietkau [Sat, 1 Sep 2007 12:57:15 +0000 (12:57 +0000)]
allow the user to disable the defaultroute option for ppp
SVN-Revision: 8569
Nicolas Thill [Sat, 1 Sep 2007 05:25:44 +0000 (05:25 +0000)]
small rdc-2.6 fixes (from sn9, thanks!)
SVN-Revision: 8568
Nicolas Thill [Sat, 1 Sep 2007 05:20:21 +0000 (05:20 +0000)]
fix .dep_files exclusion in rdep calls
SVN-Revision: 8567
Nicolas Thill [Sat, 1 Sep 2007 02:01:03 +0000 (02:01 +0000)]
fix typo left in [8562] (thanks to sn9)
SVN-Revision: 8565
Felix Fietkau [Fri, 31 Aug 2007 16:20:40 +0000 (16:20 +0000)]
oops... typo
SVN-Revision: 8564
Felix Fietkau [Fri, 31 Aug 2007 16:19:19 +0000 (16:19 +0000)]
fix issues with multiple ppp links (noticed by Stefano Rivera)
SVN-Revision: 8563
Nicolas Thill [Fri, 31 Aug 2007 10:09:46 +0000 (10:09 +0000)]
oops, include missing change from [8560]
SVN-Revision: 8562
Felix Fietkau [Thu, 30 Aug 2007 22:43:25 +0000 (22:43 +0000)]
fix a dependency bug
SVN-Revision: 8561
Nicolas Thill [Thu, 30 Aug 2007 22:24:16 +0000 (22:24 +0000)]
more rt2x00 fixes (thanks to sn9): * pkg: add missing kmod dependencies and autoloads * src: change #warning to #error when checking kconfig * src: remove uneeded config file
SVN-Revision: 8560
Nicolas Thill [Thu, 30 Aug 2007 22:19:26 +0000 (22:19 +0000)]
build eeprom_93cx6 as a module, add a KernelPackage for it and for crc-itu-t
SVN-Revision: 8559
Felix Fietkau [Thu, 30 Aug 2007 21:12:39 +0000 (21:12 +0000)]
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
SVN-Revision: 8558
Felix Fietkau [Thu, 30 Aug 2007 21:11:17 +0000 (21:11 +0000)]
allow the kernel to provide own series files for specific subdirs
SVN-Revision: 8557
Travis Kemen [Thu, 30 Aug 2007 17:18:04 +0000 (17:18 +0000)]
fix incorrect parameters
SVN-Revision: 8554
Nicolas Thill [Thu, 30 Aug 2007 16:59:41 +0000 (16:59 +0000)]
acx-mac80211: another bigendian fix
SVN-Revision: 8553
Felix Fietkau [Thu, 30 Aug 2007 16:53:22 +0000 (16:53 +0000)]
fix ifname in network state for pppoe and pptp, add a workaround for isps sending wrong netmasks for pptp (thx, moonwatcher)
SVN-Revision: 8552
Nicolas Thill [Thu, 30 Aug 2007 16:41:16 +0000 (16:41 +0000)]
rt2x00 fixes after [8548]: * fix creating defines from kconfig * revert auto-inclusion of rt2x00_compat.h
SVN-Revision: 8551
Travis Kemen [Thu, 30 Aug 2007 16:08:44 +0000 (16:08 +0000)]
fix typo closes #2289
SVN-Revision: 8550
Nicolas Thill [Thu, 30 Aug 2007 16:04:31 +0000 (16:04 +0000)]
add high-speed usb serial fix from Junxion (closes: #2274)
SVN-Revision: 8549
Nicolas Thill [Thu, 30 Aug 2007 15:38:15 +0000 (15:38 +0000)]
rt2x00 fixes (thanks to sn9): * make build depends on in-kernel mac80211 support * rework kconfig handling * download firmware images into $(DL_DIR) * tweak source Makefile
SVN-Revision: 8548
Nicolas Thill [Thu, 30 Aug 2007 14:19:31 +0000 (14:19 +0000)]
bcm43xx-mac80211 fixes: * make build depends on in-kernel mac80211 support * rework kconfig hack
SVN-Revision: 8544
Nicolas Thill [Thu, 30 Aug 2007 14:15:37 +0000 (14:15 +0000)]
acx-mac80211 fixes: * make Build/Compile conditionnal (only if in-kernel mac80211 is available) * add a release number
SVN-Revision: 8543
Nicolas Thill [Thu, 30 Aug 2007 08:01:51 +0000 (08:01 +0000)]
use $(INSTALL_BIN) instead of $(CP)
SVN-Revision: 8541
Travis Kemen [Wed, 29 Aug 2007 18:40:52 +0000 (18:40 +0000)]
dnsmasq: extend the init script thanks Sedky
SVN-Revision: 8540
Gabor Juhos [Wed, 29 Aug 2007 17:27:11 +0000 (17:27 +0000)]
I have new e-mail address. Thanks to Kaloz ;)
SVN-Revision: 8538
Gabor Juhos [Wed, 29 Aug 2007 16:31:49 +0000 (16:31 +0000)]
simplified image file generation
SVN-Revision: 8537
Felix Fietkau [Wed, 29 Aug 2007 03:51:49 +0000 (03:51 +0000)]
avoid rdep in the top level make process (subdir.mk) - it leaks too much memory and increases the startup time for regular make commands. timestamp.pl is more lightweight here
SVN-Revision: 8533
Nicolas Thill [Tue, 28 Aug 2007 16:02:14 +0000 (16:02 +0000)]
add acx-mac80211 (thanks to Matteo Croce)
SVN-Revision: 8531
Nicolas Thill [Tue, 28 Aug 2007 15:11:42 +0000 (15:11 +0000)]
fonera-mp3: fix json-c dependency here as well
SVN-Revision: 8529
Nicolas Thill [Tue, 28 Aug 2007 15:09:21 +0000 (15:09 +0000)]
json-c: fix package name, add UninstallDev
SVN-Revision: 8528
Nicolas Thill [Tue, 28 Aug 2007 12:51:46 +0000 (12:51 +0000)]
fix pcmcia submenu (broken by [8520])
SVN-Revision: 8524
Florian Fainelli [Tue, 28 Aug 2007 12:41:39 +0000 (12:41 +0000)]
Add a PyMod template for python related modules
SVN-Revision: 8522
Nicolas Thill [Tue, 28 Aug 2007 12:33:43 +0000 (12:33 +0000)]
more cosmetic fixes missed from [8250]
SVN-Revision: 8521
Nicolas Thill [Tue, 28 Aug 2007 11:44:15 +0000 (11:44 +0000)]
cosmetic fixes: rearrange KernelPackage definitions
SVN-Revision: 8520
Nicolas Thill [Tue, 28 Aug 2007 11:31:16 +0000 (11:31 +0000)]
remove useless definitions
SVN-Revision: 8519
Nicolas Thill [Tue, 28 Aug 2007 11:24:49 +0000 (11:24 +0000)]
fix kmod-hermes-* dependencies
SVN-Revision: 8518
Florian Fainelli [Tue, 28 Aug 2007 08:19:35 +0000 (08:19 +0000)]
Fix the CONFIG_LFS option (#2276)
SVN-Revision: 8512
John Crispin [Mon, 27 Aug 2007 20:10:35 +0000 (20:10 +0000)]
added libjson-c. added driver, webinterface and userspace daemon for the fonera mp3-hack
SVN-Revision: 8509
Felix Fietkau [Mon, 27 Aug 2007 16:37:37 +0000 (16:37 +0000)]
allow the user to override the underlying connection method when using pptp (defaults to dhcp)
SVN-Revision: 8508
Florian Fainelli [Mon, 27 Aug 2007 10:39:51 +0000 (10:39 +0000)]
Fix the comment
SVN-Revision: 8506
Florian Fainelli [Mon, 27 Aug 2007 10:37:12 +0000 (10:37 +0000)]
Add a watchdog driver for rdc321x (needs testing) and try to detect the rdc cpu
SVN-Revision: 8505
Florian Fainelli [Mon, 27 Aug 2007 10:36:29 +0000 (10:36 +0000)]
Make the architecture gpio more readable
SVN-Revision: 8504
Florian Fainelli [Mon, 27 Aug 2007 10:31:12 +0000 (10:31 +0000)]
Fix the sdk generation with the new staging_dir layout
SVN-Revision: 8503
Nicolas Thill [Mon, 27 Aug 2007 02:23:59 +0000 (02:23 +0000)]
package/mac80211 fixes: * mark 2.6 only * only build if in-kernel mac80211 is available (i.e. the kernel is recent enough)
SVN-Revision: 8502
Nicolas Thill [Mon, 27 Aug 2007 02:09:02 +0000 (02:09 +0000)]
package/rt2x00 fixes: * mark 2.6 only * add a dependency on in-kernel mac80211
SVN-Revision: 8501
Nicolas Thill [Mon, 27 Aug 2007 02:07:15 +0000 (02:07 +0000)]
mark package/rt61 as 2.6 only
SVN-Revision: 8500
Nicolas Thill [Mon, 27 Aug 2007 02:04:35 +0000 (02:04 +0000)]
revert [8473] (see [8055])
SVN-Revision: 8499
Nicolas Thill [Sun, 26 Aug 2007 23:33:28 +0000 (23:33 +0000)]
package/util-linux fixes: * don't use Build/Configure/Default since it is not an autoconf based package * fix opt flags passed more than once * move DEPENDS:=@!LINUX_2_6_ETRAX in shared Package/util-linux/Default
SVN-Revision: 8498
Nicolas Thill [Sun, 26 Aug 2007 22:40:09 +0000 (22:40 +0000)]
ifenslave fixes: * use KERNEL_BUILD_DIR for PKG_BUILD_DIR * no need to copy source, can compile from linux source directly
SVN-Revision: 8497
Nicolas Thill [Sun, 26 Aug 2007 18:34:24 +0000 (18:34 +0000)]
prevent ldconfig use in autoconf based packages
SVN-Revision: 8496
Nicolas Thill [Sun, 26 Aug 2007 18:21:24 +0000 (18:21 +0000)]
add a '@KERNEL' download facility, tweak script
SVN-Revision: 8495
Nicolas Thill [Sun, 26 Aug 2007 13:26:02 +0000 (13:26 +0000)]
include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available
SVN-Revision: 8494
Gabor Juhos [Sun, 26 Aug 2007 13:09:11 +0000 (13:09 +0000)]
make overriding of CPU features configurable, and enable it by default
SVN-Revision: 8493
Nicolas Thill [Sun, 26 Aug 2007 13:00:27 +0000 (13:00 +0000)]
fix typo (closes: #2275)
SVN-Revision: 8492
Nicolas Thill [Sun, 26 Aug 2007 12:42:48 +0000 (12:42 +0000)]
move rule for $(STAGING_DIR)/etc/ipkg.conf out of BuildIPKG so that it's defined only once
SVN-Revision: 8491
Nicolas Thill [Sat, 25 Aug 2007 18:52:39 +0000 (18:52 +0000)]
fix rt61 on big endian arch
SVN-Revision: 8487
Nicolas Thill [Sat, 25 Aug 2007 15:52:31 +0000 (15:52 +0000)]
e2fsprogs fixes: - don't bundle libblkid shared lib in e2fsprogs, add a dependency instead - remove references to host dev files in pkgconfig files - add Build/UninstallDev
SVN-Revision: 8486
Nicolas Thill [Sat, 25 Aug 2007 14:50:17 +0000 (14:50 +0000)]
move KERNEL_PATCHVER from kernel.mk to kernel-version.mk so that it is defined when dumping target infos
SVN-Revision: 8485
Nicolas Thill [Sat, 25 Aug 2007 14:43:15 +0000 (14:43 +0000)]
add support for KernelPackage/*/description
SVN-Revision: 8484
Mike Baker [Sat, 25 Aug 2007 13:18:58 +0000 (13:18 +0000)]
workaround for timer glitch on some boards
SVN-Revision: 8483
Mike Baker [Sat, 25 Aug 2007 12:27:01 +0000 (12:27 +0000)]
fix wan configuration on wr850g v2/v3
SVN-Revision: 8482
Nicolas Thill [Sat, 25 Aug 2007 11:55:01 +0000 (11:55 +0000)]
move ipkg.conf creation from tools/ipkg-utils to include/package-ipkg.mk
SVN-Revision: 8481
Gabor Juhos [Fri, 24 Aug 2007 19:34:25 +0000 (19:34 +0000)]
override CPU features
SVN-Revision: 8480
Nicolas Thill [Fri, 24 Aug 2007 12:23:52 +0000 (12:23 +0000)]
fix netfilter quota module
SVN-Revision: 8479
Nicolas Thill [Fri, 24 Aug 2007 12:10:14 +0000 (12:10 +0000)]
replace xargs commands with $(XARGS)
SVN-Revision: 8478
Nicolas Thill [Fri, 24 Aug 2007 12:05:30 +0000 (12:05 +0000)]
combine the 3 find in a single one
SVN-Revision: 8477
Nicolas Thill [Fri, 24 Aug 2007 11:22:57 +0000 (11:22 +0000)]
fix rt2x00 build
SVN-Revision: 8476
Nicolas Thill [Fri, 24 Aug 2007 11:10:48 +0000 (11:10 +0000)]
mark pcmcia-cs 2.4 only, fix dependency on kernel .config (closes: #2191)
SVN-Revision: 8475
Florian Fainelli [Thu, 23 Aug 2007 16:19:17 +0000 (16:19 +0000)]
Build the quota module for 2.4 targets
SVN-Revision: 8473
Florian Fainelli [Thu, 23 Aug 2007 16:14:17 +0000 (16:14 +0000)]
Fix the error on the quota extension (#2080)
SVN-Revision: 8472
Florian Fainelli [Thu, 23 Aug 2007 16:08:09 +0000 (16:08 +0000)]
Disable multilib by default
SVN-Revision: 8471
Florian Fainelli [Thu, 23 Aug 2007 15:48:46 +0000 (15:48 +0000)]
Add the icplus phy patch, will be required for the r6040 driver later, thanks to Daniel Gimpelevich
SVN-Revision: 8470
Florian Fainelli [Thu, 23 Aug 2007 15:21:22 +0000 (15:21 +0000)]
Add back physdev (#2216)
SVN-Revision: 8466
Gabor Juhos [Wed, 22 Aug 2007 19:39:38 +0000 (19:39 +0000)]
disable VLANs for RB1xx boards (#2132)
SVN-Revision: 8463
Nicolas Thill [Wed, 22 Aug 2007 16:15:00 +0000 (16:15 +0000)]
rename libtool macros, revert [8461], make install prefix configurable in libtool_fixup_libdir
SVN-Revision: 8462
Florian Fainelli [Wed, 22 Aug 2007 09:13:42 +0000 (09:13 +0000)]
Make the libtool fix more dynamic
SVN-Revision: 8461
Florian Fainelli [Wed, 22 Aug 2007 08:31:49 +0000 (08:31 +0000)]
Add kmod-ppp-synctty (#2231)
SVN-Revision: 8459
Nicolas Thill [Tue, 21 Aug 2007 20:51:46 +0000 (20:51 +0000)]
add 2 helper macros to deal with libtool madness
SVN-Revision: 8457
Felix Fietkau [Tue, 21 Aug 2007 18:23:57 +0000 (18:23 +0000)]
add sysupgrade script for config preserving system upgrades. only implemented for x86-2.6 at the moment, but can be ported to other platforms easily
SVN-Revision: 8456
Nicolas Thill [Tue, 21 Aug 2007 18:07:55 +0000 (18:07 +0000)]
rename 'stampfiles' directory to 'stamp'
SVN-Revision: 8455