John Crispin
9622d80344
add possibility to set default .config values
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:15:37 +00:00
Gabor Juhos
9c08fe97f0
[kernel] netfilter/ipset cleanups
...
* rename patches to follow our naming conventions
* update ipset patches with revision 7096 of [https://svn.netfilter.org/netfilter/trunk/patch-o-matic-ng pom]
* add CONFIG_IP_NF_SET_IPTREEMAP to default kernel configs
* add ip_set_iptreemap to include/netfilter.mk
* update kmod-ipt-ipset module description
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-12 14:58:35 +00:00
Eugene Konev
5e4f231e9c
sync for 2.6.23-final
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-10 06:20:25 +00:00
Felix Fietkau
d0d5681221
remove feeds dir on distclean
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-09 04:13:19 +00:00
Felix Fietkau
fa7f3132e1
only run svn info if .svn exists
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-09 03:37:31 +00:00
John Crispin
0c85c497e4
changed pkg_install_files so one can specify the folder to install from
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-08 19:49:11 +00:00
John Crispin
0f0020cac0
added generation of x86 livecds, from #2391
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-08 18:53:19 +00:00
Gabor Juhos
6958bdb20a
add TARPIT support to netfilter/iptables
...
* netfilter: add the xt_TARPIT target module required by xt_CHAOS
* include/netfilter.mk: reorder, xt_CHAOS depends on xt_TARPIT and xt_DELUDE
* iptables: add libipt_TARPIT to the kmod-ipt-extra package, bump release number
* original patchset can be found [http://tinyurl.com/2mjk2kx here]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-07 17:17:04 +00:00
John Crispin
439fcf5dae
added a function, that packages can call to make installing files/folders much cleaner and easier
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-07 01:55:03 +00:00
Felix Fietkau
ceb283be2a
fix accidental double slash in prefixed quilt patchsets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-07 00:16:50 +00:00
Felix Fietkau
135a672b36
allow targets to select/deselect config symbols
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-05 21:44:43 +00:00
Felix Fietkau
9e8d16ab3f
fix quilt patch check
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-04 17:58:12 +00:00
Felix Fietkau
64722c42b5
separate series file fixup from quilt check to avoid series file breakages after fixing a broken patch stack with quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9120 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-04 15:32:55 +00:00
Gabor Juhos
6693e40cb6
fix target profiles, (closes: 2440)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-03 19:22:51 +00:00
Tim Yardley
619ab61b95
fix quilt integration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 21:54:22 +00:00
Felix Fietkau
0cc7092771
fix target profiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 17:43:57 +00:00
Felix Fietkau
8a6e77c006
fixes for refresh/update handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 04:29:11 +00:00
Felix Fietkau
19e38ca2d4
move a stampfile to make it easier to override the patch template
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 03:39:57 +00:00
Felix Fietkau
6e3b88381a
refactor quilt patching code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 03:28:03 +00:00
Felix Fietkau
3eda02f389
add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 01:21:56 +00:00
Felix Fietkau
ccff8348de
proper series file support for regular packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 00:25:38 +00:00
Felix Fietkau
c1e4663769
use $(TAR) instead of tar
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 00:16:33 +00:00
Felix Fietkau
8d169cc962
Refactor downloading code into download.mk
...
Support multiple file downloads
Support svn downloads
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 00:05:48 +00:00
Felix Fietkau
bb6c4aade1
add $(STAGING_DIR) as argument to the InstallDev template and update packages accordingly - this way we can reuse InstallDev to automatically generate UninstallDev or create -dev packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-28 01:45:11 +00:00
Felix Fietkau
499485004b
some minor fixes, cleanups, package build abstraction
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-28 01:23:56 +00:00
Nicolas Thill
34e8faefa1
add ipv6 conntrack support ( closes : #2192 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 17:22:17 +00:00
Felix Fietkau
a2f0b50941
add initial version of a package feeds management script
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 02:39:01 +00:00
Nicolas Thill
effa8fa4fd
add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP ( closes : #2297 , thanks to aorlinsk), sync 2.4 / 2.6 kconfigs.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-22 18:37:24 +00:00
Nicolas Thill
437eaca2fa
add 'Provides:' line in ipkg control files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8906 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-21 10:05:00 +00:00
Felix Fietkau
8e682d617b
fix spontaneous rebuilds caused by make package/<name>/update with quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 16:17:50 +00:00
Nicolas Thill
1458e2b378
cosmetic cleanup before more deep changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-20 10:48:54 +00:00
Nicolas Thill
96e0e6c808
fix typo again (do i need some sleep?)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-17 01:51:57 +00:00
Nicolas Thill
0edda384bb
oops, fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8816 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 22:41:24 +00:00
Nicolas Thill
1569372b6c
remove (unused?) linux symlink in BUILD_DIR
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 16:28:50 +00:00
Nicolas Thill
f8c8d4dc57
revert CONFIG_* symbols set m enforcement introduced in [8591], it can't work when symbols from different kernel versions are mixed in KCONFIG
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8798 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 16:10:37 +00:00
Nicolas Thill
1be5bf57b9
allow targets for override generic config (GENERIC_LINUX_CONFIG:=/dev/null) for testing purposes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8796 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 14:09:57 +00:00
Nicolas Thill
3194df157f
quote LINUX_VERSION to avoid shell errors at DUMP time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 14:08:23 +00:00
Nicolas Thill
7437b1ce7d
prevent include/netfilter.mk from being included multiple times
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-15 16:19:26 +00:00
Felix Fietkau
52da073acc
properly clean up after kernel_{old,menu}config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-11 00:14:37 +00:00
Felix Fietkau
92babe74a0
fix custom series files in kernel patch directories
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-10 23:01:45 +00:00
Felix Fietkau
f22594c434
fix kernel build with quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-10 04:21:21 +00:00
Felix Fietkau
78de618cde
fix kernel_menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-10 01:04:57 +00:00
Florian Fainelli
14a051f2ed
Package the statistics module for netfilter
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-09 18:32:06 +00:00
Felix Fietkau
e5bcbd103b
fix kmod-crypto, emit warning messages for kmod packages that cannot be built due to missing kernel config options
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 23:33:01 +00:00
Felix Fietkau
b1f60da081
add support for device type based package preselections
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 21:30:25 +00:00
Felix Fietkau
6665a2c1dc
adapt profiles for subtarget changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 20:04:43 +00:00
Felix Fietkau
6bcd07afdd
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
Felix Fietkau
92558d67a4
strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:27:37 +00:00
Nicolas Thill
f37d4a2faf
allow scan.mk to find python packages introduced in [8639]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8641 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 03:20:48 +00:00
Nicolas Thill
e812d1ff92
remove uneeded stuff after python changes in [8639]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8640 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 02:57:06 +00:00
Nicolas Thill
c5c20dc878
fix typo (thanks to jonasg[1] on irc)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8618 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-05 08:59:44 +00:00
Nicolas Thill
d6114c2600
move TARGET_* flags from ./include/package-default.mk to ./rules.mk, remove EXTRA_* flags but still use them in configure and make
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 09:06:03 +00:00
Nicolas Thill
2750423a70
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.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 08:58:14 +00:00
Nicolas Thill
05a46c716e
tweak Build/Compile/PyMod: add CPPFLAGS, allow caller to override any of the default *FLAGS, indent
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 08:44:08 +00:00
Nicolas Thill
bddd540035
provide default PKG_BUILD_DIR for packages missing a PKG_VERSION
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 07:51:56 +00:00
Nicolas Thill
cc9d43a53d
move ipkg related vars from ./rules.mk to ./include/package-ipkg.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 06:46:44 +00:00
Nicolas Thill
69ffd95c71
use a default VERSION field for kmod packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-02 16:39:27 +00:00
Nicolas Thill
3c9a3fd2cf
fix .dep_files exclusion in rdep calls
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-01 05:20:21 +00:00
Felix Fietkau
485f2e16f4
fix a dependency bug
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-30 22:43:25 +00:00
Felix Fietkau
a96b79a6d4
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-30 21:12:39 +00:00
Felix Fietkau
beaa7e3c37
allow the kernel to provide own series files for specific subdirs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-30 21:11:17 +00:00
Felix Fietkau
a3d6680bc3
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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-29 03:51:49 +00:00
Florian Fainelli
fc677dd11c
Add a PyMod template for python related modules
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-28 12:41:39 +00:00
Nicolas Thill
1e650af892
revert [8473] (see [8055])
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-27 02:04:35 +00:00
Nicolas Thill
20ccf6f5a2
prevent ldconfig use in autoconf based packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 18:34:24 +00:00
Nicolas Thill
0c962366e6
add a '@KERNEL' download facility, tweak script
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 18:21:24 +00:00
Nicolas Thill
1fb234e5c4
include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 13:26:02 +00:00
Nicolas Thill
9e4ac01593
move rule for $(STAGING_DIR)/etc/ipkg.conf out of BuildIPKG so that it's defined only once
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 12:42:48 +00:00
Nicolas Thill
6980fc88b7
move KERNEL_PATCHVER from kernel.mk to kernel-version.mk so that it is defined when dumping target infos
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-25 14:50:17 +00:00
Nicolas Thill
31779bc3ff
add support for KernelPackage/*/description
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-25 14:43:15 +00:00
Nicolas Thill
134d9f15d7
move ipkg.conf creation from tools/ipkg-utils to include/package-ipkg.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-25 11:55:01 +00:00
Nicolas Thill
78b14eaf94
fix netfilter quota module
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8479 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-24 12:23:52 +00:00
Nicolas Thill
078205e702
replace xargs commands with $(XARGS)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8478 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-24 12:10:14 +00:00
Nicolas Thill
4a3e32d000
combine the 3 find in a single one
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8477 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-24 12:05:30 +00:00
Florian Fainelli
2a94500e0c
Fix the error on the quota extension ( #2080 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-23 16:14:17 +00:00
Florian Fainelli
fb1e874cc7
Add back physdev ( #2216 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8466 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-23 15:21:22 +00:00
Nicolas Thill
eb569b8098
rename libtool macros, revert [8461], make install prefix configurable in libtool_fixup_libdir
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-22 16:15:00 +00:00
Florian Fainelli
e82e17badf
Make the libtool fix more dynamic
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-22 09:13:42 +00:00
Nicolas Thill
4b31b15dfa
add 2 helper macros to deal with libtool madness
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8457 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-21 20:51:46 +00:00
Nicolas Thill
41da7aa7d9
rename 'stampfiles' directory to 'stamp'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-21 18:07:55 +00:00
Florian Fainelli
de23935c70
Move to 2.6.22.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-21 10:06:01 +00:00
Felix Fietkau
3879c61bb6
revert [8415], seems to be causing problems for the kernel build
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-16 13:44:57 +00:00
Felix Fietkau
7feb8409ef
always include kernel config for kernel packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-15 23:33:37 +00:00
Florian Fainelli
95b120dbaa
Add a requireheader for squid, should fix it ( #2205 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-12 11:53:23 +00:00
Felix Fietkau
d10a56dc58
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-07 00:04:25 +00:00
Felix Fietkau
c29e126571
fix image installation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-03 01:21:41 +00:00
Felix Fietkau
78cbbeec55
fix kmod packages that don't use KCONFIG
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8323 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-02 23:49:31 +00:00
Felix Fietkau
2190e2e3a3
fix kmod packaging for packages where some KCONFIG symbols are set to y
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-02 13:38:03 +00:00
Felix Fietkau
949ca9cf6e
Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will emit warnings in packages that don't use our target cflags properly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-31 00:52:27 +00:00
Felix Fietkau
2033a6135a
fix a rebuild bug related to quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8255 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 23:52:17 +00:00
Felix Fietkau
0e7a726728
silence
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 23:04:24 +00:00
Felix Fietkau
ce02916d5f
same for host builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 21:48:39 +00:00
Felix Fietkau
8ba1f30a17
speed up the prepare step a bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8245 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 21:47:26 +00:00
Felix Fietkau
58896959fd
ignore dependencies when using QUILT
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 21:30:18 +00:00
Felix Fietkau
03ffe176e5
next round of cleanup, convert target/ - make -j works now ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 21:14:08 +00:00
Felix Fietkau
afb0255875
more cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 18:39:20 +00:00
Felix Fietkau
fe5198f0ff
remove CONFIG_JLEVEL. use make -j in the future
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 18:24:47 +00:00
Felix Fietkau
7f5129c7d9
next round of build system cleanup - convert package/ to new structure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 18:22:01 +00:00
Felix Fietkau
1f1b2ca360
fix compile errors with make 3.80
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8230 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 15:00:27 +00:00
Felix Fietkau
32788c07ce
fix verbose output with dash as /bin/sh
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 14:50:15 +00:00
Felix Fietkau
bb3fe85135
add default command for dummy targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 14:36:21 +00:00
Felix Fietkau
1b88b67b09
build system fixes, more cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 13:29:03 +00:00
Felix Fietkau
5a344daff1
more build system cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8206 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 13:00:43 +00:00
Felix Fietkau
bb84df1c5e
allow target specific builddir list override
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 03:01:10 +00:00
Felix Fietkau
c295c38efc
add missing flag
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8203 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 02:54:50 +00:00
Felix Fietkau
c33e0be683
don't force the install->compile, compile->prepare dependencies in subdir.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8202 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 02:53:54 +00:00
Felix Fietkau
eed0892fb7
initial attempt at cleaning up subdirectory handling. tools/Makefile is now being included instead of recursively called
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-28 02:44:55 +00:00
Felix Fietkau
c861cd6195
ignore filenames that can cause problems for the recursive dependency handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-26 11:32:13 +00:00
Nicolas Thill
e996d0881f
remove the @ and change the comment from [8107] ( closes : #2122 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-26 06:43:29 +00:00
Felix Fietkau
f5b322e01e
do dynamic kernel config changes for netfilter as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-23 03:23:46 +00:00
Felix Fietkau
41dc41e96e
add better working-g++ check (patch from #2017 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-23 02:56:30 +00:00
Felix Fietkau
4205ec3e01
more dependency fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-23 02:41:33 +00:00
Nicolas Thill
f6aff55a07
fix jffs2 images
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8107 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-22 18:29:59 +00:00
Felix Fietkau
ab05894193
disable kmod packages where the KCONFIG options are =y
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-20 22:25:14 +00:00
Felix Fietkau
ea1f954833
reorder, xt_CHAOS depends on xt_DELUDE
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-20 20:54:54 +00:00
Felix Fietkau
85c3d5e4f1
really fix tgz images
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-19 18:20:56 +00:00
Florian Fainelli
21259095f9
Fix the tgz image build
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8042 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-18 14:40:57 +00:00
Felix Fietkau
64e1715894
prevent the new config changes from interfering with kernel_menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-18 12:05:59 +00:00
Felix Fietkau
cbd55fe6d7
dynamically enable/disable kernel config options for kmod packages based on build system config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-18 11:31:01 +00:00
Felix Fietkau
2d1d4476c6
fail in .quilt_patched when there were patches that didn't apply
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-18 07:28:31 +00:00
Peter Denison
0cab184232
cope with QUILT=1 when there are no patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-17 20:05:08 +00:00
Florian Fainelli
891fd980a3
Add ipt_random module
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-17 08:47:44 +00:00
Felix Fietkau
67b10c9ee3
better support for handling various jffs2 eraseblock sizes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 22:06:45 +00:00
Felix Fietkau
a9bc57f16e
add kernel_oldconfig target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 10:03:03 +00:00
Felix Fietkau
ac6c9d2be4
detect whether the find command supports -L or -follow
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 07:19:45 +00:00
Felix Fietkau
d3daf2103e
find: use -follow instead of -L, some systems don't support -L
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 06:35:00 +00:00
Felix Fietkau
b70ced7eab
kernel: fix dependencies for .config, use selections from oldconfig when running menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-16 05:28:13 +00:00
Felix Fietkau
4d93ce8008
follow symlinks in package scan
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7984 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 23:38:09 +00:00
Felix Fietkau
4463126a21
properly support dependencies on packages that just use Build/DefaultTargets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 23:36:02 +00:00
Felix Fietkau
ec15f6a3bd
fixes for recursive package scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 23:16:47 +00:00
Felix Fietkau
90351f3587
rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-15 22:51:12 +00:00
Felix Fietkau
5675353c3a
clean up some leftover junk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-13 08:33:20 +00:00
Felix Fietkau
d6c65088f3
fix unwanted automatic package cleaning when using quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-13 07:17:17 +00:00
Mike Baker
5e109d6e8c
bump to 2.6.22.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-11 10:57:49 +00:00
Felix Fietkau
a2af8a267e
reorganize netfilter modules, get rid of the iptables-mod-extra dependency in qos-scripts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7912 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-11 06:47:33 +00:00
Felix Fietkau
8f1588603a
2.6.22 is released :)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-09 02:23:00 +00:00
John Crispin
c89087650d
added i686 support and profile for t-vision s100
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7890 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-08 16:11:40 +00:00
Gabor Juhos
0c9a97fd97
reordered GENERIC_PATCH_DIR variable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-01 11:44:50 +00:00
Felix Fietkau
35aad8dc94
merge the kernel config parts at dump time, so that overrides that disable certain features work
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7812 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-30 21:49:25 +00:00
Felix Fietkau
24524856f9
fix kernel config feature autodetection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-30 21:42:57 +00:00
Felix Fietkau
2c4c6a6002
fix the value of ac_cv_sizeof_off_t in the sitefiles (reported by crazy_imp)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7804 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-30 18:27:21 +00:00
Felix Fietkau
b3ee15232a
add portability fixes from #1720
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-30 12:21:58 +00:00
Felix Fietkau
10802e0b00
allow packages to override the patch directory using the PATCH_DIR variable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-28 07:14:22 +00:00
Felix Fietkau
cf9d5a490d
fill in the kernel version info for every target, move the kernel tarball md5sums to a central place
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-28 05:52:00 +00:00
Felix Fietkau
1b9defcfda
add nat module fix from #1772
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-25 09:55:07 +00:00
Felix Fietkau
63e7959d68
fix the tar invocation in kernel build ( #1935 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-21 15:50:01 +00:00
Felix Fietkau
7e119ed006
make sure quilt starts with the correct patch order in series
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-18 00:11:27 +00:00
Felix Fietkau
f46b6a0195
prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-16 01:56:04 +00:00
John Crispin
43262a3b35
autoconf preset for cris, so libpcap compiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7598 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-12 20:57:44 +00:00
Felix Fietkau
028d2bc906
fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-12 13:14:24 +00:00
Imre Kaloz
a7d9842972
upgrade to 2.6.21.5
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-12 10:27:28 +00:00
Felix Fietkau
c98411223d
only apply recursive deps if DUMP is unset
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-11 17:19:43 +00:00
Felix Fietkau
904dd665cd
upgrade to linux 2.6.21.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-11 13:38:48 +00:00
Felix Fietkau
7e1d618fd8
force build of packages when using quilt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-08 19:01:55 +00:00
Imre Kaloz
15a51103e8
add support for the AVR32 platform, namely the ATNGW100 board - joint work with wigyori
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-08 10:44:01 +00:00
Imre Kaloz
d442289f60
use newer config.guess and config.sub for packages then the shipped ones
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-08 10:37:20 +00:00
Tim Yardley
804026d07a
package ipset for use
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-07 15:30:59 +00:00
Imre Kaloz
12d1bd76b0
add support for jffs2 filesystems with 256k blocksize, fix taishan support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-05 20:55:21 +00:00
Felix Fietkau
80d2beea9d
Rename 'refresh' to 'update' and make the new 'refresh' actually refresh all the patches.
...
Also added a target package/refresh which will do this to all packages in the buildroot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-04 11:14:08 +00:00
Felix Fietkau
e9531fed6e
more fixes for the patching stuff (was testing it on the wrong target)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7483 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 19:52:54 +00:00
Felix Fietkau
ae51b57add
revert bogus change
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 19:43:52 +00:00
Felix Fietkau
09bf6dec79
fix quilt related unpack/patch error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 19:39:34 +00:00
Florian Fainelli
7ea90b0aef
quilt is now a preriquisite
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 16:48:28 +00:00
Felix Fietkau
773d1fc4f6
implement quilt handling for the kernel tree ... and there was much rejoicing!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 08:28:05 +00:00
Felix Fietkau
84c301cf9a
enable quilt for host builds and add some additional checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 07:33:00 +00:00
Felix Fietkau
2ded298669
Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 06:54:46 +00:00
Felix Fietkau
414e3ef71a
Add quilt integration for packages
...
make package/<package>-prepare QUILT=1 will apply all patches using quilt
Autorebuild will be disabled, so that you can edit all patches in the build dir.
When you're done editing patches and everything works, you can call:
make package/<package>-refresh
That will copy the updated patches from quilt into package/<package>/patches,
and remove all old patches.
Before the patches are overwritten, the correct order of the patches is verified
('cat series' is compared against 'sort series').
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-03 06:16:08 +00:00
Florian Fainelli
2053d4546c
Add iprange ( #1799 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-06-02 22:57:33 +00:00
Felix Fietkau
8edf586158
fix typo introduced in last commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7416 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 11:06:19 +00:00
Mike Baker
d7778e7141
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 10:20:48 +00:00
Felix Fietkau
9b4207cfae
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-31 09:57:47 +00:00
Felix Fietkau
78ea4eb896
netfilter dscp target/match is now in xtables
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-30 14:54:28 +00:00
Florian Fainelli
0514876233
Call the Initramfs template if existing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-30 10:29:50 +00:00
Felix Fietkau
6c8caf71ea
fix up tcpmss for the new kernel version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-26 18:18:37 +00:00
Felix Fietkau
4826a4becb
fix target rescan (version kernel changes)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-23 21:11:48 +00:00
Imre Kaloz
b19f76df97
break trunk temporary - upgrade to 2.6.21.1 and iptables 1.3.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-23 19:48:34 +00:00
Felix Fietkau
ae8db89239
fix pcmcia/pccard build defaults
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7275 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-19 16:16:48 +00:00
Mike Baker
2103ad58c0
change handling of target/linux/generic-2.x/files to match other targets ( #1648 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-10 08:35:48 +00:00
Felix Fietkau
96f8ab2796
improve metadata scanning time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-10 00:23:48 +00:00
Felix Fietkau
a8f4a1bdbb
fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7151 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-09 22:47:01 +00:00
Felix Fietkau
6232c138af
simplify handling of zcat - always use gzip -dc. zcat and gzcat are either broken or nonexistant on some systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-05 10:35:12 +00:00
Felix Fietkau
5a5f01fcac
fix make kernel_menuconfig ( #1637 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-05-05 08:53:34 +00:00
Felix Fietkau
f460eb1cdb
fixes for a few build errors on osx without fink
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-29 01:30:48 +00:00
Felix Fietkau
2dcaf582db
Small bugfix for dependency handling - mostly for base-files and symlinks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-26 18:04:16 +00:00
Felix Fietkau
0eac429129
fix kmod-* build error when wildcards are being used in $(FILES)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-26 08:06:52 +00:00
Felix Fietkau
c9977dec29
add workaround for occasional kernel module build failures related to kernel config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-25 22:26:40 +00:00
Felix Fietkau
1a16baeccd
add missing dependencies for autorebuild
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-21 09:21:51 +00:00
Felix Fietkau
c6eb15e481
Improved autorebuild for kernel related stuff.
...
- make modules_install in the kernel tree is no longer called
- make modules is called on every target/compile run
- kmod packages pull the kernel modules directly out of the kernel tree and have proper file depends on them
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6998 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-18 12:28:38 +00:00
Felix Fietkau
b97528d98e
ignore errors in the find command for dep checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-18 10:12:50 +00:00
Felix Fietkau
7c1d6bdc6a
hide some junk in non-verbose mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-16 23:51:22 +00:00
Felix Fietkau
20453a1fde
remove reference to unused .kernel.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-15 21:39:30 +00:00
Felix Fietkau
18ff6224cb
clean up dependency handling for autorebuilds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6956 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-15 18:28:24 +00:00
Florian Fainelli
20b3fd837d
Add raw and NOTRACK targets ( #1583 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-13 11:28:45 +00:00
Felix Fietkau
1cabba028e
revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-12 19:18:38 +00:00
Mike Baker
9767c1a7e0
prereq check for find -exec +
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-12 18:17:38 +00:00
Mike Baker
2f6de831ee
minor tweaks to the verbose system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-11 22:59:42 +00:00
Felix Fietkau
2163478ac8
fix dependencies for metadata scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-09 01:02:46 +00:00
Mike Baker
0f8b8ec000
Tidy up Makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 23:03:56 +00:00
Mike Baker
2ff4981c43
bug #1547
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 15:55:42 +00:00
Mike Baker
d5d59e30ea
Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-03 11:56:08 +00:00
Florian Fainelli
7a5a2cec7a
Use find -exec instead of xargs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 16:09:15 +00:00
Florian Fainelli
cbb4b95786
Typo, nice
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 11:42:31 +00:00
Florian Fainelli
d7b1b0655d
Add gawk as a preriquisite (needed for ramdisk images)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-02 11:42:00 +00:00
Felix Fietkau
25ecbc2368
add check for openwrt build system makefiles when scanning for metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-01 14:12:42 +00:00
Felix Fietkau
263e3011e9
call Build/Clean for clean: in package makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6773 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-31 13:45:50 +00:00
Felix Fietkau
e2c67bf4b7
make sure tmp/info gets created
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:26:21 +00:00
Felix Fietkau
8c1649f53c
add PKG_NAME to prereq-build.mk so that failed checks show a proper prefix instead of just ':'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:13:54 +00:00
Felix Fietkau
f0a180486c
detect changes in package/kernel/modules/*.mk when scanning the package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-28 18:06:33 +00:00
Felix Fietkau
95f410c30b
split CONFIGURE_PATH into CONFIGURE_PATH and CONFIGURE_CMD for better handling of subdirectories with configure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6681 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 21:12:26 +00:00
Felix Fietkau
4b058739e5
fix CONFIGURE_PATH and add MAKE_PATH
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 21:05:56 +00:00
Felix Fietkau
2661709d13
use recursive variable expansion for CONFIGURE_*, MAKE_* variables in the package build so that TARGET_*FLAGS changes also apply
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 20:54:33 +00:00
Felix Fietkau
f169bffb5f
trigger a kernel module rebuild when the kernel config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6671 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 17:05:26 +00:00
Felix Fietkau
ca098282b6
move default templates for the kernel build to kernel-defaults.mk (similar to package-defaults.mk)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6664 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-24 13:42:54 +00:00
Felix Fietkau
9da149dc05
make busybox autorebuild on relevant config changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-23 19:13:08 +00:00
Felix Fietkau
1b3722a5f8
some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-23 14:48:47 +00:00
Felix Fietkau
b59b373233
fix a small bug in the unpack code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 21:32:59 +00:00
Felix Fietkau
e13eab6e3b
remove some debug code that slipped into the commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:32:32 +00:00
Felix Fietkau
713863458d
add file type autodetection for the unpack command and nuke PKG_CAT:= in lots of places
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6582 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:21:39 +00:00
Felix Fietkau
4cb7672e61
re-enable SDK=1 and DEVELOPER=1 overrides for building all packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 20:20:19 +00:00
Felix Fietkau
c70cfb3d1a
add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 19:18:55 +00:00
Felix Fietkau
199cce687a
revert part of [6573] to keep the speedup of metadata scanning
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 12:22:11 +00:00
Mike Baker
953cfec788
formatting and trivial cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 06:12:53 +00:00
Felix Fietkau
97276e7bf0
Add an 'Image Configuration' menu to menuconfig
...
Packages can export a list of config options with labels and data types
through the metadata. The selected config values will be exported to the
target filesystem in /etc/uci-defaults and applied on the first boot.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-16 03:02:31 +00:00
Felix Fietkau
0241b19768
split package.mk and clean up build system code (based on patch by mbm), makes the code more readable and speeds up metadata scan
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6571 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-15 23:57:18 +00:00
Felix Fietkau
0be7d2a8e7
fix metadata scan for profile split
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 21:07:29 +00:00
Felix Fietkau
ae39d6a370
nuke mdev and replace it with hotplug2 :)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 20:31:53 +00:00
Felix Fietkau
a976a6d4b4
add a crlf workaround similar to the one from freewrt
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-04 16:27:11 +00:00
Felix Fietkau
ad43641baf
final fix for the profile selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:36:59 +00:00
Felix Fietkau
e8503a6ff0
set the PROFILE variable in target.mk appropriately
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:13:52 +00:00
Felix Fietkau
65355dcead
revert bogus target.mk change from [6465]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 23:04:19 +00:00
Felix Fietkau
6206e86514
fix an error in the kernel image related commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 21:07:53 +00:00
Tim Yardley
3249931be4
commit profile support for base-files... patches still need to be done
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 18:17:40 +00:00
Felix Fietkau
d60f254616
kernel build cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 17:24:20 +00:00
Felix Fietkau
64756bc4a3
add EXTRA_CFLAGS variable support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 16:14:05 +00:00
Felix Fietkau
18de319d9d
make squashfs overlay support more generic and integrate it for x86-2.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-03-02 01:23:36 +00:00
Felix Fietkau
96c42dce80
fix kexec-tools build
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6428 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-28 13:28:18 +00:00
Florian Fainelli
1442bbc0d8
Add ipt_CLASSIFY target for 2.4 kernels ( #1338 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6424 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-28 12:04:58 +00:00
Felix Fietkau
331a2ee15c
Massive speedup in the package/target scanning step
...
- per package metadata files are now cached.
- timestamp.pl calls have been replaced with make file dependencies
- an extra stamp file ensures that directory listing changes force a rebuild
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-27 21:14:00 +00:00
Felix Fietkau
353a98393a
add x86_64 sitefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6382 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 01:02:57 +00:00
Felix Fietkau
73552f315e
remove old variables
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:20:39 +00:00
Felix Fietkau
720a25b72e
move CXXFLAGS to MAKE_VARS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:13:41 +00:00
Felix Fietkau
349177d981
add MAKE_VARS and MAKE_FLAGS similar to CONFIGURE_*
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-26 00:10:52 +00:00
Felix Fietkau
8c7f049311
rename PKG_CONFIGURE_PATH to CONFIGURE_PATH for consistency
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6376 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 23:55:53 +00:00
Felix Fietkau
559d2c215f
move configure args to CONFIGURE_ARGS and configure variable to CONFIGURE_VARS to make it possible to modify the configure command line without overriding the default template
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 23:10:32 +00:00
Felix Fietkau
6f2fe80b72
fix for including host.mk multiple times
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 21:17:57 +00:00
Felix Fietkau
e21829f1ec
fix stampfiles for host-builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 21:01:21 +00:00
Felix Fietkau
8a3423f044
add auto-rebuild for host builds (tested with tools/ and toolchain/)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-25 18:28:25 +00:00
Felix Fietkau
f06ef1e706
always dereference symbolic links when copying kernel modules into the packaging directory (fixes alsa build, patch from #1392 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-23 14:52:50 +00:00
Felix Fietkau
473fc68bd2
fix kernel features detection - GENERIC_PLATFORM_DIR is unset at DUMP time
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-23 03:45:46 +00:00
Tim Yardley
fcbe667a81
make maxinodes configureable for ext2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 22:35:08 +00:00
Felix Fietkau
c5367e59ac
fix a small bug in the order of the profile metadata dump
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:54:52 +00:00
Felix Fietkau
2c938fe5b9
last commit was missing a change...
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6339 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:47:00 +00:00
Felix Fietkau
800a95817d
Reorganize kernel configs - target/linux/*/config is now a directory.
...
./config/default will replace the old config and config-diff (format is like
config-diff, the full kernel config is no longer kept in the build system)
This commit removes all the kernel config stuff, the next one will add
the replacement - there's no way to do this atomically with svn.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-22 03:44:15 +00:00
Felix Fietkau
be61365315
make kernel_menuconfig work without target toolchain
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 17:28:22 +00:00
Felix Fietkau
b4f853be18
add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 16:59:44 +00:00
Felix Fietkau
20400d4f3c
when building a package, make sure that older versions get removed
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-16 01:00:01 +00:00
Felix Fietkau
aaa47bfa05
fix multiport netfilter module installation (patch from #1280 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6295 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-13 03:08:48 +00:00
Felix Fietkau
d02d6519c4
Minor kernel build changes:
...
Change '[ -d ... ] && cmd' to 'if [ -d ... ]; then cmd; fi' to avoid make errors if the condition is false
If $(PLATFORM_DIR)/files exists, copy it into the kernel tree on prepare.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6263 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-04 19:36:11 +00:00
Nicolas Thill
f56894135c
disambiguate PKG_CONFIG_PATH, it is used for pkgconfig scripts while PKG_CONFIGURE_PATH is now used for configure scripts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-02-01 22:32:03 +00:00
Mike Baker
33d19de9a4
print package name when prereq fails
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-31 20:17:28 +00:00
Mike Baker
44dcffafcc
fix colors when compiling with some newer versions of bash
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-30 18:30:20 +00:00
Florian Fainelli
06fe78f82d
Add chaostable from #1187 , also enable netfilter modules for ixp4xx.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6182 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 23:55:22 +00:00
Nicolas Thill
f9ce8738dd
cosmetic change: rename PKG_BUILDDEP to PKG_BUILD_DEPENDS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 17:33:10 +00:00
Felix Fietkau
b1dfc3a3ef
fix a typo in my netfilter commit - worked for iptables, didn't work for the kernel modules
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 11:22:02 +00:00
Felix Fietkau
276ec5d114
add missing config checks for the netfilter connmark target ( fixes #1186 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-22 01:23:44 +00:00
Felix Fietkau
d6db09f812
pass the CFLAGS through the environment on compile and fix a few packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-21 02:14:50 +00:00
Felix Fietkau
1e61d2ea71
make spca5xx depend on video device support in the kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-21 02:02:01 +00:00
Felix Fietkau
aac11b03c1
allow newlines in prereq error messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 18:45:06 +00:00
Felix Fietkau
599cf4f524
Add WL-700gE support (based on work by jr)
...
Includes kernel/diag patch and a new target profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 12:35:00 +00:00
Felix Fietkau
2adf3524cf
add descriptions to the broadcom target profiles and export them to the target metadata (not presented in menuconfig yet)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6137 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 02:30:36 +00:00
Felix Fietkau
d13e8228b1
clean up package rebuild messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-20 01:35:13 +00:00
Tim Yardley
4eaea86e03
bring in 2.6.19.2 fixes, primarily for the fixed sata support. see http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19.2 for full details of the changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-18 18:58:24 +00:00
Felix Fietkau
c833d3eeb3
include section name in the package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-14 12:21:39 +00:00
Felix Fietkau
e102b4f4a0
add maintainer to package metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-13 14:09:48 +00:00
Felix Fietkau
2bcc7322ff
merge the scripts dealing with package/target metadata to remove some redundant code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-13 14:05:14 +00:00
Felix Fietkau
b2e87f2906
Fix the annoying base-files autorebuild bug.
...
When checking file mtimes in directories, timestamp.pl was following symlinks.
This broke on base-files, because there are symlinks to /tmp and to /proc/mounts in the build directory.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-12 11:09:05 +00:00
Felix Fietkau
9163821683
fix unpacking of .zip files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-11 19:07:12 +00:00
Felix Fietkau
53aef8417d
Add initial version of the new Image Builder
...
It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-10 21:52:28 +00:00
Imre Kaloz
f4bb4eba3d
upgrade to Linux 2.4.34
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-01-05 20:09:34 +00:00
Nicolas Thill
ef05ebce87
only squash owners, not permissions, when generating ext2 images
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-30 14:44:27 +00:00
Felix Fietkau
20e0cf192f
store the default kernel version for our ports in a single place (target makefiles can still override it if necessary)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-25 09:12:57 +00:00
Florian Fainelli
ceea0e5508
Also build bzImage for rdc boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5895 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-23 14:27:06 +00:00
Felix Fietkau
c9b580af74
replace another instance of a relative path to generic-2.* with an absolute one (for symlinked target directories)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-20 22:23:51 +00:00
Felix Fietkau
ad1b040137
some platform support path name cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-18 18:30:29 +00:00
Felix Fietkau
be6b488973
add a missing dependency - prevented clean rebuild after kernel upgrades
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-18 18:28:38 +00:00
Nicolas Thill
a8c810cbf9
prevent pkg-config from looking for .pc files on the host system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-17 14:56:27 +00:00
Rod Whitby
dc1f69fd3e
A little endian arm site defaults, in case anyone wants it. ixp4xx kernel and rootfs at least builds with it, but is untested.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5815 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-17 12:40:45 +00:00
Felix Fietkau
604c8d7b3d
fix path to generic init file when using a symlinked target support directory
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5805 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-16 01:32:12 +00:00
Felix Fietkau
480866d036
allow package directories to override the path to configure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-08 14:36:56 +00:00
Felix Fietkau
fb0dfcb2be
minor cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-12-08 04:06:29 +00:00
Felix Fietkau
7ac23daea9
build all packages in a package directory by default if DEVELOPER or SDK is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5684 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-30 21:39:37 +00:00
Mike Baker
1a9e1bf731
trivial changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-28 20:12:48 +00:00
Felix Fietkau
918d4e8027
more cleanup, build fix on freebsd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-28 03:56:45 +00:00
Felix Fietkau
0e48a91053
another bsd bugfix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 05:23:22 +00:00
Felix Fietkau
e18ccccffd
trap chmod errors in tar unpack on bsd - modes like 02755 fail
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 04:25:34 +00:00
Felix Fietkau
52e3598376
fix collecting package metadata on freebsd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 03:33:19 +00:00
Felix Fietkau
ddcce99fc3
minor cleanup and freebsd compile fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-27 02:00:09 +00:00
Felix Fietkau
ffeaf39fd4
fix pesky kmod-* ipkg install bug
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-25 19:45:22 +00:00
Felix Fietkau
4e1ac9d33d
add a prereq check for autoconf
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-24 00:03:05 +00:00
Felix Fietkau
0cbe723631
move platform specific base-files into target/linux/<targetname>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5621 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-22 23:27:29 +00:00
Felix Fietkau
1628ad2a55
remove python prereq check - no longer necessary
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-20 00:31:06 +00:00
Felix Fietkau
ef90a4e2f5
autodetect atm, pci, usb, pcmcia features from kernel config file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-19 20:30:11 +00:00
Felix Fietkau
3e25a01a87
reorganize nat helper packages, move ftp and irc nat to a package that is enabled by default, for security reasons - see #917 for more information
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-19 01:03:47 +00:00
Felix Fietkau
25fe6a2e04
add prereq checks for target/linux/* and target/image/*, check for fdisk for the x86 builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 21:12:18 +00:00
Felix Fietkau
ef591eb91c
import Package/Default in KernelPackage to avoid reusing variables from the wrong packages ( fixes #970 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 20:53:13 +00:00
Felix Fietkau
40b8169b05
only enable in-tree kmod-* packages by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-18 15:46:09 +00:00
Felix Fietkau
768b48f380
implement target profiles in menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 05:06:56 +00:00
Felix Fietkau
1b8b054bfc
fix another build error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 02:41:59 +00:00
Felix Fietkau
3996819400
another optimization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:55:28 +00:00
Felix Fietkau
e97c3c74fb
speed up the build system a little bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:49:35 +00:00
Felix Fietkau
f453a7e3a5
add missing include
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-12 01:18:54 +00:00
Felix Fietkau
19940017a3
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-11 23:11:02 +00:00
Nicolas Thill
ed338a0b8c
fix typos in CONFIG_SITE files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-07 01:23:22 +00:00
Nicolas Thill
c841d1f382
revert autotools files touching: it has side effects ( closes : #918 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-05 20:12:42 +00:00
Florian Fainelli
130bb38a40
Move out autotools touching stuff to a macro
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:31:38 +00:00
Florian Fainelli
62a31e4d34
Ok, third round, the right one, touch the file anyway, does not break other packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:16:09 +00:00
Florian Fainelli
ec4c17da2f
Update makefiles to use the autotools stuff put in the template, remove bogus stamp-h.in touching
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5386 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 23:01:45 +00:00
Florian Fainelli
8ee72f3793
Some more stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 22:55:16 +00:00
Florian Fainelli
a5dc6ed31b
Move out some generic code to prevent autotools from re-creating files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-11-02 22:44:38 +00:00
Imre Kaloz
f8aa6c7c8f
rename the xscale target to ixp4xx for the forthcoming iop target, add gcc 4.1 patch for arm
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-27 10:26:00 +00:00
Felix Fietkau
8ae19ed0a6
fix dependencies on the virtual kernel package ( fixes #878 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-24 14:02:33 +00:00
Nicolas Thill
efc2f3290c
strip third arg (dir name) to Build/Configure/Default macro
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5261 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-22 21:15:55 +00:00
Nicolas Thill
238f6ba366
fix squid and rp-pppoe ( closes : #869 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-20 10:32:01 +00:00
Felix Fietkau
258f15cef3
fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 21:04:14 +00:00
Felix Fietkau
cc4275d0e8
fix gnupg compile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 18:30:49 +00:00
Felix Fietkau
f850ac7858
enable download target only if PKG_SOURCE_URL is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 17:32:49 +00:00
Felix Fietkau
3f4ef5ff0c
small fix for the sitefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 16:56:33 +00:00
Felix Fietkau
15eeebd709
fix bmon compile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 16:11:51 +00:00
Felix Fietkau
780e628530
add sitefiles similar to the ones from openembedded
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 15:25:58 +00:00
Felix Fietkau
2d6750fb1d
fix unnecessary kernel package recompile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 06:38:06 +00:00
Felix Fietkau
cbe69ab035
cleanup/rewrite of the kernel build process
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 06:20:55 +00:00
Felix Fietkau
145e0fced0
cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 05:01:04 +00:00
Felix Fietkau
fb92ce392c
forgot to remove 2 files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 04:36:09 +00:00
Felix Fietkau
4151b9e688
finally kill KMOD_template - removes a big chunk of legacy build code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 04:35:29 +00:00
Felix Fietkau
0f07b5babf
make filesystem size selection generic (for ext2)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 03:27:24 +00:00
Felix Fietkau
b202f858b8
port more modules over to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5220 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 02:05:17 +00:00
Felix Fietkau
ef6d8ae17a
change rm to rm -f to avoid bogus make messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 22:07:32 +00:00
Felix Fietkau
1f095900a2
improve parallel building
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 19:00:05 +00:00
Nicolas Thill
04cdf76fbf
fix uml-2.6 build, move KERNELNAME to kernel-build.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-18 13:16:44 +00:00
Felix Fietkau
d33c4d9a6d
fix module autoload option
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 21:43:41 +00:00
Felix Fietkau
3095de0db1
port soundcore module
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 21:19:49 +00:00
Felix Fietkau
8562385f71
port the usb modules over to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 20:52:55 +00:00
Felix Fietkau
00becd7842
add PROVIDES option, currently only used for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5194 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 19:01:08 +00:00
Felix Fietkau
fc8658be6d
make kernel module packaging code reusable and use it in madwifi
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 16:13:10 +00:00
Felix Fietkau
4f96c591e3
some kernel module cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-17 01:47:12 +00:00
Florian Fainelli
83749d6607
Merge preliminary rdc-2.6 support (Airlink101 AR525W)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-15 23:34:22 +00:00
Florian Fainelli
a6b335b84e
Prevent SSH keys from being chmoded to 644 ( #664 ), looks like those are the only files concerned for now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-15 23:03:46 +00:00
Felix Fietkau
f151b6ee70
check for empty patch directories
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 15:09:03 +00:00
Felix Fietkau
8d1376dd1e
move '-' parameter to TAR_OPTIONS, so that packages can append commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 14:51:48 +00:00
Felix Fietkau
f061dc403c
remove some obsolete stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:53:26 +00:00
Felix Fietkau
09866ecde1
use $(TAR) in unpack commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:51:40 +00:00
Felix Fietkau
31512673e9
fix mistakes in unpack change
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 13:04:50 +00:00
Felix Fietkau
f2f5ea9f97
add prereq check for case-sensitive filesystem
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 11:23:23 +00:00
Felix Fietkau
75d681665a
move common unpacking code to unpack.mk, replace zcat with $(ZCAT) for systems that use gzcat instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5070 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-14 00:40:27 +00:00
Felix Fietkau
08f64db183
add prereq check for wget
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-13 23:36:43 +00:00
Felix Fietkau
5ce5fa599e
fix tar detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-13 22:47:39 +00:00
Felix Fietkau
c55de00492
more fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 23:04:46 +00:00
Felix Fietkau
88cfd8ba43
don't include host.mk from rules.mk - confuses package dump
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 21:22:35 +00:00
Felix Fietkau
8a1b6b3098
more portability fixes and a prereq check for gnu tar
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 21:06:45 +00:00
Felix Fietkau
1eca9ee1b7
fix HOST_ARCH and GNU_HOST_NAME for freebsd and other operating systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 18:31:39 +00:00
Felix Fietkau
3a6c6d2fdc
don't touch TAR_OPTIONS in host.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:13:40 +00:00
Felix Fietkau
35891faea3
hide .host.mk commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:04:17 +00:00
Felix Fietkau
38e6843810
only use --wildcards for gnu tar
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 17:03:38 +00:00
Felix Fietkau
1da2c3fe51
move the common variables from host-build.mk to host.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5021 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 16:58:47 +00:00
Felix Fietkau
1873f0281a
add support for Package/<pkgname>/description - old format still supported, but deprecated
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 15:45:36 +00:00
Felix Fietkau
77acae652f
add support for a common shell include file, which is evaluated for every make shell call, simplify variable passing to the shell with shvar and shexport templates, use Package/<pkgname>/config for adding config.in data
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 15:30:50 +00:00
Felix Fietkau
443d4b8726
put LINUX_KARCH in .kernel.mk
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 13:41:00 +00:00
Felix Fietkau
58e3b95a2c
move certain host related variables to .host.mk generated by include/host-build.mk to speed up the build system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5012 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-10 13:25:18 +00:00
Nicolas Thill
bc7e6f9824
Remove old kmod packaging entries moved to the new layout (follow [4992] and [4993])
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-09 21:06:40 +00:00
Florian Fainelli
39cfc30b89
Port kmod-ipip to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-09 17:18:30 +00:00
Felix Fietkau
94be9a38e8
fix unnecessary package rebuild
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4954 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-08 02:35:10 +00:00
Felix Fietkau
9f60657da7
remove x86-2.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-07 18:18:01 +00:00
Felix Fietkau
a2aa7e5779
port kmod-sched to new kernel packaging system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4933 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-06 17:32:22 +00:00
Felix Fietkau
a1c781bdae
speed up package prereq check (only run make on those directories that actually contain prereq checks)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-05 12:39:52 +00:00
Felix Fietkau
3f01d0898e
add portability fixes for toolchain/tools (full tools/toolchain build works on osx now)
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4867 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-27 17:03:36 +00:00
Felix Fietkau
eab5bb6f05
use 'false' instead of '/bin/false'
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-27 12:04:54 +00:00
Nicolas Thill
6c2f8db667
fix DESCRIPTION use in menuconfig and ipkg control files
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 21:17:17 +00:00
Felix Fietkau
403a4bfc19
clean up and really fix bogus build_ directory
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 13:46:10 +00:00
Nicolas Thill
71dcfb2a3e
add BOARD and KERNEL to tgz image file name
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 02:14:47 +00:00
Nicolas Thill
0a084f64dc
add CXXFLAGS and PKG_CONFIG_PATH in Build/Configure/Default,
...
add EXTRA_LDFLAGS in Build/Compile/Default,
use consistent search order for includes in CFLAGS.
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-24 02:09:45 +00:00
Mike Baker
1122cc635d
correct arguments to Build/Prepare/Default
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-18 21:56:07 +00:00
Felix Fietkau
c4e4e62c85
add quotes to ipkg name in the rebuild check
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 16:50:27 +00:00
Felix Fietkau
a20ad6d68d
don't run rebuild checks for dump and prereq
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 16:48:03 +00:00
Felix Fietkau
8eca9d20ea
add extra rebuild check for development libraries
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 12:48:22 +00:00
Felix Fietkau
3dd3ab4477
fix unnecessary rebuilds for library package directories with no selected packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 12:14:08 +00:00
Mike Baker
2255e9ca14
Clean up prereq error messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-07 07:57:17 +00:00
Felix Fietkau
3e94d11f23
use an if block on the whole configure command
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4717 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:30:14 +00:00
Mike Baker
b5203a34fc
fix previous commit
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:26:30 +00:00
Felix Fietkau
2303e0bb0d
only run trap error code in the configure template, if the configure script was not found
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4715 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 10:24:11 +00:00
Mike Baker
1daaf3174b
Add new warning to help track down pesky compile issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4713 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-30 09:57:57 +00:00
Felix Fietkau
8e1fd3261c
move $(MAKE) packages from .linux-compile: to compile:
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4689 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-27 13:22:42 +00:00
Felix Fietkau
2b9bdfa6ea
fix LINUX_RELEASE and use it for the kmod-* build
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4687 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-27 13:08:53 +00:00
Imre Kaloz
d5a6e89b8f
add basic support for the Magicbox boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-25 21:53:54 +00:00
Felix Fietkau
5636542ed6
add prereq check to prevent people from building openwrt as root
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-24 18:49:51 +00:00
Florian Fainelli
d7b3150c64
Port kmod-tun to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-22 19:43:53 +00:00
Florian Fainelli
42c12640af
Port kmod-gre to the new module layout
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4630 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-22 12:40:33 +00:00
Felix Fietkau
aa67695b9b
port kmod-ipv6 to the new system
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-20 17:27:24 +00:00
Gerry Rozema
db948ca4c2
Remove postinit stuff for initramfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 22:38:20 +00:00
Gerry Rozema
be9cf7f78a
handle postinit for initramfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4601 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 19:39:51 +00:00
Felix Fietkau
986d8ba19b
remove reference to missing file
...
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-08-18 14:44:30 +00:00