Commit Graph

373 Commits (db87e1f8c14fcdc6ea0da199f8e9dd1b7209c102)

Author SHA1 Message Date
Felix Fietkau db87e1f8c1 fix parallel build issues
SVN-Revision: 9495
17 years ago
Felix Fietkau 5d901efb9e increase scan depth to 5 for package/ (x.org is nested deeper than the rest of the packages)
SVN-Revision: 9487
17 years ago
Felix Fietkau e66a211078 fix default downloads from svn
SVN-Revision: 9471
17 years ago
Felix Fietkau 41815ee5c8 add feature flag for display support. will be used as dependency for x.org
SVN-Revision: 9448
17 years ago
Florian Fainelli 486492b407 We are now at .23.1
SVN-Revision: 9415
17 years ago
Felix Fietkau 881bac2db2 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>

SVN-Revision: 9410
17 years ago
Felix Fietkau 4a142953ea 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>

SVN-Revision: 9409
17 years ago
Felix Fietkau 4bb2c88f4e 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>

SVN-Revision: 9408
17 years ago
Felix Fietkau d8e032edef 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>

SVN-Revision: 9405
17 years ago
Felix Fietkau ac40a80f35 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
SVN-Revision: 9384
17 years ago
John Crispin 9f73ab51f3 refreshed madwifi patches
SVN-Revision: 9380
17 years ago
Felix Fietkau 86a906bed2 reorganize subtargets, sort subtargets below top level targets
SVN-Revision: 9378
17 years ago
Felix Fietkau 99aed44487 fix quilt update breakage for kernel related packages
SVN-Revision: 9368
17 years ago
John Crispin 9b467b5b28 remove whitespaces
SVN-Revision: 9354
17 years ago
John Crispin 7558f0281f DESCRIPTION:= is obselete, so complain if it is used and use TITLE if no description is set
SVN-Revision: 9307
17 years ago
Felix Fietkau af03fdb6c5 add autorebuild check for menuconfig
SVN-Revision: 9301
17 years ago
John Crispin 1a3c4d1090 add possibility to set default .config values
SVN-Revision: 9300
17 years ago
Gabor Juhos 4e05416c39 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
SVN-Revision: 9269
17 years ago
Eugene Konev 72f5fa6b92 sync for 2.6.23-final
SVN-Revision: 9234
17 years ago
Felix Fietkau 1120a73f43 remove feeds dir on distclean
SVN-Revision: 9215
17 years ago
Felix Fietkau c3a2acf7db only run svn info if .svn exists
SVN-Revision: 9213
17 years ago
John Crispin 5a4b6b5f4e changed pkg_install_files so one can specify the folder to install from
SVN-Revision: 9192
17 years ago
John Crispin 215fa7eb8b added generation of x86 livecds, from #2391
SVN-Revision: 9191
17 years ago
Gabor Juhos 8309e3dff2 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]
SVN-Revision: 9178
17 years ago
John Crispin 33ecac1f24 added a function, that packages can call to make installing files/folders much cleaner and easier
SVN-Revision: 9171
17 years ago
Felix Fietkau 4af66e8866 fix accidental double slash in prefixed quilt patchsets
SVN-Revision: 9166
17 years ago
Felix Fietkau e2e8d55dcc allow targets to select/deselect config symbols
SVN-Revision: 9150
17 years ago
Felix Fietkau 5f87e72dae fix quilt patch check
SVN-Revision: 9121
17 years ago
Felix Fietkau 7d179076ca separate series file fixup from quilt check to avoid series file breakages after fixing a broken patch stack with quilt
SVN-Revision: 9120
17 years ago
Gabor Juhos e12359aa29 fix target profiles, (closes: 2440)
SVN-Revision: 9113
17 years ago
Tim Yardley 458ce0cb5c fix quilt integration
SVN-Revision: 9100
17 years ago
Felix Fietkau 85f3be6310 fix target profiles
SVN-Revision: 9099
17 years ago
Felix Fietkau e2f7a60283 fixes for refresh/update handling
SVN-Revision: 9063
17 years ago
Felix Fietkau d1933f9761 move a stampfile to make it easier to override the patch template
SVN-Revision: 9062
17 years ago
Felix Fietkau 5f1d42ea7c refactor quilt patching code
SVN-Revision: 9061
17 years ago
Felix Fietkau 97b6135462 add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
SVN-Revision: 9060
17 years ago
Felix Fietkau 03543ec4a4 proper series file support for regular packages
SVN-Revision: 9059
17 years ago
Felix Fietkau 894bd2f7dc use $(TAR) instead of tar
SVN-Revision: 9058
17 years ago
Felix Fietkau dbeb0fad24 Refactor downloading code into download.mk Support multiple file downloads Support svn downloads
SVN-Revision: 9057
17 years ago
Felix Fietkau 969ac7459e 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
SVN-Revision: 9052
17 years ago
Felix Fietkau 800ef0f56c some minor fixes, cleanups, package build abstraction
SVN-Revision: 9051
17 years ago
Nicolas Thill 0bf90f2a0d add ipv6 conntrack support (closes: #2192)
SVN-Revision: 8984
17 years ago
Felix Fietkau f8dfc57573 add initial version of a package feeds management script
SVN-Revision: 8973
17 years ago
Nicolas Thill fec4d9ee3c 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.
SVN-Revision: 8955
17 years ago
Nicolas Thill 7d50df6224 add 'Provides:' line in ipkg control files
SVN-Revision: 8906
17 years ago
Felix Fietkau e554dafa93 fix spontaneous rebuilds caused by make package/<name>/update with quilt
SVN-Revision: 8879
17 years ago
Nicolas Thill f5f47e1fbd cosmetic cleanup before more deep changes
SVN-Revision: 8870
17 years ago
Nicolas Thill f6197eabda fix typo again (do i need some sleep?)
SVN-Revision: 8822
17 years ago
Nicolas Thill dcf795770c oops, fix typo
SVN-Revision: 8816
17 years ago
Nicolas Thill 8c7105e20a remove (unused?) linux symlink in BUILD_DIR
SVN-Revision: 8804
17 years ago