View difference between Paste ID: AhRVAGfR and
SHOW:
|
|
- or go back to the newest paste.
1 | - | |
1 | + | diff -u A/PKGBUILD B/PKGBUILD |
2 | --- A/PKGBUILD 2010-12-02 13:47:43.000000000 +0100 | |
3 | +++ B/PKGBUILD 2010-12-05 00:10:21.000000000 +0100 | |
4 | @@ -31,6 +31,11 @@ | |
5 | _builddir="$srcdir/build/" | |
6 | _sourcedir="$srcdir/$_gitname/" | |
7 | ||
8 | +# Save config as $startdir/config.saved | |
9 | +_save_config="1" | |
10 | + | |
11 | +_menu_method="${1}config" | |
12 | + | |
13 | if [ "$_use_snapshot" = "y" ] && [ ! -d "$_sourcedir" ]; then | |
14 | source+=(http://downloads.zen-kernel.org/snapshots/zen-stable/linux-2.6-zen.v2.6.36-zen0-full-git.tar.gz) | |
15 | md5sums+=("2f8a8fe0ab79bf7cb2ebaff6d0a0b044") | |
16 | @@ -108,10 +113,22 @@ | |
17 | return 1 | |
18 | fi | |
19 | ||
20 | + cd "$_builddir" | |
21 | + case "$_menu_method" in | |
22 | + menuconfig|xconfig|gconfig) | |
23 | + msg2 "Running make $_menu_method..." | |
24 | + make $_menu_method | |
25 | + esac | |
26 | + | |
27 | + if [ "$_save_config" = "1" ]; then | |
28 | + msg "Saving configuration..." | |
29 | + msg2 "Saving ${_builddir}.config as config.saved.$CARCH" | |
30 | + cp .config ${startdir}/config.saved.$CARCH | |
31 | + fi | |
32 | + | |
33 | warning "Press ENTER if you want to build the kernel or CTRL+C to abort..." | |
34 | read | |
35 | ||
36 | - cd "$_builddir" | |
37 | msg2 "Building kernel..."; make bzImage | |
38 | msg2 "Building modules..."; make modules | |
39 | } |