Commit 61ebe225 authored by philm's avatar philm

kernel26: bump to 2.6.39

kernel26 modules: bump to 2.6.39 series
parent 25070a76
......@@ -8,17 +8,17 @@
_kernver=`pacman -Qf kernel26 | cut -c10-15 | sed 's/kernel26 //g'`-CHAKRA
pkgname=acpi_call
pkgver=20110323
pkgver=20110519
pkgrel=1
pkgdesc="A kernel module that enables you to call parameterless ACPI methods by writing the method name to /proc/acpi/call, e.g. to turn off discrete graphics card in a dual graphics environment (like NVIDIA Optimus)."
arch=('i686' 'x86_64')
url=("http://github.com/mkottman/acpi_call")
license=('GPL')
depends=('kernel26>=2.6.38' 'kernel26-headers')
depends=('kernel26>=2.6.39' 'kernel26<2.6.40' 'kernel26-headers')
makedepends=('git')
install=acpi_call.install
source=(http://chakra-project.org/sources/${pkgname}/${pkgname}-${pkgver}.tar.xz)
md5sums=('974c77c6e4b8f0599072c8c05691a2d7')
md5sums=('17cf78a818b370666d90318ed9dd6741')
# create tarball: source PKGBUILD && mksource
......@@ -40,7 +40,7 @@ build() {
cd ${srcdir}/$pkgname-build
sed \
-e 's/$(shell uname -r)/2.6.38-CHAKRA/g' \
-e 's/$(shell uname -r)/2.6.39-CHAKRA/g' \
-i Makefile
make
}
......
......@@ -8,22 +8,22 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=aufs2-util
pkgver=20101025
pkgver=20110519
pkgrel=1
pkgdesc="Another Unionfs Implementation that supports NFS branches"
arch=('i686' 'x86_64')
url="http://aufs.sourceforge.net/"
license=('GPL2')
depends=('glibc')
makedepends=('kernel26>=2.6.36-2' 'kernel26-headers')
makedepends=('kernel26>=2.6.39' 'kernel26-headers')
replaces=('aufs-utils')
source=(http://chakra-project.org/sources/aufs2-util/aufs2-util-$pkgver.tar.gz)
md5sums=('c0fba9fed0d0bc7ae6a5582fb324655d')
md5sums=('5375acb2e59b7d8ba5d5a646e0a6c26f')
build() {
cd $srcdir/aufs2-util-$pkgver || return 1
# fix KDIR
export CPPFLAGS="-I /usr/src/linux-2.6.36-CHAKRA/include/"
export CPPFLAGS="-I /usr/src/linux-2.6.39-CHAKRA/include/"
#sed -i 's|$(shell uname -r)|2.6.36-CHAKRA|g' ./Makefile
# build
......
#!/bin/sh
#AUFS2VERSION=""
#KERNELVERSION=2.6.35
GITSNAPSHOT=20101025
GITSNAPSHOT=20110519
# aufs2 (no -xx) for the latest -rc version.
rm -R aufs2-util.git
git clone http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-util.git aufs2-util.git
......
......@@ -9,12 +9,12 @@ _kernver=`pacman -Qf kernel26 | cut -c10-15 | sed 's/kernel26 //g'`-CHAKRA
pkgname=broadcom-wl
pkgver=5.100.82.38
pkgrel=6
pkgrel=7
pkgdesc='Broadcom 802.11abgn hybrid Linux networking device driver'
arch=('i686' 'x86_64')
url='http://www.broadcom.com/support/802.11/linux_sta.php'
license=('custom')
depends=('kernel26>=2.6.38.5')
depends=('kernel26>=2.6.39' 'kernel26<2.6.40')
makedepends=('kernel26-headers')
[ "$CARCH" = 'x86_64' ] && ARCH=x86_64 || ARCH=x86_32
......
......@@ -12,8 +12,8 @@ pkgname=('kernel26' 'kernel26-headers' 'kernel26-docs') # Build stock -CHAKRA ke
#pkgname=kernel26-mainline # Build kernel with a different name
#_kernelname=${pkgname#kernel26}
_kernelname=""
_basekernel=2.6.38
pkgver=${_basekernel}.6
_basekernel=2.6.39
pkgver=${_basekernel}
pkgrel=1
makedepends=('xmlto' 'docbook-xsl')
_patchname="patch-${pkgver}-${pkgrel}-CHAKRA"
......@@ -27,9 +27,9 @@ source=(http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-$_basekernel.t
config config.x86_64
# standard config files for mkinitcpio ramdisk
kernel26.preset)
md5sums=('7d471477bfa67546f902da62227fa976' # linux-$_basekernel.tar.bz2
'b126cd93a58456871e7ee01d87a430f8' # ${_patchname}.bz2
'37216396c5d8844e675d1720fa38f01f' # config
md5sums=('1aab7a741abe08d42e8eccf20de61e05' # linux-$_basekernel.tar.bz2
'9936ea066199a98478f562a95158a584' # ${_patchname}.bz2
'4f09f4c93ee8562ee4c554613f85c4ea' # config
'ff1778c577a2a47cb41c22e9bb04050b' # config.x86_64
'25584700a0a679542929c4bed31433b6' # kernel26.preset
)
......
This diff is collapsed.
......@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=
KERNEL_VERSION=2.6.38-CHAKRA
KERNEL_VERSION=2.6.39-CHAKRA
post_install () {
# updating module dependencies
......
# Source env-settings
source ../_buildscripts/core-testing-${_arch}-makepkg.conf
# Pre-Patch settings
_patch="2.6.38.7-pre"
_queue="2.6.38"
_patch="2.6.39.1-pre"
_queue="2.6.39"
# Aufs
_aufs="39-rcN-20110418"
# Kernel source file
SRC="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.tar.bz2"
SRC="ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.tar.bz2"
# Original source directory
SRCORIG="linux-2.6.38"
SRCORIG="linux-2.6.39"
# Our source directory
SRCNAME="linux-2.6.38-CHAKRA"
SRCNAME="linux-2.6.39-CHAKRA"
# Patches:
# URL%patchlevel
# or
# filename%patchlevel (file must be in patches subdirectory)
PATCHES=(
# add upstream patch from 2.6.38 series
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-2.6.38.6.bz2%1
# add upstream patch from 2.6.39 series
#ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-2.6.39.1.bz2%1
# add latest fixes from stable queue, if needed
# http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
http://chakra-project.org/sources/kernel26/patches/38/bugfix/2.6.38.7-pre.patch%1
# fix hibernate resume
# http://www.chakra-project.org/bbs/viewtopic.php?id=4419
http://chakra-project.org/sources/kernel26/patches/38/bugfix/fix-hibernate-resume-2.6.38.patch%1
#http://chakra-project.org/sources/kernel26/patches/39/bugfix/$_patch.patch%1
# fix #19234 i1915 display size
http://chakra-project.org/sources/kernel26/patches/38/bugfix/fix-i915.patch%1
# fix i915 pipelining glitches
# https://bugs.freedesktop.org/show_bug.cgi?id=34584
http://chakra-project.org/sources/kernel26/patches/38/bugfix/i915-pipeline.patch%1
# fix ips module
http://chakra-project.org/sources/kernel26/patches/38/bugfix/intel_ips-produces-constant-load-of-1.patch%1
http://chakra-project.org/sources/kernel26/patches/39/bugfix/fix-i915.patch%1
# add aufs2 support, in reference to:
# http://aufs.sourceforge.net
http://chakra-project.org/sources/kernel26/patches/38/aufs2.1/aufs2-kbuild-38.patch%1
http://chakra-project.org/sources/kernel26/patches/38/aufs2.1/aufs2-base-38.patch%1
http://chakra-project.org/sources/kernel26/patches/38/aufs2.1/aufs2-standalone-38.patch%1
http://chakra-project.org/sources/kernel26/patches/38/aufs2.1/aufs2.1-standalone.tree-38-20110328.patch.bz2%1
http://chakra-project.org/sources/kernel26/patches/39/aufs2.1/aufs2-kbuild-$_aufs.patch%1
http://chakra-project.org/sources/kernel26/patches/39/aufs2.1/aufs2-base-$_aufs.patch%1
http://chakra-project.org/sources/kernel26/patches/39/aufs2.1/aufs2-standalone-$_aufs.patch%1
http://chakra-project.org/sources/kernel26/patches/39/aufs2.1/aufs2.1-standalone.tree-$_aufs.patch.bz2%1
)
# Name of the resulting patch (will be bzipped afterwards)
PATCHNAME="patch-2.6.38.6-1-CHAKRA"
PATCHNAME="patch-2.6.39-1-CHAKRA"
# Run this before applying patches
pre_apply() {
......
......@@ -9,7 +9,7 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=ndiswrapper
pkgver=1.56
pkgrel=12
pkgrel=13
# Find the kernel name inside the chroot
_kernver=`pacman -Qf kernel26 | cut -c10-15 | sed 's/kernel26 //g'`-CHAKRA
......@@ -19,7 +19,7 @@ license=('GPL')
arch=(i686 x86_64)
url="http://ndiswrapper.sourceforge.net"
install="ndiswrapper.install"
depends=("ndiswrapper-utils=$pkgver" 'kernel26>=2.6.38rc5')
depends=("ndiswrapper-utils=$pkgver" 'kernel26>=2.6.39' 'kernel26<2.6.40')
makedepends=('kernel26-headers')
source=(http://downloads.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-$pkgver.tar.gz
kernel-2.6.35.patch
......
......@@ -2,7 +2,7 @@
post_install()
{
ndiswrapper -m
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
}
......@@ -11,13 +11,13 @@ post_install()
post_upgrade()
{
ndiswrapper -m
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
}
# arg 1: the old package version
post_remove()
{
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
}
......@@ -9,12 +9,12 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=tiacx
pkgver=20080210
pkgrel=24
pkgrel=25
pkgdesc="OpenSource module for Texas Instruments ACX100/ACX111 wireless chips. For stock chakra 2.6 kernel"
arch=(i686 x86_64)
url="http://acx100.sourceforge.net/"
license=('MPL')
depends=('wireless_tools' 'kernel26>=2.6.38rc5' 'tiacx-firmware')
depends=('wireless_tools' 'kernel26>=2.6.39' 'kernel26<2.6.40' 'tiacx-firmware')
makedepends=('kernel26-headers' 'kernel26-headers')
install=acx.install
source=(http://downloads.sourceforge.net/sourceforge/acx100/acx-$pkgver.tar.bz2
......@@ -22,7 +22,7 @@ source=(http://downloads.sourceforge.net/sourceforge/acx100/acx-$pkgver.tar.bz2
kernel-2.6.30.patch
kernel-2.6.31.patch
kernel-2.6.33.patch)
_kernver=2.6.38-CHAKRA
_kernver=2.6.39-CHAKRA
build() {
cd $startdir/src/acx-$pkgver
......
# arg 1: the new package version
post_install() {
KERNEL_VERSION='2.6.38-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod $KERNEL_VERSION > /dev/null 2>&1
}
# arg 1: the new package version
# arg 2: the old package version
post_upgrade() {
KERNEL_VERSION='2.6.38-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod $KERNEL_VERSION > /dev/null 2>&1
}
# arg 1: the old package version
post_remove() {
KERNEL_VERSION='2.6.38-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod $KERNEL_VERSION > /dev/null 2>&1
}
......@@ -6,13 +6,13 @@
pkgname=vhba-module
pkgver=20100822
_kernver='2.6.38-CHAKRA'
pkgrel=2
_kernver='2.6.39-CHAKRA'
pkgrel=3
pkgdesc="Kernel module that emulates SCSI devices"
arch=('i686' 'x86_64')
url="http://cdemu.sourceforge.net/"
license=('GPL2')
depends=('kernel26')
depends=('kernel26>=2.6.39' 'kernel26<2.6.40')
makedepends=('kernel26-headers')
install=vhba-module.install
source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.gz
......
post_install() {
echo ">> Place 'vhba' in MODULES= in /etc/rc.conf to enable vhba on system boot."
echo ">> This module needs to be recompiled for every kernel version upgrade."
KERNEL_VERSION='2.6.38-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod $KERNEL_VERSION > /dev/null 2>&1
}
......@@ -10,7 +10,7 @@ post_upgrade() {
}
post_remove() {
KERNEL_VERSION='2.6.38-CHAKRA'
KERNEL_VERSION='2.6.39-CHAKRA'
depmod $KERNEL_VERSION > /dev/null 2>&1
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment