337 Commits (03543ec4a4ee24df583843d386a7a39372865961)

Author SHA1 Message Date
Felix Fietkau 03543ec4a4 proper series file support for regular packages 17 years ago
Felix Fietkau 894bd2f7dc use $(TAR) instead of tar 17 years ago
Felix Fietkau dbeb0fad24 Refactor downloading code into download.mk Support multiple file downloads Support svn downloads 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 17 years ago
Felix Fietkau 800ef0f56c some minor fixes, cleanups, package build abstraction 17 years ago
Nicolas Thill 0bf90f2a0d add ipv6 conntrack support (closes: #2192) 17 years ago
Felix Fietkau f8dfc57573 add initial version of a package feeds management script 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. 17 years ago
Nicolas Thill 7d50df6224 add 'Provides:' line in ipkg control files 17 years ago
Felix Fietkau e554dafa93 fix spontaneous rebuilds caused by make package/<name>/update with quilt 17 years ago
Nicolas Thill f5f47e1fbd cosmetic cleanup before more deep changes 17 years ago
Nicolas Thill f6197eabda fix typo again (do i need some sleep?) 17 years ago
Nicolas Thill dcf795770c oops, fix typo 17 years ago
Nicolas Thill 8c7105e20a remove (unused?) linux symlink in BUILD_DIR 17 years ago
Nicolas Thill 892b16a352 revert CONFIG_* symbols set m enforcement introduced in [8591], it can't work when symbols from different kernel versions are mixed in KCONFIG 17 years ago
Nicolas Thill ac2af6affa allow targets for override generic config (GENERIC_LINUX_CONFIG:=/dev/null) for testing purposes 17 years ago
Nicolas Thill 420f252a58 quote LINUX_VERSION to avoid shell errors at DUMP time 17 years ago
Nicolas Thill 5011d6129c prevent include/netfilter.mk from being included multiple times 17 years ago
Felix Fietkau 986445a623 properly clean up after kernel_{old,menu}config 17 years ago
Felix Fietkau 749cefa063 fix custom series files in kernel patch directories 17 years ago
Felix Fietkau e83d637f65 fix kernel build with quilt 17 years ago
Felix Fietkau 01b6a90e3d fix kernel_menuconfig 17 years ago
Florian Fainelli 6a06ccf9b6 Package the statistics module for netfilter 17 years ago
Felix Fietkau 0c9b23594d fix kmod-crypto, emit warning messages for kmod packages that cannot be built due to missing kernel config options 17 years ago
Felix Fietkau e63e1f7a4a add support for device type based package preselections 17 years ago
Felix Fietkau 87a88cebc7 adapt profiles for subtarget changes 17 years ago
Felix Fietkau a9d683ca91 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 17 years ago
Felix Fietkau 56231056ea 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. 17 years ago
Nicolas Thill af0b91ca90 allow scan.mk to find python packages introduced in [8639] 17 years ago
Nicolas Thill 9f6bd2c07b remove uneeded stuff after python changes in [8639] 17 years ago
Nicolas Thill c0033f360c fix typo (thanks to jonasg[1] on irc) 17 years ago
Nicolas Thill 5b4bfbd6d4 move TARGET_* flags from ./include/package-default.mk to ./rules.mk, remove EXTRA_* flags but still use them in configure and make 17 years ago
Nicolas Thill 8dc7ced4d4 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. 17 years ago
Nicolas Thill e5e03321f9 tweak Build/Compile/PyMod: add CPPFLAGS, allow caller to override any of the default *FLAGS, indent 17 years ago
Nicolas Thill 6a6fa5a4ab provide default PKG_BUILD_DIR for packages missing a PKG_VERSION 17 years ago
Nicolas Thill 3f80599cda move ipkg related vars from ./rules.mk to ./include/package-ipkg.mk 17 years ago
Nicolas Thill 02cd6d278f use a default VERSION field for kmod packages 17 years ago
Nicolas Thill 6a8ab4c0be fix .dep_files exclusion in rdep calls 17 years ago
Felix Fietkau 761dc0a0ae fix a dependency bug 17 years ago
Felix Fietkau 5f748a6c24 clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time 17 years ago
Felix Fietkau 9566fb1f07 allow the kernel to provide own series files for specific subdirs 17 years ago
Felix Fietkau d475d94aab 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 17 years ago
Florian Fainelli 39cbeec7b2 Add a PyMod template for python related modules 17 years ago
Nicolas Thill bfa6ac2eab revert [8473] (see [8055]) 17 years ago
Nicolas Thill 75123bd131 prevent ldconfig use in autoconf based packages 17 years ago
Nicolas Thill 1b226e4de1 add a '@KERNEL' download facility, tweak script 17 years ago
Nicolas Thill b35e6fe3ba include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available 17 years ago
Nicolas Thill 3e47314ccb move rule for $(STAGING_DIR)/etc/ipkg.conf out of BuildIPKG so that it's defined only once 17 years ago
Nicolas Thill 615a81cb65 move KERNEL_PATCHVER from kernel.mk to kernel-version.mk so that it is defined when dumping target infos 17 years ago
Nicolas Thill 655a446b17 add support for KernelPackage/*/description 17 years ago