summaryrefslogtreecommitdiffstats
path: root/linux-custom/PKGBUILD
diff options
context:
space:
mode:
authorGravatar Tom Willemse2013-12-09 09:32:45 +0100
committerGravatar Tom Willemse2013-12-09 09:32:45 +0100
commita377d35ec926d502e34cde7a68c62c3140bb1088 (patch)
tree5278cb6d8f26d1a9290ba725c9cd00f3d96f8cb9 /linux-custom/PKGBUILD
parent13608297c67fc905f630e9b142d3915d0eec5d6a (diff)
downloadpkgbuilds-a377d35ec926d502e34cde7a68c62c3140bb1088.tar.gz
pkgbuilds-a377d35ec926d502e34cde7a68c62c3140bb1088.zip
Update linux-custom to 3.12.3
Diffstat (limited to 'linux-custom/PKGBUILD')
-rw-r--r--linux-custom/PKGBUILD51
1 files changed, 26 insertions, 25 deletions
diff --git a/linux-custom/PKGBUILD b/linux-custom/PKGBUILD
index 22d4cd4..1e4dd39 100644
--- a/linux-custom/PKGBUILD
+++ b/linux-custom/PKGBUILD
@@ -3,9 +3,9 @@
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# pkgbase=linux # Build stock -ARCH kernel
-pkgbase=linux-custom # Build kernel with a different name
+pkgbase=linux-drd # Build kernel with a different name
_srcname=linux-3.12
-pkgver=3.12.2
+pkgver=3.12.3
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.kernel.org/"
@@ -19,8 +19,8 @@ source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
# standard config files for mkinitcpio ramdisk
'linux.preset'
'change-default-console-loglevel.patch'
- 'criu-no-expert.patch')
- # 'aufs3-standalone::git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs3.12')
+ 'criu-no-expert.patch'
+ 'aufs3-standalone::git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs3.12')
_kernelname=${pkgbase#linux}
@@ -49,13 +49,14 @@ prepare() {
patch -Np1 -i "${srcdir}/criu-no-expert.patch"
# # aufs3
- # patch -p1 -i "${srcdir}/aufs3-standalone/aufs3-kbuild.patch"
- # patch -p1 -i "${srcdir}/aufs3-standalone/aufs3-base.patch"
+ patch -p1 -i "${srcdir}/aufs3-standalone/aufs3-kbuild.patch"
+ patch -p1 -i "${srcdir}/aufs3-standalone/aufs3-base.patch"
+ patch -p1 -i "${srcdir}/aufs3-standalone/aufs3-mmap.patch"
# patch -p1 -i "${srcdir}/aufs3-mmap.patch"
- # cp -R "${srcdir}/aufs3-standalone/Documentation" .
- # cp -R "${srcdir}/aufs3-standalone/fs" .
- # cp -R "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" \
- # include/uapi/linux/
+ cp -R "${srcdir}/aufs3-standalone/Documentation" .
+ cp -R "${srcdir}/aufs3-standalone/fs" .
+ cp -R "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" \
+ include/uapi/linux/
if [ "${CARCH}" = "x86_64" ]; then
cat "${srcdir}/config.x86_64" > ./.config
@@ -329,21 +330,20 @@ _package-docs() {
rm -f "${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile"
}
-# _package-api-headers() {
-# provides=("linux-api-headers")
-# conflicts=("linux-api-headers")
-# cd ${srcdir}/${_srcname}
-# make INSTALL_HDR_PATH=${pkgdir}/usr headers_install
+_package-api-headers() {
+ provides=("linux-api-headers")
+ conflicts=("linux-api-headers")
+ cd ${srcdir}/${_srcname}
+ make INSTALL_HDR_PATH=${pkgdir}/usr headers_install
-# # use headers from libdrm
-# rm -r ${pkgdir}/usr/include/drm
+ # use headers from libdrm
+ rm -r ${pkgdir}/usr/include/drm
-# # clean-up unnecessary files generated during install
-# find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete
-# }
+ # clean-up unnecessary files generated during install
+ find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete
+}
-# "${pkgbase}-api-headers"
-pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
+pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs" "${pkgbase}-api-headers")
for _p in ${pkgname[@]}; do
eval "package_${_p}() {
_package${_p#${pkgbase}}
@@ -351,9 +351,10 @@ for _p in ${pkgname[@]}; do
done
md5sums=('cc6ee608854e0da4b64f6c1ff8b6398c'
- '97453b56d6a999b5a4b0899b4e28fabe'
+ 'b7a603bf67e69936cf049fc6b37d9085'
'798bca5d2f0a1505c9b86a5227a2b339'
- '837191e0b87a64015d37862ecef3ea73'
+ '5be6041030f4a1c1dac1aef75260833f'
'eb14dcfd80c00852ef81ded6e826826a'
'98beb36f9b8cf16e58de2483ea9985e3'
- 'd50c1ac47394e9aec637002ef3392bd1')
+ 'd50c1ac47394e9aec637002ef3392bd1'
+ 'SKIP')