nbd
957fd804f1
Allow targets to specify extra initramfs source files
...
The CONFIG_INITRAMFS_SOURCE Kconfig variable can be a space-separated
list of source files (or directories). This allows a platform to
add extra components to the initramfs image, by defining the
INITRAMFS_EXTRA_FILES make var.
By default, we add a simple initramfs extra file for the generic-2.6
platform, which specifies a few device nodes.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9410 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:29 +00:00
nbd
63aabec89b
Use current UID for initramfs root user:group
...
Set the CONFIG_INITRAMFS_ROOT_{U,G}ID kernel variables to the current
user, so that all files end up being owned by root in the final
initramfs image.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:26 +00:00
nbd
2e05912189
don't specify "CC=<nothing>" on kernel build command line
...
If KERNEL_CC isn't set, we end up with a "CC=" on the kernel build
command-line. We don't always need CC, as the CROSS_COMPILE flag does
the job instead. In fact, specifying CC messes up the build when we're
using a biarch compiler.
This change doesn't specify CC= if the KERNEL_CC variable is empty.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:23 +00:00
nbd
42ef307c66
don't replace powerpc arch with ppc
...
'powerpc' is a valid arch for the LINUX_KARCH variable, but the build
system unconditionally replaces LIUNUX_KARCH=powerpc with
LINUX_KARCH=ppc.
This change only does the replacement if LINUX_KARCH isn't set. This
allows us to use the powerpc architecture.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9405 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:12 +00:00
nbd
6909e3464f
make aliases for package targets if the package directories are in further subdirectories
...
example: if there is a package/libs/foo/compile, then package/foo/compile will be an alias for it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-21 07:18:10 +00:00
blogic
32d35e5428
refreshed madwifi patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9380 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 19:13:53 +00:00
nbd
139d1393f9
reorganize subtargets, sort subtargets below top level targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 19:10:06 +00:00
nbd
1d587dd056
fix quilt update breakage for kernel related packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 15:30:18 +00:00
blogic
aefe181806
remove whitespaces
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9354 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-18 20:30:18 +00:00
blogic
525838efb5
DESCRIPTION:= is obselete, so complain if it is used and use TITLE if no description is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9307 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 04:49:05 +00:00
nbd
d124ab28a8
add autorebuild check for menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:28:34 +00:00
blogic
871a6908a5
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
juhosg
1fe9314a6d
[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
ejka
4e869172ab
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
nbd
2be1609f02
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
nbd
fb4d0a4ce7
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
blogic
0c3d7ea64f
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
blogic
58b2f95a87
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
juhosg
f29e1c9edb
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
blogic
04b4c17bf2
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
nbd
1d6c40bd4d
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
nbd
2e92008789
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
nbd
559432f6fd
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
nbd
33a50bcf1e
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
juhosg
12e99cb789
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
pavlov
9be6b7eb6f
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
nbd
23301f23c7
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
nbd
5f3aa54122
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
nbd
8ba85e3dc1
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
nbd
b91835bd68
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
nbd
dda0649ef3
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
nbd
b15366186d
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
nbd
fffefa41d8
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
nbd
900c05f6e1
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
nbd
640652a244
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
nbd
b26d576fd7
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
nico
45d02992d9
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
nbd
d29153dc01
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
nico
937629f197
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
nico
5b3d59f1da
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
nbd
8f3f1755d9
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
nico
9a08ed9ab3
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
nico
339b3093c8
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
nico
15b77c664f
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
nico
b067927744
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
nico
d1020e0c94
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
nico
d8391c0264
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
nico
9b0a4917c1
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
nico
f4321239b7
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
nbd
244de87d18
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