From 96b1f9589878ac937d2568bfafc215aac887ad97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Luttringer?= Date: Tue, 1 Jul 2014 14:37:39 +0200 Subject: [PATCH] linux-seblu 3.16_rc2 --- PKGBUILD | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 0eb2fef..ced60e3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,15 +3,15 @@ pkgname=linux-seblu -pkgver=3.15 +pkgver=3.16_rc2 pkgrel=1 arch=('x86_64') license=('GPL2') url='http://www.kernel.org' options=('!strip') makedepends=('kmod' 'bc' 'git') -source=("git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v$pkgver" - "config.$CARCH.$pkgver") +source=("git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver/_/-}" + "config.$CARCH.${pkgver/_/-}") md5sums=('SKIP' 'SKIP') shopt -s nullglob @@ -28,7 +28,7 @@ prepare() { # loading default config # use make localmodconfig to check .config is correct msg2 'Copying config' - install "$srcdir/config.$CARCH.$pkgver" .config + install "$srcdir/config.$CARCH.${pkgver/_/-}" .config # force suffixe in config (must be the right!) msg2 'Setting kernel suffix' @@ -79,25 +79,22 @@ package() { # and it's done by kernel-install in .install make INSTALL_MOD_PATH="$pkgdir/usr" DEPMOD=/bin/true modules_install - # copy headers - copy_headers + # gzip -9 all modules to safe 100MB of space + msg2 'Gzip modules harder' + find "$pkgdir" -name '*.ko' -exec gzip -9 {} \; - # remove build and source links - rm -f "$pkgdir/usr/lib/modules/$kernrel"/{source,build} + # copy headers + install_sources - # remove the firmware + # remove firmwares rm -rf "$pkgdir/usr/lib/firmware" - # check rights - chown -R root.root "$pkgdir/usr/src/linux-$kernrel" - chmod -R u=rwX,go=rX "$pkgdir/usr/src/linux-$kernrel" - - # gzip -9 all modules to safe 100MB of space - msg2 'Gzip modules harder' - find "$pkgdir" -name '*.ko' -exec gzip -9 {} \; } -copy_headers() { +install_sources() { + # remove previous build and source links + rm -f "$pkgdir/usr/lib/modules/$kernrel"/{source,build} + # create build symlink into /usr/lib/modules ln -sf ../../../src/linux-$kernrel "$pkgdir/usr/lib/modules/$kernrel/build" @@ -210,6 +207,9 @@ copy_headers() { esac done + # check rights + chown -R root.root "$pkgdir/usr/src/linux-$kernrel" + chmod -R u=rwX,go=rX "$pkgdir/usr/src/linux-$kernrel" } # vim:set ts=2 sw=2 ft=sh et: -- GitLab