From a377d35ec926d502e34cde7a68c62c3140bb1088 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Mon, 9 Dec 2013 09:32:45 +0100 Subject: Update linux-custom to 3.12.3 --- linux-custom/PKGBUILD | 51 ++++++++++++++++++++++++++------------------------- 1 file changed, 26 insertions(+), 25 deletions(-) (limited to 'linux-custom/PKGBUILD') 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 # 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') -- cgit v1.2.3-54-g00ecf