kernel-adaptation-n900 sounds like a better name yes - we will have to 
synchronize this with package groups.

/carsten

----- Original message -----
> Still want the binary rpm to kernel-n900 or want a new name of
> kernel-adaption-n900. Suggest the latter
> 
> Peter
> 
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of ikoskine
> > Sent: Tuesday, December 28, 2010 6:18 PM
> > To: [email protected]
> > Subject: [meego-commits] 11293: New package
> > Trunk:Testing/kernel-adaptation-n900
> > 
> > Hi,
> > Adding new package kernel-adaptation-n900 in project Trunk:Testing.
> > Please review and accept ASAP.
> > 
> > Justification for this new package:
> > 
> > Move to adaptation kernel as per new kernel policy. Obsoletes
> > kernel-n900 and fixes its build failure
> > 
> > Thank You,
> > ikoskine
> > 
> > [This message was auto-generated]
> > 
> > ---
> > 
> > Request #11293:
> > 
> > submit:     devel:devices:n900/kernel-adaptation-n900(r3) ->
> > Trunk:Testing/kernel-adaptation-n900
> > 
> > 
> > Message:
> > Move to adaptation kernel as per new kernel policy. Obsoletes
> > kernel-n900 and fixes its build failure
> > 
> > State:     new                   2010-12-28T02:18:22 ikoskine
> > Comment: None
> > 
> > 
> > This is a NEW package in Trunk:Testing project.
> > The files in the new package:
> > kernel-adaptation-n900/
> > |__   COPYING.modules
> > |__   Makefile
> > |__   Makefile.config
> > |__   compat-wireless-2010-10-19.tar.bz2
> > |__   config-arm-n900
> > |__   config-generic
> > |__   configcommon.pl
> > |__   configdiff.pl
> > |__   kernel-adaptation-n900.spec
> > |__   kernel-n900.config
> > |__   kernel.changes
> > |__   kernel.spec.in
> > |__
> > linux-2.6-37-leds-driver-for-LP5523-chips-from-National-Semicondu.patch
> > |__   linux-2.6-ASoC-RX-51-Add-Jack-Function-kcontrol.patch
> > |__
> > linux-2.6-ASoC-RX-51-Add-aic34b_dummy-driver-only-for-the-RX-5.patch
> > |__   linux-2.6-ASoC-RX-51-Add-basic-jack-detection.patch
> > |__   linux-2.6-ASoC-RX-51-Add-mic-input-to-AV-jack.patch
> > |__   linux-2.6-ASoC-RX-51-Add-stereo-audio-output-to-AV-jack.patch
> > |__   linux-2.6-ASoC-RX-51-Add-support-for-FM-transmitter.patch
> > |__   linux-2.6-ASoC-RX-51-Add-support-for-earpiece.patch
> > |__   linux-2.6-Bluetooth-Support-for-n900-bluetooth-hardware.patch
> > |__   linux-2.6-CMT-Add-Nokia-CMT-driver-to-the-configuration.patch
> > |__   linux-2.6-CMT-Introduces-the-Nokia-CMT-driver.patch
> > |__   linux-2.6-HACK-mfd-twl4030-power-disable-scripts.patch
> > |__ 
> > linux-2.6-HACK-sysfs_notify-support-for-isp1704-charger-driver.patch
> > |__   linux-2.6-HSI-Add-HSI-API-documentation.patch |__ 
> > linux-2.6-HSI-Introducing-HSI-framework.patch |__ 
> > linux-2.6-HSI-cmt_speech-Adapt-to-kernel-API-changes-in-2.6.35.patch
> > |__ linux-2.6-HSI-cmt_speech-Add-CMT-SPEECH-to-the-configuration.patch
> > |__   linux-2.6-HSI-cmt_speech-Add-CMT_SPEECH-driver.patch
> > |__   linux-2.6-HSI-hsi_char-Add-HSI-char-device-driver.patch
> > |__ 
> > linux-2.6-HSI-hsi_char-Add-HSI-char-device-kernel-configuratio.patch
> > |__ 
> > linux-2.6-HSI-omap_ssi-Add-OMAP-SSI-to-the-kernel-configuratio.patch
> > |__   linux-2.6-HSI-omap_ssi-Introducing-OMAP-SSI-driver.patch |__ 
> > linux-2.6-HSI-ssip-Add-SSI-protocol-to-the-kernel-configuratio.patch
> > |__   linux-2.6-HSI-ssip-Introducing-SSI-protocol-aka-McSAAB.patch |__
> > linux-2.6-OMAP2-3-PRCM-export-cm_read_mod_reg-and-cm_write_mod.patch
> > |__
> > linux-2.6-OMAP2-3-clock-implement-clock-rate-parent-change-not.patch
> > |__   linux-2.6-PM-export-missing-symbols.patch |__ 
> > linux-2.6-SoC-RX-51-Add-route-for-AIC34B-generated-mic-bias.patch |__ 
> > linux-2.6-Updated-rx51_defconfig.patch |__
> > linux-2.6-V4L-DVB-radio-si4713-Add-regulator-framework-support.patch
> > |__ 
> > linux-2.6-V4L-DVB-radio-si4713-Release-i2c-adapter-in-driver-c.patch
> > |__   linux-2.6-build-nonintconfig.patch |__ 
> > linux-2.6-gpu-pvr-Add-PVR-GPU-driver.patch |__ 
> > linux-2.6-gpu-pvr-compilation-fixes-for-kernel-2.6.33.patch |__ 
> > linux-2.6-hci_h4p-Fix-module-auto-loading.patch |__ 
> > linux-2.6-mfd-implement-twl4030-poweroff.patch |__ 
> > linux-2.6-mfd-twl4030-Driver-for-twl4030-madc-module.patch |__ 
> > linux-2.6-musb_gadget-notifier-hack.patch |__ 
> > linux-2.6-omap-rx51-Add-initialization-and-platform-data-for-S.patch
> > |__ 
> > linux-2.6-omap-rx51-Add-platform_data-for-tlv320aic3x-with-res.patch
> > |__
> > linux-2.6-omap-rx51-Add-second-instance-of-the-TLV320AIC34-cod.patch
> > |__
> > linux-2.6-omap-rx51-Add-supply-and-data-for-the-tpa6130a2-head.patch
> > |__   linux-2.6-omap-rx51-Set-regulator-V28-always-on.patch |__
> > linux-2.6-omap-rx51-Use-REGULATOR_SUPPLY-macro-when-initializi.patch
> > |__   linux-2.6-omap3isp-rx51.patch |__ 
> > linux-2.6-power_supply-Add-maximum-current-property.patch |__ 
> > linux-2.6-power_supply-isp1704-Detect-HUB-Host-chargers.patch |__ 
> > linux-2.6-power_supply-isp1704-Detect-charger-after-probe.patch |__ 
> > linux-2.6-power_supply-isp1704-Set-isp-dev-before-anything-nee.patch
> > |__ 
> > linux-2.6-power_supply-isp1704-correct-length-for-storing-mode.patch
> > |__   linux-2.6-rx51-Add-SSI-related-support-to-board.patch |__ 
> > linux-2.6-usb-musb-add-mA-and-charger-sysfs-entries.patch |__ 
> > linux-2.6-usb-musb-add-suspend-sysfs-entry.patch |__ 
> > linux-2.6-usb-musb-ignore-spurious-SESSREQ-interrupts-v1.patch |__ 
> > linux-2.6-usb-musb-ignore-spurious-SESSREQ-interrupts-v2.patch |__ 
> > linux-2.6-usb-otg-add-detect_charger-field-to-otg_transceiver.patch
> > |__   linux-2.6.29-dont-wait-for-mouse.patch |__ 
> > linux-2.6.29-sreadahead.patch |__   linux-2.6.33-vfs-tracepoints.patch
> > |__ 
> > linux-2.6.35-CMT-Add-field-for-irq-flags-to-driver-platform-data.patch
> > |__
> > linux-2.6.35-HSI-cmt_speech-Free-allocated-pages-in-case-open-fai.patch
> > |__ linux-2.6.35-HSI-cmt_speech-avoid-GFP_ATOMIC-in-cs_char_open.patch
> > |__
> > linux-2.6.35-HSI-cmt_speech-return-error-if-HSI-port-not-configur.patch
> > |__
> > linux-2.6.35-HSI-ssip-add-ssip_slave_running-to-ssi_protocol-inte.patch
> > |__   linux-2.6.35-board-rx51-set-cmt_rst_ind_flags.patch |__ 
> > linux-2.6.35-dont-skew-the-tick.patch |__ 
> > linux-2.6.35-fatal-signals.patch |__   linux-2.6.35-slab-timer.patch
> > |__   linux-2.6.35.tar.bz2
> > |__
> > linux-2.6.36-Adding-CS_FEAT_BURST_MODE-for-cmt_speech-driver.patch
> > |__   linux-2.6.36-PM-Runtime-Lenient-generic-runtime-pm-callbacks.patch
> > |__
> > linux-2.6.36-omap-rx51-Platform-support-for-lis3lv02d-acceleromet.patch
> > |__   linux-2.6.36-omap-rx51-Platform-support-for-tsl2563-ALS.patch
> > |__   linux-2.6.36-tidspbridge.patch
> > |__
> > linux-2.6.36-wl1251-Use-MODULE_ALIAS-macro-at-correct-postion-for.patch
> > |__   linux-2.6.36-wl1271-add-platform_data.patch
> > |__   linux-2.6.37-EEM-support-for-g_nokia.patch
> > |__   linux-2.6.37-N900-Set-keypad-slide-gpio-as-active-low.patch
> > |__
> > linux-2.6.37-OMAP3-DMA-Errata-i541-sDMA-FIFO-draining-does-not-fi.patch
> > |__   linux-2.6.37-omap-rx51-add-support-for-USB-chargers.patch
> > |__   linux-2.6.37-omap3-rx51-Platform-support-for-lp5523-led-chip.patch
> > |__ 
> > linux-2.6.37-power_supply-add-isp1704-charger-detection-driver.patch
> > |__   linux-2.6.37-power_supply-add-types-for-USB-chargers.patch |__ 
> > linux-2.6.37-timer-Added-usleep_range-timer.patch |__ 
> > linux-2.6.38-input-touchscreen-introduce-tsc2005-driver.patch |__ 
> > linux-2.6.38-omap-rx-51-enable-tsc2005.patch |__   makespec.pl
> > |__   merge.pl
> > |__   patch-2.6.35.9.bz2
> > |__   series
> > 
> > The content of the spec file, kernel-adaptation-n900.spec:
> > ================================================================
> > ===
> > #
> > # Spec file originally created for Fedora, modified for Moblin Linux
> > #
> > 
> > Summary: The Linux kernel (the core of the Linux operating system)
> > 
> > 
> > # For a stable, released kernel, released_kernel should be 1. For
> > rawhide # and/or a kernel built from an rc snapshot, released_kernel
> > should # be 0.
> > %define released_kernel 1
> > 
> > # Versions of various parts
> > 
> > # base_sublevel is the kernel version we're starting with and patching
> > # on top of -- for example, 2.6.22-rc7 starts with a 2.6.21 base,
> > # which yields a base_sublevel of 21.
> > 
> > %define base_sublevel 35
> > 
> > 
> > ## If this is a released kernel ##
> > %if 0%{?released_kernel}
> > # Do we have a 2.6.21.y update to apply?
> > %define stable_update 9
> > # Set rpm version accordingly
> > %if 0%{?stable_update}
> > %define stablerev .%{stable_update}
> > %endif
> > %define rpmversion 2.6.%{base_sublevel}%{?stablerev}
> > 
> > ## The not-released-kernel case ##
> > %else
> > # The next upstream release sublevel (base_sublevel+1)
> > %define upstream_sublevel %(expr %{base_sublevel} + 1)
> > # The rc snapshot level
> > 
> > %define rcrev 0
> > 
> > 
> > %if 0%{?rcrev}
> > %define rctag ~rc%rcrev
> > %endif
> > 
> > %if !0%{?rcrev}
> > %define rctag ~rc0
> > %endif
> > 
> > # Set rpm version accordingly
> > %define rpmversion 2.6.%{upstream_sublevel}%{?rctag}
> > %endif
> > 
> > # The kernel tarball/base version
> > %define kversion 2.6.%{base_sublevel}
> > 
> > %define make_target bzImage
> > 
> > %define KVERREL %{version}-%{release}
> > %define hdrarch %_target_cpu
> > 
> > %define compat_wireless_ver 2010-10-19
> > 
> > %define all_x86 i386 i586 i686 %{ix86}
> > 
> > %define all_arm %{arm}
> > 
> > %define _default_patch_fuzz 0
> > 
> > # Per-arch tweaks
> > 
> > %ifarch %{all_x86}
> > %define image_install_path boot
> > %define hdrarch i386
> > %define kernel_image arch/x86/boot/bzImage
> > %endif
> > 
> > %ifarch x86_64
> > %define image_install_path boot
> > %define kernel_image arch/x86/boot/bzImage
> > %endif
> > 
> > %ifarch %{all_arm}
> > %define image_install_path boot
> > %define kernel_image arch/arm/boot/zImage
> > %define make_target zImage
> > %endif
> > 
> > %define oldconfig_target nonint_oldconfig
> > 
> > ExclusiveArch: %{all_arm}
> > #
> > # Packages that need to be installed before the kernel is, because the
> > %post # scripts use them.
> > #
> > %define kernel_prereq   fileutils, module-init-tools, fastinit,
> > mkinitrd >= 6.0.39-1
> > 
> > #
> > # This macro does requires, provides, conflicts, obsoletes for a
> > kernel package. #         %%kernel_reqprovconf <subpackage>
> > # It uses any kernel_<subpackage>_conflicts and
> > kernel_<subpackage>_obsoletes
> > # macros defined above.
> > #
> > %define kernel_reqprovconf \
> > Provides: kernel = %{rpmversion}-%{release}\
> > Provides: kernel-uname-r = %{KVERREL}%{?1:-%{1}}\
> > Requires(pre): %{kernel_prereq}\
> > %{?1:%{expand:%%{?kernel_%{1}_conflicts:Conflicts:
> > %%{kernel_%{1}_conflicts }}}}\
> > %{?1:%{expand:%%{?kernel_%{1}_provides:Provides:
> > %%{kernel_%{1}_provides }}}}\
> > # We can't let RPM do the dependencies automatic because it'll then
> > pick up\ # a correct but undesirable perl dependency from the module
> > headers which\ # isn't required for the kernel proper to function\
> > AutoReq: no\
> > AutoProv: yes\
> > %{nil}
> > 
> > Name: kernel-n900
> > 
> > Group: System/Kernel
> > License: GPLv2
> > URL: http://www.kernel.org/
> > Version: %{rpmversion}
> > Release: 6
> > 
> > %kernel_reqprovconf
> > 
> > #
> > # List the packages used during the kernel build
> > #
> > BuildRequires: module-init-tools, bash >= 2.03, sh-utils
> > BuildRequires:   findutils,   make >= 3.78
> > BuildRequires: linux-firmware
> > BuildRequires: elfutils-libelf-devel binutils-devel newt-devel
> > 
> > Source0:
> > ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-%{kversion}.tar.bz2
> > Source1: compat-wireless-%{compat_wireless_ver}.tar.bz2 Source2: series
> > 
> > Source10: COPYING.modules
> > 
> > Source15: merge.pl
> > Source20: Makefile.config
> > 
> > Source100: config-generic
> > Source101: config-arm-n900
> > 
> > # For a stable release kernel
> > %if 0%{?stable_update}
> > Patch00: patch-2.6.%{base_sublevel}.%{stable_update}.bz2
> > %endif
> > %if 0%{?rcrev}
> > Patch00: patch-2.6.%{upstream_sublevel}-rc%{rcrev}.bz2
> > %endif
> > 
> > # Reminder of the patch filename format:
> > # linux-<version it is supposed to be
> > upstream>-<description-separated-with-dashes>.patch
> > #
> > 
> > 
> > #
> > # Stable patch - critical bugfixes
> > #
> > 
> > Patch1: patch-2.6.35.9.bz2
> > 
> > 
> > #
> > # Patch to add a "nonintconfig" option to the Makefile
> > # needed for unattended builds
> > #
> > Patch2: linux-2.6-build-nonintconfig.patch
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Direct Backport section.. only patches already in Linus' or
> > maintainer git trees # (for linux-next) should go here.
> > # We will regularly drop patches from this section as we rebase to
> > newer # kernels.
> > #
> > 
> > 
> > Patch100:
> > linux-2.6.36-PM-Runtime-Lenient-generic-runtime-pm-callbacks.patch
> > 
> > 
> > # cherry picking the important security/corruption fixes from
> > # the stable series
> > 
> > 
> > # Kernel CVE patches - these go last in the backport section
> > # no non-cve patches should go here!
> > 
> > 
> > 
> > #
> > # End of the Direct Backports section
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Moorestown and Medfield architecture patches
> > # Section maintainer: Arjan van de Ven <[email protected]>
> > #
> > 
> > #
> > # The main consolidated MRST/MFLD tree from
> > # git://git.kernel.org/pub/scm/linux/kernel/git/alan/linux-2.6-mid-ref
> > #
> > 
> > # wifi/bluetooth connectivity
> > Patch200: linux-2.6.36-wl1271-add-platform_data.patch
> > 
> > #
> > # End of the Moorestown and Medfield architecture patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Nokia N900 patches
> > # Section maintainer: Ilkka Koskinen <[email protected]>
> > #
> > 
> > # Hacks
> > Patch300: linux-2.6-usb-musb-add-mA-and-charger-sysfs-entries.patch
> > Patch301: linux-2.6-usb-musb-add-suspend-sysfs-entry.patch
> > Patch302:
> > linux-2.6-usb-otg-add-detect_charger-field-to-otg_transceiver.patch
> > Patch303:
> > linux-2.6-OMAP2-3-clock-implement-clock-rate-parent-change-not.patch
> > Patch304: linux-2.6-PM-export-missing-symbols.patch
> > 
> > # Touch screen
> > Patch305: linux-2.6.38-input-touchscreen-introduce-tsc2005-driver.patch
> > Patch306: linux-2.6.38-omap-rx-51-enable-tsc2005.patch
> > 
> > # Bluetooth
> > Patch307: linux-2.6-Bluetooth-Support-for-n900-bluetooth-hardware.patch
> > Patch308: linux-2.6-hci_h4p-Fix-module-auto-loading.patch
> > 
> > # Ambient light sensor
> > Patch309: linux-2.6.36-omap-rx51-Platform-support-for-tsl2563-ALS.patch
> > 
> > # Accelerometer
> > Patch310:
> > linux-2.6.36-omap-rx51-Platform-support-for-lis3lv02d-acceleromet.patch
> > 
> > #Aic34b
> > # FM TX, headphone, TV-out and basic jack detection
> > Patch311:
> > linux-2.6-omap-rx51-Add-platform_data-for-tlv320aic3x-with-res.patch
> > Patch312:
> > linux-2.6-omap-rx51-Use-REGULATOR_SUPPLY-macro-when-initializi.patch
> > Patch313:
> > linux-2.6-omap-rx51-Add-supply-and-data-for-the-tpa6130a2-head.patch
> > Patch314: linux-2.6-ASoC-RX-51-Add-Jack-Function-kcontrol.patch
> > Patch315: linux-2.6-ASoC-RX-51-Add-basic-jack-detection.patch
> > Patch316: linux-2.6-ASoC-RX-51-Add-stereo-audio-output-to-AV-jack.patch
> > Patch317:
> > linux-2.6-V4L-DVB-radio-si4713-Release-i2c-adapter-in-driver-c.patch
> > Patch318:
> > linux-2.6-V4L-DVB-radio-si4713-Add-regulator-framework-support.patch
> > Patch319: linux-2.6-omap-rx51-Set-regulator-V28-always-on.patch
> > Patch320:
> > linux-2.6-omap-rx51-Add-initialization-and-platform-data-for-S.patch
> > Patch321: linux-2.6-ASoC-RX-51-Add-support-for-FM-transmitter.patch
> > 
> > # Earpiece and headset support
> > Patch322:
> > linux-2.6-ASoC-RX-51-Add-aic34b_dummy-driver-only-for-the-RX-5.patch
> > Patch323:
> > linux-2.6-omap-rx51-Add-second-instance-of-the-TLV320AIC34-cod.patch
> > Patch324: linux-2.6-ASoC-RX-51-Add-support-for-earpiece.patch
> > Patch325: linux-2.6-ASoC-RX-51-Add-mic-input-to-AV-jack.patch
> > Patch326:
> > linux-2.6-SoC-RX-51-Add-route-for-AIC34B-generated-mic-bias.patch
> > 
> > # Cellular modem support
> > Patch327:
> > linux-2.6-OMAP2-3-PRCM-export-cm_read_mod_reg-and-cm_write_mod.patch
> > Patch328: linux-2.6-HSI-Introducing-HSI-framework.patch
> > Patch329: linux-2.6-HSI-omap_ssi-Introducing-OMAP-SSI-driver.patch
> > Patch330:
> > linux-2.6-HSI-omap_ssi-Add-OMAP-SSI-to-the-kernel-configuratio.patch
> > Patch331: linux-2.6-HSI-hsi_char-Add-HSI-char-device-driver.patch
> > Patch332:
> > linux-2.6-HSI-hsi_char-Add-HSI-char-device-kernel-configuratio.patch
> > Patch333: linux-2.6-HSI-Add-HSI-API-documentation.patch Patch334:
> > linux-2.6-HSI-ssip-Add-SSI-protocol-to-the-kernel-configuratio.patch
> > Patch335: linux-2.6-HSI-cmt_speech-Add-CMT_SPEECH-driver.patch
> > Patch336:
> > linux-2.6-HSI-cmt_speech-Add-CMT-SPEECH-to-the-configuration.patch
> > Patch337: linux-2.6-CMT-Introduces-the-Nokia-CMT-driver.patch
> > Patch338:
> > linux-2.6-CMT-Add-Nokia-CMT-driver-to-the-configuration.patch
> > Patch339: linux-2.6-rx51-Add-SSI-related-support-to-board.patch
> > Patch340: linux-2.6-HSI-ssip-Introducing-SSI-protocol-aka-McSAAB.patch
> > Patch341:
> > linux-2.6-HSI-cmt_speech-Adapt-to-kernel-API-changes-in-2.6.35.patch
> > 
> > # TI dspbridge driver
> > Patch342: linux-2.6.36-tidspbridge.patch
> > 
> > # lp5523 and corresponding platform data for rx51 board
> > Patch343:
> > linux-2.6-37-leds-driver-for-LP5523-chips-from-National-Semicondu.patch
> > Patch344:
> > linux-2.6.37-omap3-rx51-Platform-support-for-lp5523-led-chip.patch
> > 
> > # omap3isp-rx51 driver
> > Patch345: linux-2.6-omap3isp-rx51.patch
> > 
> > #Bugfixes
> > Patch346: linux-2.6.37-N900-Set-keypad-slide-gpio-as-active-low.patch
> > 
> > #General
> > Patch347: linux-2.6.37-timer-Added-usleep_range-timer.patch
> > 
> > #N900 defconfig
> > Patch348: linux-2.6-Updated-rx51_defconfig.patch
> > 
> > # GPU
> > Patch349: linux-2.6-gpu-pvr-Add-PVR-GPU-driver.patch
> > Patch350: linux-2.6-gpu-pvr-compilation-fixes-for-kernel-2.6.33.patch
> > 
> > # TWL4030 MADC (Battery Charging)
> > Patch351: linux-2.6-mfd-twl4030-Driver-for-twl4030-madc-module.patch
> > Patch352: linux-2.6-mfd-implement-twl4030-poweroff.patch
> > Patch353: linux-2.6-HACK-mfd-twl4030-power-disable-scripts.patch
> > 
> > #Bugfixes
> > Patch354:
> > linux-2.6.36-Adding-CS_FEAT_BURST_MODE-for-cmt_speech-driver.patch
> > 
> > Patch355:
> > linux-2.6.35-CMT-Add-field-for-irq-flags-to-driver-platform-data.patch
> > Patch356: linux-2.6.35-board-rx51-set-cmt_rst_ind_flags.patch
> > 
> > Patch357:
> > linux-2.6.35-HSI-cmt_speech-Free-allocated-pages-in-case-open-fai.patch
> > Patch358:
> > linux-2.6.35-HSI-cmt_speech-avoid-GFP_ATOMIC-in-cs_char_open.patch
> > Patch359:
> > linux-2.6.35-HSI-ssip-add-ssip_slave_running-to-ssi_protocol-inte.patch
> > Patch360:
> > linux-2.6.35-HSI-cmt_speech-return-error-if-HSI-port-not-configur.patch
> > 
> > # usb charger platform device support
> > # isp1704 usb charger detection driver
> > Patch361:
> > linux-2.6.37-power_supply-add-isp1704-charger-detection-driver.patch
> > Patch362: linux-2.6.37-omap-rx51-add-support-for-USB-chargers.patch
> > Patch363: linux-2.6.37-power_supply-add-types-for-USB-chargers.patch
> > Patch364:
> > linux-2.6-usb-musb-ignore-spurious-SESSREQ-interrupts-v1.patch
> > Patch365:
> > linux-2.6-usb-musb-ignore-spurious-SESSREQ-interrupts-v2.patch
> > Patch366:
> > linux-2.6-power_supply-isp1704-correct-length-for-storing-mode.patch
> > Patch367:
> > linux-2.6-power_supply-isp1704-Detect-HUB-Host-chargers.patch
> > Patch368:
> > linux-2.6-power_supply-isp1704-Set-isp-dev-before-anything-nee.patch
> > Patch369:
> > linux-2.6-power_supply-isp1704-Detect-charger-after-probe.patch
> > Patch370: linux-2.6-power_supply-Add-maximum-current-property.patch
> > Patch371:
> > linux-2.6-HACK-sysfs_notify-support-for-isp1704-charger-driver.patch
> > Patch372: linux-2.6-musb_gadget-notifier-hack.patch
> > 
> > # Fixes
> > Patch373:
> > linux-2.6.36-wl1251-Use-MODULE_ALIAS-macro-at-correct-postion-for.patch
> > Patch374:
> > linux-2.6.37-OMAP3-DMA-Errata-i541-sDMA-FIFO-draining-does-not-fi.patch
> > 
> > # Introduce EEM support in g_nokia which should fix usb networking
> > Patch375: linux-2.6.37-EEM-support-for-g_nokia.patch
> > 
> > 
> > 
> > #
> > # End of the Nokia N900 patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Netbook hardware patches
> > # Section maintainer: Yong Wang <[email protected]>
> > #
> > 
> > #
> > # Quiet down some printks that shows up falsly during boot
> > #
> > 
> > 
> > 
> > #
> > # End of the Netbook hardware patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > ################################################################
> > #####
> > #
> > # IVI hardware patches
> > # Section maintainer: Yin Kangkai <[email protected]>
> > #
> > 
> > 
> > 
> > 
> > #
> > # End of the IVI hardware patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Intel Integrated Graphics patches
> > # Section maintainer:   Li Peng <[email protected]>
> > #
> > 
> > #
> > # KMS (note: upstream backports go in the backport section higher up!)
> > #
> > #linux-2.6.29-kms-edid-cache.patch
> > #linux-2.6.29-kms-run-async.patch
> > #linux-2.6.29-kms-after-sata.patch
> > 
> > 
> > #
> > # End of the Intel Integrated Graphics patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Boot time and power patches
> > # Section maintainer:   Arjan van de Ven <[email protected]
> > #
> > 
> > #
> > # Patch to try mounting / before all devices (the mouse)
> > # are done probing. This saves several seconds of boot time.
> > #
> > Patch700: linux-2.6.29-dont-wait-for-mouse.patch
> > #
> > # Patch to support the old sreadahead versions
> > #
> > Patch701: linux-2.6.29-sreadahead.patch
> > 
> > 
> > 
> > #
> > # Patches to help PowerTOP
> > #
> > Patch702: linux-2.6.33-vfs-tracepoints.patch
> > 
> > #
> > # Fix the slab timer to not be a power hog
> > #
> > Patch703: linux-2.6.35-slab-timer.patch
> > 
> > #
> > # Fix Linux deliberately skewing the timer for
> > # historic reasons that are no longer true.
> > #
> > Patch704: linux-2.6.35-dont-skew-the-tick.patch
> > 
> > 
> > #
> > # End of the boot time and power patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # All other patches
> > #
> > 
> > 
> > 
> > 
> > # turn on "print fatal signals" by default, so that we can debug
> > /sbin/init # crashes
> > Patch705: linux-2.6.35-fatal-signals.patch
> > 
> > 
> > BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
> > 
> > 
> > 
> > #
> > # This macro creates a kernel-<subpackage>-devel package.
> > #         %%kernel_devel_package <subpackage> <pretty-name>
> > #
> > %define kernel_devel_package() \
> > %package -n kernel-%{?1:%{1}-}devel\
> > Summary: Development package for building kernel modules to match
> > the %{?2:%{2} }kernel\
> > Group: System/Kernel\
> > Provides: kernel%{?1:-%{1}}-devel = %{version}-%{release}\
> > Provides: kernel-devel = %{version}-%{release}%{?1:-%{1}}\
> > Provides: kernel-devel = %{version}-%{release}%{?1:-%{1}}\
> > Provides: kernel-devel-uname-r = %{KVERREL}%{?1:-%{1}}\
> > Requires: kernel%{?1:-%{1}} = %{version}-%{release}\
> > Requires: hardlink \
> > AutoReqProv: no\
> > Requires(pre): /usr/bin/find\
> > %description -n kernel%{?1:-%{1}}-devel\
> > This package provides kernel headers and makefiles sufficient to build
> > modules\ against the %{?2:%{2} }kernel package.\
> > %{nil}
> > 
> > #
> > # This macro creates a kernel-<subpackage> and its -devel too.
> > #         %%define variant_summary The Linux kernel compiled for
> > <configuration> #         %%kernel_variant_package [-n <pretty-name>]
> > <subpackage> #
> > %define kernel_variant_package(n:) \
> > %package -n kernel-%1\
> > Summary: %{variant_summary}\
> > Group: System/Kernel\
> > %kernel_reqprovconf\
> > %{nil}
> > 
> > 
> > # First the auxiliary packages of the main kernel package.
> > %kernel_devel_package
> > 
> > 
> > 
> > 
> > # Now, each variant package.
> > 
> > %ifarch %all_x86
> > 
> > 
> > 
> > 
> > %endif
> > 
> > %ifarch %{all_arm}
> > 
> > %kernel_devel_package n900
> > %description -n kernel-n900
> > This package contains the kernel optimized for the Nokia N900 device
> > 
> > #Put other ARM variants here
> > 
> > %endif
> > 
> > 
> > %prep
> > 
> > # First we unpack the kernel tarball.
> > # If this isn't the first make prep, we use links to the existing
> > clean tarball # which speeds things up quite a bit.
> > 
> > # Update to latest upstream.
> > %if 0%{?released_kernel}
> > %define vanillaversion 2.6.%{base_sublevel}
> > # released_kernel with stable_update available case
> > %if 0%{?stable_update}
> > %define vanillaversion 2.6.%{base_sublevel}.%{stable_update}
> > %endif
> > # non-released_kernel case
> > %else
> > %if 0%{?rcrev}
> > %define vanillaversion 2.6.%{upstream_sublevel}-rc%{rcrev}
> > %endif
> > %else
> > # pre-{base_sublevel+1}-rc1 case
> > %endif
> > 
> > 
> > #
> > # Unpack the kernel tarbal
> > #
> > %setup -q -c
> > cd linux-%{kversion}
> > 
> > 
> > #
> > # The add an -rc patch if needed
> > #
> > %if 0%{?rcrev}
> > # patch-2.6.%{upstream_sublevel}-rc%{rcrev}.bz2
> > %patch00 -p1
> > %endif
> > 
> > 
> > #
> > # Then apply all the patches
> > #
> > # Reminder of the patch filename format:
> > # linux-<version it is supposed to be
> > upstream>-<description-separated-with-dashes>.patch
> > #
> > 
> > 
> > #
> > # Stable patch - critical bugfixes
> > #
> > 
> > # patch-2.6.35.9.bz2
> > %patch1 -p1
> > 
> > 
> > #
> > # Patch to add a "nonintconfig" option to the Makefile
> > # needed for unattended builds
> > #
> > # linux-2.6-build-nonintconfig.patch
> > %patch2 -p1
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Direct Backport section.. only patches already in Linus' or
> > maintainer git trees # (for linux-next) should go here.
> > # We will regularly drop patches from this section as we rebase to
> > newer # kernels.
> > #
> > 
> > 
> > # linux-2.6.36-PM-Runtime-Lenient-generic-runtime-pm-callbacks.patch
> > %patch100 -p1
> > 
> > 
> > # cherry picking the important security/corruption fixes from
> > # the stable series
> > 
> > 
> > # Kernel CVE patches - these go last in the backport section
> > # no non-cve patches should go here!
> > 
> > 
> > 
> > #
> > # End of the Direct Backports section
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Moorestown and Medfield architecture patches
> > # Section maintainer: Arjan van de Ven <[email protected]>
> > #
> > 
> > #
> > # The main consolidated MRST/MFLD tree from
> > # git://git.kernel.org/pub/scm/linux/kernel/git/alan/linux-2.6-mid-ref
> > #
> > 
> > # wifi/bluetooth connectivity
> > # linux-2.6.36-wl1271-add-platform_data.patch
> > %patch200 -p1
> > 
> > #
> > # End of the Moorestown and Medfield architecture patches
> > #
> > ################################################################
> > #####
> > 
> > 
> > 
> > 
> > ################################################################
> > #####
> > #
> > # Nokia N900 patches
> > # Section maintainer: Ilkka Koskinen <[email protected]>
> > #
> > 
> > # Hacks
> > # linux-2.6-usb-musb-add-mA-and-charger-sysfs-entries.patch
> > %patch300 -p1
> > # linux-2.6-usb-musb-add-suspend-sysfs-entry.patch
> > %patch301 -p1
> > # linux-2.6-usb-otg-add-detect_charger-field-to-otg_transceiver.patch
> > %patch302 -p1
> > # linux-2.6-OMAP2-3-clock-implement-clock-rate-parent-change-not.patch
> > %patch303 -p1
> > # linux-2.6-PM-export-missing-symbols.patch
> > %patch304 -p1
> > 
> > # Touch screen
> > # linux-2.6.38-input-touchscreen-introduce-tsc2005-driver.patch
> > %patch305 -p1
> > # linux-2.6.38-omap-rx-51-enable-tsc2005.patch
> > %patch306 -p1
> > 
> > # Bluetooth
> > # linux-2.6-Bluetooth-Support-for-n900-bluetooth-hardware.patch
> > %patch307 -p1
> > # linux-2.6-hci_h4p-Fix-module-auto-loading.patch
> > %patch308 -p1
> > 
> > # Ambient light sensor
> > # linux-2.6.36-omap-rx51-Platform-support-for-tsl2563-ALS.patch
> > %patch309 -p1
> > 
> > # Accelerometer
> > #
> > linux-2.6.36-omap-rx51-Platform-support-for-lis3lv02d-acceleromet.patch
> > %patch310 -p1
> > 
> > #Aic34b
> > # FM TX, headphone, TV-out and basic jack detection
> > # linux-2.6-omap-rx51-Add-platform_data-for-tlv320aic3x-with-res.patch
> > %patch311 -p1
> > # linux-2.6-omap-rx51-Use-REGULATOR_SUPPLY-macro-when-initializi.patch
> > %patch312 -p1
> > # linux-2.6-omap-rx51-Add-supply-and-data-for-the-tpa6130a2-head.patch
> > %patch313 -p1
> > # linux-2.6-ASoC-RX-51-Add-Jack-Function-kcontrol.patch
> > %patch314 -p1
> > # linux-2.6-ASoC-RX-51-Add-basic-jack-detection.patch
> > %patch315 -p1
> > # linux-2.6-ASoC-RX-51-Add-stereo-audio-output-to-AV-jack.patch
> > %patch316 -p1
> > # linux-2.6-V4L-DVB-radio-si4713-Release-i2c-adapter-in-driver-c.patch
> > %patch317 -p1
> > # linux-2.6-V4L-DVB-radio-si4713-Add-regulator-framework-support.patch
> > %patch318 -p1
> > # linux-2.6-omap-rx51-Set-regulator-V28-always-on.patch
> > %patch319 -p1
> > # linux-2.6-omap-rx51-Add-initialization-and-platform-data-for-S.patch
> > %patch320 -p1
> > # linux-2.6-ASoC-RX-51-Add-support-for-FM-transmitter.patch
> > %patch321 -p1
> > 
> > # Earpiece and headset support
> > # linux-2.6-ASoC-RX-51-Add-aic34b_dummy-driver-only-for-the-RX-5.patch
> > %patch322 -p1
> > # linux-2.6-omap-rx51-Add-second-instance-of-the-TLV320AIC34-cod.patch
> > %patch323 -p1
> > # linux-2.6-ASoC-RX-51-Add-support-for-earpiece.patch
> > %patch324 -p1
> > # linux-2.6-ASoC-RX-51-Add-mic-input-to-AV-jack.patch
> > %patch325 -p1
> > # linux-2.6-SoC-RX-51-Add-route-for-AIC34B-generated-mic-bias.patch
> > %patch326 -p1
> > 
> > # Cellular modem support
> > #
> > linux-2.6-OMAP2-3-PRCM-export-cm_read_mod_reg-and-cm_write_mod.patch
> > %patch327 -p1
> > # linux-2.6-HSI-Introducing-HSI-framework.patch
> > %patch328 -p1
> > # linux-2.6-HSI-omap_ssi-Introducing-OMAP-SSI-driver.patch
> > %patch329 -p1
> > # linux-2.6-HSI-omap_ssi-Add-OMAP-SSI-to-the-kernel-configuratio.patch
> > %patch330 -p1
> > # linux-2.6-HSI-hsi_char-Add-HSI-char-device-driver.patch
> > %patch331 -p1
> > # linux-2.6-HSI-hsi_char-Add-HSI-char-device-kernel-configuratio.patch
> > %patch332 -p1
> > # linux-2.6-HSI-Add-HSI-API-documentation.patch
> > %patch333 -p1
> > # linux-2.6-HSI-ssip-Add-SSI-protocol-to-the-kernel-configuratio.patch
> > %patch334 -p1
> > # linux-2.6-HSI-cmt_speech-Add-CMT_SPEECH-driver.patch
> > %patch335 -p1
> > # linux-2.6-HSI-cmt_speech-Add-CMT-SPEECH-to-the-configuration.patch
> > %patch336 -p1
> > # linux-2.6-CMT-Introduces-the-Nokia-CMT-driver.patch
> > %patch337 -p1
> > # linux-2.6-CMT-Add-Nokia-CMT-driver-to-the-configuration.patch
> > %patch338 -p1
> > # linux-2.6-rx51-Add-SSI-related-support-to-board.patch
> > %patch339 -p1
> > # linux-2.6-HSI-ssip-Introducing-SSI-protocol-aka-McSAAB.patch
> > %patch340 -p1
> > # linux-2.6-HSI-cmt_speech-Adapt-to-kernel-API-changes-in-2.6.35.patch
> > %patch341 -p1
> > 
> > # TI dspbridge driver
> > # linux-2.6.36-tidspbridge.patch
> > %patch342 -p1
> > 
> > # lp5523 and corresponding platform data for rx51 board
> > #
> > linux-2.6-37-leds-driver-for-LP5523-chips-from-National-Semicondu.patch
> > %patch343 -p1 #
> > linux-2.6.37-omap3-rx51-Platform-support-for-lp5523-led-chip.patch
> > %patch344 -p1
> > 
> > # omap3isp-rx51 driver
> > # linux-2.6-omap3isp-rx51.patch
> > %patch345 -p1
> > 
> > #Bugfixes
> > # linux-2.6.37-N900-Set-keypad-slide-gpio-as-active-low.patch
> > %patch346 -p1
> > 
> > #General
> > # linux-2.6.37-timer-Added-usleep_range-timer.patch
> > %patch347 -p1
> > 
> > #N900 defconfig
> > # linux-2.6-Updated-rx51_defconfig.patch
> > %patch348 -p1

_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to