Group :: Desenvolvimento/Kernel
RPM: kernel-build-tools
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
3 fevereiro 2008 Sergey Vlasov <vsu at altlinux.ru> 0.11-alt1
- kernel-macros:
+ %base_arch: Fix problem with athlon and athlon_xp architectures due to
broken regexp (#14300).
- kernel-macros:
%base_arch: Add pentium2, pentium3, athlon_xp architectures. - Split package into separate parts:
+ rpm-build-kernel - files actually required for building kernel-related
packages (this package should replace kernel-build-tools in BuildRequires);
+ kernel-build-tools - scripts and documentation used by kernel package
maintainers (should not be used in BuildRequires anymore). - Updated kernel-policy and spec example for new package split.
- Fixed summary and description (#2730).
- kernel-macros:
+ %get_patch_list: add package versions to the returned list (needed to get
correct BuildRequires for kernel packages);
+ %get_patch_list, %format_patch_list: pass current %_dbpath to rpmquery
to get correct results when using build scripts from kernel CVS.
- kernel-macros: fix by Dmitry V. Levin <ldv@altlinux>:
+ %_src_list: quote % to avoid unneeded macro expansion
- kernel-macros: added macros for per-arch configuration:
+ %set_kernel_arches
+ %get_kernel_config
- kernel-macros: fix %base_arch to support pentium4 and k6 targets (#7055).
- kernel-macros: added macros for installation scripts:
+ %post_kernel_image
+ %preun_kernel_image
+ %post_kernel_headers
+ %preun_kernel_headers
+ %post_kernel_modules
+ %postun_kernel_modules - updated kernel-policy:
+ added description for new macros - updated kernel spec example:
+ use new macros in scripts
- kernel-macros:
- added not_PATCHSET support
- updated kernel-policy
- updated kernel spec example and separated it from policy text
- kernel-macros:
- fixed apply_recursive fix
- allow URLs in %source
- updated kernel-policy
- apply_recursive fix: check for return code in recursive calls
- kernel-macros:
- enhanced %source to take an optional subdirectory for patch file
installation - dropped %source_kver (now this is handled by %source)
- kernel-macros:
- %apply_patches: cleanup; fixed bugs in recursive patch application; allow
00_ prefixes for all special directories - %install_patches, %source: reworked kernel version specific patch
installation
- kernel-policy: Sergey Vlasov added to the kernel committee
- kernel-macros: added ability to apply patches only to the specified kernel version
- fix: set right permissions to upgrade_module_specs
- Change packager to ed@altlinux.ru
- upgrade_module_spec: fixed bug with non-only-digit release increment
- upgrade_module_spec: save spec formatting during replace
- macro 'format_patch_list' corrected
- apply_patches macro: improve support of applying dependent patches
- upgrade_module_spec improved
- kgcc_package added to the kernel-macros
- added upgrade_module_specs script.
- spec typos fixed
- policy naming rules minor changes
- %source and %install_patches macroses added
- Sinchronized with Peter's work, added kernel-policy
- new version of kernel-macros from Ed.
- 1.0 version of kernel-policy.
- %copy_sources macro added
- stop applying patches when patch or apply script return error
- %kernel_src and %kernel_srcdir defines added
- %apply_patches: add ability to don't apply patch for specific kernel version
- %apply_patches: add ability to use 'NN_' prefix for directory patches
- Initial release